在WordPress的应用上,有一些技巧,这些技巧的实现需要一定的编程能力。在WordPress的官方网站上,就有很多的这样的介绍。现逐一举例。以目录方式显示主页。
WordPress默认的主页显示方式是在主页上显示指定数量的文章(全文或摘要)。这有一定的缺点,就是翻页麻烦,没有人愿意逐页地阅读,除非你的文章特别吸引人。
这时候,如果能够以目录的形式把文章列出来,可能更有利于读者阅读你的文章。实现方法很简单,下面就是一个例子,如果要实用的话,需要根据自己的博客模板具体调整。这些代码可用于模板的主模板(即index.php)和分类模板。
<?php get_header();??> <div id=”content” class=”narrowcolumn”> <?php if (have_posts())?:??> <?php while (have_posts())?: the_post();??> <div class=”post”> <h2 id=”post-<?php the_ID();??>”> <a href=”<?php the_permalink()??>” rel=”bookmark” title=”<?php the_title();??>”> <?php the_title();??></a> </h2> <small><?php the_time(’F jS, Y’)??> </small> </div> <?php endwhile;??> <div class=”navigation”> <div class=”alignleft”> <?php posts_nav_link(”,”,’« Previous Entries’)??> </div> <div class=”alignright”> <?php posts_nav_link(”,’Next Entries »’,”)??> </div> </div> <?php else?:??> <h2 class=”center”>Not Found</h2> <p class=”center”><?php _e(”Sorry.”);??></p> <?php endif;??> </div> <?php get_sidebar();??> <?php get_footer();??>
土路托的世界的主页和分类模板就实用了这种表现形式。自定义分类模板
分类模板,指的是当点击分类链接时所呈现的界面。绝大多数的WordpPress主题,都没有设置专门的分类模板。其实,WordpPress是有分类模板的,那就是category.php。在实际运行中,WordpPress如果没有发现分类模板的话,就会采用主模板index.php代替分类模板。
通过设置分类模板,我们就会把博客表现得更加灵活。比如以目录的方式显示文章,就像前面所介绍的。为不同的分类指定不同的模板
如果能够为不同的分类展现不同的界面就更理想了。比如,“音乐”分类的模板可以设置一些有关音乐的画面,“体育”分类的模板可以设置一些体育画面等等。令人欣喜的是,WordpPress包含了这些功能。方法很简单,就是建立一些命名category-X.php的分类模板文件,其中X是一些数字,比如1、2、3等,这些数字是分类的ID号。
通过建立这些文件,WordpPress就会自动把这些不同的模板匹配给相关的分类。仔细规划各个模板,让我们的博客呈现得更加精彩



Add A Comment