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);  

consulte Mais informação

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');  

consulte Mais informação

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; }  

consulte Mais informação