更改特定类别的帖子标题 时间:2017-08-15 作者:Swaglord07 请告诉我这个代码需要帮助add_action( \'the_title\', \'adddd\', 10, 2 ); function adddd( $title, $post_id ) { if( has_category( 30, $post_id ) ) { $title = \'Prefix \' . $title; } return $title; } 更改特定类别的帖子标题。上面的代码显示前缀效果很好,但当我尝试在帖子标题后添加一两个单词时,出现了错误。请问有什么解决办法吗?谢谢 2 个回复 SO网友:Frank P. Walentynowicz 您应使用筛选器非操作:function adddd( $title, $post_id ) { if( in_category( 30 ) ) { $title = \'Prefix - \' . $title . \' - xxx\'; } return $title; } add_filter( \'the_title\', \'adddd\', 10, 2 ); SO网友:Swaglord07 它返回了一个错误。所以我编辑了我的添加. \' xxx\' 标题后add_action( \'the_title\', \'adddd\', 10, 2 ); function adddd( $title, $post_id ) { if( has_category( 30, $post_id ) ) { $title = \'Prefix \' . $title . \' xxx\'; } return $title; } 现在一切正常。非常感谢你的帮助。 结束 文章导航