Я использую тему Avada для WordPress и хотел добавить «...» после каждого заголовка 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 );