Full width thumbnail

时间:2015-11-28 作者:Madeirense

我的单曲中有一个帖子。php,如下所示:

<div class="main-content col-md-8" role="main">
    <?php while (have_posts()) : the_post(); ?>
        <?php get_template_part( \'content\', get_post_format() ); ?>
        <?php comments_template(); ?>
    <?php endwhile; ?>
</div> <!-- end .main-content -->
<?php get_sidebar(); ?> // col-md-4
然后是我的内容。php如下所示:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <header class="entry-header">
        <?php if ( is_single() ) : ?>
            <h1><?php the_title(); ?></h1>
        <?php else: ?>
             <h1><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
        <?php endif; ?>

        <?php if ( has_post_thumbnail() && ! post_password_required() ) : ?>
            <figure class="entry-thumbnail">
                <?php the_post_thumbnail( \'post-large\' ); ?>
            </figure>
        <?php endif; ?>

        <div class="entry-meta">
            <?php
                // Display the meta information
                my_theme_post_meta();
            ?>
        </div>
    </header> <!-- end entry-header -->

    <div class="entry-content">
        <?php
            if ( is_search() ) {
                the_excerpt();
            } else {
                the_content( __( \'Continue reading &rarr;\', \'my_theme\' ) );
                wp_link_pages();
            }
        ?>
    </div> <!-- end entry-content -->
</article>
现在,我想创建另一个部分,就像第一块代码(col-md-8和侧栏col-md-4)一样,在那里我会有我的文章内容和侧栏,但我想在该块上方有我的文章缩略图和文章元全宽(col-md-12)。

在这种情况下,我想知道如何在内容上调整代码。php,其中调用了post缩略图和post meta,以便它们仅在这种特定情况下显示在我的col-md-8和侧栏(col-md-4)上方。

一个解决方案是在我的col-md-8 div和侧边栏上方有一个col-md-12 div,并在那里添加我的帖子缩略图和帖子元代码,但是这些都是循环之外的,我将无法使用内容。php的这种情况下,我想使用的内容。php用于我的所有后期布局变体,以便于维护。在循环外的div col-md-12上拥有自己的帖子缩略图和帖子元代码并不理想,因为我需要访问每个特定帖子的帖子元。。所以,我想知道实现这一目标的理想解决方案是什么。

1 个回复
SO网友:MrKainig

使用col-md-12类调用侧栏和post内容块上方的另一个内容部分怎么样。调用其中的循环,其中只包含缩略图和元数据/您想要的任何信息。

然后在另一个内容部分调用文章的其余部分,该部分有一个col-md-8类,位于提要栏旁边。

相关推荐

custom user table columns

我正在这样做,根据我阅读的所有文档,应该覆盖manage users表中的每一列值。由于某些原因,WP 4.1中不起作用。任何见解都值得赞赏。function retro_custom_users_table_content($value, $column_name, $user_id){ $value = \"hi\"; return $value; } add_filter(\'manage_users_custom_column\',\'retro_c