Убрать /category/ из URL’а
-
Подскажите, как правильно это сделать.
На данный момент пользуюсь самым простым способом — в настройках в префиксе для рубрик стоит точка) Вроде никаких проблем это не создает, но хочется, чтобы все было сделано правильно.
-
но хочется, чтобы все было сделано правильно.
Если хочется правильно, то не нужно придумывать костылей.
category
показывает что это адрес рубрики, а не записи/страницы/др сущности.Но если сильно хочется от него избавиться и внести хаос в адресацию — эта фича есть в СЕО-плагинах или отдельным плагином.
http://www.wordpressplugins.ru/critical/no-category-base-wpml.html
наиболее удобный плагин.
и не пользуйтесь для вырезания category функциями в плагинах вроде yoast seo — там они работают глючно. например, совершенно точно будут проблемы с переадресацией, если сайт работает на https.наиболее удобный плагин.
Правильная ссылка на плагин: https://wordpress.org/plugins/no-category-base-wpml/
Флектор, никто не против ссылок на Ваш сайт, но давая ссылки на плагины стоит давать на репо/оф сайт. А свои статьи показывать как дополнение — объяснения и тп.
там они работают глючно. например, совершенно точно будут проблемы с переадресацией, если сайт работает на https.
При каких настройках ЧПУ?
Флектор, никто не против ссылок на Ваш сайт, но давая ссылки на плагины стоит давать на репо/оф сайт. А свои статьи показывать как дополнение — объяснения и тп.
я спецом дал ссылку на свой сайт, так как в данном контексте именно русское описание наиболее полезно для ТС. хотя дать ссылку на репо куда проще. но заниматься идиотизмом с постингом двух ссылок — на кой черт то? плагин все равно будет установлен из админки — ссылка на репо как бы вообще ТС не нужна. там только английское описание, а большинство пользователей wordpress как бы английский не знают вообще.
При каких настройках ЧПУ?
стандартных. если не ошибаюсь
/%category%/%postname%/
клиент обратился с просьбой решить проблему «циклической переадресации» после перехода на https. вроде как рубрики открываются нормально — а на под-рубриках выбивает циклическую переадресацию. я и настройки сайта и .htaccess десять раз перепроверил — правильно переход был сделан, но не пашет. виновник был найден путем отключения всех плагинов — yoast seo при включенной опции вырезания category выбивал циклическую переадресацию.я спецом дал ссылку на свой сайт, так как в данном контексте именно русское описание наиболее полезно для ТС. хотя дать ссылку на репо куда проще. но заниматься идиотизмом с постингом двух ссылок — на кой черт то? плагин все равно будет установлен из админки — ссылка на репо как бы вообще ТС не нужна. там только английское описание, а большинство пользователей wordpress как бы английский не знают вообще.
Я бы поспорил но не буду.
Скажу только что далеко не всем нужно читать простыни чтобы среди них найти и установить плагин. Тем более такой простейший.стандартных. если не ошибаюсь /%category%/%postname%/
Ну это уже не совсем стандартный — он не предлагается из вариантов. Что подразумевает более квалифицированную работу = «когда делаешь-думай что делаешь»
Во вторых. Специально сделал этот пример — не вижу никаких проблем: wptost.ga/category/bez-rubriki/(этот «сайт», кстати, работает по обеим протоколам. Без редиректов, вызывающих проблемы 🙂 )
Скажу только что далеко не всем нужно читать простыни чтобы среди них найти и установить плагин.
многие просто закрывают страницу, если видят простыню текста, который не могут прочитать. отсюда и любовь пользователей к «скачать русский плагин _name_».
(этот «сайт», кстати, работает по обеим протоколам. Без редиректов, вызывающих проблемы 🙂 )
безотносительно нашего спора о необходимости редиректа — так захотел клиент.
и в данном случае это не редирект вызвал проблему, а кривой код вырезания category в плагине yoast seo. так как при использовании No Category Base (WPML) таких проблем нет.
Yoast вообще много тащит в свой плагин непроверенного кода, должным образом не протестированного.
клиент обратился с просьбой решить проблему «циклической переадресации» после перехода на https. вроде как рубрики открываются нормально — а на под-рубриках выбивает циклическую переадресацию. я и настройки сайта и .htaccess десять раз перепроверил — правильно переход был сделан, но не пашет. виновник был найден путем отключения всех плагинов — yoast seo при включенной опции вырезания category выбивал циклическую переадресацию.
Дайте угадаю — некорректная смена протокола + принудительный релирект? А виноват плагин. 🙂
wptost.ga/category/podrubrika
абсолютно корректный переход.
полностью был выполнен по инструкции самого хостера.
я этим не занимался, но перепроверил все 10 раз.а редирект с http на https это стандарт.
вы можете с этим не соглашаться, но данный факт от этого не изменится.многие просто закрывают страницу, если видят простыню текста, который не могут прочитать. отсюда и любовь пользователей к «скачать русский плагин _name_».
Это опять Ваши фантазии. Пользователи прежде всего видят НАЛИЧИЕ (чит: нет обнаруженных уязвимость) плагина и еще после его название, скриншоты, кнопку «скачать» и много чего ещё. И как минимум по названию они найдёт его в админке.
Хорошо, Вы ответственно подходите к описанию плагов и даёте ссылку на репо, но не все такие.И не забываете, что тут оф. форум ВП. И есть оф. репозиторий плагинов и тем. По которому, кстати, видна и актуальность.
А что там на сторонних ресурсах И вообще что может завтра оказаться по этим ссылкам…
Более того — чтобы отбить «любовь пользователей к «скачать русский плагин _name_»» и показать правильные ресурсы надо показывать официальные. Свои никто не запрещает, но даже правила хорошего тона говорят что нужно укатывать первоисточник, а свои как дополнение.
И уж совсем плохо когда кидается ссылка на сторонний ресурс без пояснений.а редирект с http на https это стандарт.
Только в головах недосеошнегов такие «стандарты».
Это может потребоваться, но далеко не повсеместно и на весь сайт.
Я вот специально сделал и показал Вам тест. мультипротокольный сайт. И даже нек Ваши посты и др. топики только подтверждают, что редирект только вызывает проблемы. Вам осталось это только развидеть.Свои никто не запревает, но даже правила хорошего тона говорят что нудно укатывать первоисточник, а свои как дополнение.
правила хорошего тона для форума придумали вы? 🙂
нет в официальных правилах форума требования указывать ссылки только на репо, так что это уже вы занимаетесь самоуправством с удалением моих ссылок 😉Только в головах недосеошнегов такие «стандарты».
Это может потребоваться, но далеко не повсеместно и на весь сайт.причем тут вообще «сеошнеги»?
как вы не поймете — 99.9% всех сайтов на https живут без http версии.
потому что такой стандарт, потому что сайты на http и https считаются поисковиками разными сайтами, потому что редирект просят настраивать и сами поисковики и все существующие в интернете инструкции по переходу на https.давайте не начинать заново спор о необходимости редиректа. он ни к чему не приведет.
правила хорошего тона для форума придумали вы?
Это общепринятые правила и интернета и офлайна — указывать первоисточник.
причем тут вообще «сеошнеги»?
при том, что не сеошники даже не думают «необходимости» https для контента и о «продвижении», которому якобы мешает мультипротокольнсть.
как вы не поймете — 99.9% всех сайтов на https живут без http версии.
Это следствие работы ГСы недосешнигов, неграмотности, мусора в головах, а никак не подтверждает необходимость.
давайте не начинать заново спор о необходимости редиректа. он ни к чему не приведет.
Вот тут согласен 🙂
Это общепринятые правила — указывать первоисточник.
первоисточник это сайт автора плагина, а вовсе не репо.
так что тут бабка надвое сказала.с моей точки зрения ссылка на русское описание плагина, который не имеет русской локализации\перевода более чем уместна. даже больше — она куда лучше ссылки на репо, если человек не владеет английским.
первоисточник это сайт автора плагина, а вовсе не репо.
Хотите поупражняться в словесной эквилибристике? Не стоит.
В отношении аддонов ВП — только репо доверенный ресурс аддона. Именно из репо плагины попадают в ВП «естественным» путём.
Но можете давать ссылки и на оф. сайт. 🙂
В любом случае сторонний ресурс никак не может быть ни «первоисточником» ни доверенным ресурсом.В общем, убедительная просьба давать ссылки не только на свой сайт, но и на репо если описываемый аддон там есть.
- Тема «Убрать /category/ из URL’а» закрыта для новых ответов.