WordPress新建文章分类页面

Author : lovecicy

用了一段时间wordpress,发现导航栏有点奇怪。导航的一个item对应的是一个页面,但是只是一个单纯的页面,无法将文章分类到该页面下。但是好多博客都能实现这个功能,于是上网搜了一下,发现果然各种解决方法,我试了下面的方法,真的实现了。
好吧,废话不多说,直接上步骤:
1.首先需要创建一个特殊页面模板,直接复制主题中的 index.php 文件,把文件名修改为你想要的模板名字,如:yu.php ,如果找不到创建文件的地方,可以到cpanel下,打开文件管理器,在主题文件下新建。
2.在后台->文章->分类目录,添加一个需要调用的分类,就是文章的一个分类。
3.打开新建的yu.php文件,在代码最顶部增加如下代码:

<?php
/* Template Name: JavaScript */
?>

这段代码是指定模板的名称,在创建页面的时候,会在右侧的选择页面模板里面看到它,你也可以用其他的名字来代替,

 

 

 

 

 

 

 

 

 

 

4.接下来就要实现这个模板显示的是特定分类下的文章内容,先找到如下代码:

<?php if (have_posts()) : ?>

在这行代码的前面加上:

<?php
$limit = get_option(‘posts_per_page’);
$paged = (get_query_var(‘paged’)) ?
get_query_var(‘paged’) : 1;
query_posts(‘cat=1&showposts=’ . $limit . ‘&paged=’ . $paged);
$wp_query->is_archive = true;
$wp_query->is_home = false;
>;

其中cat=1 为分类的 ID, $limit为每页显示的文章数目,
ID可以在Wordpress 后台管理中的分类目录下看到,将鼠标放上某个分类即会显示。如下图:

5.最后创建一个新页面,在模板选择里面选择刚刚创建的JavaScript模板,调用的分类也要选择刚刚创建的JavaScript模板,
然后发布一往篇刚刚添加代码调用的分类文章,回到首页进入新页面刷新即看到成功调用出来了。

这样,就可以在WordPress上面添加文章分类页面了,如果这样就可以自定义导航的分类,而不是只能简单的新建一个静态页面,放几段文字,几张图片,使博客实用起来更方便,也使导航能真正起到导航的作用。看来WordPress真是一个自由度很高的东西,刚开始给你一个很简单的博客,但是通过你的DIY,它可以变得很复杂,很人性化,就看你会不会玩了。呵呵,该好好学习学习,做一个个性化的网站,当然,博客的内容还是王道哦。

参考:http://hi.baidu.com/ankuzula/item/56335400210c3a12cd34ea6a

standard
  1. luckygirl - 2012 年 10 月 29 日 1:10 下午

    孺子可教也,刚提了建议马上就改了呀

    回复
    • lovecicy - 2012 年 10 月 29 日 2:11 下午

      那是,很快的。百度的图片居然不让链接

      回复

Have your say