默认情况下,在woocommerce插件中,它仅支持
$supports = array( 'title', 'editor', 'excerpt', 'thumbnail', 'custom-fields',
'publicize', 'wpcom-markdown' );
在class-wc-post-types.php中。我想将默认page-attributes
用于Woocommerce CPT的支持。是否有可用于该类的功能/过滤器?
答案 0 :(得分:1)
我想将默认的页面属性用于Woocommerce CPT的支持。是否有可用于该类的功能/过滤器?
从查看该类的源代码,它看起来不像。
但您可以通过add_post_type_support
修改现有帖子类型支持的内容。
答案 1 :(得分:1)
感谢@cBroe。这适用于该帖子类型。如果woocommerce活跃,我只是添加了一个有条件的工作。
if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
function wpcodex_add_excerpt_support_for_pages() {
add_post_type_support( 'product', 'page-attributes' );
}
add_action( 'init', 'wpcodex_add_excerpt_support_for_pages' );
}