PATH:
home
/
centosnipponia
/
public_html
/
sweetrich
/
wp-content
/
themes
/
sydney-pro-ii
/
inc
<?php /** * Sydney Hooks * * @package Sydney */ if ( ! class_exists( 'Sydney_Customizer_Hooks' ) ) { class Sydney_Customizer_Hooks { private static $instance; public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { // General add_action( 'wp_head', array( $this, 'hook_wp_head' ) ); add_action( 'sydney_before_site', array( $this, 'hook_before_site' ) ); add_action( 'sydney_after_site', array( $this, 'hook_after_site' ) ); //Header add_action( 'sydney_before_header', array( $this, 'hook_before_header' ) ); add_action( 'sydney_after_header', array( $this, 'hook_after_header' ) ); add_action( 'sydney_after_hero', array( $this, 'hook_after_hero' ) ); //Content add_action( 'sydney_main_container_start', array( $this, 'hook_main_container_start' ) ); add_action( 'sydney_main_container_end', array( $this, 'hook_main_container_end' ) ); add_action( 'sydney_before_loop_entry', array( $this, 'hook_before_loop_entry' ) ); add_action( 'sydney_after_loop_entry', array( $this, 'hook_after_loop_entry' ) ); add_action( 'sydney_before_single_entry', array( $this, 'hook_before_single_entry' ) ); add_action( 'sydney_after_single_entry', array( $this, 'hook_after_single_entry' ) ); //Sidebar add_action( 'sydney_sidebar_after_start', array( $this, 'hook_before_sidebar' ) ); add_action( 'sydney_sidebar_before_end', array( $this, 'hook_after_sidebar' ) ); //Footer add_action( 'wp_footer', array( $this, 'hook_wp_footer' ) ); add_action( 'sydney_before_footer', array( $this, 'hook_before_footer' ) ); add_action( 'sydney_after_footer', array( $this, 'hook_after_footer' ) ); } /** * General hooks */ public function hook_wp_head() { $hook = get_theme_mod( 'sydney_hook_wp_head' ); echo do_shortcode( $hook ); } public function hook_before_site() { $hook = get_theme_mod( 'sydney_hook_before_site' ); echo do_shortcode( $hook ); } public function hook_after_site() { $hook = get_theme_mod( 'sydney_hook_after_site' ); echo do_shortcode( $hook ); } /** * Header */ public function hook_before_header() { $hook = get_theme_mod( 'sydney_hook_before_header' ); echo do_shortcode( $hook ); } public function hook_after_header() { $hook = get_theme_mod( 'sydney_hook_after_header' ); echo do_shortcode( $hook ); } public function hook_after_hero() { $hook = get_theme_mod( 'sydney_hook_after_hero' ); echo do_shortcode( $hook ); } /** * Content */ public function hook_main_container_start() { $hook = get_theme_mod( 'sydney_hook_main_container_start' ); echo do_shortcode( $hook ); } public function hook_main_container_end() { $hook = get_theme_mod( 'sydney_hook_main_container_end' ); echo do_shortcode( $hook ); } public function hook_before_loop_entry() { $hook = get_theme_mod( 'sydney_hook_before_loop_post' ); echo do_shortcode( $hook ); } public function hook_after_loop_entry() { $hook = get_theme_mod( 'sydney_hook_after_loop_post' ); echo do_shortcode( $hook ); } public function hook_before_single_entry() { $hook = get_theme_mod( 'sydney_hook_before_single_post' ); echo do_shortcode( $hook ); } public function hook_after_single_entry() { $hook = get_theme_mod( 'sydney_hook_after_single_post' ); echo do_shortcode( $hook ); } /** * Sidebar */ public function hook_before_sidebar() { $hook = get_theme_mod( 'sydney_hook_before_sidebar' ); echo do_shortcode( $hook ); } public function hook_after_sidebar() { $hook = get_theme_mod( 'sydney_hook_after_sidebar' ); echo do_shortcode( $hook ); } /** * Footer */ public function hook_wp_footer() { $hook = get_theme_mod( 'sydney_hook_wp_footer' ); echo do_shortcode( $hook ); } public function hook_before_footer() { $hook = get_theme_mod( 'sydney_hook_before_footer' ); echo do_shortcode( $hook ); } public function hook_after_footer() { $hook = get_theme_mod( 'sydney_hook_after_footer' ); echo do_shortcode( $hook ); } } } Sydney_Customizer_Hooks::get_instance();
[+]
..
[+]
classes
[+]
customizer
[+]
elementor
[+]
integrations
[+]
modules
[+]
onboarding
[+]
templates-builder
[-] block-styles.php
[edit]
[-] contact-metabox.php
[edit]
[-] custom-header.php
[edit]
[-] display-conditions.php
[edit]
[-] editor.php
[edit]
[-] extras.php
[edit]
[-] fonts.php
[edit]
[-] hooks.php
[edit]
[-] jetpack.php
[edit]
[-] legacy.php
[edit]
[-] page-builder.php
[edit]
[-] pricing-tables.php
[edit]
[-] pt-metabox.php
[edit]
[-] schema.php
[edit]
[-] slider.php
[edit]
[-] styles.php
[edit]
[-] template-tags.php
[edit]
[-] theme-dashboard-settings.php
[edit]
[-] theme-update.php
[edit]
[-] woocommerce.php
[edit]
[-] .htaccess.disabled
[edit]