How to Register Settings Page
Want a successful Modern site?
Start with IQRA training; it’s easy and quick to your needs.
How to register Settings Page.
For Fetch Settings data use site_options() function read more click here
Global Add Actions
-
init
- register_site_options($data)
data
- title (required)
- slug (required)
- function (required)
function IQ_contact_btn_register(){
function IQ_contact_options(){
global $fetchrows;
// add fields to options
get_field(array('title'=>'Whatsapp Number', 'value'=>site_options('return_IQ_contact_btn_whatsapp_number'), 'class'=>'col-md-6 mb-3', 'name'=>'IQ_contact_btn_whatsapp_number' , 'placeholder'=>'918888888888'));
}
register_site_options(array('title'=>'IQ Contact', 'slug'=>'IQ_contact_btn','function'=>'IQ_contact_options'));
}
add_action('init','IQ_contact_btn_register');
Delete
- IQ_site_options_delete($data)
parametors
- array (array) (required)
array
- "id" or "option_name" or "option_value" or "query" (required)
- query (where condition)
UPDATE
-
IQ_site_options_update($data)on success return 1
parametors
- array (array) (required)
array
- "id" or "option_name" or "option_value" or "query" (required)
- query (where condition)
IQ_site_options_update(array('WhatsApp_button'=>'Hi'))
How to Add Social Media
$socialmedia = html_entity_decode(IQ_html_decode(site_options('return_social_media')));
$socialmedia = json_decode($socialmedia);
foreach($socialmedia as $social=>$links){
echo '<li><a href="'.$links.'"><i class="fa fa-'.$social.'"></i></a></li>';
}