Server IP : 104.21.14.48 / Your IP : 3.21.246.75 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/chroot/var/www/wp-content/plugins/appointment-hour-booking/controllers/elementor/ |
Upload File : |
<?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly if (!class_exists('CP_cpappbk_Elementor')) { class CP_cpappbk_Elementor { private $prefix = 'cpapphourbk'; function __construct() { // Register widget for Elementor builder. add_action('elementor/widgets/widgets_registered', array($this, 'register_elementor_widget')); // Register 10Web category for Elementor widget if 10Web builder doesn't installed. add_action('elementor/elements/categories_registered', array($this, 'register_widget_category'), 1, 1); //fires after elementor editor styles and scripts are enqueued. add_action('elementor/editor/after_enqueue_styles', array($this, 'enqueue_editor_styles'), 11); if ((isset($_GET["action"]) && $_GET["action"] == 'elementor') || (isset($_GET["elementor-preview"]) )) add_action('elementor/frontend/after_enqueue_styles', array($this, 'enqueue_frontend_styles'), 11); } function enqueue_editor_styles() { // wp_enqueue_style('cfte-editor-styles', plugins_url('/elementor_icon.css', __FILE__), array(), '1.0.0'); } function enqueue_frontend_styles() { wp_enqueue_style('cpapphourbk-calendarstyle', plugins_url('/../../css/cupertino/calendar.css', __FILE__)); wp_enqueue_style('cpapphourbk-publicstyle', plugins_url('/../../css/stylepublic.css', __FILE__)); wp_enqueue_script( $this->prefix.'_builder_script', get_site_url( get_current_blog_id() ).'?cp_cpappb_resources=public&nc=1',array("jquery","jquery-ui-core","jquery-ui-datepicker","jquery-ui-widget","jquery-ui-position","jquery-ui-tooltip"), false, true ); } /** * Register widget for Elementor builder. */ function register_elementor_widget() { if ( defined('ELEMENTOR_PATH') && class_exists('Elementor\Widget_Base') ) { require_once dirname( __FILE__ ) . '/elementorwidget_class.inc.php'; } } /** * Register 10Web category for Elementor widget if 10Web builder doesn't installed. * * @param $elements_manager */ function register_widget_category( $elements_manager ) { $elements_manager->add_category( 'codepeople-widgets', array( 'title' => __('CodePeople', 'codepeople-builder'), 'icon' => 'fa fa-calendar', )); } } } $cp_cfte_elementor_widget = new CP_cpappbk_Elementor;