WordPress不同分类调用不同分类列表模板样式-♚纪实阁付涛♚

WordPress不同分类调用不同分类列表模板样式

使用过ASPCMSCMS和DEDEcms建站的朋友都知道,我们可以为不同的分类列表调用不同的分类列表模板样式,不同分类下的文章使用不同的文章页面样式!这样感觉网站大气有个性,给大家介绍wordpress主题不同分类显示不同样式模板具体步骤之前,先回味一下单面全屏模板的添加:

WordPress不同分类使用不同列表模板样式:

创建独立ID或别名的样式文件

WordPress默认的分类是查找对应ID的主题文件,找不到就会指向category.php文件,如果category.php文件不存在,就会默认使用index.php文件。

待在网站后台添加了分类目录 后,如本站是:企业网站建设,然后在【外观】——【主题选项】查阅当前创建的分类栏目ID值,如下图所示:

到博客后台查看一下要设计样式栏目分类的ID,上述所示分类ID为129

在这里我们想在这个栏目下面添加网站建设客户的案例,案例的排列方式上面图片,下面文字的形式,想到NANA主题下本身有图片布局,则可以直接将原图片布局的页面拿来进行修改使用;

找到图片布局模板的文件,并把主题文件category-grid.php复制一下,把文件改名为:category-129.php,这样当你浏览分类ID为129的分类时,就会自动调用category-129.php主题文件,就实现了自定义显示分类为129的样式。

上面是根据ID来创建文件,其实也可以通过别名来创建,比如id为129的分类别名为qiyewangzhanjianshe,那么创建一个名为category-qiyewangzhanjianshe.php的文件,效果和category-129.php是一样的。

主模板文件创建

然后打开category-129.php文件,找到以下代码:

  1. <?php get_header();?>

然后将此代码用以下代码进行替换:

  1. <?php
  2. /*
  3. Template Name: 网站建设模板
  4. */
  5. ?>
  6. <?php include("header-full.php"); ?>
  7. <!--网站建设全屏介绍----开始-->
  8. <script type="text/javascript" src="website.js"></script>
  9. <!--此处添加欲全屏显示的内容-->
  10. <!--网站建设全屏介绍-----结束-->

这中间的内容一般均为固定内容,图文混排,在实际使用中,被更改的几率很小,在此为了减少页面的大小,建议将中间部分的HTML内容全部转化为js(HTML转JS程序);并将转化后的JS保存为website.js(此名称可任意自定义),并通过:

  1. <script type="text/javascript" src="website.js"></script>

进行调用即可;

本文由 ♚纪实阁付涛♚ 作者:谍豹云销 发表,其版权均为 ♚纪实阁付涛♚ 所有,文章内容系作者个人观点,不代表 ♚纪实阁付涛♚ 对观点赞同或支持。如需转载,请注明文章来源。

发表评论