" . __( 'Show Description', 'admin-custom-description' ) . "
{$custom_description}
{$button_text}
"; return $links_array; } public static function load_textdomain() { load_plugin_textdomain( 'admin-custom-description', false, 'admin-custom-description/languages' ); } public function admin_enqueue_assets() { global $pagenow; if (is_admin() && $pagenow === 'plugins.php') { wp_enqueue_style( 'acd-admin', plugins_url('assets/css/acd-admin.css', ADMIN_CUSTOM_DESCRIPTION_FILE), [], filemtime(ADMIN_CUSTOM_DESCRIPTION_DIR . 'assets/css/acd-admin.css') ); wp_enqueue_script( 'acd-admin', plugins_url('assets/js/acd-admin.js', ADMIN_CUSTOM_DESCRIPTION_FILE), array('jquery','wp-i18n'), filemtime(ADMIN_CUSTOM_DESCRIPTION_DIR . 'assets/js/acd-admin.js'), true ); wp_enqueue_script( 'acd-sweetalert', plugins_url('assets/js/sweetalert2.js', ADMIN_CUSTOM_DESCRIPTION_FILE), [], filemtime(ADMIN_CUSTOM_DESCRIPTION_DIR . 'assets/js/sweetalert2.js'), true ); wp_add_inline_script( 'acd-admin', 'let acdAjax = {ajaxUrl:' . wp_json_encode(admin_url('admin-ajax.php')) . ', ajaxNonce:' . wp_json_encode(wp_create_nonce('acd_nonce')) . '}', 'before' ); wp_set_script_translations( 'acd-admin', 'admin-custom-description', ADMIN_CUSTOM_DESCRIPTION_DIR . 'languages' ); } } }