默认情况下,在WooCommerce插件中,它仅支持
$supports = array( 'title', 'editor', 'excerpt', 'thumbnail', 'custom-fields',
'publicize', 'wpcom-markdown' );
class-wc-post-types.php中。我想将默认的page-attributes
利用为WooCommerce CPT的支持。是否有一个功能/过滤器可以点击该类?
我想将默认的页面属性用于WooCommerce CPT的支持。是否有一个功能/过滤器可以点击该类?
通过查看该类的源代码,它看起来不像它。
但是您可以通过add_post_type_support
修改现有的邮政类型支持。
感谢@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' );
}