Articles of url rewriting

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

Я разрабатываю плагин, в котором я хотел бы включить настраиваемые страницы. В моем случае какая-то пользовательская страница будет содержать форму, например, форму контакта (не буквально). Когда пользователь заполнит эту форму и отправит ее, должен быть следующий шаг, который потребует дополнительной информации. Допустим, что первая страница с формой будет расположена по адресу www.domain.tld/custom-page/ и после успешной […]

Правила перезаписи WordPress для пользовательского типа и таксономии

Я нашел это место, чтобы быть хорошим источником информации в прошлом через много Googling для проблем, с которыми я столкнулся. Мой вопрос касается вербальных правил перезаписи, используемых WordPress. Я создал настраиваемый тип сообщения, называемый проектом , и я зарегистрировал пользовательскую таксономию, называемую проектами . Все работает отлично, за исключением вариантов перезаписи, поскольку они в конечном […]

Как переписать URI пользовательского типа сообщения?

На сайте, на котором я работаю, используется следующая «симпатичная» постоянная ссылка: http://example.com/blog/my-special-post Но для персонализированного типа сообщения мой клиент хотел бы избежать наличия «симпатичного» пули: http://example.com/product/142 Как можно использовать идентификатор post вместо пули для пользовательского типа сообщения? Я считаю, что это возможно с помощью WP_Rewrite, но я не знаю с чего начать.

пользовательская таксономия и страницы переписывают конфликт слизняков, дают 404

Я использую плагин пользовательского Post Type UI для создания собственных пользовательских таксономий. У меня есть портфолио, состоящее из проектов (пользовательский тип сообщений) с 2 пользовательскими таксономиями технологий и клиентов. У таксономии клиентов есть пользовательская перезапись portfolio/clients/ , в то время как таксономия технологий имеет пользовательский переписывающий пул portfolio/ Перезапись: portfolio/html <- страница отображает все проекты […]

Пользовательский тип сообщения, нет необходимости в отдельном представлении, плюс необходимость перезаписи постоянной ссылки, которые включают хеш в URI

Мы используем CPT для управления страницей часто задаваемых вопросов на сайте, где вопрос – это заголовок сообщения, а ответ – это содержимое сообщения. Существует основная страница часто задаваемых вопросов, которая показывает все сообщения (страница с архивами FAQ). С этой структурой мы действительно не нуждаемся в одном представлении для любых часто задаваемых вопросов и на самом […]

Довольно постоянное значение для результатов поиска с дополнительным запросом var

Я хотел бы знать, как я могу переписать URL-адрес поиска, который также содержит дополнительный запрос var в довольно постоянную ссылку с помощью wp_redirect и wp_redirect template_redirect . Я взял код из плагина Nice Search, который отлично работает, чтобы изменить http://example.com?s=africa на http://example.com/search/africa : add_action( 'template_redirect', 'my_rewrite' ) ); function my_rewrite() { if ( is_search() and […]

Добавьте расширение .html (точка HTML) в пользовательские типы сообщений

Есть ли способ добавить расширение .html к пользовательским типам сообщений без плагина ? Для сообщений я могу использовать /%postname.html в настройках постоянной ссылки Для страниц, которые я могу использовать: add_action('init', 'change_page_permalink', -1); function change_page_permalink() { global $wp_rewrite; if ( strstr($wp_rewrite->get_page_permastruct(), '.html') != '.html' ) $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.html'; } Для пользовательских типов сообщений ??? […]

Формат Permalink: единственное или множественное число

Значение по умолчанию является сингулярным, например http://example.com/category/apple/ Но мне интересно, лучше ли использовать множественную форму, например http://example.com/categories/apple/ Есть ли какие-либо рекомендации по этому вопросу?

Удалить пользовательский пул сообщений из URL-адреса

Не нашли для этого полезного ответа. Я знаю о проблемах конфликта и всех проблемах, которые могут возникнуть, мне любопытно, если ВОЗМОЖНО НЕ ПРЕДЛАГАЕТСЯ. Это потребует перезаписывания WP, я знаю это много. В принципе, допустим, у нас есть CPT «событий». Я хочу, чтобы страница одного события имела URL http://domain.com/single-event-name и НЕ http://domain.com/events/single-event-name . Любые идеи о […]

Переписывать постоянную ссылку с типом таксономии по умолчанию?

Я пытаюсь переписать свой url для custom_post_type с именем wr_events с одним из своих условий event_type от event_type add_action('init', 'wr_events'); function wr_events() { register_taxonomy( 'event_type', 'wr_event', array( 'label' => 'Types', 'singular_label' => 'Typ', 'hierarchical' => true, 'query_var' => true, 'rewrite' => array('slug' => 'events'), ) ); $labels = array( 'name' => _x('Events', 'post type general […]

Intereting Posts
Пользовательские типы сообщений. Есть ли недостатки / преимущества в использовании плагина для их разработки? пользовательский тип сообщения и пользовательская таксономия URL-адрес WordPress 4.4 Обновление визуального редактора bullets для не выбранных элементов Бэкэнд WordPress: как скрыть некоторые конкретные страницы в разделе Страницы -> Все страницы Разрешить одиночную кавычку в URL-адресах Единый вход для нескольких доменов веб-сайта Заставляет пользователей отображать по умолчанию Gravatars Действие по установке WordPress Рекомендуемый размер носителя для двадцати четырнадцати Как добавить enctype в multipart / form-data в форму комментариев? Динамически сгенерированные параметры настройки WordPress? Сообщество и пользовательский контент. Веб-сайт: подумал о Drupal, но сильно опирался на WordPress Написание плагина wordpress и попытка включить PHP PHP SDK Как использовать мое PHP-код в качестве боковой панели? Как загрузить существующий файл WordPress на панель инструментов рабочего стола?