Спрашиваем и отвечаем по Wordpress-10

bobolab
На сайте с 08.04.2008
Offline
216
#621

Народ, не знаю как правильно загуглить и по тому тут спрошу.

Нужно сделать так, дабы к тайтлам приклеивались автоматически определенные слова.

Допустим есть Title, а оно будет изменять на Title - скачать онлайн или Title - играть онлайн.

И это нужно для определенных рубрик.

Есть какой нибудь плагин.

Аналог РСЯ https://u.to/j03BHw Видео реклама https://u.to/e03BHw
Gerga
На сайте с 02.08.2015
Offline
94
#622

bobolab, реализация зависит от способа вывода тега <title> на вашем сайте. Пробуйте:


add_filter('wp_title','new_title');

function new_title($title){
return $title . ( is_category( array( 1,2 )) ? ' - скачать онлайн' : '' );
}

С пример к title добавиться ' - скачать онлайн' для категорий с id 1 и 2.

bobolab
На сайте с 08.04.2008
Offline
216
#623
Gerga:
bobolab, реализация зависит от способа вывода тега <title> на вашем сайте. Пробуйте:

add_filter('wp_title','new_title');

function new_title($title){
return $title . ( is_category( array( 1,2 )) ? ' - скачать онлайн' : '' );
}


С пример к title добавиться ' - скачать онлайн' для категорий с id 1 и 2.

У меня плагин стоит Yoast SEO.

А куда этот код впихнуть?

Gerga
На сайте с 02.08.2015
Offline
94
#624

bobolab, в functions.php вашей темы.

bobolab
На сайте с 08.04.2008
Offline
216
#625
Gerga:
bobolab, в functions.php вашей темы.

Да я туда и пихал его, не хочет. Наверное с особенностями темы связано. Там куча функций настраиваемых :(

AlexStep
На сайте с 23.03.2009
Offline
353
#626

Подскажите куда копать. На одном из сайтов нет доступа к файлу /xmlrpc.php и соответственно нет возможности публиковать через него записи. Получаю ошибку

405 Not Allowed

nginx-reuseport/1.10.1

В .htaccess было ограничение по IP для доступа к этому файлу. Снял - результата ноль. Попробовал выставить права 777, тоже самое. На других сайтах все ок.

SeVlad
На сайте с 03.11.2008
Offline
1609
#627
AlexStep:
Подскажите куда копать.

405 Method Not Allowed
(русск. Метод не поддерживается)
Указанный клиентом метод нельзя применить к ресурсу. Сервер также должен передать в заголовке ответа поле Allow со списком доступных методов.

Возможно плагин, возможно в конфиге, возможно в теме запреты.

А может на сервере не хватает какого-то либы пхп.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
AlexStep
На сайте с 23.03.2009
Offline
353
#628
SeVlad:
Возможно плагин, возможно в конфиге, возможно в теме запреты.

А может на сервере не хватает какого-то либы пхп.

Пробовал отключать все плагины, удалять лишний код с functions.php, менять тему на стандартную - никаких изменений. wp-config.php - стандартный, без правок. Сервер также не причем. Поскольку данная проблема наблюдается на двух сайтах, остальные в порядке. Версия WP - везде 4.5.2. Мистика какая-то 😕

SeVlad
На сайте с 03.11.2008
Offline
1609
#629
AlexStep:
Мистика какая-то

Стандартный быстрый способ устранения мистики - меняешь префикс бд в конфиге и установив пустой ВП - проверяешь. Так исключаешь все плаги и все настройки.

Если мистика продолжается, но при этом на этом же сервере, с другими сайтами проблем нет, то наверняка проблема в файлах (хтацесс или конфиги сервера для этого домена/пути, а мб и файлы самого ВП побиты). Или же кеш. Доступ и ответы сервера проверяй внешими некеширующими сервисами. Например http://www.bertal.ru/.

SI
На сайте с 03.12.2007
Offline
130
#630

405 Not Allowed
nginx-reuseport/1.10.1

Beget?

Похоже там всем WP сайтам такую защиту на /xmlrpc.php включили.

-= Онлайн сервисы =-

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий