Añadir fuentes personalizadas

función add_custom_fonts() { wp_enqueue_style('fuentes-personalizadas', 'https://fonts.googleapis.com/css?family=Fuente1|Fuente2'); } add_action('wp_enqueue_scripts', 'agregar_fuentes_personalizadas');  

Leer más

Agregar campos personalizados a la biblioteca multimedia

función add_custom_media_fields($form_fields, $post) { $form_fields['custom_field'] = array( 'etiqueta' => 'Campo personalizado', 'entrada' => 'texto', 'valor' => get_post_meta($post->ID, '_custom_field', verdadero), ); devuelve $form_fields; } add_filter('campos_adjuntos_a_editar', 'agregar_campos_multimedia_personalizados', 10, 2); función save_custom_media_fields($post, $attachment) { update_post_meta($post['ID'], '_campo_personalizado', $attachment['campo_personalizado']); devolver $post; } add_filter('campos_de_archivos_adjuntos_para_guardar', 'guardar_campos_de_medios_personalizados', 10, 2);  

Leer más

Deshabilitar la API REST de WordPress

función deshabilitar_rest_api() { devolver nuevo WP_Error('rest_disabled', 'La API REST ha sido deshabilitada.', array('status' => 403)); } add_filter('errores_de_autenticación_rest', 'deshabilitar_rest_api');  

Leer más

Deshabilitar el script Emoji de WordPress

función deshabilitar_emojis() { eliminar_acción('wp_head', 'imprimir_script_detección_de_emojis', 7); remove_action('admin_print_scripts', 'imprimir_script_de_detección_de_emojis'); remove_action('wp_print_styles', 'imprimir_estilos_emoji'); remove_action('admin_estilos_de_impresión', 'imprimir_estilos_de_emoji'); remove_filter('el_feed_de_contenido', 'wp_staticize_emoji'); remove_filter('texto_del_comentario_rss', 'wp_staticize_emoji'); eliminar_filtro('wp_mail', 'wp_staticize_emoji_para_correo_electrónico'); } add_action('init', 'deshabilitar_emojis');  

Leer más

Activar envío gratuito para clientes habituales

add_filter('woocommerce_shipping_umbral_de_envio_gratis', 'envio_gratis_para_clientes_que_regresan'); función envío_gratis_para_clientes_que_regresan($threshold) { si (el_usuario_ha_iniciado_sesión() y el_usuario_actual_puede('grupo_de_clientes')) { $threshold = 0; // Envío gratuito para clientes habituales } return $threshold; }  

Leer más