我已经在我的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)); ?>">

谢谢

#1楼 票数: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>
 ...

  ask by Tatiana H translate from so

未解决问题?本站智能推荐:

1回复

列出单个模板上的所有类别,将活动类别添加到附加到帖子的类别中

在我的单个帖子模板上,我需要列出所有类别,并向与帖子关联的类别添加一个活动类。 这是我见过的最接近但不返回活动类的方法: 我也试过 wp_list_categories(); 结果相同。 $term_id 返回“0”,这是我怀疑我的问题所在,因为它与类别 ID 不匹配。 来自这里的原始代码
2回复

WooCommerce:将类别描述添加到单个产品页面

我尝试添加<?php do_action('woocommerce_archive_description'); ?> <?php do_action('woocommerce_archive_description'); ?>到content-single-produ
2回复

根据类别将css文件添加到单个帖子模板

我使用此功能(在function.php )为特定类别的子弹添加模板,但是我也希望使用特定的css文件,但是我不知道如何将其正确嵌入过滤器中。 我在下面尝试过,但这只会呈现空白页(因此php错误),感谢您的帮助: 原始代码,可以在Function.php中创建帖子类别的模板(即“ sin
1回复

将相关帖子添加到单个帖子的WordPress模板

我试图在单个帖子页面中显示包含相关产品的模块。 我创建了一个名为“产品”的cpt和一个名为“类别”的分类法。 我想要做的是在单个帖子页面中显示同一类别的其他产品。 到目前为止,我已经使用wp_get_recent_post函数成功添加了其他帖子,但是我当然可以获取所有帖子。
1回复

WordPress将具有类别的页面添加到类别存档页面

我知道类别存档是用于帖子的。 但是由于某些要求,我还需要为某些页面分配一个类别。 并且需要将这些页面添加到类别存档中。 有人知道这是否可能吗? ps我已经设法为页面分配一个类别。
2回复

如何以编程方式将帖子添加到类别中

我是 Wordpress 和 php 的新手,很抱歉我的基本问题。 我想以编程方式在类别中添加一些帖子。 例如,每天我都想选择一些帖子并将它们插入到带有 php 代码的类别中,然后在第二天替换一些其他帖子。 是否可以? 如何? 提前致谢。
2回复

WordPress,将帖子添加到自定义分类的类别

我正在尝试在分类学类别下的类别中添加帖子。 我使用的代码是: 帖子已添加,但添加在“未分类”类别下,而不是所需的类别ID下。当不使用自定义帖子类型时,此系统可以正常工作(在这种情况下,分类法为“类别”) 有任何想法吗?
2回复

Wordpress 将脚本添加到特定类别的页脚(档案和帖子)

我正在尝试为特定类别添加一个谷歌广告脚本。 代码应该在该类别的档案页面和该类别的帖子中。 这是我在我的functions.php文件中使用的代码 但由于某种原因它破坏了网站