Как отобразить код, если есть дисплей магазина - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь вывести HTML-код после проверки страницы

Я пытаюсь использовать is_page() function

<?php
    if (is_page( '5873' )) { ?>
    <div class="info_tour-categoria"><?php echo $product->get_categories(); ?></div>
    <?php }
            else {
                //...
            }
     ?>

Если я добавлю echo в секцию else, это будетбыть показанным на всех страницах категорий, включая страницу МАГАЗИНА, но если ничего не выводится ...

Ответы [ 2 ]

0 голосов
/ 02 мая 2019
<?php if (is_page( 'shop' )) : ?>
<div class="info_tour-categoria"><?php echo $product->get_categories(); ?></div>
<?php else: ?>
// your other code
<?php endif; ?>

Это код с вашими изменениями, и это результат на странице магазина

введите описание изображения здесь

0 голосов
/ 02 мая 2019

Вы можете использовать title или slug и посмотреть, будет ли это иметь значение:

<?php if (is_page( 'your-page-slug' )) : ?>
<div class="info_tour-categoria"><?php echo $product->get_categories(); ?></div>
<?php else: ?>
// your other code
<?php endif; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...