Давно хотел изменить тайтлы на одиночных страницах так, чтобы вместо какого-нибудь "Pepsimist » Архив блога » Об ангелах и ностальгии" было более внятное, логически верное и, самое главное, эстетически красивое: "Об ангелах и ностальгии на сайте Pepsimist".
Хотеть-то хотел, но знаний по php состоящих из умения почти без ошибок написать ?php в угловых скобочках для этого точно не хватило бы. Так что пришлось это хотение задвинуть подальше под шкаф.
И тут на чьем-то сайте случайно натыкаюсь как раз на нужную фишку.
Ну, радости по этому поводу, понятное дело, полный комбинезон, потирая руки набиваю трубочку и принимаюсь лечить тайтлы по приведенному рецепту.
То есть в файле header.php меню title на такую конфигурацию:
<title><?php if{ is_single() ){wp_title(); echo "на сайте"} bloginfo('name'); ?></title>
А в wp-includes/template-functions-general.php меняю
function wp_title($sep = '»', $display = true) {
на
function wp_title($sep = '', $display = true) {
То есть, убираю на фиг вот это "»"
И тут оказывается, что либо болезнь другая, либо в рецепте опечатка в миллиграммах после запятой, либо я дурак. Короче, в результате лечения больной умер. Совсем. То есть вместо того, что нужно, открывается пустая, белая как мелованная бумага страница. Без ничего.
Посмотрел скудное её внутреннее содержимое, и вижу, что она бодро грузиться ровно до тега title, и дальше тихо испускает дух. Собственно, можно было и не смотреть, но для очистки совести…
Лезу снова, принимаюсь рецепт переписывать, за неимением знаний руководствуясь все той же логикой и эстетическими ощущениями. После пятнадцати минут шаманских песнопений и курения сакральных табаков, умерший таки воскрес. По крайней мере, сайт грузится, страницы показываются и даже заголовок страницы выглядит именно так, как я и хотел.
Уж не знаю, где и какого жука я туда посадил (а исходя из вышеописанных программистских знаний, не посадить не мог), и когда этот жук проспится и вылезет, но надеюсь до этого времени успеть перейти на новую версию. А там уж будем с новыми жуками бороться. Дустом.
Если кому интересно, то мой рецепт воскрешения из мертвых выглядит так.

Теги: Wordpress