Intereting Posts
как сортировать персонализированные сообщения типа сообщений путем подсчета использования в других настраиваемых сообщениях типа сообщений Любимые сайты с укороченными гиперссылками WP_Query с использованием meta_query с LIKE не возвращает то, что он должен add_rewrite_rule не работает, а не добавляется в массив правил, почему? Шаблон страницы не отображается Могу ли я откатить WP Install, но сохранить мою новую базу данных? Как использовать фильтр «widget_text» для конкретного текстового виджета с идентификатором Rewrite Rule Regex Как подсчитать тип сообщения, который имеет определенный термин? Как мне сортировать почтовый листинг по количеству сообщений в деньгах? Ajax – Категории сообщений и загрузка Получение paginate_links () 'end_size' для отображения Как вы перечислите все боковые панели в метабоксе Возвращать вложения из пользовательского типа сообщения add_action и wp_head не отображают содержимое в разделе заголовка

правило перезаписи для домашней / индексной страницы

Я уже некоторое время борется, и все мои попытки потерпели неудачу, поэтому у меня нет другого выбора, кроме как попросить о помощи здесь …

a) Я создал пользовательский тип page_blox чей page_blox capability_type => 'page' и rewrite => array( 'slug' => 'blox' )

b) Все страницы page_blox можно выбрать на экране « Настройки чтения» («Администратор»), так как «Отображение page_blox страницы»> Статическая страница

Все идет нормально. Однако…

Проблема:

URL домашней страницы конечного пользователя больше не читает my_domain.com, а также добавляет post_type и slug страницы, поэтому он выглядит как my_domain.com?page_blox=my-page-slug

Вопрос:

Я считаю, что это связано с правилами перезаписи WP, поэтому как удалить это приложение ( ?page_blox=my-page-slug ) с URL-адреса домашней страницы?

Мой первоначальный код не дал никаких результатов. Есть ли кто-нибудь, кто хочет сказать, что с ним не так?

 function k_rewrite_rules( $wp_rewrite ) { $frontPost = get_post( get_option( 'page_on_front' ) ); $wp_rewrite->rules = array( '^$' => $wp_rewrite->index . '?' . $frontPost->post_type . '=' . $frontPost->post_name ) + $wp_rewrite->rules; } add_action( 'generate_rewrite_rules', 'k_rewrite_rules' );