欢迎来 起落博客 加入收藏 设为主页

wordpress教程:优化侧边栏和底部



今天闲来无事   将wordpress折腾进行到底

一:首页和内页显示不同侧边栏

之前全站侧边栏都是一样  之前也弄过 想首页和内页侧边栏不同  但是么有成功

今天耐着性子弄  总算成功了

创建新的sidebar文件,调整函数调用

实现不同页面调用不同侧边栏的想法很简单:创建一个新的侧边栏 sidebar2.php,

然后在需要调用 sidebar2 的页面代替原来的 sidebar。

步骤:

1、新建 sidebar2.php 调用新注册的 sidebar2。

在 sidebar.php 中找到以下代码:

<div class=”sidebar”>
<?php include_once(“tab.php”); ?>
<?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar() ) :else : ?>
<?php endif; ?>
</div>

然后以相同的格式新建 sidebar2.php 文件调用 sidebar2。例如:

<div class=”sidebar”>
<?php include_once(“tab.php”); ?>
<?php if ( function_exists(‘dynamic_sidebar’) &&dynamic_sidebar(sidebar2) ) : else : ?>
<?php endif; ?>
</div>

2、创建一个新的侧边栏 sidebar2。

在主题文件夹下的 function.php 中找到类似以下代码:

if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘before_widget’ => ‘<div class=”widget”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));

然后以相同的格式再注册添加一个 sidebar2。例如:

if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘sidebar2′,
‘before_widget’ => ‘<div class=”widget”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));


3、最后,在需要的页面调用 sidebar2.php 文件。

这里以 page.php 为例调用 sidebar2.php。在 page.php 中找到如下代码:

<?php get_sidebar(); ?>

修改为:

<?php include_once(“sidebar2.php”); ?>

如果以上操作步骤都正确的话,会在小工具里多一个名为 sidebar2 的 Widget,你可以拖动添加你所需要的 Widget,如果你想要更多不同的侧边栏,还可以用相同的方法注册 sidebar3、sidebar4……

然后整理了一下首页sidebar 更简洁了一些。。。

内页的侧边栏sidebar更简洁  并不显示友情链接

二、将部分功能菜单放到底部

网站统计、页面和功能部分本来是侧边栏的  现在移到底部  这个没有多少好说的  具体效果看网站。。。


原创文章,转载请注明:起落SEO博客
本文链接地址: http://76tui.net/archives/1548.html

37 个评论:

  1. 呃….没明白,去哪注册啊!

    [回复]

    uknow 回复:

    直接将sidebar.php文件另存为sidebar2.php即可

    [回复]

    冷库 said on: 03/12/2011 14:51 | Windows XP | Maxthon 3.0
  2. 以后慢慢研究WP,现在研究的少

    [回复]

    成都SEO said on: 03/12/2011 16:02 | Windows XP | Internet Explorer 6.0
  3. 学习一下了,一直用WP。

    [回复]

    榨汁机什么牌子好 said on: 03/12/2011 22:18 | Windows XP | 搜狗浏览器 2.X
  4. 不错的文章,受益匪浅

    [回复]

    七七 said on: 04/12/2011 11:27 | Windows XP | 360浏览器 SE
  5. 也想做个测边栏一直没弄好,感谢分享了

    [回复]

    乐推SEO博客 said on: 04/12/2011 11:34 | Windows XP | Internet Explorer 6.0
  6. 每天过来读博文,受益匪浅,欢迎回访……

    [回复]

    扁平疣治疗方法 said on: 04/12/2011 20:35 | Windows XP | Internet Explorer 8.0
  7. 不错,过来好好关注下

    [回复]

    北京婚纱摄影 said on: 04/12/2011 21:24 | Windows XP | 360浏览器 EE
  8. 这些地方可以增加关键词的密度

    [回复]

    北京网站优化 said on: 04/12/2011 21:25 | Windows XP | 360浏览器 EE
  9. 过来支持博主了!

    [回复]

    邯郸seo said on: 04/12/2011 22:57 | Windows XP | Internet Explorer 6.0
  10. 这些代码我用过了,还行

    [回复]

    爱上梦家纺博客 said on: 04/12/2011 23:14 | Windows XP | 360浏览器 SE
  11. 这个写得不错,支持

    [回复]

    抱枕的功能 said on: 05/12/2011 12:45 | Windows 7 | Internet Explorer 8.0
  12. 过来支持支持啊。

    [回复]

    广角摄像机 said on: 05/12/2011 13:29 | Windows XP | 搜狗浏览器 2.X
  13. 这个不是很懂。

    [回复]

    中国原创音乐基地 said on: 05/12/2011 13:33 | Windows XP | 360浏览器 SE
  14. 我的网站快照怎么不更新呢?求解,谢谢

    [回复]

    304不锈钢花纹板 said on: 05/12/2011 15:19 | Windows 7 | Chrome 7.0.536.2
  15. 不是很明白

    [回复]

    变压器测试仪 said on: 05/12/2011 17:05 | Windows XP | 搜狗浏览器 2.X
  16. 学习了!

    [回复]

    BY工作室.博客 said on: 05/12/2011 17:39 | Windows Server 2003 | Chrome 15.0.874.121
  17. 哇 好久不见代码、、

    [回复]

    武汉SEO said on: 05/12/2011 18:16 | Windows XP | 搜狗浏览器 2.X
  18. 学习!!!

    [回复]

    磐石博客 said on: 05/12/2011 19:48 | Windows XP | Internet Explorer 8.0
  19. 我这个功能模板自带的! 呵呵 就不用去修改了!

    [回复]

    文刀木水SEO博客 said on: 05/12/2011 20:29 | Windows XP | Firefox 8.0.1
  20. 技术方面不是很懂。

    [回复]

    宝庆堂 said on: 05/12/2011 22:00 | Windows Vista | Firefox 8.0.1
  21. wp的学问真是太大。

    [回复]

    什么狗粮好 said on: 05/12/2011 22:19 | Windows 7 | 搜狗浏览器 2.X
  22. 我用的不是WP博客。

    [回复]

    豆诺博客 said on: 05/12/2011 23:01 | Windows XP | Internet Explorer 6.0
  23. 又出差了,用手机来看的

    [回复]

    淘宝网女装短裙 said on: 06/12/2011 10:44 | Windows 7 | Internet Explorer 8.0
  24. 这是wp的方法吗?

    [回复]

    www.shanzhaicun.com said on: 06/12/2011 13:31 | Windows XP | Internet Explorer 8.0
  25. 很有帮助 学习了 呵呵

    [回复]

    16Mn异型管 said on: 06/12/2011 13:58 | Windows 7 | Chrome 7.0.536.2
  26. 博主高明,学习了

    [回复]

    邯郸seo said on: 06/12/2011 20:42 | Windows XP | Internet Explorer 6.0
  27. 感谢博主分享

    [回复]

    疤痕修复多少钱 said on: 06/12/2011 21:17 | Windows XP | Firefox 7.0.1
  28. 关注中……

    [回复]

    BY工作室.博客 said on: 06/12/2011 22:00 | Windows XP | Chrome 15.0.874.120
  29. 有空自己DIY一下,3Q

    [回复]

    成都SEO said on: 06/12/2011 22:44 | Windows 7 | Chrome 15.0.874.121
  30. 谢谢博主

    [回复]

    网页设计吧 said on: 07/12/2011 09:18 | Windows XP | Chrome 10.0.648.151
  31. 代码什么的,都不懂

    [回复]

    衡水内画 said on: 07/12/2011 09:18 | Windows XP | Firefox 8.0.1
  32. 辛苦博主了,謝謝你的分享,學會了

    [回复]

    顺德网站推广 said on: 09/12/2011 14:03 | Windows 7 | Firefox 6.0.2
  33. 呵呵呵,看不懂,

    [回复]

    阿瞳 said on: 13/12/2011 00:01 | Windows XP | Internet Explorer 6.0
  34. 我完全不懂代码的

    [回复]

    西安新娘跟妆 said on: 17/12/2011 14:56 | Windows XP | Internet Explorer 8.0
  35. 这个很有用,很专业,可惜现在自己还看不懂。。

    [回复]

    西安同城速递 said on: 19/12/2011 10:44 | Windows 7 | Internet Explorer 8.0
  36. 说实话,我真的看不懂,看来得学做网站了

    [回复]

    西安防护网 said on: 21/12/2011 14:53 | Windows 7 | Internet Explorer 8.0
  37. 刚碰到这个问题,解决了

    [回复]

    冷库 said on: 05/09/2012 13:22 | Windows XP | Chrome 20.0.1132.57

发表评论

Your email is never published nor shared. Required fields are marked *

*

*

=6121*

输入您的评论:


评论