Intereting Posts
Штрих-код вложенности приводит к тому, что внутренний короткий код помещается после внешнего короткого кода WPML – изменение языка большого количества сообщений Если тип материала .GIF Обновление плагина SVN WP, не отображающегося на веб-сайте WordPress или в почтовом индексе Вопрос о том, как работает wp_register_script Как использовать элементы формы WP по умолчанию для взаимодействия с пользовательской таблицей DB? Можете ли вы настроить таргетинг на widget_class в register_sidebar? как показать более одного сообщения в три столбца запроса Как добавить фрагмент JS перед закрытием тега <head>? В облаке тегов нет разрывов строк Я продолжаю получать ошибку Javascript в консоли Любой способ создать ревизию сообщения ТОЛЬКО с новой кнопкой в ​​Meta Box? Карты продуктов для Twitter Индивидуальные расценки для категорий Назначить таксономию на основе пользовательского значения поля

Настроить изображение в 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.