zoukankan      html  css  js  c++  java
  • wordpress 页面显示指定分类文章

    1. 首页显示指定分类
      备份主题文件夹中的 index.php 文件,修改index.php
      找到如下一行代码:
      <?php if (have_posts()) : ?>
      在上面这行代码的前面加上:
      <?php query_posts('showposts=10 & cat=1');?>
      其中 1 为分类 id,10为文章篇数。
      想在首页中显示指定分类文章也可参考如下操作
      // 只显示分类 14 下的文章
      <?php  while( have_posts()): the_post();update_post_caches($posts);?>
                <?phpif(in_category('14')):?>
                  <div class="post">
                          ……循环体结构代码……
                   </div>
                <?phpendif;?>
      <?phpendwhile;?>
      Code

      上面代码片中 in_category(’14′) 中的数字是代表指定显示的分类 ID,可以通过编辑分类的 URL 查找到。
      另一种情况是只隐藏分类 14 下的文章,很简单,只要把 if(in_category(’14′)) 换成 if(!(in_category(’14′))) 就行了。

    2. 创建一个新页面,比如 tips 页面,需要在tip页面显示所有tip分类的文章
      复制主题目录下的index.php 文件,重命名为tips.php
      将文件头Template Name 修改为 Tips(必须修改)
      找到如下一行代码:
      <?php if (have_posts()) : ?>
      在上面这行代码的前面加上:
      <?php query_posts('showposts=10 & cat=20');?>
      20为Tip分类的ID

      其他:推荐wordpress testimonial-rotator 评分插件,可以自定义滑动模块
      若需要在Blog页面添加news标签。在Setting选项种,选择Permalink,选择自定义结构,输入/news/%postname%/ 即可

  • 相关阅读:
    .net面试--值类型和引用类型
    Centos7下安装Docker(详细的新手装逼教程)
    C# 开源框架(整理)
    service配置文件
    kafka消息队列、环境搭建与使用(.net framework)
    消息队列
    并发、并行、同步、异步、多线程的区别
    破解studio 3T
    HM后台(二)
    HM后台(一)
  • 原文地址:https://www.cnblogs.com/Mrhuangrui/p/4570354.html
Copyright © 2011-2022 走看看