Naser Sadeghi Ответов: 0

Как отключить single.php (одиночный просмотр) для сообщений определенной категории в wordpress?


Я добавил раздел на своем сайте, где показываю логотипы своих клиентов. Для этого я создал категорию под названием клиенты и опубликовал несколько постов этой категории.
У меня нет проблем с отображением сообщений (миниатюр и заголовка сообщения) на веб-сайте. Но эти посты не должны иметь единичных просмотров по двум причинам.

1. я не хочу иметь одну страницу клиента, потому что у меня нет никаких деталей, чтобы поместить туда.
2. это повлияет на SEO-рейтинг сайта.

Что я уже пробовал:

Я использовал кодовый блок, как показано ниже, чтобы показать логотипы клиентов:

<?php if (get_field('website')) : ?>
    <a href="<?php the_field('website')?>" title="<?php the_title();?>">
        <img src="<?php echo $image[0]; ?>" class="img-fluid d-block mx-auto" alt="customerImage" width="200" height="200">
    </a>
<?php else: ?>
    <a href="<?php the_permalink(); ?>" title="<?php the_title();?>">
        <img src="<?php echo $image[0]; ?>" class="img-fluid d-block mx-auto" alt="customerImage" width="200" height="200">
     </a>
<?php endif ?>


Я знаю, что использование приведенного выше кода не позволит пользователю перейти к единому представлению клиента, нажав на его логотип (тег href a a относится к веб-сайту клиента, который является пользовательским полем, а не url-адресом сообщения), но поскольку у меня будет страница категории, где я покажу всех своих клиентов, то у меня будет страница категории. single.php для клиентов должен быть отключен.

0 Ответов