顾陌 发布时间:2014-09-06 分类:Web 阅读:5247次 2 条评论
WordPress 3.9版本。默认没有友情链接管理,需要安装插件LinkManage。
插件安装后需要修改XFN关系,并没有"external"和"nofollow"这两个属性(外连接及不传递权重),或者添加其他属性。
在WordPress 3.9版本中的meta-boxes.php的第917行添加如下代码即可实现"external"和"nofollow"这两个属性的管理。
添加的内容:
<!--添加跟踪或者不跟踪--> <tr> <th scope="row"> <?php _e('外站链接') ?> </th> <td> <label for="external"> <input class="valinp" type="checkbox" name="external" value="external" id="external" <?php xfn_check('external', 'external'); ?> /> <?php _e('external') ?></label> </td> </tr> <tr> <th scope="row"> <?php _e('允许跟踪') ?> </th> <td> <label for="follow"> <input class="valinp" type="checkbox" name="follow" value="nofollow" id="nofollow" <?php xfn_check('follow', 'nofollow'); ?> /> <?php _e('nofollow') ?></label> </td> </tr>
给wp_list_bookmarks分类的链接名称添加链接a标签:
文件地址:wp-includes/bookmark-template.php
添加一行:$cat_term_id = apply_filters( 'link_category', $cat->term_id );
将$output .= "$title_before$catname$title_after\n\t<ul class='xoxo blogroll'>\n";
修改为:$output .= "$title_before<a href='".home_url( '/' )."index.php/pagelink-$cat_term_id.html'>$catname</a>$title_after\n\t<ul class='xoxo blogroll'>\n";
上一篇:众多的黄色网站设计风格欣赏
发布于 2014-09-17 09:26:37 回复该评论
发布于 2014-09-05 14:10:51 回复该评论
发表评论:
◎欢迎您的参与讨论。