Php WordPress在发布时设置默认分类术语
如果你在没有检查分类法的情况下发布一篇文章,有没有办法控制它默认使用哪个术语 我有一个分类法叫做posttypes和terms:下载、链接和博客文章。我需要它默认为博客文章,如果发布的文章中没有选中的术语。它默认为下载 我试着用这个:Php WordPress在发布时设置默认分类术语,php,wordpress,taxonomy,term,Php,Wordpress,Taxonomy,Term,如果你在没有检查分类法的情况下发布一篇文章,有没有办法控制它默认使用哪个术语 我有一个分类法叫做posttypes和terms:下载、链接和博客文章。我需要它默认为博客文章,如果发布的文章中没有选中的术语。它默认为下载 我试着用这个: 但它似乎不起作用。这个问题似乎离题了,因为它是关于WordPress的,属于您的。您记得使用“添加操作”吗?忘了在中复制它。您的答案应该包含对代码的解释以及如何解决问题的描述。 function mfields_set_default_object_terms(
但它似乎不起作用。这个问题似乎离题了,因为它是关于WordPress的,属于您的。您记得使用“添加操作”吗?忘了在中复制它。您的答案应该包含对代码的解释以及如何解决问题的描述。
function mfields_set_default_object_terms( $post_id, $post ) {
if ( 'publish' === $post->post_status ) {
$defaults = array(
'posttypes' => array( 'blog-post' )
function mfields_set_default_object_terms( $post_id, $post ) {
if ( 'publish' === $post->post_status ) {
$defaults = array(
'posttypes' => array( 'blog-post' )