【问题标题】:Wordpress not showing thumbnailsWordpress 不显示缩略图
【发布时间】:2015-04-15 18:43:01
【问题描述】:

我正在使用插件自动特色图片来自动设置缩略图。并在数据库中显示更新的元缩略图键。

但由于某种原因,它没有显示特色图片。它也没有显示“占位符”。它根本什么都没有显示。

另外,当我尝试在单个页面上查看附件时,它不会显示它。

我该如何继续找出问题所在?如果您需要我数据库上不同表的更多屏幕截图,请询问。非常感谢您的宝贵时间。

编辑

$meta_values = get_post_meta( $POST_ID, '_thumbnail_id');
error_log(var_dump($meta_values)) //Prints nothing on error log

//Note: $POST_ID is fine, it contains the right id. Problem not there.

编辑 2:

if ( has_post_thumbnail($post_parent_id) ){
error_log("THUMB EXISTS". get_post_thumbnail_id($post_parent_id));
}

真的奇怪结果:

THUMB EXISTS:“空格,根本没有 id 或字符串”....

【问题讨论】:

  • 请提供您用来显示它的代码。
  • 我没有做任何特别的事情。这是默认的 wordpress 主题。即使我将其更改为另一个 wordpress 主题,它仍然无法正常工作。
  • @NielsvanRenselaar 更新了问题,提供了更多信息 :)
  • 检查 $POST_ID 是否有值
  • @VidyaNair 感谢您抽出宝贵时间。但正如我在代码下写的那样,变量已设置,它是数字的,它包含帖子 ID。

标签: wordpress image wordpress-featured-image


【解决方案1】:

1) 获取帖子缩略图full description

<?php echo get_the_post_thumbnail( $page->ID, 'thumbnail' ); ?>

2) 在循环中full description

<?php 
if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
    the_post_thumbnail();
} 
?>

3 想要获取拇指网址?? .使用这个

$url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
<img src="<?php echo $url; ?>" longdesc="URL_2" alt="Text_2" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 1970-01-01
    • 2016-09-08
    • 2017-09-14
    • 2017-08-02
    • 1970-01-01
    • 2019-07-11
    相关资源
    最近更新 更多