worldpress自定义页面

一:wordpress制作自定义页面的方法

有时候我们需要制作一些个性化的页面,而不是直接用wordpress的page页面模板。这时候我们就需要自已写一个页面出来。下面介绍一下制作流程:

第一步:制作出能让wordpress识别出来的模板,以便在后台添加新页面时可以从模板下拉框中选择些自定义模板。这一步很简单,完成下面的操作即可:

<?php

 

/**

* @package WordPress

Template Name: mypage

*/

get_header();

?>

<div id="content">

 

</div>

<?php get_sidebar(); ?>

<?php get_footer(); ?>

上面这段代码就是一个完整的页面模板结构了。其中Template Name一定要填写,本例中它指定了这个页面模板的名称是mypage, 这样子你在添加新页面的时候就可以从模板中选择到mypage这个页面模板。

get_header(); get_sidebar(); get_footer();这三个的作用就不用说了吧。是获取顶部,边栏和底部的模板。

第二步:将第一步制作的模板保存成utf-8的格式,然后在

<div id="content">

 

</div>

这中间定义你自己想要放的内容。这些操作与其它默认的模板一样,不再多说。完成后保存文件。文件名自取,如mypage.php。

第三步:使用建好的模板

 

登录到wordpress后台,点击"添加新页面"打开一个新的页面,输入标题名字,如mypage,无需输入内容,在页面右下角找到“页面”或“页面模板”栏目,如果你已经mypage.php正确保存在模板的目录下,那么在下拉菜单里面就可以看到mypage选项了。

选中mypage,即选中自定义的页面模板,然后点击“发表”即可。

你也可以将这个自定义页面设为首页。在后台,点击“选项”,“阅读”,将首页显示设置为静态页面,然后在静态页面里面选中刚发表的使用了mypage模板的页面为首页,更新选项即可。这样你打开博客时,首先显示的就是自定义页面了。worldpress页面能自定义

 

二:怎样获得模板路径

主题目录的调用路径函数是:<?php bloginfo(’template_url’); ?>

比如调用主题的images文件夹里的一个logo文件(logo.png) ,路径可以这样:
<a href="<?php bloginfo(’template_url’); ?>/images/logo.png"></a>

调用首页是 <?php echo get_option('home'); ?>

posted on 2017-02-23 02:16  防空洞123  阅读(1732)  评论(0编辑  收藏  举报

导航