OwlCyberSecurity - MANAGER
Edit File: index.php
<?php if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if( !class_exists( 'NeytriPlusCustomizerSiteJS' ) ) { class NeytriPlusCustomizerSiteJS { private static $_instance = null; public static function instance() { if ( is_null( self::$_instance ) ) { self::$_instance = new self(); } return self::$_instance; } function __construct() { add_filter( 'neytri_plus_customizer_default', array( $this, 'default' ) ); add_action( 'customize_register', array( $this, 'register' ), 15); } function default( $option ) { $option['additional_js'] = ''; return $option; } function register( $wp_customize ) { /** * Main Section */ $wp_customize->add_section( new Neytri_Customize_Section( $wp_customize, 'site-js-main-section', array( 'title' => esc_html__('Additional JS', 'neytri-plus'), 'priority' => neytri_customizer_panel_priority( 'js' ) ) ) ); /** * Option : Additional JS */ $wp_customize->add_setting( NEYTRI_CUSTOMISER_VAL . '[additional_js]', array( 'type' => 'option', ) ); $wp_customize->add_control( new Neytri_Customize_Control( $wp_customize, NEYTRI_CUSTOMISER_VAL . '[additional_js]', array( 'type' => 'textarea', 'section' => 'site-js-main-section', 'label' => esc_html__( 'Additional JS', 'neytri-plus' ), 'description' => esc_html__('Add your own JS code here to customize your theme.', 'neytri-plus'), ) ) ); } } } NeytriPlusCustomizerSiteJS::instance();