FC – Duplicar posts y páginas

// Add duplicate button to post/page list of actions. add_filter( ‘post_row_actions’, ‘fc_wpcode_snippet_duplicate_post_link’, 10, 2 ); add_filter( ‘page_row_actions’, ‘fc_wpcode_snippet_duplicate_post_link’, 10, 2 ); // Let’s make sure the function doesn’t already exist. if ( ! function_exists( ‘fc_wpcode_snippet_duplicate_post_link’ ) ) { function fc_wpcode_snippet_duplicate_post_link(…Continue reading

Disable Admin Notices WordPress

/** * Disable Admin Notices WordPress * Description: Completely removes all admin notices from the WordPress dashboard, * including core WordPress notices and those added by plugins and themes. * @author Faisal Ahammad */ /** * Remove all notice actions…Continue reading

Change “Howdy Admin” in Admin Bar (copy)

function wpcode_snippet_replace_howdy( $wp_admin_bar ) { // Edit the line below to set what you want the admin bar to display intead of “Howdy,”. $new_howdy = ‘Welcome,’; $my_account = $wp_admin_bar->get_node( ‘my-account’ ); if ( ! isset( $my_account->title ) ) { return;…Continue reading

Duplicate Post/Page Link (copy)

// Add duplicate button to post/page list of actions. add_filter( ‘post_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); add_filter( ‘page_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); // Let’s make sure the function doesn’t already exist. if ( ! function_exists( ‘wpcode_snippet_duplicate_post_link’ ) ) { /** *…Continue reading

WP – Auto-Remove Nonsense Admin Notices

function wp_auto_remove_admin_notices() { $notice_texts = [ // Elementor version update ‘The version was updated successfully!’, // Elementor data update ‘The database update process is now complete. Thank you for updating to the latest version!’, // WP Rocket enable/disable plugin ‘One…Continue reading

WP – Auto-Remove Nonsense Admin Notices

function wp_auto_remove_admin_notices() { $notice_texts = [ // Elementor version update ‘The version was updated successfully!’, // Elementor data update ‘The database update process is now complete. Thank you for updating to the latest version!’, // WP Rocket enable/disable plugin ‘One…Continue reading

(cloud) Publish & Perma-Delete

// Leo is Amazing // Add custom row actions add_filter(‘post_row_actions’, ‘add_custom_row_actions_42j51’, 10, 2); add_filter(‘page_row_actions’, ‘add_custom_row_actions_42j51’, 10, 2); function add_custom_row_actions_42j51($actions, $post) { if (current_user_can(‘delete_posts’)) { $url = wp_nonce_url(admin_url(“admin-post.php?action=permanent_delete_post&post=” . $post->ID), ‘permanent_delete_post_’ . $post->ID); $actions[‘permanent_delete’] = ‘Permanently Delete‘; } if ($post->post_status ==…Continue reading

ADMIN – Export all published posts into CSV file

// Hook to add admin submenu item under Posts add_action(‘admin_menu’, ‘custom_admin_submenu’); function custom_admin_submenu() { add_submenu_page( ‘edit.php’, // Parent slug (Posts menu) ‘Export Posts’, // Page title ‘Export Posts’, // Menu title ‘edit_posts’, // Capability ‘exported-posts’, // Menu slug ‘display_exported_posts’ //…Continue reading

Duplicate Post/Page Link

// Add duplicate button to post/page list of actions. add_filter( ‘post_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); add_filter( ‘page_row_actions’, ‘wpcode_snippet_duplicate_post_link’, 10, 2 ); // Let’s make sure the function doesn’t already exist. if ( ! function_exists( ‘wpcode_snippet_duplicate_post_link’ ) ) { /** *…Continue reading