Articles of url rewriting

Как достичь моей пользовательской структуры URL-адресов?

У меня есть два CPT для моего аниме-сайта (Anime, Episode). Когда я добавляю новое аниме, url is /anime/naruto/ и я добавляю новый эпизод для аниме naruto, но url is /episode/title/ . Мне нужна структура вроде этого: /anime/naruto/episode/1/ . Для объяснения: /anime/<name_of_anime>/episode/<number_of_episode>/ . Возможна ли эта структура url в wordpress? Если да, то какие функции я […]

шаблон пользовательской модели woocommerce

Я использую WooCommerce. Мне нравится структура констант по умолчанию для таксономии категории продуктов, которую они включили в WooCommerce. Он отлично работает. Пример: / категория товаров / спорт и спорт / спорт и фитнес / спорт и спорт / / категория продуктов / спорт и спорт / спорт и фитнес / / категория товаров / спорт […]

Как написать правило Rewrite для того же пути, используя Rewrite API?

У меня есть два пути, http://example.com/test/abc -> Это подстраница http://example.com/test/xyz -> Это будет связь таксономии Я попытался добавить следующее правило, сделал флеш и все. add_rewrite_rule('^test/([^/]*)/?', 'index.php?test_taxonomy=$matches[1]', 'bottom'); когда я помещаю дно в параметр after, ссылка таксономии не работает, и когда я помещаю верх, ссылка страницы не работает. Есть ли обходной путь для этого?

Как перенаправить большое количество URL-адресов?

У меня есть пользовательский тип сообщения, называемый «Коллекции» со следующей структурой: http://example.com/collections/artwork-name/ Теперь этот CPC коллекции имеет 4 категории, которые я добавил к постоянной ссылке, как показано ниже. http://example.com/collection/paintings/artwork-name/ http://example.com/collection/sculptures/artwork-name/ http://example.com/collection/drawings-watercolours/artwork-name/ http://example.com/collection/past-sales/artwork-name/ По причинам SEO мне нужно перенаправить старые URL-адреса на новый. Проблема, с которой я сталкиваюсь, заключается в том, что, поскольку у URL-адресов есть […]

Несколько URL-адресов, основанных на категории для одной должности

Думаю, у меня есть довольно странный вопрос. У меня есть почта. Этот пост (не все из них) получит category , когда я передам эту категорию в админ-зону. Но … пока я использую один и тот же пост, я не хочу, чтобы содержимое было одинаковым! Таким образом, на самом деле это добавление категории в permalink и […]

Пользовательское правило перезаписи игнорируется

Что мне нужно В целях тестирования вариантов страницы продукта я пытаюсь переписать URL-адрес моей страницы продукта на что-то вроде: www.website.com/products/product-x/variation/1/ Что я наделал Я добавил запрос var следующим образом: /** * Adds variation query var */ function gtp_add_variation_query_vars( $vars ) { $vars[] = 'variation'; return $vars; } add_filter( 'query_vars', 'gtp_add_variation_query_vars'); Я подключился к generate_rewrite_rules , […]

Постоянная ссылка: отображение только одного типа категории wp в сообщениях url

Я использую 2 разных категории на своем сайте / блоге / и / новости /. Я хочу отображать / news / category в своих сообщениях, но я не хочу отображать / blog / category в URL-адресах сообщений в блоге. У меня уже есть много сообщений и разных шаблонов для каждой категории, поэтому я хотел бы […]

Скрыть или запретить настраиваемый URL-адрес настраиваемого почтового индекса?

У меня есть несколько пользовательских типов сообщений, по умолчанию которые я хотел бы полностью скрыть или запретить. Например, у меня есть пользовательский тип сообщения, называемый организацией, а URL без перезаписи выглядит так: http://example.com/?organization=my-org-name У меня довольно сложная и работающая структура перезаписи, которая представляет собой комбинацию таксономических тегов и настраиваемого типа сообщений, чтобы люди могли использовать […]

Переписывание URL-адресов для назначенного объекта CTP

У меня есть многоузловая установка, где базовая структура постоянной ссылки следующая: domain.tld/<site_slug>/news/%postname%/ это то, как создаются сообщения по умолчанию. Теперь есть Офис CPT, который регистрирует такой офис 'rewrite' => [ 'slug' => 'office', 'with_front' => false, ] таким образом у меня могут быть ссылки для офисов как domain.tld/<site_slug>/office/%office%/ Теперь мне нужно создать «страницы», назначенные этим […]

Переписать URL-адрес настраиваемого типа сообщений для заданий

Я пытаюсь добавить уникальный идентификатор для персонализированных заданий типа post, так как некоторые задания могут иметь одно и то же имя, но я не хочу, чтобы у них были URL-адреса, такие как: инженер, инженер-2 и т. Д. Я использовал код ниже, чтобы получить идентификатор сообщения, но я хочу добавить его к URL-адресу, а не добавлять […]

Intereting Posts
Изменение шаблона страницы программно внутри foreach Динамически регистрировать боковые панели для каждой страницы верхнего уровня Как добавить страницу под настраиваемый тип сообщения? Постоянная ссылка на постоянный архив таксономии показывает ошибку 404 Пользовательский запрос базы данных для проверки данных Добавление чувствительных размеров изображения Поиск пользователей с плагином WP_List_Table Создание пользовательских полей ввода на стороне администратора Крючки с автоматической загрузкой внутри должны использовать плагин Как реализовать пользовательские кнопки в отдельных сообщениях? Сеть WordPress на сервере IIS7 / SQL Server – перепишите проблемы Обновление пользовательской темы с помощью панели инструментов wp_list_pages не показывает cpt, как я ожидал Как показывать только первые слова X (с каждого сообщения) на главной странице? Импорт Отзывы гостей от booking.com