Flector

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

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

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

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

Комментарии (6 комментариев)
  1. Супер, только у вас нашел, как убрать эту надпись, спасибо

  2. А нет. Пишет, что attribute_escape() устарела

  3. Максим:

    А если не нашёл functions.php? Захожу в админку с сайта.

  4. Спасибо большое добрый человек! А то отчаивался уже

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

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