Разработка и дизайн

Как поменять произвольный тип постоянных ссылок в WordPress

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

Зачем менять произвольный тип постоянных ссылок записей в WordPress?

WordPress использует SEO-дружелюбную URL структуру, которая делает ваши WordPress URLы читаемыми и понятными для поисковых движков. Эти SEO-дружелюбные URLы называются постоянные ссылки.

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

Если вы используете произвольные типы записей или произвольные систематики на вашем сайте, тогда WordPress будет использовать структуру постоянных ссылок по умолчанию для них.

Например, если у вас произвольный тип записей называется ‘Фильмы’, тогда его структура URL будет выглядеть так:

http://example.com/movies/the-force-awakens/

Если в вашем произвольном типе записей включены архивы, тогда URL страницы с архивами будет выглядеть таким образом:

http://example.com/movies/

Эта схема довольно-таки SEO-дружелюбная и в большинстве случаем вам не нужно менять её. Однако иногда вам может захотеться поменять её, чтобы удовлетворить свои нужды.

Сказав об этом всём, давайте посмотрим как вы можете с лёгкостью изменять структуру произвольных типов постоянных ссылок в WordPress.

Меняем произвольные тип постоянных ссылок записей в WordPress

Первым, что вам нужно сделать — это установить и активировать плагин Custom Post Type Permalinks. Для больших деталей, посмотрите наш пошаговый путеводитель по тому как установить плагин в WordPress.

После активации, вам нужно зайти в Настройки — Постоянные ссылки и прокрутить вниз к секции ‘Permalink Settings for Custom Post Types’.

Здесь вы можете поменять структуру постоянных ссылок отдельных элементов в вашем произвольном типе записей.

Вы можете использовать стандартные тэги постоянных ссылок WordPress. Для полного списка доступных тэгов, посмотрите нашу статью по использованию SEO-дружелюбной структуры URL в WordPress.

Давайте предположим, что вы хотите увидеть ID поста вместо имени поста в URL. В таком случае всё, что вам нужно сделать, это добавить этот тэг:

/%post_id%/

Заметьте эти замыкающие слэши в начале и в конце тэга. Эти замыкающие слэши — это разделители, и без них ваши постоянные ссылки не будут работать.

Не забывайте кликать на кнопку Сохранить изменения, чтобы сохранить ваши настройки.

Теперь постоянные ссылки для одного элемента в нашем произвольном типе записей будут выглядеть как:

http://example.com/movies/133/

Число в этих URL будет номером ID поста в вашей базе данных WordPress.

Давайте разберем ещё один пример.

Предположим, что вы хотите добавить год перед названием поста в URL. В таком случае, вам нужны эти тэги:

/%year%/%post_name%/

Нажмите на кнопку сохранить, чтобы обновить ваши постоянные ссылки.

Теперь одна постоянная ссылка для элемента вашего произвольного типа записей будет выглядеть как:

http://example.com/movies/2016/the-force-awakens/

Чем дальше, тем лучше. Теперь давайте попробуем ещё на одном примере.

Давайте предположим, что вы используете определённую систематику называемую жанры с вашим произвольным типом записей ‘Фильмы’ и вы хотите добавить определённую систематический термин в этот URL. В таком случае, вы будете использовать эти тэги:

/%genre%/%post_name%/

В этом примере, genre — это ярлык нашей систематики.

Нажмите на кнопку сохранить, чтобы обновить ваши постоянные ссылки.

Теперь одна постоянная ссылка для элемента вашего произвольного типа записей будет выглядеть как:

http://example.com/movies/sci-fi/the-force-awakens/

На этом всё, мы надеемся, что эта статья помогла вам научиться с лёгкостью менять произвольные типы постоянных ссылок в WordPress. Вам можете также захотеть посмотреть путеводитель по списку из 12 наиболее полезных в WordPress произвольных типов записей.

Если вам понравилась наша статья, то подписывайтесь на наш канал в YouTube для видеоурок по WordPress. Вы можете также найти нас в Twitter и Facebook.

Теги

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Close