關於Notice:自2.0版本後,has_cap已被捨棄!

  • 262
摘要

如果在wp-config.php中開啟DeBug模式define(‘WP_DEBUG’, true);而出現關於Notice:自2.0版本後,has_cap已被捨棄!錯誤訊息

如果在wp-config.php中開啟DeBug模式define('', true);而出現關於:自2.0版本後,已被捨棄!錯誤訊息,請檢查中是否有的語法。

外掛為例,在platinum_seo_pack.php裡搜尋可以看到

(__('Platinum SEO', 'platinum_seo_pack'), __('Platinum SEO', 'platinum_seo_pack'), 10, $file, array($this, 'options_panel'));
($file, __('Migrate from All in one SEO', 'platinum_seo_pack'), __('Migrate from All in one SEO', 'platinum_seo_pack'), 10, $filem);

這兩句語法,修改方式為將10改成''即可,改完的正確語法為

(__('Platinum SEO', 'platinum_seo_pack'), __('Platinum SEO', 'platinum_seo_pack'), '', $file, array($this, 'options_panel'));
($file, __('Migrate from All in one SEO', 'platinum_seo_pack'), __('Migrate from All in one SEO', 'platinum_seo_pack'), '', $filem);

檢查看看是不是錯誤訊息不見了~此修正適用1.3.7版~

0 / 5