我在WordPress主题中的themecheck插件上有以下错误消息。
必需:主题使用register\\u taxonomy()函数,这是插件领域功能
必需:主题使用register\\u post\\u type()函数,这是插件区域功能<警告:主题使用add\\u shortcode()函数。自定义帖子内容短码是一种插件功能。
我宣布register_taxonomy()
和register_post_type()
中的函数after_setup_theme
挂钩
我的register_taxonomy()
功能是:
register_taxonomy(\'project_cat\', \'project\', array(
\'public\' => true,
\'hierarchical\' => true,
\'labels\' => array(
\'name\' => \'Categories\',
)
));
还有我的一个
register_post_type()
功能是:
register_post_type(\'service\', array(
\'public\' => true,
\'supports\' => array(\'title\', \'thumbnail\', \'editor\'),
\'labels\' => array(
\'name\' => esc_html__(\'Services\', \'textdomain\'),
\'add_new_item\' => esc_html__(\'Add Service\', \'textdomain\'),
\'add_new\' => esc_html__(\'Add Service\', \'textdomain\')
)
));
如何解决这些问题?