WordPress中add_theme_support('post-thumbnails')无法生效求助
解决WordPress后台不显示特色图片的问题
你的代码本身逻辑没问题,试试下面这些实用排查步骤:
检查后台屏幕选项
进入文章/页面编辑页,点击右上角的「屏幕选项」,确认「特色图片」选项是否被勾选,不少新手会漏掉这个设置。确认主题激活状态
到「外观-主题」页面,确保你修改functions.php的主题是当前正在使用的激活主题,别误改了未启用的主题文件。排查插件冲突
暂时禁用所有插件,刷新后台看特色图片选项是否出现。如果恢复显示,再逐个启用插件,定位出冲突的插件。清理缓存
清理浏览器缓存和WordPress缓存插件的缓存,缓存可能会导致设置无法实时生效。查看PHP错误日志
打开服务器的PHP错误日志,检查是否有语法错误或其他报错影响了函数执行(虽然你说排查过语法,但再确认下周边代码是否有问题)。
如果以上方法都无效,可以尝试指定支持的文章类型,修改代码为:
function Image_theme_setup(){ add_theme_support('post-thumbnails', array( 'post', 'page' )); // 明确支持文章和页面类型 } add_action('after_setup_theme', 'Image_theme_setup');
内容的提问来源于stack exchange,提问作者Dorcas
相关产品推荐
相关产品推荐

