bgkulinar
Меринджей
Като върл фен на всякакви ъпдейти реших да сложа последната версия на един нов блог, който инсталнах на 2.3.1. Както си му е реда сложих СЕО пака и всичко бшеше приказка до ъпдейта. След него на всяка страница се появяваше <meta name='robots' content='noindex,nofollow' />. Сами се сещате за какво иде реч. Обвиних СЕО пака за случката, но след щателна проверка установих, че такава фраза няма в нито един от файловете. Съмнението се насочи към темата. Смених на дифолтната - същата х**ня. Оставаше нещо в самата версия да се бъгва. Пуснах един сърч на файловете на новата версия и попаднах на култовата функция
в wp-includes/general-template.php. Тъй като не успях да видя къде се вика тази функция, реших да я попроменя на index,follow, пък каквото не искам да се индексира, ще го забранявам в роботс.тхт. Ако някой има по-елегантно решение, моля да сподели.
Код:
function noindex() {
// If the blog is not public, tell robots to go away.
if ( '0' == get_option('blog_public') )
echo "<meta name='robots' content='noindex,nofollow' />\n";
}