Intereting Posts
Невозможно настроить темы в WordPress после перехода на https с http Невозможно изменить собственный тип сообщения в панели инструментов WordPress. Использование get_the_excerpt ничего не возвращает вне цикла Подключить пользовательские правила перезаписи и переменные запроса к навигации wordpress Запросить настраиваемый тип сообщения и показать его содержимое Cron Job не работает в плагине Как передать переменные в аргумент функции, используя add_action Создайте настраиваемое подменю (возможно, используя wp_list_pages) WooCommerce 3 получает пользовательские изменения в технологическом заказе Как включить пользовательский код на страницу, которая настроена для работы на главной странице? Могу ли я добавить приложение «Метабокс» в приложение? Заказ по специальному заказу по цене WP устанавливается на одном сервере, влияя на установку WP на другом сервере Пользовательские сообщения, не разбивающиеся на страницы архива и возвращающие 404 Добавить специальные черновики сообщений в RSS-канал

Создание шаблона PHP для репликации стиля моей домашней страницы

Я являюсь пользователем кубической темы в WordPress, и я обнаружил, что вы можете использовать WP_Query для создания цикла, чтобы вытащить информацию о сообщении и отобразить ее. Хотя я могу отображать избранные изображения и заголовки заданных сообщений с этим скриптом, я не могу заставить его отразить стиль моей главной страницы, который выглядит так. Вместо моей страницы, охватывающей три кубических изображения с изображением, например, на моей домашней странице, приведенный ниже код выводит каждый из выделенных изображений по всей странице, когда я прокручиваю вниз. Как я могу получить мой .php-шаблон для вывода выделенных изображений в том же формате, что и моя домашняя страница на другой странице в кубической теме wordpress?

<?php /* Template Name: Page Directory */ ?> <?php get_header(); ?> <?php the_content(); ?> <main id='main' class='site-main' role='main'> <?php $postid = new WP_Query( array( 'tag' => 'featured' ) ); if( $postid->have_posts() ): while( $postid->have_posts() ): $postid->the_post(); ?> <?php get_template_part('content',get_post_format()); ?> <?php endwhile; endif; ?> </main><!-- .site-main --> <?php get_sidebar(); ?> <?php get_footer(); ?> 

Index.php

 <?php /** * The main template file. * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * Eg, it puts together the home page when no home.php file exists. * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package Boardwalk */ <?php get_header(); ?> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php if ( have_posts() ) : ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php /* Include the Post-Format-specific template for the content. * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ get_template_part( 'content', get_post_format() ); ?> <?php endwhile; ?> <?php boardwalk_paging_nav(); ?> <?php else : ?> <?php get_template_part( 'content', 'none' ); ?> <?php endif; ?> </main><!-- #main --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?> 

content.php

 <?php $featured_image = get_the_post_thumbnail( get_the_ID(), 'boardwalk-featured-image' ); if ( 1 != get_theme_mod( 'boardwalk_no_featured_image' ) ) { $featured_image = boardwalk_get_image( get_the_ID(), 'boardwalk-featured-image' ); } ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php if ( $featured_image ) : ?> <div class="entry-thumbnail"> <?php echo $featured_image; ?> </div><!-- .entry-thumbnail --> <?php endif; ?> <header class="entry-header"> <?php if ( 'post' == get_post_type() ) : ?> <div class="entry-meta"> <?php boardwalk_entry_meta(); ?> </div><!-- .entry-meta --> <?php endif; ?> <?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( boardwalk_get_link_url() ) ), '</a></h1>' ); ?> </header><!-- .entry-header --> <a href="<?php echo esc_url( boardwalk_get_link_url() ); ?>" class="entry-link"><span class="screen-reader-text"><?php _e( 'Continue reading <span class="meta-nav">&rarr;</span>', 'boardwalk' ); ?></span></a> </article><!-- #post-## --> 

Часть style.css, которая, кажется, влияет на стиль, который я пытаюсь получить

 @media screen and (min-width: 1024px) { /* Content */ .archive .hentry, .blog .hentry, .search-results .hentry { padding-bottom: 33.3333%; width: 33.3333%; } .archive .hentry:nth-of-type(2n+3), .blog .hentry:nth-of-type(2n+3), .search-results .hentry:nth-of-type(2n+3) { clear: none; } .archive .hentry:nth-of-type(3n+4), .blog .hentry:nth-of-type(3n+4), .search-results .hentry:nth-of-type(3n+4) { clear: left; } }