Как запустить php только на главной или главной странице? - PullRequest
1 голос
/ 02 марта 2020

У меня есть код ниже, который я использую, чтобы показать только категории. Проблема, с которой я сталкиваюсь, - это отображение списка категорий на всех страницах. Я хочу использовать этот фрагмент кода только на первой или главной странице. Как я могу показать список категорий только на главной странице / главной странице?

Я знаю только html и css, поэтому любая помощь будет принята. Спасибо и всего наилучшего.

add_action( 'genesis_entry_content', 'list_categories' );
function list_categories() {

echo '<div class="archive-description">';

wp_list_categories(
array(
'title_li' => '') 
 );

echo '</div>';

}

1 Ответ

2 голосов
/ 02 марта 2020

Вы должны проверить, является ли страница домашней или титульной страницей :

add_action( 'genesis_entry_content', 'list_categories' );
function list_categories() {
    if ( is_front_page() || is_home() ) {
        echo '<div class="archive-description">';
        wp_list_categories(['title_li' => '']);            
        echo '</div>';        
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...