’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’`EśA’’’’K8$Ō ē€ĄbźA’’’’j^Rģɍ“Š~óA@Š »XŠ »č/‰ »ˆŠ »P/‰ »h/‰ »H,‰ »˜,‰ »p,‰ »Ø,‰ »@(wAB  ųŠ » ‘Š »C ’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’EśA’’’’K8$Ō ē€ĄbźA’’’’j^Rģɍ“Š~óA˜‘Š »ˆ’°‘Š »€’葊 »„š’Š »p”Š »ų”Š »€•Š »@’()ųA@’Š »@V‡ »’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ŲEśA’’’’K8$Ō ē€ĄbźA’’’’j^Rģɍ“Š~óAŲ’Š »@()ųA“Š » “Š »@xU‡ »@»()ųAX“Š »€p“Š »ˆ“Š »@“Š »’’’’’’’’® »»ų!ņ »@ø±ōA@`Ļį » ”Š »8”Š »Ų“Š »š“Š »…X”Š »€x”Š »@»x'ļA ”Š »H”Š »ˆ”Š »’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’h¢ »’’’’ 8•Š »@ P•Š »h•Š »@ˆ:óA!!˜•Š »@pH »!@ą”ļA!!Ų•Š »€!š•Š »H–Š »˜eźA@x'ļA’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ˆ”ż »’’’’±*†¬Į”ŲEśAp”Š »ų”Š »€•Š »p–Š »ą—Š »˜˜Š »ŻĖ‚ »@»XW‡ »#@ˆ:óA##š–Š »€#—Š »XkAB#Ų–Š »—Š »„#ø—Š »’’’’’’’’ $—Š »$ؗŠ »#H—Š »`—Š »…#ȗŠ »Ą˜Š » ™Š »@ āū »'@ˆ:óA''(˜Š »€'@˜Š »€X˜Š »'˜Š »P˜Š »'€˜Š »C(=©€ »’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’`FśA’’’’K8$Ō ē€ĄbźA’’’’j^Rģɍ“Š~óA5™Š »(™Š »ˆ5@™Š »™Š »0™Š »„5»šŠ »@›Š »XœŠ »ņĶ‚ »@»h”ņA66Š™Š »6’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ų” »’’’’ 6PšŠ »@€ļņA66pšŠ »6ˆšŠ »@»h”ņA88ؚŠ »@»€«į »8@»x)ųA88蚊 »€8»›Š »@ō »+’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’0¢ »’’’’'"“ÆwY&„`FśAˆ›Š »„:»(œŠ »˜šŠ »@€ļņA;;Ų›Š »@ŲļņA;;œŠ »;š›Š »œŠ »:˜›Š »؛Š »…:@œŠ »„6’’’’’’’’ ĄØį »p™Š » ™Š »@»pāū »M@70fźAMMšœŠ »ˆMŠ »77 œŠ »„M7ŠŠ »°žŠ »š“Š »X¶Š »@Ų)ųANN˜Š »’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’ąFśA’’’’K8$Ō ē€ĄbźA’’’’j^Rģɍ“Š~óA@0fźAPP@žŠ »€P»XžŠ »pŠ »€Š »…7P(žŠ »hžŠ »PžŠ »˜žŠ »@Ų)ųARRȞŠ »RąžŠ »’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’P” »’’’’ @ŸŠ »@dT@»ų\‡ »TT€ŸŠ »hŸŠ »T»˜ŸŠ » Š »X Š »  Š »@eU@»_label, // Already translated. 'singular_name' => $singular_label, // Already translated. 'all_items' => sprintf( __( 'All %s', 'elementor' ), $plural_label ), 'add_new' => esc_html__( 'Add New', 'elementor' ), 'add_new_item' => sprintf( __( 'Add New %s', 'elementor' ), $singular_label ), 'edit_item' => sprintf( __( 'Edit %s', 'elementor' ), $singular_label ), 'new_item' => sprintf( __( 'New %s', 'elementor' ), $singular_label ), 'view_item' => sprintf( __( 'View %s', 'elementor' ), $singular_label ), 'search_items' => sprintf( __( 'Search %s', 'elementor' ), $plural_label ), 'not_found' => sprintf( __( 'No %s found.', 'elementor' ), strtolower( $plural_label ) ), 'not_found_in_trash' => sprintf( __( 'No %s found in Trash.', 'elementor' ), strtolower( $plural_label ) ), 'parent_item_colon' => '', 'menu_name' => $plural_label, ]; return $labels; } /** * @since 2.0.0 * @access public * @static * @param Document $document */ public static function register_post_fields_control( $document ) { $document->start_injection( [ 'of' => 'post_status', 'fallback' => [ 'of' => 'post_title', ], ] ); if ( post_type_supports( $document->post->post_type, 'excerpt' ) ) { $document->add_control( 'post_excerpt', [ 'label' => esc_html__( 'Excerpt', 'elementor' ), 'type' => Controls_Manager::TEXTAREA, 'default' => $document->post->post_excerpt, 'separator' => 'before', 'ai' => [ 'type' => 'excerpt', ], ] ); } if ( current_theme_supports( 'post-thumbnails' ) && post_type_supports( $document->post->post_type, 'thumbnail' ) ) { $document->add_control( 'post_featured_image', [ 'label' => esc_html__( 'Featured Image', 'elementor' ), 'type' => Controls_Manager::MEDIA, 'default' => [ 'id' => get_post_thumbnail_id(), 'url' => (string) get_the_post_thumbnail_url( $document->post->ID ), ], 'separator' => 'before', ] ); } if ( is_post_type_hierarchical( $document->post->post_type ) ) { $document->add_control( 'menu_order', [ 'label' => esc_html__( 'Order', 'elementor' ), 'type' => Controls_Manager::NUMBER, 'default' => $document->post->menu_order, 'separator' => 'before', ] ); } if ( post_type_supports( $document->post->post_type, 'comments' ) ) { $document->add_control( 'comment_status', [ 'label' => esc_html__( 'Allow Comments', 'elementor' ), 'type' => Controls_Manager::SWITCHER, 'return_value' => 'open', 'default' => $document->post->comment_status, 'separator' => 'before', ] ); } $document->end_injection(); } /** * @since 2.0.0 * @access public * * @param array $data * * @throws \Exception Exception If the post ID is not set. */ public function __construct( array $data = [] ) { if ( $data ) { $template = get_post_meta( $data['post_id'], '_wp_page_template', true ); if ( empty( $template ) ) { $template = 'default'; } $data['settings']['template'] = $template; } parent::__construct( $data ); } protected function get_remote_library_config() { $config = parent::get_remote_library_config(); $config['category'] = ''; $config['type'] = 'block'; $config['default_route'] = 'templates/blocks'; return $config; } }