{"id":254351,"date":"2022-04-05T11:08:00","date_gmt":"2022-04-05T08:08:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=254351"},"modified":"2022-04-27T11:50:42","modified_gmt":"2022-04-27T08:50:42","slug":"como-optimizar-la-entrega-de-css-en-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/es\/como-optimizar-la-entrega-de-css-en-wordpress\/","title":{"rendered":"C\u00f3mo optimizar la entrega de CSS en WordPress"},"content":{"rendered":"<p>Si est\u00e1 aqu\u00ed, es probable que haya recibido este aviso en <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">la<\/a> prueba <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PageSpeed \u200b\u200bInsights de Google<\/a> :<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4731beb77.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4731beb77.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\"><\/a><\/p>\n<p>Si bien puede ser dif\u00edcil eliminar todos los archivos que bloquean el procesamiento, no es tan dif\u00edcil con las herramientas adecuadas.<\/p>\n<p>En esta gu\u00eda, le mostrar\u00e9 tres formas de <a href=\"https:\/\/themewp.inform.click\/vse-36-sposobov-uskorit-rabotu-vashego-sajta-na-wordpress\/\" title=\"acelerar su sitio\">acelerar su sitio<\/a> con la entrega de CSS optimizada. Hay opciones tanto para los principiantes como para los desarrolladores de WordPress incluidos aqu\u00ed.<\/p>\n<p>Comencemos desde arriba: \u00bfqu\u00e9 significa exactamente optimizar la entrega de CSS en su sitio de WordPress?<\/p>\n<h2>\u00bfQu\u00e9 significa &quot;optimizar la entrega de CSS&quot;?<\/h2>\n<p>Perm\u00edtanme ser muy claro sobre lo que quiero decir primero.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/chto-takoe-css-i-kak-on-vlijaet-na-wordpress\/\" title=\"Los archivos CSS se utilizan para dise\u00f1ar p\u00e1ginas web\">Los archivos CSS se utilizan para dise\u00f1ar p\u00e1ginas web<\/a>. Cada tema de WordPress carga un archivo style.css y es probable que tenga un pu\u00f1ado de hojas de estilo adicionales (archivos CSS) agregadas por complementos. Por ejemplo, si tiene un complemento que agrega un nuevo widget, deber\u00e1 cargar otra hoja de estilo para darle estilo a ese widget.<\/p>\n<p><strong>Todos los archivos CSS se cargan antes de que se procese su sitio.<\/strong><\/p>\n<p>Esto significa que los visitantes ver\u00e1n una pantalla en blanco hasta entonces. Ahora aqu\u00ed est\u00e1 la cosa &#8230;<\/p>\n<p>La mayor parte del CSS cargado no es necesario para cualquier p\u00e1gina en la que se encuentre el visitante, e incluso se necesita menos para lo que pueden ver de inmediato. Por ejemplo, \u00bfpor qu\u00e9 hacer que esperen mientras cargan estilos para el pie de p\u00e1gina? Probablemente pasar\u00e1n al menos unos segundos antes de que lo vean (si es que alguna vez lo hacen).<\/p>\n<p>Al aplazar nuestros archivos CSS o cargarlos de forma asincr\u00f3nica, podemos permitir que el sitio se muestre en el navegador del visitante antes de que las hojas de estilo terminen de cargarse.<\/p>\n<p>En esta gu\u00eda, compartir\u00e9 tres enfoques diferentes para diferir sus hojas de estilo y optimizar la entrega de CSS.<\/p>\n<h3>Rutas de renderizaci\u00f3n cr\u00edticas optimizadas en acci\u00f3n<\/h3>\n<p>Si visita la <a href=\"https:\/\/www.competethemes.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">p\u00e1gina de inicio de Compete Themes<\/a>, vigile el indicador de carga en la pesta\u00f1a del navegador mientras se carga el sitio. Notar\u00e1s que despu\u00e9s de que el sitio sea visible y parezca estar cargado, el indicador de carga sigue girando por un momento m\u00e1s.<\/p>\n<p>Ese es un ejemplo de c\u00f3mo se ve la entrega de CSS optimizada en la pr\u00e1ctica.<\/p>\n<p>Si desea ver un ejemplo de una <a href=\"https:\/\/varvy.com\/pagespeed\/critical-render-path.html\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ruta de renderizaci\u00f3n cr\u00edtica<\/a> altamente optimizada, visite Amazon. El sitio completo no se carga a la vez. En cambio, en el transcurso de unos segundos, ver\u00e1 aparecer diferentes elementos a lo largo de la p\u00e1gina gracias a la ruta de representaci\u00f3n cuidadosamente optimizada.<\/p>\n<h2>1 cohete WP<\/h2>\n<p>Utilizo el complemento <a href=\"http:\/\/link.competethemes.com\/wp-rocket-css-delivery\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Rocket<\/a> aqu\u00ed en Compete Themes y lo recomiendo antes que todas las dem\u00e1s soluciones para la optimizaci\u00f3n de la ruta de renderizaci\u00f3n cr\u00edtica.<\/p>\n<p>Optimizar su entrega de CSS con WP Rocket realmente no podr\u00eda ser m\u00e1s f\u00e1cil. En el men\u00fa Optimizaci\u00f3n de archivos, hay una casilla de verificaci\u00f3n para activar esta funci\u00f3n.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4733bd206.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4733bd206.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\"><\/a><\/p>\n<p>Una vez marcado, WP Rocket aplazar\u00e1 autom\u00e1ticamente todas sus hojas de estilo para que no se carguen hasta que el sitio aparezca en el navegador del visitante. Ahora, si se aplazara todo el CSS, su sitio se ver\u00eda terrible hasta que se cargara, y los desarrolladores de WP Rocket han abordado esto elegantemente con su complemento.<\/p>\n<p>Cuando activa esta opci\u00f3n, WP Rocket encontrar\u00e1 autom\u00e1ticamente el CSS necesario para dise\u00f1ar las partes de su sitio que los visitantes ven en el momento en que se carga, y ese c\u00f3digo se agrega en l\u00ednea al documento.<\/p>\n<p>En otras palabras, su sitio se muestra m\u00e1s r\u00e1pido en el navegador y parece estar completamente cargado, mientras que el CSS diferido se carga durante el siguiente o dos segundos.<\/p>\n<p>En mi opini\u00f3n, esta es, con mucho, la mejor soluci\u00f3n para optimizar la entrega de CSS con WordPress.<\/p>\n<p>WP Rocket es un complemento premium, pero si los tiempos de carga m\u00e1s r\u00e1pidos le permitir\u00e1n obtener m\u00e1s ingresos de su sitio, definitivamente considerar\u00eda obtenerlo para su sitio. Tengo un <a href=\"https:\/\/themewp.inform.click\/kak-optimizirovat-vash-sajt-wordpress-s-pomoshhju-wp-rocket\/\" title=\"vistazo\">vistazo<\/a> mucho m\u00e1s <a href=\"https:\/\/themewp.inform.click\/kak-optimizirovat-vash-sajt-wordpress-s-pomoshhju-wp-rocket\/\" title=\"detallado a WP Rocket\">detallado a WP Rocket<\/a> que puedes leer si quieres aprender m\u00e1s. De lo contrario, puede <a href=\"http:\/\/link.competethemes.com\/wp-rocket-css-delivery\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">consultar su sitio aqu\u00ed<\/a>.<\/p>\n<h2>2 Autoptimizar<\/h2>\n<p>El segundo enfoque que recomendar\u00eda es el complemento <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Autoptimize<\/a>.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4736b1139.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\" \/><\/a><\/p>\n<p>Este complemento de rendimiento rico en funciones proporciona algunos enfoques para optimizar la entrega de CSS. La opci\u00f3n m\u00e1s simple es simplemente incorporar todo el CSS. Esto tomar\u00e1 todo el CSS que se encuentra en sus hojas de estilo y lo agregar\u00e1 directamente al documento de la p\u00e1gina para que no se carguen hojas de estilo.<\/p>\n<p>Para encontrar esta opci\u00f3n, debe hacer clic en el bot\u00f3n Mostrar configuraci\u00f3n avanzada en la parte superior.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4738ce56d.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f4738ce56d.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\"><\/a><\/p>\n<p>A continuaci\u00f3n, ver\u00e1 la opci\u00f3n de insertar todo el CSS.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f473b13a54.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f473b13a54.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\"><\/a><\/p>\n<p>Si bien esta opci\u00f3n puede mejorar el rendimiento, si ha agregado demasiado CSS al documento de la p\u00e1gina, en realidad puede ralentizar su sitio. Puede valer la pena experimentar con \u00e9l.<\/p>\n<p>De lo contrario, un buen enfoque es habilitar la opci\u00f3n de Inline y Aplazar CSS en su lugar. Esto aplazar\u00e1 todas las hojas de estilo y solo insertar\u00e1 el CSS cr\u00edtico. Sin embargo, no encontrar\u00e1 autom\u00e1ticamente el CSS cr\u00edtico para usted, como WP Rocket.<\/p>\n<p>Entonces, \u00bfc\u00f3mo se obtiene el CSS cr\u00edtico de su sitio? Incluso para un desarrollador de WP experimentado, esto puede ser una especie de rasca la cabeza.<\/p>\n<p>Si bien no he probado la confiabilidad de esta herramienta, esta herramienta gratuita <a href=\"https:\/\/jonassebastianohlsson.com\/criticalpathcssgenerator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Critical Path CSS Generator<\/a> ser\u00eda un enfoque viable. Ingrese la URL de su sitio y le devolver\u00e1 el CSS que absolutamente necesita cargar.<\/p>\n<p>Luego puede copiar y pegar ese c\u00f3digo en el cuadro CSS de ruta cr\u00edtica en Autoptimize.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f473d6ea93.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f473d6ea93.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\"><\/a><\/p>\n<p>Si utiliza este enfoque, es posible que deba agregar CSS adicional para diferentes p\u00e1ginas de su sitio, y es posible que deba conocer muy bien el CSS de su tema para garantizar un estilo coherente.<\/p>\n<h3>Otro enfoque<\/h3>\n<p>Hay un complemento llamado <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize-criticalcss\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Autoptimize criticcss.com power-up<\/a>. Es bastante complicado, pero este complemento adicional le permitir\u00e1 generar autom\u00e1ticamente el CSS cr\u00edtico de su sitio utilizando el servicio <a href=\"https:\/\/criticalcss.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">criticcss.com<\/a>.<\/p>\n<p>Deber\u00e1 registrarse con CriticalCSS para obtener una cuenta paga para usar esta opci\u00f3n.<\/p>\n<h2>3 Acelerar<\/h2>\n<p>Esta \u00faltima opci\u00f3n es muy r\u00e1pida y ser\u00e1 sencilla de implementar para un desarrollador de WordPress.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/speed-up-optimize-css-delivery\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Speed \u200b\u200bUp<\/a> es un complemento liviano que le permite aplazar cualquier hoja de estilo no cr\u00edtica.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/speed-up-optimize-css-delivery\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/10\/post-178848-616f473f2e2f5.png\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress\" \/><\/a><\/p>\n<p>Si bien esto no optimizar\u00e1 completamente la entrega de CSS, ayudar\u00e1.<\/p>\n<p>Digamos que su tema agrega una hoja de estilo y luego hay cinco hojas de estilo m\u00e1s agregadas por complementos. Si solo es fundamental cargar la hoja de estilo del tema antes de mostrar el sitio, puede aplazar las otras cinco.<\/p>\n<p>Acelerar le brinda un filtro simple que puede agregar al archivo functions.php de un tema secundario (o un complemento) para diferir las hojas de estilo que desee. Todo lo que necesita son los identificadores de cada hoja de estilo que se est\u00e1 cargando. <a href=\"https:\/\/wordpress.org\/ideas\/topic\/function-to-display-an-array-of-all-enqueued-scriptsstyles\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Aqu\u00ed<\/a> puede encontrar algunas <a href=\"https:\/\/wordpress.org\/ideas\/topic\/function-to-display-an-array-of-all-enqueued-scriptsstyles\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">funciones simples<\/a> para generar los identificadores de todas las hojas de estilo registradas en su sitio.<\/p>\n<p>Nuevamente, esto ser\u00e1 r\u00e1pido y f\u00e1cil para un desarrollador, pero no recomendar\u00eda esta soluci\u00f3n si no escribe c\u00f3digo.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Espero que hayas aprendido un par de cosas sobre la <a href=\"https:\/\/themewp.inform.click\/vse-36-sposobov-uskorit-rabotu-vashego-sajta-na-wordpress\/\" title=\"optimizaci\u00f3n del rendimiento de WordPress\">optimizaci\u00f3n del rendimiento de WordPress<\/a> en esta publicaci\u00f3n.<\/p>\n<p>Si bien cada una de las tres soluciones anteriores puede funcionar bien, debo dar un saludo final al <a href=\"http:\/\/link.competethemes.com\/wp-rocket-css-delivery\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">complemento WP Rocket<\/a>. Como blogger y desarrollador de temas de WordPress, me resulta muy f\u00e1cil y sencillo trabajar con \u00e9l.<\/p>\n<p>Si desea m\u00e1s consejos sobre c\u00f3mo acelerar su sitio, es posible que le guste esta <a href=\"https:\/\/themewp.inform.click\/kak-optimizirovat-izobrazhenija-dlja-povyshenija-proizvoditelnosti-wordpress\/\" title=\"gu\u00eda sobre optimizaci\u00f3n de im\u00e1genes\">gu\u00eda sobre optimizaci\u00f3n de im\u00e1genes<\/a> o mi <a href=\"https:\/\/www.competethemes.com\/blog\/wp-engine-review\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">revisi\u00f3n de WP Engine en la<\/a> que se basa Compete Themes para tiempos de carga r\u00e1pidos.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.competethemes.com\" class=\"external external_icon\">www.competethemes.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprenda a acelerar su sitio de WordPress con uno de estos tres enfoques para optimizar la entrega de CSS. Consejos para principiantes y avanzados en el interior.<\/p>\n","protected":false},"author":1,"featured_media":256898,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[579,648,659,606],"tags":[849],"class_list":["post-254351","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-acelerar-wordpress","category-como-hacer","category-lanza-libre","category-uncategorized-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/254351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/comments?post=254351"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/254351\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media\/256898"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media?parent=254351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/categories?post=254351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/tags?post=254351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}