关于小悟志网站地图归档友情链接联系Feed

云上小悟 + 

换个思路修改WordPress内核代码!(1)

网站建设
2015年2月1日 / 210次阅读
标签:WordPress

拍拍贷

文章《换个思路修改WordPress内核代码!(1)》的特色图片

今天给云上小悟网站增加了一个小小的优化,即通过点击文章评论连接,在新窗口中打开文章。

我们都知道,将文章评论显示出来,使用到了comments_popup_link()函数,这个函数的位置是wp-includes/comment-template.php。问题是,这个函数输出的链接,在直接在原窗口中打开,与我想要的不一样。再网络上查询了一番,告诉的方法都是修改wp-includes/comment-template.php文件。

麦新杰不想修改WordPress内核文件,虽然这个修改很简单,但是会造成每次升级都要重新做重复的修改。今天灵机一动,想到这样一个办法:我把comments_popup_link()函数复制到functions.php文件中,将函数名修改成我自己主题的函数,然后在这个函数中做修改,同时,在需要的地方,更换所调用的函数。比如,我将函数更名为mt_comments_popup_link()函数,修改这个函数的代码,原来调用comments_popup_link()函数的地方,如果需要(看你要实现什么功能),都替换成mt_comments_popup_link()函数。

这样做的好处是,不修改WordPress内核代码,而且还保留了原来函数原来的功能。(检索页显示出来的评论连接,都是通过mt_comments_popup_link()函数生成,需要在新窗口中打开连接;而文章内容页显示的评论连接,依然调用WordPress内核函数comments_popup_link(),不需要在新窗口中打开重复的内容。)

本文链接:http://www.maixj.net/wz/huangesiluxiugai-wordpress-neihedaima-2186
云上小悟 麦新杰(QQ:1093023102)

-- (*^-^*) --

相关文章

评论是美德

《换个思路修改WordPress内核代码!(1)》有3条评论

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.


前一篇:
后一篇:

栏目精选


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号苏ICP备14045477号-1

网站二维码
拍拍贷
go to top