ProShell v2.0
Dashboard
Server Info
Server: 158.106.128.192
PHP: 8.2.33
home
planet5
public_html
bansibaba.com
2026-09-17 09:04:04
Editing: CodeSnippet.php
Cancel
Save Changes
<?php /** * Register ET_CODE_SNIPPET_POST_TYPE taxonomy. * * @since 4.19.0 * * @package Divi * @subpackage Cloud * @since 4.19.0 */ /** * Class to handle `et_tb_item` post type. * * Registers TB Item. */ class ET_Builder_Post_Type_Code_Snippet extends ET_Core_Post_Type { /** * {@inheritDoc} * * @var string */ protected $_owner = 'builder'; /** * {@inheritDoc} * * @var string */ public $name = ET_CODE_SNIPPET_POST_TYPE; /** * {@inheritDoc} */ protected function _get_args() { return array( 'can_export' => true, 'capability_type' => 'post', 'has_archive' => false, 'hierarchical' => false, 'map_meta_cap' => true, 'public' => false, 'publicly_queryable' => false, 'query_var' => false, 'show_in_menu' => false, 'show_ui' => false, 'supports' => array( 'editor', 'excerpt', 'revisions', 'thumbnail', 'title', ), 'taxonomies' => array( 'layout_category', 'layout_tag', 'et_code_snippet_type', ), ); } /** * {@inheritDoc} */ protected function _get_labels() { return array( 'add_new' => esc_html_x( 'Add New', 'Layout', 'et_builder' ), 'add_new_item' => esc_html__( 'Add New Code Snippet', 'et_builder' ), 'all_items' => esc_html__( 'All Code Snippets', 'et_builder' ), 'edit_item' => esc_html__( 'Edit Code Snippet', 'et_builder' ), 'name' => esc_html__( 'Code Snippets', 'et_builder' ), 'new_item' => esc_html__( 'New Code Snippet', 'et_builder' ), 'not_found' => esc_html__( 'Nothing found', 'et_builder' ), 'not_found_in_trash' => esc_html__( 'Nothing found in Trash', 'et_builder' ), 'parent_item_colon' => '', 'search_items' => esc_html__( 'Search Code Snippets', 'et_builder' ), 'singular_name' => esc_html__( 'Code Snippet', 'et_builder' ), 'view_item' => esc_html__( 'View Code Snippet', 'et_builder' ), ); } /** * Get the class instance. * * @param string $type See {@see self::$wp_type} for accepted values. Default is 'cpt'. * @param string $name The name/slug of the post object. Default is {@see self::$name}. * * @return self|null */ public static function instance( $type = 'cpt', $name = ET_CODE_SNIPPET_POST_TYPE ) { $instance = parent::instance( $type, $name ); if ( ! $instance ) { $instance = new self(); } return $instance; } /** * Returns TRUE when a layout is Favorite. * * @param string $post_id Post ID. * * @return bool */ public function is_favorite( $post_id ) { return 'favorite' === get_post_meta( $post_id, 'favorite_status', true ); } }
Upload Files
Cancel
Upload
Create New
Cancel
Create
Change Permissions
Cancel
Save
Change Date
Cancel
Save
Rename Item
Cancel
Save
Confirm Delete
Are you sure you want to delete the selected items?
Cancel
Delete