Articles of url rewriting

Изменение структуры URL-адреса RSS-ленты

Я нахожусь в процессе создания сайта wordpress, и у меня остается только одна проблема – RSS-каналы. В настоящее время на веб-сайте есть файл .htaccess блокирующий доступ к страницам /category/* . Это было частью требования, что сайт не является явно WordPress, и /category является достойным показателем этого. Каждая категория находится на странице, на которой отображается контент […]

Как добавить add_rewrite_rule без перенаправления?

У меня есть пользовательский тип сообщения, называемый «местоположения». У меня есть место, называемое «starbucks». Я могу просмотреть это, перейдя в «/ location / starbucks». Я хотел бы добавить «кофейню» к URL-адресу, поэтому путь «/ location / coffee-shop / starbucks» загрузит страницу «starbucks», сохраняя URL-адрес в браузере. Я добавил этот код к своим функциям.php function add_rewrite_rules() […]

Запрос var удален после перезаписи

У меня есть блог WordPress, который использует пользовательские типы сообщений, которые я создаю с помощью плагина WCK . Один из них – шоу типа post. Затем постоянная ссылка на конкретное шоу выглядит как: http://my-website.com/wordpress/shows/show-slug/ Все это делается с помощью текущей функциональности WP и плагина WCK. Тем не менее, я пытаюсь добавить еще один «уровень» подробной […]

WordPress переписать правила для штата и города

Я строю сайт, где каждое государство и город в США имеют целевую страницу. У меня есть база данных каждого города, штата и почтового индекса, настроенная как пользовательский тип сообщения в WP. Вот что я сделал успешно, чтобы создать целевую страницу для каждого состояния: function em_rewrite_rules($rules) { $newrules = array(); $newrules['state/(.*)/?'] = 'index.php?state=$matches[1]'; return $newrules + […]

Вложенные URL-адреса CPT + Сообщений 2 Сообщений

Я работаю на клиентском сайте, который имеет два разных пользовательских типа сообщений: artist и portfolio . Я использую плагин posts-to-posts для создания отношений от каждого исполнителя к их портфелям. URL-адрес исполнителя настраивается как {siteUrl}/artist , а URL-адрес портфолио настраивается для получения имени исполнителя: {siteUrl}/artist/%artistname% Я написал следующее, чтобы проверить, связано ли portfolio с artist , […]

Проверка доступности API Rewrite

WordPress поддерживает переписывание URL-адресов через API-интерфейс Rewrite. Он использует базовые механизмы HTTP-сервера, чтобы выполнить эту работу. WordPress не всегда позволяет применять правила перезаписи. Например, с Apache, когда WordPress не разрешено создавать файл .htaccess. Плагин, который я пишу, должен использовать API Rewrite, когда он доступен. В основном: if (is_url_rewriting_available( ) ) { Plan A } else […]

Запретить WordPress переписывать URL для одного шаблона

Вариации этого вопроса были заданы, однако сценарии не совпадают с моими и, несмотря на мои усилия, я не смог принять предыдущие ответы на рабочее решение в моем случае использования. У меня есть шаблон страницы, в который встроено приложение javascript. Это приложение использует последний параметр в URL как параметр для запроса ajax, который он запускает, а […]

Перенаправление URL-адреса WordPress

У меня есть страница wordpress на http://www.mysiteurl.com/pagename/ и я хочу, чтобы любой URL-адрес формы http://www.mysiteurl.com/pagename/{any string here} для перенаправления или отображения моей исходной страницы , Как мне это сделать? Есть ли плагин wordpress, который сделает это простым для меня?

Постоянная ссылка CPT с пользовательской таксономией не выполняется

Я очень расстраиваюсь, настраивая правильную структуру URL для CPT с пользовательской таксономией. У меня есть CPT, называемый «курсы» с пользовательской таксономией, называемой «тип курса». Структура URL должна быть: site.com/courses/course-type/course-single-post. Например: site.com/courses/science/rocket-to-the-moon/ Мне удалось добиться этого, однако не все части URL-адреса ведут себя так, как должны. site.com/courses/ возвращает 404 site / com / courses / science […]

Проводка с помощью slug «favicon» перенаправляется

Я создал публикацию WordPress с URL-адресом «favicon»: https://blog.zeta-producer.com/favicon/ К сожалению, это как-то мешает значку , потому что вместо показа сообщений я вижу сообщение об ошибке: не обнаружена Запрошенный URL /favicon.ico/ не найден на этом сервере. Вероятно, некоторые перезаписи URL мешают. Мой вопрос: Есть ли какие-либо способы обхода (помимо переименования пули), чтобы показать мою публикацию под […]

Intereting Posts
Как ранжировать персонализированный тип сообщения из очков Получить категорию не работает на URL Неактивные файлы плагинов Не удалось зарегистрировать новый виджет Сделать нагрузку на Shortcode после публикации / содержимого страницы? Создание и обновление файла Json Пользовательский тип сообщения постоянная ссылка не работает над новыми сообщениями Каков правильный способ сопоставления нескольких доменов в многопользовательской установке WordPress 4.1? ACF + Visual Composer, выбор значения настраиваемого поля При обрезке изображения заголовка сохраняйте метаданные (то есть имя, описание и т. Д.) Из исходного изображения? WP_Query с одной категорией в args показывает другие категории paged param всегда 0 Метабокс – почему они не ожидают php? is_page условный вопрос Создайте еще один флажок «Отображать заголовок сайта и теглайн», настройку и контроль «Цвет текста заголовка»