wordpress主题制作教程6?–?sidebar.php制作流程
来源:百度文库 编辑:神马文学网 时间:2024/05/11 20:11:02
wordpress主题制作教程6 – sidebar.php制作流程
(2010-02-23 01:11:14)转载 标签:杂谈
上一讲我们学习了index.php的制作,这一讲比较重要一些,大家如果有不明白的地方,回头仔细看看我们教程的内容,一定要把index.php中的代码理解清楚。今天我们就来看看sidebar.php的制作。
首先我们需要在index.php中加入get_sidebar()函数来引入这个文件。打开index.php文件,在get_footer()函数前面加上get_sidebar()函数就可以啦。
接下来在sidebar.php中写入如下代码:
get_search_form();
?>
- role=”navigation”>
Archives
wp_get_archives(‘type=monthly’);
?>
wp_list_pages(‘title_li=
’ . ’Pages’ . ’
’
wp_list_categories(’show_count=1&title_li=
’ . ’Categories’ . ’
’); Meta
- wp_loginout();
?>
wp_register();
?> - wp_loginout();
if
}
现在可以打开浏览器看看这些代码都是
(1)get_search_form()函数
这个函数的作用就是现实搜索框。这个函数调用后就可以直接显示一个具有完备功能的搜索框,我们不用写任何额外的代码。这就是WordPress的魅力,他给我们做了一下很有用的封装函数,这样就减轻了我们的开发负担,可以专注于主题的设计。
(2)
wp_list_pages()
该函数以页面名称的超链接形式显示WordPress博客内的所有页面,经常用来建立顶端导航页面,或用来修饰侧边栏。
形如wp_list_pages(’title_li=&sort_column=menu_order&include=12,25,38,57&depth=1&’);用,各参数意义如下:
title_li=
sort_column=menu_order
include=12,25,38,57
depth=1
此外,该函数可能会用到的属性还包括link_before和link_after,用于设置显示的页面链接前后的字符。
wp_list_categories()
wp_list_categories()函数用来获取博客文章的分类信息,并可以通过设置适当的函数参数,将其显示出来。该函数的参数和wp_get_archives()函数类似,都需要使用&连接,放在单引号
各参数的意义如下:
orderby=name
order=ASC
show_count=1
use_desc_for_title=1
feed=
exlude=2,5
number=10
(3)
is_home()
该函数常用来控制博客侧边栏的显示方式,经常使用如下代码段:
if
//此为在博客首页应该显示的内容
}
//此为非博客首页应该显示的内容
}
?>
is_page()
同类的函数还有:
is_paged()
(4)
Wp_register()获得登录后台的链接,wp_loginout()获得退出登录的链接。
到现在,一个基本的wordpress主题就已经成形了。这套主题教程也就告一段落了,希望大家会从中有所收获。