Articles of url rewriting

Переписать пользовательский тип почтового сообщения, добавляя значения мета-поля

У меня есть эти пользовательские типы сообщений (CPT) и мета-поля: Фильмы (CPT) Жанр (Мета-бокс) Жанры (CPT) Если один фильм называется Die hard, я хочу, чтобы постоянная ссылка была: / genres / action / die-hard Это легко установить, установив фильм-CPT на «rewrite» => false и вместо этого используйте этот код: add_action('init', 'rb_add_rewrite_rules'); add_filter('post_type_link', 'rb_create_permalinks', 10, 3); […]

Как создать страницу с определенным URL-адресом?

Я хотел бы иметь несколько страниц, к которым может обратиться любой, кто знает URL, но которые не указаны в меню WordPress. Я хотел бы, чтобы эти страницы имели имя, а не число, но я не вижу способа сделать что-либо из этого. То есть, я могу создать страницу с именем «Специальный» и не включать ее в […]

Изменить URL-адрес без плагина

Я хочу изменить URL-адрес входа моей установки WordPress в /wp-admin.php Я собираюсь сделать это, и я смотрю на изменение файла .htaccess для добавления: RewriteRule ^login$ http://yourdomain.com/wp-login.php [NC, L] Из того, что я собираюсь, однако, переход в / wp-admin по-прежнему позволит пользователям войти в систему, используя эту ссылку. Я думал о том, чтобы сделать какой-то переадресации […]

Является ли slug «type» зарезервированным и не может использоваться для перезаписи таксономии?

Мне отчаянно нужны твои помощники. Я пытаюсь зарегистрировать пользовательский тип сообщения и таксономию следующим образом: add_action( 'init', 'product_catalog' ); add_action( 'init', 'product_type', 0 ); function product_catalog() { $labels = array( 'name' => _x( 'Catalog', 'post type general name' ), 'menu_name' => 'Catalog' ); $args = array( 'labels' => $labels, 'description' => 'Catalog', 'public' => true, […]

Использование пользовательского mod_rewrite без нарушения постоянных ссылок wordpress

Я использую тему, которая использует сообщения для нескольких страниц, а сообщения в блогах идут в категории под названием «блог», я использую параметр постоянных ссылок «/% postname%», а URL-адрес меню блога «/ category / blog» , как я могу переписать это для «/ blog», не нарушая остальные URL-адреса wp url ?, htaccess – это нормальный из […]

Категории не работают – 404 Не найдена ошибка

У меня есть блог сообщества на thelazy.info. Все работает, кроме категории. Когда вы нажимаете на любую категорию, она дает 404 Не найдена ошибка. Я попытался найти себя, но не смог найти правдоподобного отношения. Может ли кто-нибудь угадать, как я могу пойти с этой ошибкой. <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond […]

Постоянная ссылка: Страница не найдена

Когда я открываю вновь созданную страницу в WordPress, я получаю page not found но когда я возвращаю permalinks в none, то http://localhost/?page_id=6 открывается нормально. Даже с этой постоянной ссылкой это работает: /index.php/%postname%/ Но когда я изменяю его только на /%postname%/ I, page not found error . Вот мой файл htaccess : # BEGIN WordPress <IfModule […]

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

Важный вопрос Как я могу создать вложенные пули вроде этого – 127.0.0.1/wordpress/displaypage/family1/members/ 127.0.0.1/wordpress/displaypage/family2/members/ Здесь – страница отображения slug – это slug страницы, а family1 и family2 – это имя групп, которые я сохранил в моей пользовательской таблице. Members – вкладка, которая отображает количество пользователей в каждой группе. Пожалуйста, ответьте на этот вопрос

Пользовательский тип сообщения Post имеет дочернюю страницу «Страница» Post Type Post

Как ни странно, я не могу найти кого-либо, задающего этот вопрос именно таким образом. Возможно ли, чтобы страница была дочерью CPT? Повторяемым образом (см. Ниже для получения дополнительной информации) nb Я не имею в виду наоборот – что достаточно легко увидеть: может ли пользовательский тип сообщения иметь родительскую страницу? Пример: У меня есть author CPT […]

Пользовательское правило перезаписи для бэкэнда / администратора?

Я хотел бы создать пользовательское правило перезаписи, которое займет URL: http://domain/submit-project/add но отображение http://domain/wp/wp-admin/post-new.php?post_type=project Есть какой-либо способ сделать это? Я пытаюсь добавить правило перезаписи так в functions.php my.php моей темы add_action( 'init', 'add_custom_rules' ); function add_custom_rules() { add_rewrite_rule( "^submit-project/add", "/wp/wp-admin/post-new.php?post_type=project", "top"); } Я пробовал стирать правила, но это всегда, кажется, входит в какой-то цикл, всегда […]

Intereting Posts
Неопределенная постоянная ошибка в pluggable.php Как я могу разрешить ошибку внутреннего сервера .htaccess, устанавливая многопользовательский WordPress? Не все сообщения, отображаемые в запросе Перемещение строки через переменную Пользовательский тип сообщения Post имеет дочернюю страницу «Страница» Post Type Post Временно не связывать срок в течение некоторого времени Запретить публикацию сообщения перед установкой признака? Что означает (10, 2) при использовании с add_filter get_theme_mod всегда возвращает значение по умолчанию название раздела идентификатора сайта? Как установить значение / срок текстового поля атрибута Woocommerce в панели администратора? Как создать динамическую страницу на основе данных формы с помощью плагина? Почему я не могу модифицировать jetpack default blank.jpg на og: image? Перенаправление в шаблон WordPress / плагин Отображение всех сообщений в цикле