本文介绍了register_setting无效!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨伙计,

有一点问题,register_setting不起作用,实际上它不是在options.php中添加选项

这里是代码换行class和hook with admin_init function。



Hi Folks,
there is a bit problem with register_setting is not working, actually it''s not add option in options.php
here is code wrap in class and hook with admin_init function.

public function as_themeFunction(){
    register_setting('as_theme_settings','as_theme_settings',array($this,'dataValidation'));
    add_settings_section('as_theme_section','Theme Settings',array($this,'as_theme_setting_section'),'theme_options');
    add_settings_field('as_theme_field','Theme Background',array($this,'as_theme_background_input'),'theme_options','as_theme_section');
    //Working Here
}







这里与admin init挂钩






here hook with admin init

add_action(''admin_init'',''themeAdminInit'');
function themeAdminInit(){
	$themeSetupClass = new themeInitialClass;
	$themeSetupClass->as_themeFunction();
}

推荐答案









这里与admin init挂钩






here hook with admin init

add_action(''admin_init'',''themeAdminInit'');
function themeAdminInit(){


这篇关于register_setting无效!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 08:53