Simple Google Sitemap has_cap错误 修复 跟 Baidu Sitemap Generator has_cap错误 修复!!

  • A+
所属分类:WordPres

Simple Google Sitemap has_cap错误 修复 跟 Baidu Sitemap Generator has_cap错误 修复!!
Baidu Sitemap Generator插件修复
插件目录下的
baidu_sitemap.php文件

1.31目录下的baidu_sitemap.php文件(这文件可更改也可不用更改,向我这种强迫症的就去更改它了,只是版本不同而已)
baidu_sitemap.php文件

function baidu_sitemap_menu() {
   /** Add a page to the options section of the website **/
   if (current_user_can('manage_options')) 				
 		add_options_page("Baidu-Sitemap","Baidu-Sitemap", 8, __FILE__, 'baidu_sitemap_optionpage')
}
修改成
function baidu_sitemap_menu() {
   /** Add a page to the options section of the website **/
   if (current_user_can('manage_options')) 				
	    add_options_page("Baidu-Sitemap","Baidu-Sitemap", 'manage_options', __FILE__, 'baidu_sitemap_optionpage');
}

1.31目录下的baidu_sitemap.php文件

function baidu_sitemap_menu() {
   /** Add a page to the options section of the website **/
   if (current_user_can('manage_options')) 				
 		add_options_page("Baidu-Sitemap","Baidu-Sitemap", 8, __FILE__, 'baidu_sitemap_optionpage');
}
修改成
function baidu_sitemap_menu() {
   /** Add a page to the options section of the website **/
   if (current_user_can('manage_options')) 				
	    add_options_page("Baidu-Sitemap","Baidu-Sitemap", 'manage_options', __FILE__, 'baidu_sitemap_optionpage');
}

至此修复has_cap完成!!没再提示has_cap错误,接下来再修复
Baidu Sitemap Generator对PHP7的支持:把split()函数 改为explode()函数,
至此已经能正常生成Sitemap.xml ,但Sitemap.xml文件会出错接下来把下面的文本替换,一共有2处

<!-- generated-on="'."$today_year-$today_month-$today_day $hour:$minute:$second".'" -->
替换为
<!-- generated-on="'."$today_year$today_month$today_day $hour$minute$second".'"; -->

到此Baidu Sitemap Generato修复完成,已经正常在PHP7或PHP7.1下完美运行,大家可按教程自行替换,或下载我已修复的版本
下载地址在下方

Simple Google Sitemap has_cap 修复
simple-google-sitemap.php文件

	function RegisterAdminPage() {
		add_options_page('Simple Google Sitemap', 'Simple Sitemap', 10, basename(__FILE__), array(&$this,'options'));
        }
修改成
	function RegisterAdminPage() {
		add_options_page('Simple Google Sitemap', 'Simple Sitemap', 'manage_options', basename(__FILE__), array(&$this,'options'));		
	}

至此修复has_cap完成!!没再提示has_cap错误!

weinxin
QQ群:20764411
QQ群扫码加群
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  0   引用   1

    • avatar 酷乐电影网 0

      没办法登陆怎么下载

    • 来自外部的引用: 1

      • Baidu Sitemap Generator升级PHP7后问题的修复 — 文艺数学君