Поддержка Проблемы и решения Убрать /category/ из URL’а

  • Подскажите, как правильно это сделать.
    На данный момент пользуюсь самым простым способом — в настройках в префиксе для рубрик стоит точка) Вроде никаких проблем это не создает, но хочется, чтобы все было сделано правильно.

Просмотр 15 ответов — с 1 по 15 (всего 32)
  • но хочется, чтобы все было сделано правильно.

    Если хочется правильно, то не нужно придумывать костылей. 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 версии.

    Это следствие работы ГСы недосешнигов, неграмотности, мусора в головах, а никак не подтверждает необходимость.

    давайте не начинать заново спор о необходимости редиректа. он ни к чему не приведет.

    Вот тут согласен 🙂

    Это общепринятые правила — указывать первоисточник.

    первоисточник это сайт автора плагина, а вовсе не репо.
    так что тут бабка надвое сказала.

    с моей точки зрения ссылка на русское описание плагина, который не имеет русской локализации\перевода более чем уместна. даже больше — она куда лучше ссылки на репо, если человек не владеет английским.

    первоисточник это сайт автора плагина, а вовсе не репо.

    Хотите поупражняться в словесной эквилибристике? Не стоит.
    В отношении аддонов ВП — только репо доверенный ресурс аддона. Именно из репо плагины попадают в ВП «естественным» путём.
    Но можете давать ссылки и на оф. сайт. 🙂
    В любом случае сторонний ресурс никак не может быть ни «первоисточником» ни доверенным ресурсом.

    В общем, убедительная просьба давать ссылки не только на свой сайт, но и на репо если описываемый аддон там есть.

Просмотр 15 ответов — с 1 по 15 (всего 32)
  • Тема «Убрать /category/ из URL’а» закрыта для новых ответов.