Articles of url rewriting

Комментарий для WordPress для виртуальной страницы

Как создать отдельный раздел комментариев для всех виртуальных страниц? Возможно ли это? Нужно ли мне создавать отдельную таблицу для хранения комментариев и выполнять всю работу самостоятельно или есть какая-то альтернатива для этого? Если мне нужно создать отдельную таблицу, есть ли способ использовать функции WordPress по умолчанию? РЕДАКТИРОВАТЬ: Я, вероятно, еще не понял концепцию персонализированного типа […]

Страница архива для настраиваемого типа сообщений и пользовательской таксономии

Я создал специальную book типа book_category и пользовательскую таксономию book_category . Я пытался создать страницу архива, где можно просматривать книги, относящиеся к определенной категории. До сих пор мне удалось получить страницу архива всех книг, создав файл archive-book.php для настройки представления. Какой должен быть следующий шаг отсюда? Мой предпочтительный URL-адрес должен иметь форму: mysite.com/books/[slug of book_category] […]

Ошибка постоянных ссылок 404

я изменил постоянную ссылку на пользовательскую структуру wordpress на /%post_id%/%postname%/ и получил эту ошибку: 404 Не найдено Запрошенный URL / mysite / blog / 1 / hello-world / не найден на этом сервере. версия wordpress 3.1.7 адрес сайта: localhost / mysite / блог Я изменил эту функцию в файле misc.php и снова увидел ошибку! function […]

Направить новую схему перезаписи URL на новую?

У меня есть следующий URL-адрес для персонализированного типа сообщения: add_rewrite_rule( 'event/([0-9]+)', 'index.php?post_type=event&p=$matches[1]', 'top' ); Из-за изменения структуры сайта я буду перемещать это из /event/id в /workshop/event/id как /workshop/event/id ниже: add_rewrite_rule( 'workshop/event/([0-9]+)', 'index.php?post_type=event&p=$matches[1]', 'top' ); Как вернуть HTTP 301 на исходную схему URL-адресов из плагина wordpress?

Как получить сырую неписаную строку запроса

Без постоянной ссылки, URL-адреса выглядят как? P = 1, и когда постоянная ссылка активирована, это сообщение появляется … вопрос .. это не переписанная версия? P ​​= 1 .. Когда я использую $ _GET ['p'], там ничего нет … это нормально?

Post-Archive, как страница в определенном подкаталоге

У меня есть веб-страница с сообщениями, которые относятся к определенным категориям (например, проекты ). Я хочу показать архив определенной категории, например, страницы. Статус кво Структура сайта аналогична структуре: / /Наша работа/ / our-work / projects <- здесь я хочу иметь архив для проектов / хуг / … Я использую следующие настройки: category_base = cat permalink_structure […]

Таксономия переписывает разбиение на страницы 404

Я переписал URL-адрес таксономии имени моего типа «фильтр». Поскольку я сделал это, мое разбиение на страницы больше не работает на URL-адресе: http://www.website.com/filter/term-name/ Поэтому, если я посещу http://www.website.com/filter/term-name/page/2 Я получаю 404 Я думаю, это потому, что WordPress видит фильтр теперь как тип сообщения и таксономия. Если я изменю 'slug' => 'filter' , например, 'slug' => 'test' […]

Rewrite Rule for Post «Subpage», с разбивкой на страницы

Я хотел бы знать, можно ли добавить «подстраницу» к сообщению, и на этой «подстранице» есть разбитый на страницы контент, например: У меня есть сообщение Lorem Ipsum В этой записи есть видео , фото и аудиоматериалы в виде вложений Когда вы получаете доступ к сообщению www.website.com/lorem-ipsum/, вы получаете доступ в основном к тексту, а также к […]

Добавление пользовательских значений в Permalinks через пользовательские поля и сообщения

У меня есть два пользовательских типа сообщений 1, называемых «дынные партии», а другой – «категории-участники». для сообщений в дынных сторонах я создаю метаболизм, который заселяется из всех сообщений из партий-категорий. Затем я смог переписать URL-адрес дыни-паритов на сайт www.domain.com/parties/christmas-party/thames-river-party где рождественская вечеринка представляет собой персонализированный пост из партийных категорий. Я могу получить доступ к этой […]

Переписывание иерархии дат в пул «yyyy-mm-dd»

Я создаю веб-сайт журнала с типом пользовательских сообщений. Пули для каждой проблемы соответствуют формату YYYY-MM-DD соответствии с датой публикации проблемы. В настоящее время постоянные ссылки настроены как http://host/magazine/2014-06-08 но я хотел бы, чтобы они были доступны через URL http://host/magazine/2014/06/08 http://host/magazine/2014-06-08 . Вот что я сейчас делаю в моих functions.php : $issue_structure = '/magazine/%issue%'; $wp_rewrite->add_rewrite_tag("%issue%", '(\d{4}-\d{2}-\d{2})', […]