Як змінити структуру постійних посилань для довільних типів записів в wordpress
Нещодавно один з наших Новомосковсктелей запитав, чи можливо змінити структуру постійних посилань для довільних типів записів в WordPress. За замовчуванням, ви можете змінити структуру посилань записів WordPress, але не для довільних типів записів. У цій статті ми покажемо вам як змінити структуру постійних посилань для довільних типів записів в WordPress.

Навіщо змінювати структуру постійних посилань для довільних типів записів в WordPress?
Їх можна налаштувати на сторінці Налаштування »Постійні посилання. Однак, ви помітите, що змінити структуру посилань можна тільки для записів блогу.

Якщо ж ви використовуєте довільні типи записів або таксономій, то для них буде застосована дефолтна структура посилань.
Наприклад, якщо у вас є довільний тип запису під назвою 'Movies', то структура посилань буде виглядати ось так:
Така схема посилань зрозуміла для SEO і в більшості випадків її не потрібно міняти. Однак, іноді така необхідність може виникнути.
Давайте ж подивимося як можна легко налаштувати структуру постійних посилань для довільних типів записів.
Змінюємо структуру постійних посилань для довільних типів записів в WordPress
Для початку вам буде потрібно встановити і активувати плагін Custom Post Type Permalinks.
Після активації переходимо на сторінку Налаштування »Постійні посилання і прокручуємо до розділу 'Permalink Settings for Custom Post Types'.

Тут можна змінити структуру посилань окремих елементів в ваших довільних типах записів.
Для застосування доступні всі стандартні теги постійних посилань WordPress.
Уявімо, що ви хочете використовувати на засланні ID записи замість назви записи. У цьому випадку буде потрібно додати ось такий тег:
Зверніть увагу, що слеші обов'язкові на початку і кінці тега. Вони є роздільниками, і без них ваші постійні посилання просто не будуть працювати.

Не забудьте зберегти виконані зміни.
Тепер постійні посилання для окремих елементів вашого довільного типу записи будуть виглядати ось так:
Цифри на засланні є ідентифікатором запису у вашій БД WordPress.
Давайте розглянемо ще один приклад.
Припустимо, що ви хочете додати / year / перед назвою записи на засланні. В цьому випадку ви будете використовувати такі теги:
Натисніть на кнопку збереження змін для поновлення постійних посилань.
Далі - краще. Тепер розглянемо ще один приклад.
Припустимо, що ви використовуєте довільну таксономию під назвою 'genre' зі своїм довільним типом записів 'movies' і потрібно додати терм довільній таксономії на заслання. В цьому випадку слід використовувати ось такі теги:
В наведеному вище прикладі genre - це складаючи нашої довільній таксономії.
Натисніть на кнопку збереження змін для поновлення постійних посилань.
