默认情况下,在woocommerce插件中,它只支持
$supports = array( 'title', 'editor', 'excerpt', 'thumbnail', 'custom-fields',
'publicize', 'wpcom-markdown' );在课堂上-wc-post-post es.php。我希望将默认的page-attributes应用到对Woocommerce CPT的支持中。是否有函数/过滤器可用于访问该类?
发布于 2017-12-01 08:11:39
我想在Woocommerce CPT的支持中使用默认的页面属性。是否有函数/过滤器可用于访问该类?
从这个类的源代码来看,它看起来不像它。
但是您可以通过add_post_type_support修改已经存在的post类型支持。
发布于 2017-12-01 08:13:56
感谢@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' );
}https://stackoverflow.com/questions/47588955
复制相似问题