HotNews pro主题已经有新版本了,我下了下来在本地测试,并且为了保证不要和原来太大差异【因为我这个已经自己修改很多了,换了的话白改了】,就按照原来的样子修改部分地方,首先先从最简单的底部改起咯,减少调用嘛,就改为静态了,因为基本的底部是设计好的,嘿嘿,然后突然想,把底部的友链改为动态好了,这样容易掌控底部的首页友链啦!
【PS:现在这个还是旧版本,新版本在本地测试中...】
增加这个功能需要使用if函数,由于php刚学不是很久,wordpress的二次开发经验也不多,于是抛弃了判断ID的方法来实现,而是采用小工具的方法实现的,下面需要进行几个地方的修改,如下操作:
修改函数模板(functions.php)
搜索:
{
register_sidebar(array(
'name' => '相册、视频和公告模版小工具',
'before_widget' => '',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3><div class="box">',
'after_widget' => '</div>
<div class="box-bottom">
<i class="lb"></i>
<i class="rb"></i>
</div>',
));
}
在后面添加:
{
register_sidebar(array(
'name' => '页脚小工具',
'before_widget' => '',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3><div>',
'after_widget' => '</div>
<div>
<i class="lb"></i>
<i class="rb"></i>
</div>',
));
}
也就是“//自定义菜单”的上面
然后修改页脚文件(footer.php)
搜索:
<?php
if(function_exists('wp_hto_get_links;')){
wp_hot_get_links();
}else{
wp_list_bookmarks('title_li=&categorize=1&category=&orderby=rand&limit=38&show_images=');
}
?>
替换为:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('页脚小工具') ) : ?>
<?php endif; ?>
然后保存覆盖源文件
然后后台-小工具-拖动链接小工具到页脚小工具那里,然后选择你要显示在首页的那个分类,一个或者多个,这样就可以自定义显示的分类了!
好了,是不是很简单
2012年08月18日 16:17 -9楼
这个教程不错!学习了……
2012年08月18日 16:27 地下1层
@奇网博客 呵呵
2014年03月15日 14:35 -8楼
我用的知更鸟主题,做了个友链,为何页面不显示友情链接。
2014年03月16日 14:27 地下1层
@73花生博客 鸟哥网站有答案