脚本宝典收集整理的这篇文章主要介绍了php – WP – 高级自定义字段:acf_add_options_page()不存在,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
if( function_exists('aCF_add_options_page') ) { acf_add_options_page(); acf_add_options_sub_page('General'); acf_add_options_sub_page('Header'); acf_add_options_sub_page('Footer'); }
问题是function_exists(‘acf_add_options_page’)返回false.
似乎该功能不存在,但我使用的是最新版本的ACF.
当我尝试使用acf_add_options_page();时:
我得到以下未捕获的错误:调用未定义的函数acf_add_options_page()
当我避免使用acf_add_options_page();时,只使用acf_add_options_sub_page():
我得到以下警告
Warning: Illegal string offset 'slug' in C:\xampp\htdocs\wp-content\plugins\acf-options-page\acf-options-page.PHP on line 230 Warning: Illegal string offset 'tITle' in C:\xampp\htdocs\wp-content\plugins\acf-options-page\acf-options-page.PHP on line 230
附:我在functions.PHP上使用一个钩子(尝试使用init,plugins_loaded和admin_init)来加载函数:
add_action('init','my_init_function'); function my_init_function() { if( function_exists('acf_add_options_page') ) { acf_add_options_page(); acf_add_options_sub_page('General'); acf_add_options_sub_page('Header'); acf_add_options_sub_page('Footer'); } }
以上是脚本宝典为你收集整理的php – WP – 高级自定义字段:acf_add_options_page()不存在全部内容,希望文章能够帮你解决php – WP – 高级自定义字段:acf_add_options_page()不存在所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。