Flector

Как удалить префиксы «Защищено» и «Личное» из заголовков?

Префиксы заголовков по умолчанию

При установке видимости записей в "Защищено паролем" и "Личное" движок автоматически добавит к заголовкам таких записей префиксы "Защищено:" и "Личное:". Эти префиксы можно или удалить или изменить на свой текст. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//удаление "защищено" и "личное" start
function wph_cut_the_title($title) {
$title = attribute_escape($title);
$findthese = array(
    '#Защищено:#',
    '#Личное:#'
);
$replacewith = array(
    '', //можно указать замену для "Защищено"
    ''  //можно указать замену для "Личное"
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'wph_cut_the_title');
//удаление "защищено" и "личное" end

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!