WordPress как на ладони
Новые WordPress шаблоны Хостинг, VPS/VDS и отдельные сервера только на SSD дисках. 7 дней бесплатного тестирования.

Удалить слово TAG из постоянной ссылки (УРЛа) в WordPress

Ищу решение без плагина, как удалить слово tag из постоянной ссылки (УРЛа) в WordPress.

Ваше простое решение для категорий, помогло:

add_filter( 'category_link', function($a){
	return str_replace( 'category/', '', $a );
}, 99 );

(кликнул на рекламу адсенс + с переходами в благодарность smile)

Но попытка сделать:

add_filter( 'tag_link', function($a){
	return str_replace( 'tag/', '', $a );
}, 99 );

не увенчалась успехом... 404е в тагах.

Помогите пожалуйста. С меня, 4 репоста вашего блога в соц сети, в благодарность smile

0
Владимир
4 месяца назад
  • 0
    el-lable105 cайт: el-lable.ru

    у вас на сайте стоит плагин seo ultimate?

    Владимир 4 месяца назад

    Нет. all-in-one-seo-pack стоит. Думаете плагин какой то может блочить? Дело в том что ссылки меняются (после того как я прописал в функшнс.пхп), если зайти в метки через админку, но после перехода по измененной ссылке, – 404я... Пришлось вернуться на WP-No-Tag-Base, а так хотелось от него избавиться.

    el-lable 4 месяца назад

    поставьте вместо all-in-one-seo-pack - xml sitemap + seo ultimate, в последнем как раз есть то что вам нужно.
    http://prntscr.com/jyst6s
    http://prntscr.com/jysssr
    естетственно свой код уберите из functions.php который вы вставили

    Владимир 4 месяца назад

    Спасибо за ответ.

    1. У меня большой проект и я привык к All on one, он функциональный, простой и удобный (менять очень не хочется). А так получается шило не неизвестное мыло)
    2. Я хочу реализовать это кодом без плагина.

    Я уверен, что есть несложное решение кодом, как с категориями. Просто это мало кому необходимо, вот в сети его и нет.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация