- Видалення категорії з ваших URL з плагіном SEO Yoast
- Видалення категорії з URL-адрес з .htaccess
- Видалення бази категорій за допомогою модуля видалення URL-адрес категорії
- Висновок
Я намагався вирішити, як видалити / category / from мої URL-адреси категорії, і я просто не міг здатися, щоб видалити його. Наприклад jonnyjordan.com/category/blog Я просто хотів бути jonnyjordan.com/blog, але я дізнався швидкий трюк, щоб досягти цього.
Щоб позбутися від категорії, ви встановите довільні посилання до /% category% /% postname% /, а потім встановіть Category Base на період / dot.
* Якщо ви залишите пусту категорію, вона відображатиме категорію за умовчанням wordpress. *
- Перейдіть до Налаштування> Постійне посилання
- Виберіть Custom Structure
- Додати /% category% /% postname% / після вашого домену
- Змініть категорію Base на період / крапку.
Видалення категорії з ваших URL з плагіном SEO Yoast
Інший швидкий спосіб видалити категорію з URL-адрес полягає у використанні плагіна Yoast SEO. Yoast постачається з зручною налаштуванням для видалення бази для вас.
- Перейти до Yoast SEO
- Виберіть розширений
- Натисніть на вкладку permalinks у верхній частині
- Позначте пункт Смужка підстави категорії (зазвичай / категорія /) з URL-адреси категорії.
Видалення категорії з URL-адрес з .htaccess
Щоб видалити базу категорій вручну в файлі .htaccess, просто додайте цей рядок коду.
RewriteRule ^ category /(.+)$ http://www.site.com/$1 [R = 301, L]
Видалення бази категорій за допомогою модуля видалення URL-адрес категорії
Цей плагін також видаляє базу категорій і, здається, дуже популярний. Я б рекомендував цей метод найменше тому, що занадто багато плагінів сповільнить ваш веб-сайт і вимагатиме від вас оновлення більшої кількості плагінів. https://wordpress.org/plugins/remove-category-url/
Висновок
Всі чотири вищезазначені методи будуть працювати для видалення збірки категорій з ваших URL-адрес. Хоча я рекомендую вибрати метод, який буде використовувати у вашому випадку менше коду.