一对一免费咨询: 13913005726 025-66045668

其实现在的WordPress博客主题作者制作WordPress主题的时候都会给主题添加上支持Widget功能效果,也仅有极少部分是不支持的,既然作者不让它支持,但作为主题使用者可以为其添加支持Widget功能。博客吧介绍下如果实现WordPress博客支持Widget(小工具)功能。

两栏(单侧栏)主题Widget功能:

1.登陆博客后台,点击外观选项卡下的编辑选项进入当前主题编辑界面

2.选择主题支持函数文件functions.php,在?php和?之间添加以下函数代码

?php
if( function_exists('register_sidebar') ) {
register_sidebar(array(
'before_widget' = 'li class="widget"', // widget 的开始标签
'after_widget' = '/li', // widget 的结束标签
'before_title' = 'h3', // 标题的开始标签
'after_title' = '/h3' 鹤壁网站建设公司 // 标题的结束标签
));
}
?

3.更新functions.php文件后,选择边栏模板sidebar.php,在其中添加以下代码

div id="sidebar"

ul class="widgets"

?php // 如果没有使用 Widget 才显示以下内容, 否则会显示 Widget 官方政府网站建设 定义的内容

if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) :

?

!-- widget 1 --

li class="widget"

h3标题 1/h3

ul

li条目 1.1/li

li条目 1.2/li

li条目 1.3/li

/ul

/li

!-- widget 2 --

li class="widget"

h3标题 2/h3

ul

li条目 2.1/li

li条目 2.2/li

li条目 2.3/li

/ul

/li

?php endif; ?

/ul

/div

4.更新文件后,主题就支持Widget了。

三栏(两侧栏,如博客吧当前主题)主题Wideget功能:

1.登陆博客后台,点击外观选项卡下的编辑选项进入当前主题编辑界面

2.选择主题支持函数文件functions.php,在?php和?之间添加以下函数代码

?php

if( function_exists('register_sidebar') ) {

register_sidebar(array(

'name' 江苏网站建设公司 = 'Sidebar_1', // 侧边栏 1 的名称

'before_widget' = 'li class="widget"', // widget 的开始标签

'公司网站建设after_widget' = '/li', // widget 的结束标签

'before_title' = 'h3', // 标题的开始标签

'after_title' = '/h3' // 标题的结束标签

));

register_sidebar(array(

'name' = 'Sidebar_2', // 侧边栏 2 的名称

'before_widget' = 'li class="widget"', // widget 的开始标签

'after_widget' = '/li', // widget 的结束标签

'before_title' = 'h3', // 标题的开始标签

'after_title' = '/h3' // 标题的结束标签

));

}

?

3.更新functions.php文件后,选择其中一个边栏模板sidebar_l.php,在其中添加以下代码

div id="sidebar_1"

ul class="widgets"

?php // 如果没有在侧边栏 1 中使用 Widget 才显示以下内容, 否则会显示 Widget 定义的内容

if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar_1') ) :

?

!-- widget 1 --

li class="widget"

h3标题 1/h3

ul

li条目 1.1/li

li条目 1.2/li

li条目 1.3/li

/ul

/li

?php endif; ?

/ul

/div

4.选择另一个边栏模板sidebar_r.php,在其中添加以下代码

div id="sidebar_2"

ul class="widgets"

?php // 如果没有在侧边栏 2 中使用 Widget 才显示以下内容, 否则会显示 Widget 定义的内容

if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar_2') ) :

?

!-- widget 2 --

li class="widget"

h3标题 2/h3

ul

li条目 2.1/li

li条目 2.2/li

li条目 2.3/li

/ul

/li

?php endif; ?

/ul

/div

5.更新文件后,两侧栏主题就实现了Wideget功能了。

提示:如果实在不懂得怎么添加的话,可以找一个支持Wideget的WordPress博客主题打开相关几个主题文件,查看下代码的位置,然后效仿添加即可。

» 转载请注明出处: 博客吧

» 本文地址:http://www.boke8.net/wordpress-support-widget.html


 


 南京牧狼文化传媒有限公司简介:


      牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!


  公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!


  为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!


  主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等


  合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯


  资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。



致力于为客户创造更多价值
13913005726 025-66045668
需求提交
电话咨询
在线咨询