研究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 !

来自   魏星  

请订阅本站 RSS feed 订阅到信箱 ,欢迎 Donate 或者 上面的广告内容 支持三十岁

本文链接:研究wordpress主题之添加后台小工具

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
  • 通告关闭
  • 评论 (12)
  1. 呃,我每次去研究WP是因为我自己需要用到那个功能才去的,一般不会主动去研究了,因为自己不懂PHP,呵呵。

    • 不研究怎么知道自己需要什么功能呢?
      其实我现在挺茫然的

      • 不知道你讲的是哪方面的?

  2. 这篇文章看着怎么那么熟悉呢?

  3. 我还不怎么懂……

  4. 我只添加了几个小工具

    • 我这个主题自带了10个小工具,没有一个好用的

评论关闭