各位观众老爷,欢迎来到今天的WordPress源码分析小讲堂!今天咱们要聊的是add_options_page()这个函数,它可是WordPress后台设置页面的基石之一。说白了,就是教你怎么在WordPress后台搞一个属于你自己的设置页面,让用户可以自定义插件或者主题的行为。 废话不多说,咱们直接上源码,然后一点一点啃透它! add_options_page() 源码剖析 在wp-admin/includes/plugin.php文件中,你能找到add_options_page()的芳踪。它的原型是这样的: function add_options_page( string $page_title, string $menu_title, string $capability, string $menu_slug, callable $callback, int $position = null ) { global $wp_menu; $hookname = get_plugin_page_hookname( $menu_slug, ‘admin.php’ ); if ( emp …
继续阅读“分析 WordPress `add_options_page()` 函数的源码:如何注册一个通用的设置页面。”