我正在创建一个基于Boilerplate生成器的自定义WordPress插件,并且工作正常。对于我通过短代码从插件显示数据的每个前端页面,唯一的问题是,在页面的末尾,我得到数字1.
似乎某些东西产生了这个数字,但我逐行搜索了所有文件,但是我找不到生产它的东西。
我的举手...我真的找不到导致这个1出现在每个公共页面的原因。
我怀疑它可能是由
产生的$this->loader->add_action( 'test-plugin', $plugin_public, 'display_front_page' );
add_shortcode( 'test-plugin', array( $plugin_public, 'display_front_page') );
这会生成短代码[test-plugin],它显示函数display_front_page
知道是什么原因导致1在页面末尾显示?