绿帽奴论坛nga:完全自定义纯代码打造你的wordpress站点侧边栏

来源:百度文库 编辑:中财网 时间:2024/05/05 08:47:34

liveme导语

图片代码有问题请看原地址http://www.liveme.org/sidebarself.html

我们的管理后台有个“小工具”的选项,就是管理侧边栏栏目的,在那里调用比较方便快捷。但是有时候,那里的功能无法满足你想要的侧边栏功能,这时候你需要自己添加代码到sidebar.php去实现,问题来了,这时候你不好控制侧边栏栏目的顺序,这是很揪心的。

另外,在后台Widgets小工具调用的话,速度肯定不如直接在sidebar.php里面调用。所以,有些朋友就想完全按照自己的意愿去编写侧边栏。下面liveme给大家提供一个参考的方案和和一些调用代码,希望能帮到你。

1、调用搜索栏

如果你是调用wp原版的搜索栏框的话,代码:

如果你想自定义自己的搜索框,可以根据自己主题修改CSS就可以。
2、调用twitter

我之前已经写过一篇文章,wordpress侧边栏调用twitter,非插件,解决时间缓存问题 点击进去参考吧。

3、调用分类目录

代码也很简单:

live分类

4、调用随机文章

标题文字版:

缩略图版,这个需要使用一个缩略图插件WP-Thumbnails (点击下载),插件具体用法请进插件作者页面;安装了这个插件后,直接调用下面代码就可以:

5、调用标签云

6、文章归档

7、友情链接(随机显示10条)

8、调用读者墙


echo ‘

  • ’ . ‘comment_author_url . ‘” target=”_blank” title=”‘ . $count->comment_author . ‘ (‘. $count->cnt .‘层楼)”>comment_author_email).‘&size=32&d=identicon&r=G” alt=”‘ . $count->comment_author . ‘ (‘. $count->cnt . ‘层楼)” />
  • ’;
    endforeach; endif;
    ?>

    9、调用最新文章

    10、调用最新留言

    global $wpdb;

    $sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID,

    comment_post_ID, comment_author, comment_date_gmt, comment_approved,

    comment_type,comment_author_url,

    SUBSTRING(comment_content,1,30) AS com_excerpt

    FROM $wpdb->comments

    LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =

    $wpdb->posts.ID)

    WHERE comment_approved = ’1′ AND comment_type = ” AND

    post_password = ”

    ORDER BY comment_date_gmt DESC

    LIMIT 10″;

    $comments = $wpdb->get_results($sql);

    $output = $pre_html;

    foreach ($comments as $comment) {

    $output .= “\n

  • ”.strip_tags($comment->comment_author)

    .”:” . ” ID) .

    “#comment-” . $comment->comment_ID . “\” title=\”on ” .

    $comment->post_title . “\”>” . strip_tags($comment->com_excerpt)

    .”

  • ”;

    }

    $output .= $post_HTML;

    echo $output;?>

    暂时说这么多,如果你有更好的建议,可以留言和大家分享。