Featured image not working

时间:2017-08-03 作者:Anna Gabrielyan

Wordpress发布的收藏夹图像未显示在wp admin和页面上,尽管它是在DB上设置的。我插入了带有不必要数据的帖子,并在其他DB的DB中发布了meta,一切正常。当我像这样调用缩略图url时,它正在工作

$url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
echo $url;
但当我像这样运行它时,它不工作,也不会在wp admin的后期编辑页面上显示图像。

echo get_the_post_thumbnail();
我错过了什么?

图像URL来自同一服务器,但来自不同的域。我工作的网站是网站。tv/sub(另一个WP项目),但图像URL来自网站。tv(主要WP项目)。

2 个回复
SO网友:Tom J Nowell

你必须重复它:

echo get_the_post_thumbnail();
也许你想用the_post_thumbnail();

https://developer.wordpress.org/reference/functions/the_post_thumbnail/

SO网友:devdarsh

正如您所说的图像来自另一个域,它不会加载。检查数据库中的\\u TABLE\\u PREFIX\\u options表中的“siteurl”和“home”列是否具有您正在处理的正确url。

可能这就是问题所在

网站电视/潜艇和网站。tv(主要WP项目)。

您的主WP项目正在覆盖子项目的URL。尝试将子项目移动到子域(sub.website.tv)

结束

相关推荐