下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。内存溢出小编现在分享给大家,也给大家做个参考。
既然 wordpress 系统已经占据了建站市场的半壁江山,那么我们在开发 wordpress 主题的过程中,肯定会涉及到网站侧边栏工具的调用开发,网站侧边栏是非常实用的,目前大部分网站都有,比如添加最近文章,文章归档,最新评论,标签云,搜索框,类别,链接表等,最新访客,信息统计,广告 AD,订阅等等这里就不赘述了,这就用到了 dynamic_sidebar()函数用来支持自定义 sIDebar 侧边栏,wordpress 默认情况下是没有小工具栏的。那么就看下我们分享的教程吧:
1、定义 functions
在 functions.PHP 文件添加以下代码
/**
* register sIDebar
*/
if (function_exists('register_sIDebar')){
$sIDebars = array(
'single' => '文章页侧栏',
'page' => '页面侧栏',
);
foreach ($sIDebars as $key => $value) {
register_sIDebar(array(
'name' => $value,
'ID' => $key,
'before_Widget' => '<div >',
'after_Widget' => '</div>',
'before_Title' => '<h3>',
'after_Title' => '</h3>'
));
};
}
这就注册了一个名称为文章边栏的侧边栏小工具,放在了 div 标签内,标题为 h3。
2、调用方法
<?PHP
if (function_exists('dynamic_sidebar')){
if (is_single()){
dynamic_sidebar('single');
}
else if (is_page() || is_home()){
dynamic_sidebar('page');
}
}
?>
然后在后台-外观-小工具里面就可以设置 sIDebar 自定义侧边栏了,增加或移除 Widget 插件内容。看到上面的代码,感觉是不是很简单,其实 wordpress 也没有那么高大上,模块化很简单功能强大哦。
以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
总结以上是内存溢出为你收集整理的自定义WordPress侧边栏dynamic_sidebar()函数举例全部内容,希望文章能够帮你解决自定义WordPress侧边栏dynamic_sidebar()函数举例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)