如何在已经设置了自定义分类的情况下开始新的帖子?

时间:2018-11-11 作者:Michael Rogers

有没有办法开始一篇文章,并在分类中添加一些默认术语?

1 个回复
最合适的回答,由SO网友:Milo 整理而成

您可以使用transition_post_status 为此采取行动。新职位从newauto-draft, 因此,我们检查该条件以仅在初始自动保存时添加术语。

function wpd_add_post_terms( $new_status, $old_status, $post ) {
    if( \'new\' == $old_status && \'auto-draft\' == $new_status ){
        wp_set_post_terms( $post->ID, array( 42, 23 ), \'category\' );
    }
}
add_action( \'transition_post_status\', \'wpd_add_post_terms\', 10, 3 );

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register