Articles of url rewriting

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

Мне нужно получить некоторые специальные параметры $ _GET для настраиваемой страницы, которую я создаю, я знаю, как получить это через простой $ _GET, например mysite.net/products/?id=1, но я хотел использовать стиль URL-адреса мой WordPress, как mysite.net/products/1. Как получить переменные $ _GET из переписанных URL-адресов?

Использование /% postname% для пользовательского типа сообщения

У меня есть настраиваемый тип сообщения, постоянная ссылка которого должна находиться в том же пространстве, что и страницы: /an-example-thing <– custom post type 'thing' /about-the-things <– a normal page Я хорошо знаю, что это не рекомендуемый способ сделать это , но у меня нет выбора – именно это и указал клиент. Я создал пользовательские типы […]

URL-адреса, основанные на дате для пользовательских сообщений и разбивки на страницы

Я создал настраиваемую структуру констант для настраиваемого типа сообщений (событий), используя следующий код: $GLOBALS["wp"]->add_query_var("event_year"); $GLOBALS["wp"]->add_query_var("event_monthnum"); $GLOBALS["wp"]->add_query_var("event_day"); $GLOBALS["wp_rewrite"]->add_rewrite_tag("%event%", "([^/]+)", "event="); $GLOBALS["wp_rewrite"]->add_rewrite_tag("%event_year%", "([0-9]{4})", "event_year="); $GLOBALS["wp_rewrite"]->add_rewrite_tag("%event_monthnum%", "([0-9]{1,2})", "event_monthnum="); $GLOBALS["wp_rewrite"]->add_rewrite_tag("%event_day%", "([0-9]{1,2})", "event_day="); $GLOBALS["wp_rewrite"]->add_permastruct("event", "/event/%event_year%/%event_monthnum%/%event_day%/%event%", false); По большей части это работает так, как ожидалось. Однако возникает проблема, когда я пытаюсь использовать разбивку на страницы по URL с годом, месяцем и […]

Как показать один и тот же контент по нескольким URL-адресам?

У клиента в настоящее время есть веб-сайт, настроенный с тремя отдельными субсайтами (запускается с одной установки WordPress), каждая из которых имеет немного другую тему (тот же макет, другая цветовая схема. В настоящее время я настроен таким образом, чтобы каждый подсайт был страницей, а все его страницы были дочерними. Head.php проверяет, какая страница является родительской и […]

Столкновение переписывающих

У меня есть категория под названием «окрестности». У меня также есть детские категории в «окрестностях» EG Lakewood, Highland Park … Когда я нажимаю «горный парк», URL-адрес / страницы / категория / районы / горный парк Как я могу изменить правила htacces, чтобы при просмотре высокогорного парка URL-адрес был бы районом / горным парком / У […]

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

Я создаю пользовательскую тему для своего личного сайта с помощью WordPress 3.5.1. У меня проблема с типом почтовой рассылки WordPress и таксономией, вот что: пользовательский тип почтового адреса: articles название таксономии: article-categories переписать пулю: articles (то же самое с моим cpt) В настоящее время мой URL-адрес выглядит так: example.com/articles -> archive-articles.php (он работает) example.com/articles/taxo-parent -> […]

Как добавить независимое от сервера внешнее правило перезаписи?

Внешние правила переписывания являются удивительными. Они позволяют вам определять перезаписи, которые не обязательно проходят через WordPress index.php . Это означает, что вы можете сопоставить произвольные правила с произвольными файлами, такими как: $wp_rewrite->add_external_rule( '^somethingrandom/?$', 'wp-content/wp-uploads/hiddendirectory/somefile.php' ); Затем любой запрос на http://site.url/somethingrandom/ фактически будет обслуживать статический PHP-файл из другого каталога. Это потрясающе, и это позволяет вам делать […]

В том числе категория-база в позиции permalink приводит к 404

У меня есть статическая страница на главной странице и отдельная страница /news/ как страница «Сообщения». Я хотел бы иметь URL-адреса с одной почтой, например: www.example.com/news/categoryname/subcategory/postname/ и для архивов категорий: www.example.com/news/categoryname/ Я уже пробовал: Если я добавляю news качестве базы моей категории и /news/%category%/%postname%/ как пользовательскую структуру постоянной ссылки, я получаю желаемые URL-адреса, а также 404 […]

Показать сообщения с автором в url с пользовательскими типами сообщений

У меня с этим действительно трудное время. У меня есть сайт с несколькими пользователями. У каждого автора есть своя страница, в которой перечислены записи автора (это настраиваемый тип сообщения). Я сделал это так, чтобы автор url (author.php) был www.example.com/firstname-lastname/. Но когда посетитель нажимает на один из сообщений автора, url изменяется на www.example.com/custom-post-type-name/postname/, пока я хочу, […]

Я хочу создать пользовательский slug в WordPress и вывести JSON. Как мне это сделать?

У меня есть массив: $cats = array('Hobbes', 'Simba', 'Grumpy Cat'); Я хотел бы создать пользовательскую конечную точку, называемую « http://example.com/cats ». Всякий раз, когда вы посещаете этот URL-адрес, пусть он выводит массив как JSON: header('Content-Type: application/json'); $cats = array('Hobbes', 'Simba', 'Grumpy Cat'); echo json_encode($cats); Идеально создавать их на лету в functions.php. Так создавая «/ dogs» […]

Intereting Posts
Вывод массива значений meta term на пользовательской вкладке WooCommerce? Автоматическое добавление '#' к slug в дочерних страницах permalinks Почему моя рабочая пользовательская таксономия не в массиве get_taxonomies? Добавить поддержку формата сообщения для детской темы Twentyeleven Woocommerce, программно добавленный образ продукта не работает Правила перезаписи флеша при обновлении опций с помощью API настроек Как мне это понять? (Продавать, сдавать в аренду, продавать-> перемещать что-то из категории в другую) Как я могу присвоить стиль только тогда, когда конкретный виджет активен? Как удалить все активы WordPress Шаблон пользовательской страницы для страниц «Старые записи» Плагин для изменения категории сообщения на основе даты публикации? Иерархические постоянные ссылки для пользовательских типов сообщений и таксономии Шаблон таксономии по умолчанию в плагине, переопределить в теме Переписать / категорию / автомобили в / темы / автомобили Как запретить людям видеть определенные статьи в меню?