Server IP : 192.64.112.168 / Your IP : 3.143.3.114 Web Server : Apache System : Linux nc-ph-2300-85.bluforrest.com 4.18.0-513.9.1.el8_9.x86_64 #1 SMP Sat Dec 2 05:23:44 EST 2023 x86_64 User : expressoneac ( 1128) PHP Version : 8.0.30 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/expressoneac/www/wp-content/plugins/envato-elements/vendor/template-kit-import/inc/ |
Upload File : |
<?php namespace Envato_Template_Kit_Import; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * @param $template_kit_id * * @return bool|Builder_Elementor|Builder_Gutenberg|Builder_Elementor_Kit */ function envato_template_kit_import_get_builder( $template_kit_id ) { // Grab out the uploaded template kit from the CPT. $post = $template_kit_id ? get_post( $template_kit_id ) : false; if ( $post && CPT_Kits::get_instance()->cpt_slug === $post->post_type ) { // Confirmed that the required ID is in fact one of our uploaded template kits. $builder = get_post_meta( $post->ID, 'envato_tk_builder', true ); if ( 'elementor' === $builder ) { $builder_class = new Builder_Elementor(); $builder_class->load_kit( $post->ID ); return $builder_class; } elseif ( 'gutenberg' === $builder ) { $builder_class = new Builder_Gutenberg(); $builder_class->load_kit( $post->ID ); return $builder_class; }elseif ( ENVATO_TEMPLATE_KIT_IMPORT_TYPE_ELEMENTOR === $builder ) { $builder_class = new Builder_Elementor_Kit(); $builder_class->load_kit( $post->ID ); return $builder_class; } } return false; }