研究wordpress主题之添加后台小工具
Wordpress的主题一般有不少功能,但是后台的的小工具一直不知道怎么稻谷,本以为会很难,然后看了一下wordpress3默认主题的sidebar.php的代码,发现了修改方法!闲话不多说,下面上代码:
1、function注册sidebar小工具(thems=>your theme=>functions.php)
function twentyten_widgets_init() { register_sidebar( array( 'name' => __( 'Primary Widget Area', 'twentyten' ), 'id' => 'primary-widget-area', 'description' => __( 'The primary widget area', 'twentyten' ), 'before_widget' => '<li id="%1$s" class="widget-container %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); }
解释:name:小工具的名称
id:小工具id,调用时对应id
description:小工具描述
before_widget:小工具内容前面的html标签
after_widget:小工具内容后面的html标签
before_title:小工具标题前面的html标签
after_title:小工具标题后面的html标签
2、将调用工具内容的代码放到你要放置的地方
<?php if ( is_active_sidebar( 'primary-widget-area' ) ) : ?> <?php dynamic_sidebar( 'primary-widget-area' ); ?> <?php endif; ?>
OK ,就这么简单,最后使用css将sidebar小工具的前台样式修饰一下就行了,so easy !
来自 魏星
分享到: | |
呃,我每次去研究WP是因为我自己需要用到那个功能才去的,一般不会主动去研究了,因为自己不懂PHP,呵呵。
不研究怎么知道自己需要什么功能呢?
其实我现在挺茫然的
不知道你讲的是哪方面的?
这篇文章看着怎么那么熟悉呢?
喵喵喵~~~
我还不怎么懂……
你要怎么懂,同学
不知道
看你网站做的很专业,要研究啥呢?
哪里专业了
我只添加了几个小工具
我这个主题自带了10个小工具,没有一个好用的