Crear Custom Post Types en WordPress puede ser relativamente sencillo, podemos utilizar un plugin o crearlos cada vez por cada uno que...
Agregar atributos async y defer en WordPress
Las etiquetas script son unos de los recursos más comunes que bloquean renderizado de un proyecto en WordPress, los atributos async y defer fueron introducidos en Html5 para optimizar la carga de estos recursos, de modo que podemos cargar el script de de forma asíncrona con async o utilizar defer si el script es dependiente de otros scripts o no interacciona con el dom antes de terminar la carga de jQuery.
Si has encolado correctamente tus scripts a WordPress, la forma de añadir atributos a las etiquetas script se realiza haciendo un add_filter() sobre la función script_loader_tag() de WordPress y pasándole en un array los handles de los scripts que quieres modificar.
function my_async_scripts( $tag, $handle, $src ) {
$async_scripts = array( 'scripts', 'mas-scripts' );
if ( in_array( $handle, $async_scripts ) ) {
return '<script async defer src="' . $src . '"' . "\n";
}
return $tag;
}
add_filter( 'script_loader_tag', 'my_async_scripts', 10, 3 );
Quizás te interese ...
En ocasiones los títulos de nuestros proyectos son demasiado extensos como para mostrarlos completos en las migas de pan de nuestro sitio web,...
WordPress límita por seguridad ciertas extensiones de archivo, en algunos casos necesitamos subir archivo de tipo .svg o .webp que serán...
Yo no sé vosotros pero yo de momento me niego a utilizar el nuevo editor de WordPress Guttenberg, de momento sigo utilizando el editor...
Valoraciones
Sé el primero en valorar