| Server IP : 146.190.157.162 / Your IP : 216.73.216.233 Web Server : Apache System : Linux ubuntu-s-2vcpu-4gb-amd-sfo3-01-KIT-DIGITAL 6.5.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 7 15:10:09 UTC 2024 x86_64 User : aragonviento ( 849) PHP Version : 8.2.10-2ubuntu2.2 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_signal,pcntl_signal_dispatch,pcntl_getpriority,pcntl_setpriority,dl,putenv,parse_ini_file,show_source MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/aragonviento/wp-content/themes/Divi/includes/builder/post/taxonomy/ |
Upload File : |
<?php
class ET_Builder_Post_Taxonomy_LayoutPack extends ET_Core_Post_Taxonomy {
/**
* @inheritDoc
*/
protected $_owner = 'builder';
/**
* @inheritDoc
*/
public $name = 'layout_pack';
/**
* @inheritDoc
*/
protected function _get_args() {
return array(
'hierarchical' => false,
'show_ui' => false,
'show_admin_column' => false,
'query_var' => true,
'show_in_nav_menus' => false,
'publicly_queryable' => ET_Builder_Post_Type_Layout::is_publicly_queryable(),
);
}
/**
* @inheritDoc
*/
protected function _get_labels() {
return array(
'add_new' => esc_html_x( 'Add New', 'Layout Pack', 'et_builder' ),
'add_new_item' => esc_html__( 'Add New Layout Pack', 'et_builder' ),
'all_items' => esc_html__( 'All Layout Packs', 'et_builder' ),
'choose_from_most_used' => esc_html__( 'Choose from the most used layout packs', 'et_builder' ),
'edit_item' => esc_html__( 'Edit Layout Pack', 'et_builder' ),
'name' => esc_html__( 'Packs', 'et_builder' ),
'new_item' => esc_html__( 'New Layout Pack', 'et_builder' ),
'new_item_name' => esc_html__( 'New Layout Pack Name', 'et_builder' ),
'no_terms' => esc_html__( 'No layout packs', 'et_builder' ),
'not_found' => esc_html__( 'No layout packs found', 'et_builder' ),
'search_items' => esc_html__( 'Search Layout Packs', 'et_builder' ),
'separate_items_with_commas' => esc_html__( 'Separate layout packs with commas', 'et_builder' ),
'singular_name' => esc_html__( 'Layout Pack', 'et_builder' ),
'update_item' => esc_html__( 'Update Layout Pack', 'et_builder' ),
'view_item' => esc_html__( 'View Layout Pack', 'et_builder' ),
);
}
/**
* Get the class instance.
*
* @since 3.0.99
*
* @param string $type See {@see self::$wp_type} for accepted values. Default is 'taxonomy'.
* @param string $name The name/slug of the post object. Default is {@see self::$name}.
*
* @return self|null
*/
public static function instance( $type = 'taxonomy', $name = 'layout_pack' ) {
if ( ! $instance = parent::instance( $type, $name ) ) {
$instance = new self();
}
return $instance;
}
}