【发布时间】:2015-04-03 19:22:11
【问题描述】:
我有一个插件,可以创建自定义帖子类型,名为 popup。但它没有在编辑页面上添加特色图像元框。我可以进入插件并像这样添加它。
'supports' => apply_filters( 'popmake_popup_supports', array( 'title', 'editor', 'revisions', 'author', 'thumbnail' ) ),
这有效,直到插件更新。 在我的主题中,我添加了这个:
add_theme_support('post-thumbnails', array('post', 'page', 'popup'));
但这不会将 Meta-Box 添加到自定义帖子类型。
问题:是否可以在我的插件之外添加此功能,也许在我的functions.php文件中,以便我可以更新插件?
编辑: 最后使用了免费插件 Advanced Custom Fields,它可以让 med 添加多个特色图片。 http://www.advancedcustomfields.com/
【问题讨论】:
-
如果你只使用
add_theme_support('post-thumbnails')而不使用array()会发生什么?编辑:这可能不会做任何事情,因为自定义帖子类型不包括对缩略图的支持。您不能手动添加自定义帖子类型吗?一定要用插件吗? -
正如你所说,没有工作,也没有改变任何东西。该插件做的不仅仅是创建它。现在我找到了使用插件“高级自定义字段”的解决方法。
-
如果我只能添加这是我的functions.php,它会添加到原始文件中。 $popup_args = array( 'supports' => apply_filters( 'popmake_popup_supports', array( 'post-thumbnails' ) ), );
标签: php wordpress plugins custom-post-type