WordPress网站启用AMP的过程中,校验到错误:在标记“a”的属性“href”中发现了格式有误的网址。浏览了错误页面,发现文章中出现http ftp 的内容都被转换为链接。比如内容中包含ftp.connect(host, port) :
public FtpTool(String host, int port) throws IOException {
ftp = new FTPClient();
ftp.connect(host, port);
}
这原本是对象调用方法,结果处理成超链接了:http://ftp.connect(host, port);
错误原因:主题中启用了make_clickable ,这个函数的作用是可以自动将网址转换为可点击的超链接
//使链接自动可点击 add_filter('the_content', 'make_clickable');
解决方法:在add_filter前面注释代码即可。