WP动态精选图像 - 无法获得第二个精选图像的网址

我实际上在一个带有Dessign.net主题(像素一)的wordpress网站上,在首页上有一个漂亮的整页滑块。 滑块显示所选帖子的特色图片(我在编辑页面的元框字段中选中了“在幻灯片中显示”的帖子)。WP动态精选图像 - 无法获得第二个精选图像的网址

这些精选图片以相同方式用于网站上的不同视图(例如缩略图)。我需要他们的缩略图,但我喜欢另一个图像(仍然相对于选定的职位)的主页滑块。

我发现WordPress的“动态特色图像”插件,但现在我无法实现获取滑块循环中的第二个特色图像URL。

下面是滑块码的部分,因为它的主题是:

<ul> 

<?php

$slider_arr = array();

$x = 0;

$args = array(

//'category_name' => 'blog',

'post_type' => 'post',

'meta_key' => 'ex_show_in_slideshow',

'meta_value' => 'Yes',

'posts_per_page' => 99

);

query_posts($args);

while (have_posts()) : the_post();

$thumb = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full');

//$thumb = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'large');

$img_url = $thumb['0'];

?>

<li data-background="<?php echo $img_url; ?>" onclick="location.href='<?php the_permalink(); ?>';" style="cursor:pointer;">

</li>

<?php array_push($slider_arr,get_the_ID()); ?>

<?php $x++; ?>

<?php endwhile; ?>

<?php wp_reset_query(); ?>

</ul>

现在我试图把插件GitHub的网页上找到的代码:

if(class_exists('Dynamic_Featured_Image')) { 

global $dynamic_featured_image;

$thumb = $dynamic_featured_image->get_featured_images();

//You can now loop through the image to display them as required

}

代替$thumb = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full');

$thumb回报array作为一个字符串

我尝试了几个不同的东西,但我不太流利的PHP。

希望这是可以理解的。

回答:

我不得不最近寻找这样的答案自己。插件作者非常擅长解释如何真正设置插件,但并没有真正说出如何获取图像,而是将其留给开发人员。所以,我感觉到你。

如果我理解正确,您需要从插件中获取精选图片,而不是WordPress中包含的精选图片。

<?php global $dynamic_featured_image; 

$featured_images = $dynamic_featured_image->get_featured_images(get_the_ID());

//You can now loop through the image to display them as required

foreach($featured_images as $featured_image) {

echo "<a href='".get_the_permalink()."' class='slide'>";

echo "<span> <img src='".$featured_image['full']."' /> </span>";

echo "</a>";

} ?>

在这个插件中,您可以为每个帖子/页面创建无限量的精选图片。以上代码仅用于抓取由插件创建的第一张图片。它是$featured_image['full'],它调用图像本身。

您可以将显示的图像类型更改为其他尺寸,包括您创建的任何自定义尺寸。使用这些尺寸的代码可以在this post.

以上是 WP动态精选图像 - 无法获得第二个精选图像的网址 的全部内容, 来源链接: utcz.com/qa/265703.html

回到顶部