Intereting Posts
Предотвратите угадывание пули Замечание wp_nav_menu без указателя или темы theme_location Изменение автора вложений в медиа с помощью запроса mysql скрыть что-то на одной странице, если у текущего автора есть только одно сообщение Заголовок заголовка Overwrite Функция почты не работает с учетными записями пользователей Как установить две разные темы на одном WordPress? (Desktop vs. Mobile) Настройка вывода метки / заголовка администратора nav_menu Таможенная система типа пользовательских сообщений – Постоянная ссылка генерирует, но сообщения не найдены Как сделать shortcode, чтобы скрыть выбор текста из сообщения или страницы? Как удалить папку из многоузлового URL? Загрузить изображение в интерфейсе> Создать направление и / или переименовать имя файла? Как показать отдельную запись на первой странице, но иметь обычный пейджинг? Как заставить функцию работать в качестве последней при сохранении сообщения?

Настроить изображение в archive.php

На данный момент я создаю новую страницу, устанавливаю изображение и привязываю определенный шаблон СРТ, чтобы показать все эти CPT (с помощью запроса) с изображением с изображением сверху. Однако это, на мой взгляд, неправильный способ сделать это, потому что каждый раз, когда я создаю новый CPT, мне нужно будет создать новый шаблон. Мои типы страниц теперь выглядят как «default, cases, products, clients, …», который не является целью шаблона.

Я попытался использовать archive-CPT.php, который будет автоматически проходить через правильный CPT, но проблема в том, что я больше не могу использовать признак. Я мог бы, но я хочу изменить / удалить / добавить изображение через WordPress, как и со страницами …

Как я смогу достичь этого правильно?

EDIT: archive-clients.php

<?php while( have_posts() ) : the_post(); $header = get_the_post_thumbnail_url(); $title = get_post_meta(get_the_ID(), 'page_title', true); $subtitle = get_post_meta(get_the_ID(), 'page_subtitle', true); ?> <header class="page-header about-header" style="background-image:url(<?php echo $header; ?>)"> <h1 class="page-hero-title"><?php echo $title; ?></h1> <h2 class="page-hero-subtitle"><?php echo $subtitle; ?></h2> </header> <?php endwhile; while( have_posts() ) : the_post(); ?> <div class="row clients"> <?php while( have_posts() ) : the_post(); ?> <h1><php the_title(); ?></h1> <?php endwhile; ?> </div> <?php get_footer(); ?> 

Solutions Collecting From Web of "Настроить изображение в archive.php"

На мой взгляд, правильный способ сделать это – создать параметры темы. Создайте поле, запрашивающее желаемое изображение для архива типа post post.