一站式下载学习分享平台 友情链接

网站首页 源码插件 正文

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

皮皮娃学习网 2020-07-13 源码插件 30 ℃ 0 评论

wordpress的很多内核函数,都有echo参数,如果是1,就直接echo,如果是0,返回的就是字符串。

今天我想把网站右侧(1024px以上窗口)的栏目列表的链接增加target=_blank,本想如法炮制上一次修改内核代码的思路(换个思路修改wordpress内核代码!(1)),发现不行。直接在wp_list_categories函数中,找不到拼装<a>元素的地方。那怎么办呢?

我想到了另外一个办法。将wp_list_categories的echo设置为0,然后对返回的字符串进行修改。

代码如下:

function mt_wp_list_categories() {

$rt = wp_list_categories('show_count=1&hide_empty=1&title_li=&echo=0');

$rt = str_replace('<a', '<a target="_blank"', $rt);

echo $rt;

return;

}

然后就OK!

这个思路也不错,就是要学会一些基本的字符串处理技巧

本文标题:换个思路修改WordPress内核代码!(2)
本文链接:https://www.ppwxxw.com/post/300.html
作者授权:除特别说明外,本文由 皮皮娃学习网 原创编译并授权 皮皮娃学习网 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。

Tags:疑难杂症建站教程教程SEOwordpress

< 皮皮娃学习网 >
如有密码均为:ppwxxw.com
天若有情天亦老、人间正道是沧桑
本站资源软件和源码 文章大部分为网上收集,如侵犯您的权利,请告知管理员,我们会及时删除,感谢理解.

站长邮箱:ppwxxw@ppwxxw.com

本文暂时没有评论,来添加一个吧(●'◡'●)


取消回复欢迎 发表评论:

搜索
网站分类
最新文章
标签