A-A+
wordpress不同文章调用不同的模板文件
上一篇中介绍了首页与分类页调用不同模板的方法,这一篇来讲一下文章页调用不同模板的方法,这里根据 wordpress 自定义字段来定义某一篇文章的模板,比如我们要将一个重要的文章与网站中其它文章区别分开,模板也要不一样,这就需要单独制作一个模板页面,哪么夏日博客来教大家看一下这个文章如何来调用单独的文章模板呢。
在文章页面 single.php 中找到如下的代码:
<?php get_header(); ?>
将其修改成如下代码:
<?php $header = get_post_meta($post->ID, "header", true); get_header($header); ?>
这样在我们发布文章的时候,添加自定义字段 header,自定义字段值为 xiariboke,添加好后,调用的自定义模板则为 header-xiariboke.php 了,这个时候我们需要新建一个 header-xiariboke.php 的头文件来作为模板调用。上面调用更换的为头模板文件,当然侧边栏评论页的模板原理都是一样的。
模版能时不时的变换倒是挺不错,我在想如果模版可以随机展示就好了。
哪就需要添加个php rand 函数了,但模板时不时变换太不利于SEO了。
这功能是不错,不过实用性不太大吧?
我基本不用这个功能了!
~~直接用文章类型。