月小升力求采用简单的流程来表达如何在后台增加控制选项。
开发wordpress 插件后台管理面板
wordpress的插件功能非常强大,之前说过一篇关于如何开发一个简单的插件。后来发现插件有很多时候需要用户在后台输入一些参数的。
本篇文章讲述如何在后台搞出来一个页面,让用户输入一个参数,来实现wordpress后台控制选项。
'. $title. '';});
function yuexiaosheng_add_admin() {
global $pluginName, $shortName;
add_theme_page($pluginName, $pluginName, 'edit_themes', basename(__FILE__), 'yuexiaosheng_plugin_admin');
}
//个人理解为edit_themes为加入到外观菜单下面
function yuexiaosheng_plugin_admin() {
echo '这个是后台测试?能看见什么么?';
}
add_action('admin_menu', 'yuexiaosheng_add_admin');
?>
到此为止,我们看到一个空壳子,但是我们实现了如何在后台鼓捣一个页面来提供给用户能否看见。
'. $title. '';});
//这里用来接受用户输入的数据,并进行处理
function yuexiaosheng_add_admin() {
global $pluginName, $shortName;
if($_POST['yuexiaosheng_test1']!=""){
update_option( "yuexiaosheng_test1_from", $_POST['yuexiaosheng_test1'] );//前面为存储的key,后面的为value
}
add_theme_page($pluginName, $pluginName, 'edit_themes', basename(__FILE__), 'yuexiaosheng_plugin_admin');
}
//个人理解为edit_themes为加入到外观菜单下面
//这里用来展示后台控制的前端页面
function yuexiaosheng_plugin_admin() {
echo '这个是后台测试?能看见什么么?';
echo '
';
}
add_action('admin_menu', 'yuexiaosheng_add_admin');
?>
数据存在哪里了。
本文仅仅为wordpress插件后台简单的开发原型。有了这个开发复杂的插件后台,就不在话下了。
You must be logged in to post a comment.
这个不错,我那我的wp站点试试去