我有一个子主题,其中也有自定义的帖子类型。我有正确的代码,以支持这些自定义帖子类型的缩略图。我还为post-thumbnails添加了主题支持。
add_theme_support('post-thumbnails', array('post', 'page', 'upcoming_events', 'directory_listings'));但是,这不允许在自定义post类型中显示特征图像。但是,当我将其添加到父主题(仅在add_theme_support数组中包含post )时,定制的post类型确实会显示特征图像。
是否有一种方法可以使功能图像显示在自定义post类型中,而不必修改父主题(对该主题的更改当然会在更新时丢失)?
发布于 2015-05-31 01:19:31
使用add_action中的优先级参数使函数稍后加载。
function child_support() {
add_theme_support('post-thumbnails', array('post', 'page', 'upcoming_events', 'directory_listings'));
}
add_action( 'after_setup_theme', 'child_support', 100 );这应该在父主题钩子之后运行(通常优先级为10,但开发人员可能有稍后的优先级,因此如果该值不起作用,请检查该值是否高于100 )。
https://stackoverflow.com/questions/30551042
复制相似问题