HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/mangomitra/public_html/wp-content/plugins/shared-files/admin/class-sf-admin-cpt.php
<?php

class SharedFilesAdminCPT {

  /**
   * Create custom post type.
   *
   * @since    1.0.0
   */
  public function create_custom_post_type()  {

    register_post_type('shared_file',
                       [
                          'labels'      => [
                            'name'             => 'Shared Files',
                            'singular_name'    => sanitize_text_field( __('File', 'shared-files') ),
                            'add_new_item'     => sanitize_text_field( __('Add New File', 'shared-files') ),
                            'edit_item'        => sanitize_text_field( __('Edit File', 'shared-files') ),
                            'not_found'        => sanitize_text_field( __('No files found.', 'shared-files') ),
                            'all_items'        => sanitize_text_field( __('File Management', 'shared-files') ),
                            'add_new'          => sanitize_text_field( __('Add New', 'shared-files') )
                          ],
                          'supports'            => array('title', 'thumbnail'),
                          'public'              => false,
                          'show_ui'             => true,
                          'has_archive'         => false,
                          'publicly_queryable'  => false,
                          'menu_icon'           => 'dashicons-index-card',
                          'taxonomies'          => array('post_tag'),
                          'exclude_from_search' => true
                       ]
    );

    remove_post_type_support('shared_file', 'editor');

  }

}