add_filter('auto_update_plugin', '__return_false');
Categoria: WordPress
Plug-ins(37)
Adicionar fontes personalizadas
função add_custom_fonts() { wp_enqueue_style('custom-fonts', 'https://fonts.googleapis.com/css?family=Font1|Font2'); } add_action('wp_enqueue_scripts', 'adicionar_fontes_personalizadas');
Adicionar campos personalizados à biblioteca
função add_custom_media_fields($form_fields, $post) { $form_fields['custom_field'] = array( 'label' => 'Campo personalizado', 'input' => 'texto', 'value' => get_post_meta($post->ID, '_custom_field', true), ); retornar $form_fields; } add_filter('campos_de_anexo_para_edição', 'adicionar_campos_de_mídia_personalizados', 10, 2); função save_custom_media_fields($post, $attachment) { update_post_meta($post['ID'], '_custom_field', $attachment['custom_field']); retornar $post; } add_filter('campos_de_anexo_para_salvar', 'salvar_campos_de_mídia_personalizados', 10, 2);
Adicione código personalizado ao cabeçalho
função custom_header_code() { eco ' '; } add_action('wp_head', 'código_de_cabeçalho_personalizado');
Desabilitar a API REST do WordPress
function disable_rest_api() { return new WP_Error('rest_disabled', 'A API REST foi desabilitada.', array('status' => 403)); } add_filter('rest_authentication_errors', 'desabilitar_rest_api');
Alterar o diretório de upload de imagem padrão
função custom_upload_dir($path) { $upload_dir = wp_upload_dir(); $path['caminho'] = $upload_dir['basedir'] . '/personalizado'; $path['url'] = $upload_dir['url base'] . '/personalizado'; retornar $path; } add_filter('diretório_de_upload', 'diretório_de_upload_personalizado');
Remova a versão do WordPress do cabeçalho
função remove_wp_version() { return ”; } add_filter('o_gerador', 'remover_versão_wp');
Desabilitar o script de emojis do WordPress
função disable_emojis() { remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('admin_print_scripts', 'print_emoji_detection_script'); remove_action('wp_print_styles', 'imprimir_estilos_emoji'); remove_action('admin_print_styles', 'imprimir_estilos_emoji'); remove_filter('o_feed_de_conteúdo', 'wp_staticize_emoji'); remove_filter('texto_de_comentário_rss', 'wp_staticize_emoji'); remove_filter('wp_mail', 'wp_staticize_emoji_for_email'); } add_action('init', 'desabilitar_emojis');
Ative o frete grátis para clientes regulares
add_filter('woocommerce_shipping_free_shipping_threshold', 'frete_grátis_para_clientes_recorrentes'); função frete_grátis_para_clientes_recorrentes($limite) { se (usuário_está_logado() && usuário_atual_pode('grupo_de_clientes')) { limite_$ = 0; // Frete grátis para clientes regulares } return $threshold; }
Esvaziar automaticamente o carrinho de compras quando um produto for adicionado
add_action('woocommerce_add_to_cart', 'carrinho_vazio_ao_adicionar'); função carrinho_vazio_ao_adicionar() { WC()->carrinho->carrinho_vazio(); }