403Webshell
Server IP : 104.129.129.72  /  Your IP : 216.73.216.229
Web Server : LiteSpeed
System : Linux 123answers 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
User : answe8064 ( 1002)
PHP Version : 8.2.28
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/123answers.ca/public_html/grandeprairie/wp-content/themes/directorytheme/npm/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/123answers.ca/public_html/grandeprairie/wp-content/themes/directorytheme/npm//options.php
<?php
//acf options panel
if( function_exists('acf_add_options_page') ) {
	acf_add_options_page(array(
		'page_title' 	=> 'Theme Options',
		'menu_title'	=> 'Theme Settings',
		'menu_slug' 	=> 'theme-general-settings',
		'capability'	=> 'edit_posts',
		'redirect'		=> true
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'General Settings',
		'menu_title'	=> 'General Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Header Settings',
		'menu_title'	=> 'Header Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Footer Settings',
		'menu_title'	=> 'Footer Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Listing Settings',
		'menu_title'	=> 'Listing Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Featured Listing Settings',
		'menu_title'	=> 'Featured Listing',
		'parent_slug'	=> 'theme-general-settings',
	));	
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Paypal Settings',
		'menu_title'	=> 'Paypal Settings',
		'parent_slug'	=> 'theme-general-settings',
	));	
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Stripe Setting',
		'menu_title'	=> 'Stripe Setting',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Banner Settings',
		'menu_title'	=> 'Banner Settings',
		'parent_slug'	=> 'theme-general-settings',
	));	
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Contact Settings',
		'menu_title'	=> 'Contact Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Social Media',
		'menu_title'	=> 'Social Media',
		'parent_slug'	=> 'theme-general-settings',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Contact Form',
		'menu_title'	=> 'Contact Form',
		'parent_slug'	=> 'theme-general-settings',
	));	
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Color Settings',
		'menu_title'	=> 'Color Settings',
		'parent_slug'	=> 'theme-general-settings',
	));
    acf_add_options_sub_page(array(
		'page_title' 	=> 'Header & Footer Setting',
		'menu_title'	=> 'Header & Footer Setting',
		'parent_slug'	=> 'theme-general-settings',
	));    
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Ads Settings',
		'menu_title'	=> 'Ads Settings',
		'menu_slug'     => 'ads-settings',
		'capability'    => 'edit_posts',
		'parent_slug'	=> 'edit.php?post_type=ads',
	));
	acf_add_options_sub_page(array(
		'page_title' 	=> 'Claim Listing Settings',
		'menu_title'	=> 'Claim Listing Settings',
		'menu_slug'     => 'claim-email-settings',
		'capability'    => 'edit_posts',
		'parent_slug'	=> 'edit.php?post_type=claim_listing',
	));
}
function my_acf_init() {
    $fetch_plugin_api_key = get_option( 'gpi_plugin_global_settings' );
    if(is_array($fetch_plugin_api_key) ) {
        $plugin_api_key =  $fetch_plugin_api_key["api_key"];
		if (isset($fetch_plugin_api_key["api_key_front_end"]) && !empty($fetch_plugin_api_key["api_key_front_end"])) $plugin_api_key = $fetch_plugin_api_key["api_key_front_end"];
    }
    $cmnapikey=get_field('googlemapcommonapikey','option');
   	if(!empty($plugin_api_key)){
        acf_update_setting('google_api_key', $plugin_api_key);
    } else {
        acf_update_setting('google_api_key', $cmnapikey);
    }
}
add_action('acf/init', 'my_acf_init');

Youez - 2016 - github.com/yon3zu
LinuXploit