Articles of url rewriting

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

Возможно, это странный вопрос, возможно, у него нет ответов, но я попробую. пользовательский тип сообщения: продукт таможенная таксономия 1: product_category Пользовательский термин: type1 таможенная таксономия 2: product_feature пользовательский термин: feature1 Что бы я хотел: www.mydomain.com/products> страница с архивами продуктов www.mydomain.com/products/type1> страница с временным архивом www.mydomain.com/products/feature1> страница с временным архивом www.mydomain.com/products/type1/feature1> страница с временным архивом Основные […]

Как удалить слово из URL-адреса в WordPress с помощью .htaccess?

На сайте, который я создаю, есть пост-тип под названием «Фокус». Поскольку они должны быть похожими на www.mysite.com/focus/page-post-name меня есть пул типа сообщения как «фокус». Конечно, страница с архивами – www.mysite.com/focus что вызывает проблему, так как мне нужна конкретная страница, чтобы быть страницей архива. Мета-боксы используются для создания и добавления настроек на страницы. Я не могу […]

Изменить строку запроса на довольно постоянную ссылку

У меня есть ссылка http://www.example.com/my-account/view-pet/?pet-page=2 Я хочу изменить его на http://www.example.com/my-account/view-pet/pet-page/2 или http://www.example.com/my-account/view-pet/2 Вот что я пытался до сих пор function wpse12065_init() { add_rewrite_rule('view-pet(/([^/]+))?(/([^/]+))?/?', 'index.php?pagename=my-account/view-pet&pet-page=$matches[2]', 'top'); } add_action( 'init', array( $this, 'wpse12065_init' ) ); Я могу получить ?pet-page=2 get_query_var( 'pet-page' ) ?pet-page=2 используя get_query_var( 'pet-page' ) Я также просмотрел ЭТО, и его все еще не […]

ожидая 404, но перенаправляя сообщение с поддиректорией url в заголовке сообщения

Я вижу что-то неожиданное, хотя я не уверен, что это функция, которую я могу отключить, или что-то введенное пользовательской темой, которую я использую, мне нужно отслеживать. Если я введу URL-адрес несуществующей страницы, например mysite.com/london, перед тем, как бросить 404, он будет искать сообщение с заголовком, начинающимся с «london», и покажите, что, если он найдет его, […]

Фильтр для изменения содержимого страницы 404

Я создал пользовательские правила перезаписи. Эти правила теперь переходят на 404 страницу, как и ожидалось. Я могу использовать action hook template_redirect чтобы изменить шаблон, соответствующий query_var . Но я не хочу создавать отдельные файлы шаблонов, поскольку структура страницы зависит от используемой темы. Скорее всего, я просто хочу изменить содержание и название. Я попытался изменить содержимое […]

Использование WordPress с Apache за обратным прокси-сервером nginx

Надеюсь, вы поможете мне решить мою проблему. Я запускаю ngninx на выделенном сервере в качестве обратного прокси. Мое приложение WordPress находится на другой виртуальной машине, в которой работает apache2 как Websever. Все работает нормально, пока я не использую «permalinks» в WordPress. Я получаю: «Запрошенный URL / contact-us / не найден на этом сервере». Вот моя […]

Несколько типов сообщений – используйте один и тот же ReWrite slug?

Я столкнулся с еще одной замечательной проблемой 404. Я пытаюсь иметь 2 отдельных типа сообщений, которые используют один и тот же перезаписываемый пул. Я очистил свои правила перезаписи, и когда я тестирую только 1 из работ CPT, другой получает 404. Мой переписывающий, который я хочу использовать для обоих: 'rewrite' => array('slug' => 'team/%teamtype%'), Кто-нибудь знает, […]

Пользовательская постоянная ссылка для Taxonimie и пользовательского типа сообщения

Я надеюсь, что вы можете мне помочь. У меня есть пользовательский тип сообщения с таксономией, и я хочу изменить постоянную ссылку на отображаемый таксономический термин. На самом деле мои Urls выглядят так: meineseite.de/posttype/ – архив сайта meineseite.de/posttype/post/ – отдельная страница meineseite.de/taxonomy/term – временная страница таксономии и я хочу, чтобы последний URL-адрес в списке выглядел следующим […]

Угнать URL для фильтрации

Правильно, вот сделка. У меня есть петля, на которой отображаются сообщения новостей, эти сообщения могут принадлежать к специальным категориям (не обычные категории), и я хочу иметь возможность фильтровать их. Если бы меня не интересовали эстетики, я бы использовал такую ​​ссылку: domain.com/news?filter=cat1 Но вместо этого я хочу сделать это (»переписан): domain.com/news/cat1 » domain.com/news/?filter=cat1 Я изменил .htaccess […]

Удаление вложенных папок из URL-адреса

Мне сложно удалить вложенные папки из URL-адреса на моем сайте WordPress. В настоящее время формат URL: www.mysite.com/subfolder/index.php/category/postname Я хотел бы удалить как вложенную папку AND index.php из URL. Сайт должен оставаться в подпапке root на моем сервере. Мой текущий файл htaccess : <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /subfolder/ RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f […]

Intereting Posts
Изменение / замена символа клавиатуры при нажатии клавиши при записи нового сообщения Функция для извлечения данных от пользователя не работает Дублировать пользовательские функции заголовка на экране редактирования сообщений Как использовать несколько функций wp_ajax_ для разных запросов? Ссылки на другой сайт во всем мире на сайте WordPress Правильный крючок для W3TC определяет или динамически отключает общий кэш w3 Могу ли я установить / вставить WordPress на «одну страницу»? Как подключить мой размещенный wordpress с сообществом пользователей wordpress.com? Увеличение содержимого дополнительным текстом после сохранения / публикации Post Specific Uploader Выпадающий список с контрольным списком Массив последних wp_titles Woocommerce – Скрыть "добавить в корзину" на бесплатные продукты Как удалить доступ к пользовательскому интерфейсу в пользовательский тип сообщения с помощью прямых ссылок? После добавления функции роли редактора и вкладчика