我在创世记中编辑自定义帖子类型标题的标题时遇到了一些麻烦。要开始使用此代码,但我没有运气:
add_filter( 'genesis_post_title_output', 'remove_single_custom_post_titles', 15 );
function remove_single_custom_post_titles( $title ) {
$title .= 'This is what I want to add to the end';
return $title;
}
一旦我可以将这个添加到帖子的末尾,我相信我可以做任何我需要做的事情。
答案 0 :(得分:0)
add_filter( 'genesis_post_title_output', 'cpt_title_singular', 15 );
function cpt_title_singular( $title ) {
if(is_singular('your-cpt-here') && is_main_query()){
$title .= 'This is what I want to add to the end';
}
return $title;
}
注意代码未经测试请在申请现场网站之前检查localhost以避免任何拼写错误。需要注意的主要事项是is_singular()
和is_main_query()
标记,以帮助您将标题过滤器限制为仅限于特定的CPT和主要单个帖子的标题。