Articles of url rewriting

URL Rewrite и add_query_var не работают

Я знаю, что есть несколько тем о перезаписи URL в WordPress, но ни одна из тем, которые я нашел, не помогла мне. Я хочу переписать URL-адрес profile/?person=abc (which works fine, but isn't pretty) в profile/abc Это то, что я добавил в functions.php моей темы: function add_rewrite_rules() { global $wp_rewrite; add_rewrite_rule('profile/([^/]+)/?$', 'index.php?pagename=profile&person=$matches[1]', 'top'); $wp_rewrite->flush_rules(false); } add_action('init', […]

IIS 7 Переписать с родительскими категориями

Я видел довольно много вопросов, задавая одно и то же, но либо остался без ответа, либо немного другим! Я протестировал следующее на Linux-машине, и все работает нормально, когда я переношу его в окна, чтобы работать под iis7, он ломается. Поэтому я знаю, что его настройка правильна, поскольку код типа сообщения и таксономии идет. Я создаю […]

URL-адрес URL-адреса WordPress для динамического и настроенного URL-адреса

Я работаю над веб-сайтом в WordPress, где я должен показать AP News из внешней базы данных, а не из базы данных WordPress. Я создал для этого несколько коротких кодов, которые работают абсолютно нормально. Я создал отдельную страницу, чтобы показать подробности новостей под названием «детали». Вот мой URL. http://www.example.com/news/details?ID=f50ccf32a5cd4169af6522e8903d0207&type=world&subtype=africa Где, News = Категория, Детали = WP […]

Возможна ли переделка на страницах?

Начиная с пары недель я пытаюсь создать свои собственные перезаписи на страницах. Я много читал о переписывании сообщений и пользовательских пост-типов. НО: У меня есть страницы, которые я называю переменными. Как можно привести эти переменные в структуру permalink? В настоящее время у меня есть: www.mysite.com/pagename/?arg1=value1&arg2=value2 но я хочу иметь что-то вроде www.mysite.com/pagename/value1/value2 У меня есть […]

add_rewrite_rule не регистрируется на Multisite

У меня есть многопользовательская установка WordPress. Я установил плагин Monkeyman Rewrite Analyzer, чтобы увидеть все правила, которые я зарегистрировал. Ниже приведен код: как я регистрирую правило: add_action( 'init', 'add_init_rules' ); function add_init_rules() { add_rewrite_rule('^car/([^/]*)/([^/]*)/?','index.php?pagename=car&id=$matches[1]&make=$matches[2]','top'); } Правило, которое я добавил, не отображается в списке анализатора переименования Monkeyman и, по-видимому, не имеет никакого значения для сайта при […]

Переписать правила, возвращающие неверные данные

У меня есть пользовательский тип сообщения, называемый product . Он подразделяется на две таксономии product_category (которая превосходит) и product_group . Я хочу, чтобы постоянные ссылки для отдельных продуктов отображались следующим образом: products/%product_category%/%product_group%/%postname/ и для «архивов», на самом деле обзор продуктов в категории продуктов, таких как: products/%product_category%/ . Это мой подход: add_filter('rewrite_rules_array', 'rewrite_rules'); function rewrite_rules($rules) { […]

Добавить расширение .htm к пользовательской таксономии

Мне нужно добавить «.htm» ко всем моим URL-адресам на новом сайте – клиент требует, чтобы, поскольку я преобразовываю старый статический сайт в WP. (Я использую Remove Taxonomy Base Slug, чтобы скрыть пул моей пользовательской таксономии «тема». Теперь у меня есть расширение «.htm» на всех страницах, почта и т. Д. Теперь мне нужно только добавить это […]

Правило перезаписи для страницы пользовательского типа отправки в качестве родительского

Я ищу ответы, но, к сожалению, не могу найти и надеюсь найти здесь. Я использую Pods для пользовательских типов сообщений, называемых «игроками», и обычных страниц для «команд», которые являются иерархическими, например: страница «конкурс» имеет дочерние команды «team1», «team2» … CPT подключен к страниц с настраиваемым полем. Когда я на странице команд. URL-адрес: «mysite / competition […]

Как получить список таксономических слизней, заказанных родителями> детьми?

Существует ли в WordPress существующая функция для создания списка таксономических пулей, упорядоченных parents > childs > subchilds в массиве? Мне нужно создать структуру URL для моего настраиваемого типа сообщения в формате example.com/parents/childs/subchilds/postname . Я вижу, что тип сообщения по умолчанию в WordPress уже делает это, но мой пользовательский тип сообщения имеет тип «страница». Пока я […]

Удалить подкатегорию и категорию с некоторыми правилами из permalink

Моя текущая опция для permalink установлена ​​в /% category% /% postname% /: У меня есть категория «stati» и родительская категория «итальянский», «немецкий» . Эта родительская категория имеет некоторую другую родительскую категорию, например: test.com/category/stati/italian/A/B/…/postname test.com/category/stati/german/A/B/…/postname Мне нужно удалить только эту часть «category / stati /» , ссылка должна выглядеть следующим образом: test.com/italian/A/B/…/postname test.com/german/A/B/…/postname Но мне нужно […]

Intereting Posts
Почему мой файл cookie не отключается при выходе из системы? Включение угловых кронштейнов в предварительные разделы Переписывание плагина WP Sub Posts, чтобы один пользовательский тип сообщения был дочерним по отношению к другому настраиваемому типу сообщений показывать только подкатегории, если они доступны? Подписаться2 с выбором категорий? Отключить авто 301 на архивных страницах? Постоянно планируйте сообщения на две недели вперед Как перечислить файлы из определенного каталога Как получить список дочерних идентификаторов для названной категории? Показать пользовательский тип сообщения внутри настраиваемого типа сообщения Веб-сайт, не указанный в разделе Сайты (в сетевой среде) добавить наиболее просматриваемый пост google analyttic in loop Где я могу найти версию моего блога WordPress? WP_Query: исключить скрытые продукты из списка продуктов WooCommerce Та же БД для живых версий и версий dev