Limit Post Revisions
add_filter( ‘wp_revisions_to_keep’, function( $num, $post ) { return 10; }, 10, 2 );Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter( ‘wp_revisions_to_keep’, function( $num, $post ) { return 10; }, 10, 2 );Continue reading
function wpo_ips_semaphore_lock_cleanup_interval() { return 7 * DAY_IN_SECONDS; // Modify the interval here. } add_filter( ‘wpo_ips_semaphore_lock_cleanup_interval’, ‘wpo_ips_semaphore_lock_cleanup_interval’ );Continue reading
function deletetransientsfromwc() { delete_transient( ‘wc_stripe_appearance’ ); delete_transient( ‘wc_stripe_blocks_appearance’ ); } add_action( ‘template_redirect’, ‘deletetransientsfromwc’ ); add_filter( ‘wc_stripe_upe_params’, function ( $stripe_params ) { $stripe_params[‘appearance’] = (object) [ ‘rules’ => (object) [ ‘.Input’ => (object) [ ‘padding’ => ’10px’, ] ], ]; return…Continue reading
/** * Elementor LCP Background Image Preloader v2.1 * * Extracts the EXACT URL from Elementor’s _elementor_data JSON * This ensures the preloaded URL matches what Elementor’s CSS requests * * WPCODE SETUP: * – Code Type: PHP Snippet *…Continue reading
/** * Elementor LCP Background Image Preloader v2.1 * * Extracts the EXACT URL from Elementor’s _elementor_data JSON * This ensures the preloaded URL matches what Elementor’s CSS requests * * WPCODE SETUP: * – Code Type: PHP Snippet *…Continue reading
/** * FC Diagnóstico hosting — snippet WPCode * El informe vive en wp-admin (solo administradores). No crea archivos * en public_html, para no disparar ModSecurity / Imunify al guardar. * Marcador interno (no borrar): FC_HOST_PROBE_SNIPPET */ if ( !…Continue reading
/** * WooCommerce Checkout – Uppercase & Remove Accents * Backend sanitization για ασφάλεια */ // Αφαίρεση τόνων function wv_remove_greek_accents($string) { $accents = array( ‘ά’ => ‘α’, ‘έ’ => ‘ε’, ‘ή’ => ‘η’, ‘ί’ => ‘ι’, ‘ό’ => ‘ο’, ‘ύ’…Continue reading
// 1) Rimuove completamente l’area tabs add_action(‘wp’, function () { remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_product_data_tabs’, 10 ); }); // 2) Stampa la descrizione lunga al posto dei tabs add_action( ‘woocommerce_after_single_product_summary’, function () { global $post; if ( ! empty( $post->post_content ) )…Continue reading
if ( ! function_exists( ‘WC’ ) ) { return; } function rd_wrap_header_image_with_link( $message ) { if ( ! is_string( $message ) ) { return $message; } $home = home_url( ‘/’ ); // Support both normal HTML and quoted-printable HTML. $markers…Continue reading