| Server IP : 62.72.47.131 / Your IP : 216.73.217.34 Web Server : Apache/2.4.66 (Debian) System : Linux 975cdb959a49 5.14.0-611.55.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 19 15:19:29 EDT 2026 x86_64 User : ( 501) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/themes/medicate/admin/classes/tgm/ |
Upload File : |
<?php
add_action( 'tgmpa_register', 'medicate_register_required_plugins' );
function medicate_register_required_plugins() {
$plugins = array(
array(
'name' => esc_html__( 'Advanced Custom Fields','medicate' ),
'slug' => 'advanced-custom-fields',
'required' => true,
),
array(
'name' => esc_html__( 'Elementor','medicate' ),
'slug' => 'elementor',
'required' => true,
),
array(
'name' => esc_html__( 'Redux Framework','medicate' ),
'slug' => 'redux-framework',
'required' => true,
),
array(
'name' => esc_html__( 'One Click Demo Import','medicate' ),
'slug' => 'one-click-demo-import',
'required' => true,
),
array(
'name' => esc_html__( 'MC4WP: Mailchimp for WordPress','medicate' ),
'slug' => 'mailchimp-for-wp',
'required' => true,
),
array(
'name' => esc_html__( 'Contact Form 7','medicate' ),
'slug' => 'contact-form-7',
'required' => true,
),
array(
'name' => esc_html__( 'Timetable and Event Schedule by MotoPress','medicate' ),
'slug' => 'mp-timetable',
'required' => true,
),
array(
'name' => esc_html__( 'WooCommerce','medicate' ),
'slug' => 'woocommerce',
'required' => true,
),
array(
'name' => esc_html__( 'medicate Core','medicate' ),
'slug' => 'medicate-core',
'source' => Pcfq_Theme_Helper::pcfq_external_plugin_url('medicate/medicate-core'),
'required' => true,
),
array(
'name' => esc_html__( 'DoctApp','medicate' ),
'slug' => 'doctapp-core',
'source' => Pcfq_Theme_Helper::pcfq_external_plugin_url('medicate/doctapp-core'),
'required' => true,
),
array(
'name' => esc_html__( 'Slider Revolution','medicate' ),
'slug' => 'revslider',
'source' => Pcfq_Theme_Helper::pcfq_external_plugin_url('revslider'),
'required' => true,
),
);
$config = array(
'id' => 'medicate', // Unique ID for hashing notices for multiple instances of TGMPA.
'default_path' => '', // Default absolute path to bundled plugins.
'menu' => 'tgmpa-install-plugins', // Menu slug.
'has_notices' => true, // Show admin notices or not.
'dismissable' => true, // If false, a user cannot dismiss the nag message.
'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag.
'is_automatic' => false, // Automatically activate plugins after installation or not.
'message' => '', // Message to output right before the plugins table.
);
tgmpa( $plugins, $config );
}