共部分侧边栏的调用可以使用两种方式,一种就是针对不同侧边栏选用wp官方提供的调用代码,另外就是直接使用小工具调用代码。
使用不同功能的侧边栏代码→→
常用的有:
1.分类目录调用
<?php wp_list_cats(‘sort_column=name&optioncount=1&hierarchical=0’); ?> |
hierarchial=0 – 不按照层式结构显示子分类
optioncount=1 – 显示每个分类含有的日志数
sort_column=name – 把分类按字符顺序排列
2.最新文章调用
<?php wp_get_archives(‘type=postbypost&limit=10’); ?> |
type=postbypost:按最新文章排列
limit:限制文章数量最新10篇
3.日期存档调用
<?php wp_get_archives( ‘type=monthly’ ); ?>type=monthly按月份读取 |
4.友情链接调用
<?php wp_list_bookmarks(‘title_li=&categorize=0&orderby=rand&limit=24’); ?> |
type=monthly按月份读取
limit:调用友链数量为24个
小工具调用→→
1.在functions.php文件里加入小工具激活代码
<?php//小工具调用if ( function_exists(‘register_sidebar’) )register_sidebar(array( ‘name’=>’sidebar1’, ‘before_widget’ => ‘<div class=”sidebox”> ‘, ‘after_widget’ => ‘</div>’, ‘before_title’ => ‘<h2>’, ‘after_title’ => ‘</h2>’,));?> |
小工具激活代码注释:
这是小工具所在div的样式参数:
‘before_widget’ => ‘<div class=”widget-sidebar”> ‘,→class要对应原来class名称
‘after_widget’ => ‘</div>’,→→结束标签
‘before_title’ => ‘<h3>’,→→标题所在标签对应开始标签
‘after_title’ => ‘</h3>’,→→→→标题所在标签对应结束标签
2.sidebar.php中加入小工具调用代码
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(‘sidebar1’) ) : ?><?php endif; ?> |
搜索框调用:
同样使用搜索框调用代码
<form method=”get” action=”<?php bloginfo(‘url’); ?>/”><input type=”text” value=”<?php the_search_query(); ?>” name=”s” id=”s” /><input type=”submit” id=”searchsubmit” value=”Search” /></form> |