解决WordPress结构化数据插件发布文章Warning: curl_setopt() [function.curl-setopt]错误

简介

百度站长工具平台于1年以前就推出了WordPress结构化数据提交插件,见http://zhanzhang.baidu.com/dataplug/index,能够实时提交站点的新发表的文章、页面等链接,安装该插件有如下作用:

1、也许可以增加网站的百度收录。安装结构化数据插件,能又快又全的向百度提交论坛网页及内容。帮助百度Spider更好的了解您的网站,帮助收录,对于优质的数据资源,可应用结构化摘要样式优化网站在百度搜索结果页的展现。

2、也许可以增加网站百度搜索结果的排名。优质内容,优化展现,应用结构化摘要优化展现,提升结果点击率。有新帖发布,立即将新帖子网址及内容推送至百度站长平台,帖子页发生变化,百度也能实时更新相应数据。

3、能肯定的是,百度WordPress结构化数据插件可以弥补百度搜索技术能力的“短板”,能够更加系统更加准确地掌握互联网内容的产生、焦点和消亡,有点类似于百度拒绝外链工具——把百度爬虫一部分工作交给站长们来完成

目前,站长平台上的结构化数据提交并没有完全开放,仅邀请开放,但是使用该插件则可以绕过该限制。

百度站长工具WordPress结构化数据提交插件使用与问题解决

下载使用

http://zhanzhang.baidu.com/schema/index?下载WordPress结构化数据提交插件后,上传插件并启用,即可在后台查看到百度Sitemap选项,并能够查看近期的提交历史。同时插件还有一个实时推送功能,即发布文章或页面后,立即同步提交该链接至百度。

百度站长工具WordPress结构化数据提交插件使用与问题解决

百度站长工具WordPress结构化数据提交插件使用与问题解决

插件问题

在启用该插件后,部分用户发布文章经常发现如下错误:

  1. Warning:?curl_setopt()?[function.curl-setopt]:?CURLOPT_FOLLOWLOCATION cannot be activated?when?safe_mode?is?enabled?or?an open_basedir?is?set?in?/home/public_html/wp-content/plugins/baidusubmit/inc/sitemap.php on line?521?Warning:?Cannot?modify header information?-?headers already sent?by?(output started at?/home/public_html/wp-content/plugins/baidusubmit/inc/sitemap.php:521)?in?/home/public_html/wp-admin/post.php on line?233?Warning:?Cannot?modify header information?-?headers already sent?by?(output started at?/home/public_html/wp-content/plugins/baidusubmit/inc/sitemap.php:521)?in?/home/public_html/wp-includes/pluggable.php on line?896

其解决方案是,打开WordPress结构化数据提交插件目录下的sitemap.php,找到大约521行,有如下文字:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

将其删除即可。

转载请注明出处:

转载自http://lxfamn.cn/blog

未经允许不得转载:lxfamn » 解决WordPress结构化数据插件发布文章Warning: curl_setopt() [function.curl-setopt]错误

赞 (0) 打赏

置顶推荐

评论 0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏