Articles of url rewriting

Получить категорию не работает на URL

Хотя это мой первый пост, но я пришел сюда для ответов, поэтому я знаю правило, и это не дубликат, потому что я пробовал все, что мог, но не мог заставить мои коды работать. Обратите внимание, что я прошел множество ответов и опробовал несколько способов, но никто не работал. Вот проблема, я пытаюсь переписать структуру permalink, […]

Несколько категорий сообщений – одиночная постоянная ссылка

Я создал сообщение, которое присваивается нескольким категориям. Например: у меня есть сообщение «Мой пост», и я помещаю его в категории « foo » и « bar ». Теперь моя статья будет иметь две постоянные ссылки: « / foo / my-post » и « / bar / my-post ». Google называет это дубликат, который он считает […]

Пользовательский WP TItle из настраиваемого шаблона с динамической структурой URL

Я новичок в разработке пользовательских WP, но я создал собственный плагин. С пользовательским переписанием я создал следующую структуру URL: / profile / [company_name] / Я создал новый Profile с настраиваемым шаблоном (page-profile.php). Я создал плагин WordPress, который получает внешнюю информацию, основанную на динамическом URL-адресе. Поэтому я получаю информацию для [company_name] и имею эти данные в […]

Как объединить два пользовательских типа сообщений в единую постоянную структуру

Веб-сайт использует – A) Иерархий Custom Post Type «Destination» для поддержки следующей структуры, поэтому каждый уровень иерархии может иметь свое собственное уникальное руководство по назначению: Территория – Северная и Южная Америка Континент – Северная Америка Раздел – Страна – США Область – Штат – Нью-Йорк Площадь – Город – Нью-Йорк Район – Манхэттен Соседство – […]

изменение страницы комментариев-# на что-то вроде review-page- #

Когда вы включаете разбиение на страницы для комментариев в wordpress, типичной страницей страницы для комментариев является «comment-page-1» «comment-page-2» и т. Д., Что я хочу, так это выглядеть как «обзор-страница-1», page-2 "и т. д. (я использую комментарии для обзоров) Как-то мне удалось это сделать, но есть одно странное поведение, которое я не могу понять. Вот как […]

Добавить строку запроса ко всем ссылкам на сайте

Наш клиент хотел бы встроить свой сайт в iframe в свой программный сервер. Я получаю строку запроса по первой ссылке, но вам нужно убедиться, что строка сохраняется в URL-адресах для всех ссылок и навигации на сайте iframed. Как мне это сделать? Это должно произойти только при наличии строки запроса. EDIT: Заходите так далеко, просто не […]

Переписать страницу с пропуском перед именем страницы

Я использую $ wp_rewrite-> non_wp_rules У меня есть следующий код, который работает: 'name/(.*)' => 'index.php?post_type=post'; Я могу использовать URL-адрес, например http://mysite.com/custom_name/post_name используя $ wp_rewrite-> non_wp_rules, как я могу заставить страницы работать одинаково. Это просто пример: 'anothername/(.*)' => 'index.php?post_type=page'; //for all pages 'anothername/(.*)' => 'page/pagename' //for one specific page Есть ли способ, чтобы страница выглядела так: […]

Проблема разбиения на страницы

У меня есть два пользовательских правила перезаписи: add_rewrite_rule('foo/bar/?', 'index.php?post_type=foo', 'top'); add_rewrite_rule('foo/bar/([az]+)/?', 'index.php?post_type=foo&bar=$matches[1]', 'top'); Это дает мне сообщения, которые соответствуют настраиваемой переменной. Тем не менее, я тоже хочу обрабатывать разбиение на страницы, поэтому, когда число успешно /bar/ wordpress должно обрабатывать его как номер страницы. Я написал: add_rewrite_rule('foo/bar/([0-9]+)/?', 'index.php?post_type=foo&paged=$matches[1]', 'top'); В моей пользовательской функции, которая подключена к […]

hard flush_rewrite_rules () не регенерирует .htaccess

В настоящее время я разрабатываю тему, где я хочу добавить две постоянные ссылки. Один из них перенаправляет на index.php некоторые пользовательские параметры и значения (правило хранится в таблице wp_options), другое перенаправляет файл в мой шаблон, который предлагает функцию admin-ajax.php (правило, хранящееся в файле .htaccess) , add_action( 'init', 'custom_rewrite_rules' ); function custom_rewrite_rules() { add_rewrite_rule( '^(activate|reset)/([0-9]*)sfa([A-Za-z0-9]*)/?$', 'index.php?sfa_user=$matches[2]&sfa_password_reset=$matches[3]', […]

Пользовательская структура постоянной позиции типа с категорией, также действующей в качестве архива

Я немного оглянулся и не нашел ничего, что искал, поэтому решил, что я отправлю сюда. Это сообщение и ответ очень близки, но мне трудно адаптировать его к тому, что мне нужно: как создать структуру permalink с пользовательскими таксономиями и настраиваемыми типами сообщений, такими как base-name / parent-tax / child-tax / custom- имя-пост-типа Вот что я […]