将文本添加到 Wordpress Post 标题,从菜单中排除
Add Text to Wordpress Post Title, Exclude From Menu
我正在使用 WordPress 的 Avada 主题,想在每个 WordPress 标题后添加“...”,但我找到的代码在菜单文本后添加了“...”。我怎样才能排除菜单也被添加?
/* Adds ... After Blog Titles */
function add_suffix_to_title($title, $id = null){
if (! is_admin()) {
return ''.$title.'...';
}
return $title;
}
add_action( 'the_title', 'add_suffix_to_title', 10, 1 );
提前致谢!
您需要添加更多条件来排除菜单,如下所示:
function add_suffix_to_title($title, $id = null){
if (! is_admin()) {
if(is_singular(array('post','page')) || is_archive() || is_home()){
if(in_the_loop()){
return $title . '...';
}
}
}
return $title;
}
add_action( 'the_title', 'add_suffix_to_title', 10, 1 );
我正在使用 WordPress 的 Avada 主题,想在每个 WordPress 标题后添加“...”,但我找到的代码在菜单文本后添加了“...”。我怎样才能排除菜单也被添加?
/* Adds ... After Blog Titles */
function add_suffix_to_title($title, $id = null){
if (! is_admin()) {
return ''.$title.'...';
}
return $title;
}
add_action( 'the_title', 'add_suffix_to_title', 10, 1 );
提前致谢!
您需要添加更多条件来排除菜单,如下所示:
function add_suffix_to_title($title, $id = null){
if (! is_admin()) {
if(is_singular(array('post','page')) || is_archive() || is_home()){
if(in_the_loop()){
return $title . '...';
}
}
}
return $title;
}
add_action( 'the_title', 'add_suffix_to_title', 10, 1 );