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
Перенос базы данных между двумя версиями WordPress Добавить новую кнопку в WP-меню изменить posts_orderby обратного вызова wp_query? Переименуйте имя категории. Перепишите URL-адрес перед разными путями сообщений. Триггерный сектор связи с настраиваемым полем Извлечение post_id через действие wp_insert_post (внешний запрос db) Установить дату начала и окончательную дату Как разрешить гостям (незарегистрированным пользователям) и зарегистрированным пользователям участвовать в сообщениях? Показывать измененное время, если сообщение действительно изменено Виджет на правой стороне страницы перекрывается с левой стороны Как изменить постоянные ссылки поиска Использование meta_query в add_query_arg Пользовательская таксономия и проблема tax_query? Все страницы загружают главную страницу, если используются довольно постоянные ссылки Добавить категорию и имя пользователя в недавно обновленный список сообщений