Вопросы с тегом «permalinks»

Постоянная ссылка на элемент (сообщение в блоге, вложение, ...). Структура по умолчанию - «? P = 123», но WordPress может обрабатывать «довольно постоянные ссылки» и переписывает их внутренне в предыдущую версию. Если у вас есть вопрос о специальных структурах перезаписи, вам следует использовать тег [url-rewriting].

1
Как добавить к постоянным ссылкам постов / blog / -, не затрагивая пользовательские типы постов?
У меня есть несколько пользовательских типов /%post_type%/%postname%/записей , которые правильно структурированы , но я хотел бы иметь тот же эффект для обычных записей в блоге:/blog/%postname%/ Если я добавлю к нему структуру постоянных ссылок, /blog/это также повлияет на пользовательские типы записей, поэтому в настоящее время моя структура постоянных ссылок просто/%postname%/ Какой …

3
Как установить структуру постоянных ссылок через functions.php
Я настраивал сеть Wordpress и хотел, чтобы все новые сайты имели одинаковую структуру постоянных ссылок (т.е. "/% year% /% monthnum% /% postname% /"). Мне интересно, возможно ли это сделать через hooks или hacks в functions.php, без необходимости полагаться на пользователей, чтобы выбрать эту структуру.

1
Довольно постоянные ссылки для результатов поиска с дополнительным запросом var
Я хотел бы знать, как я могу переписать поисковый URL, который также содержит дополнительную переменную запроса в довольно постоянное использование ссылки 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 false …

3
Добавьте расширение .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'; } Для пользовательских типов …

1
Изменить постоянные ссылки для сообщений, но не для пользовательских типов сообщений
В настоящее время моя структура постоянных ссылок для сообщений domain.com/post-title Я использую статическую главную страницу и страницу блога для сообщений. Я хочу изменить структуру постоянных ссылок для сообщений, тегов и категорий на domain.com/blog/post-title Я легко могу добавить / blog / в структуру постоянных ссылок, но суть в том, что мои …

2
Лучший способ flush_rewrite_rules для пользовательского типа поста, в плагине mu-plugins?
Я пишу плагин, который создает пользовательский тип сообщения (среди прочего). Это многосайтовый плагин и живет в каталоге mu-plugins . Какова лучшая практика для обработки flush_rewrite_rules () в этой ситуации? Для «нормального» плагина вы бы сделали это в хуке активации - что невозможно для плагина, который необходимо использовать, так как эти …


2
Создание пользовательской структуры постоянных ссылок для языков
Я написал простую многоязычную систему, при которой нажатие на значок флага устанавливает однолетнее печенье, содержащее двухбуквенный код языка (например, nl, de и т. Д.). Я вклиниться в wpдействие , чтобы прочитать значение куков, а затем использовать the_titleи the_contentфильтры , чтобы показать правильный язык (различные языки вводятся через метабоксы на странице …

3
Вложенные пользовательские типы записей с постоянными ссылками
Я пытаюсь настроить многоуровневую структуру пользовательских типов записей с постоянными ссылками, которые выглядят как authors/books/chaptersавторы, книги и главы, настроенные как их собственные пользовательские типы записей. Например, типичный URL на этом сайте может выглядетьexample.com/authors/stephen-king/the-shining/chapter-3/ Каждая глава может принадлежать только одной книге, и каждая книга может принадлежать только одному автору. Я рассмотрел …

6
Wordpress 3.3 пользовательский тип записи с /% postname% / permastruct?
Существует более ранняя публикация с похожим названием, но она не подходит для WordPress 3.3, и это важно, так как 3.3 интересно рекламирует: «Используйте структуру постоянных ссылок для имени без потери производительности» Проблема с Wordpress 3.2 и более ранними версиями заключалась в том, что сначала он просматривал имена страниц, а затем …

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


3
Могу ли я использовать REST-API в обычном постоянном формате?
Недавно все мои запросы к REST-API неожиданно превратились в ошибку 404 «Каждый запрос» (независимо от того, настроена ли конечная точка или встроена). Тогда я решил, что это из-за структуры постоянной ссылки. /wp-json/недоступен по простой постоянной ссылке, так как в данный момент просто нет правила перенаправления. Можно ли использовать конечные точки …

2
Пользовательский тип сообщения Постоянная ссылка / перезапись не работает сразу
Удар кирпичной стены со следующим: Я имею: 1 пользовательский тип сообщения называется cpt_community 1 пользовательская таксономия называется tax_community Если я установлю 'rewrite' => trueв своей регистрации CPT, то постоянные ссылки на запись для этого CPT имеют форму http://<domain>/cpt_community/test_item/, и я получаю 404 при просмотре. Если я установлю 'rewrite' => false, …

2
Как я могу получить страницу политики конфиденциальности?
После обновления, касающегося GDPR, в настройках WordPress появилась опция «Политика конфиденциальности» , которую вы можете использовать как страницу, которая будет использоваться в качестве страницы политики конфиденциальности. Как я могу получить идентификатор или постоянную ссылку для этой страницы для использования в моей теме или плагине?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.