我对WordPress相当陌生,正在尝试为博客构建一个自定义页面。下面是一些在线示例,我创建了一个自定义页面模板,并设置了一个自定义post类型。
现在,我创建了一个页面,并将其设置为使用新模板。我需要添加一些风格的特色帖子和以下,它有不同的样式为其余(总共5个帖子)。
我可以让帖子出现在页面上,但是我如何将特色的文章分开,这样我就可以把它的风格改变了。这篇文章包括一个媒体和一些文本。
下面是我正在使用的代码片段。
<div class="post-box">
<?php // CUSTOM CODE STARTS:
$mypost=array( 'post_type'=> 'story', );
$loop = new WP_Query( $mypost ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post();?>
<div <?php post_class( 'post'); ?> id="post-
<?php the_ID(); ?>">
<div class="header-top uppercase clearfix"></div>
<div class="post-home">
<h2 class="title"><a href="<?php the_field('name_generator_link'); ?>" target="_blank" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="post-content">
<?php the_content(); ?>
<a class="featured-logo" href="<?php the_field('name_generator_link'); ?>" target="_blank" title="<?php the_title(); ?>">
<?php the_post_thumbnail( 'full'); ?>
</a>
</div>
</div>
</div>
<!--blog post-->
<?php endwhile; ?>
<?php wp_reset_query(); // NAME GENERATOR TOOLS CUSTOM CODE ENDS ?>
</div>
希望我能很好地解释我的问题。我真的很感激我能得到的任何帮助!
发布于 2015-03-30 14:40:30
这对我来说效果很好:
我们可以根据需要在if块中创建/样式元素,在其他块中为post的其余部分设置样式。
注意:要检查另一篇文章的特色,我们必须将“特色”设置为“不”在旧的特色帖子。
希望这能有所帮助
https://stackoverflow.com/questions/29268338
复制相似问题