我已经在我的single-post.php中添加了一个代码来显示标题上方的帖子类别,这里看起来不错: http://thenoirportrait.com/2014/08/23/review-chanel-perfection-lumiere-velvet/
但不是在这里: http://thenoirportrait.com/2015/03/04/interior-design-black-home/
我有不同的帖子模板。我可以做些什么来使类别改变它在每个帖子中的位置?
我想我应该将我的类别代码放在Archives.php中,但我不知道在哪里。我不想搞砸我的代码,欢迎任何帮助。
这就是我现在所拥有的:
<div class="row<?php echo (($behind_title_fw) ? ' full-width' : ''); ?>">
<div class="inner_content">
<div class="row<?php echo (($has_sidebar) ? ' has-sidebar' : ''); ?>">
<div itemscope="" itemtype="http://schema.org/BlogPosting">
<?php if($sidebar_below_title && !$is_endless_template) : ?>
<div class="medium-12">
<?php foreach((get_the_category()) as $category) {
echo $category->cat_name . ' ';
}
?>
<br>
<br>
<article id="post-header-<?php the_ID(); ?>" class="article-header-above" data-postid="<?php echo esc_attr($post->ID); ?>" data-guid="<?php echo esc_attr(get_the_guid($post->ID)); ?>" data-permalink="<?php echo esc_url(get_permalink($post->ID)); ?>">
谢谢
答案 0 :(得分:0)
第一篇文章的宽度为 12 :
<div class="row">
<div class="inner_content">
<div class="row">
<div itemscope="" itemtype="http://schema.org/BlogPosting">
REVIEWS <br><br>
<div class="medium-12 column">
...
但是第二个,宽度 8 :
<div class="row">
<div class="inner_content">
<div class="row">
<div itemscope="" itemtype="http://schema.org/BlogPosting">
INTERIOR DESIGN<br><br>
<div class="medium-8 column">
...
将第二个类别(或其他类别)对齐的关键是将其放在定义列大小的div
内。因此,该类别将始终与帖子中心对齐:
<div class="row">
<div class="inner_content">
<div class="row">
<div itemscope="" itemtype="http://schema.org/BlogPosting">
<div class="medium-8 column">
INTERIOR DESIGN<br><br>
...