2014年7月1日

wordpress根据链接结构来判断调用哪个模版

wordpress生成的“页面”是一个动态的,页面链接末尾的结构决定了调用那个模版。

例子:

?cat=2  //目录(category)的第2个id

?p=2  //文章(post)的第2个id

?page_id=2 //页面(page)的第2个id

模版示例

 <?php while ( have_posts() ) : the_post(); ?>

    <article <?php post_class(); ?>>
        
    <?php the_title(); ?>
    
    <?php the_content(); ?>                                
    
    </article>

<?php endwhile; ?>

如果访问的“页面”是为创建的id,将被转到首页。

参考资料:

WordPress花园网站作者录制的视频介绍:

1.wordpress模板制作教程6:默认循环

2.wordpress模板制作教程7.页面模板文件page.php的创建