WordPress más rápido

Cómo hacer que Wordpress cargue más rápido

4.7 / 5

Redirecciones htaccess

Utiliza redirect detective para ver las redirecciones que se producen antes de que el visitante llegue a la página de destino. Por ejemplo en gophpninja.com, tenemos las redirecciones de http a https, y luego la redirección a la versión de la página en el idioma adecuado. Analiza cuál sería el mejor caso y el peor caso, e intenta forzar redirecciones que ahorren pasos. Sí, hardcodeadas directamente en tu htaccess.

Eliminar código innecesario de WP Head

La función de wordpress wp_head, imprime cantidad de cosas que no siempre necesitamos y que añaden más bytes que descargar. Puedes copiar y pegar esto en el archivo functions.php de tu tema.

function remove_headlinks() {
remove_action( 'wp_head', 'wp_generator' );
remove_action( 'wp_head', 'rsd_link' );
remove_action( 'wp_head', 'wlwmanifest_link' );
remove_action( 'wp_head', 'start_post_rel_link' );
remove_action( 'wp_head', 'index_rel_link' );
remove_action( 'wp_head', 'wp_shortlink_wp_head' );
remove_action( 'wp_head', 'adjacent_posts_rel_link' );
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'parent_post_rel_link' );
remove_action( 'wp_head', 'feed_links', 2 );
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
}
add_action( 'init', 'remove_headlinks' );

Eliminar jQuery Migrate

Si no lo necesitas puedes excluirlo. Copia y pega la siguiente pieza en tu functions.php

//Remove JQuery migrate
function remove_jquery_migrate( $scripts ) {
if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) {
$script = $scripts->registered['jquery'];

if ( $script->deps ) { // Check whether the script has any dependencies
$script->deps = array_diff( $script->deps, array( ‘jquery-migrate’ ) );
}
}
}
add_action( ‘wp_default_scripts’, ‘remove_jquery_migrate’ );

P3 Profiler: Elimina plugins

Deja activados sólo los plugins que necesites cuando los necesites. Afectan a la velocidad de carga de WordPress directamente. Utiliza P3 Profiler para ver todos los plugins que se cargan. Desactiva directamente los que no son imprescindibles, o desactivalos cuando ya no los necesites más, como query monitor o el mismo P3 Profiler.

Mover la carga de scripts Js al footer

Es importante no bloquear el renderizado de la página con la carga de archivos externos como archivos javascript.
Puedes copiar y pegar esta pieza en tu functions.php dentro de la carpeta de  tu tema:


function move_scripts_from_head_to_footer() {
remove_action( 'wp_head', 'wp_print_scripts' );
remove_action( 'wp_head', 'wp_print_head_scripts', 9 );
remove_action( 'wp_head', 'wp_enqueue_scripts', 1 );
add_action( 'wp_footer', 'wp_print_scripts', 5);
add_action( 'wp_footer', 'wp_print_head_scripts', 5);
add_action( 'wp_footer', 'wp_enqueue_scripts', 5);
}
add_action('wp_enqueue_scripts', 'move_scripts_from_head_to_footer');

Instalar CACHE

Si tienes acceso a la configuración del servidor y puedes elegir que sistema de cache puedes usar, míra y compara. Si tu web está en un hosting compartido lo más seguro es que tengas uno puesto y no se pueda cambiar. Así que poco se puede hacer en servidor. Lo que si es interesante es instalar un Plugin como Hummingbird, W3 Total Cache o Fast Cache para cachear nuestra página web wordpress y servir versiones html de nuestro contenido.

Optimizar archivos CSS, JS y HTML

El mejor plugin que he encontrado y menos intrusivo es Auto optimize. Activa minificación JS, CSS y HTML.

Optimizar imágenes

Esto es quizá lo que más impacto tiene. Asegúrate de tener todas tus imágenes optimizadas. Menor tamaño posible. Escóndelas para la versión móvil siempre que sea posible.

Resumen

Intenta recopilar información sobre tu sitio utilizando las distintas herramientas. Se trata de no tener nada que no necesites y usar sólo lo que tienes.

Beto Ayesa

Ingeniero de Software y programador web "Full stack" que ha dejado una startup dónde los miércoles eran día de yoga, para construir un servicio de soporte técnico estandarizado low cost, más profundo que el que el servicio que ofrecen las compañías de hosting, para startups, tiendas online, empresas, profesionales y autónomos. Linkedin

5/5

    Contacta sin compromiso

    ¿Cómo podemos ayudarte? No importa el código, no importa el problema, estamos aquí para ayudarte. En cualquier caso, revisaremos tu mensaje y te daremos nuestra opinión rápidamente.











    *Tus datos están seguros porque cumplimos con el RGPD (Reglamento General de Protección de Datos) y te dejo esta información que debes saber:

    • Responsable: Ayesa Digital SLU
    • Finalidad: Responderte al correo que vas a enviar.
    • Legitimación: Consentimiento.
    • Destinatarios: tus datos de contacto se almacenarán en nuestra base de datos.
    • Derechos: Cambios, rectificaciones, borrados, escríbenos a administracion@phpninja.es

    Puedes consultar la información adicional y detallada sobre Protección de Datos en política de privacidad.

    Workcation

    Muy profesionales. Resuelven rápido e informan en todo momento del estado del trabajo. 100% recomendado.

    Conchetta Alonso

    CEO at Workcation

    4.7/5 Leer opiniones sobre Php Ninja en Google reviews

    ¿Cómo podemos ayudarte?

    Opiniones

    ¿Qué han dicho nuestros clientes?

    • Un equip molt seriós i professional. Ens han ajudat a sortir d'un bloqueig en poc temps i amb bons resultats. Molt satisfets amb la seva feina.

      thumb Xavier Natal

      He trabajado y seguiré trabajando con ellos. Son profesionales, solucionadores y atentos. Me han realizado desde la reparación y optimización de la web hasta un cambio de servidor.

      thumb Oscar Robledo

      Fantástico, no puedo estar más satisfecho. Desde el momento uno, fueron muy atentos y resolvieron mi problema en el Hosting con gran profesionalidad. Muy recomendable. ¡Gracias chicos!

      thumb Carlos Rodríguez
    • Buen trato, rapidez, eficacia…grandes profesionales!!. Veníamos de malas experiencias con supuestos expertos, que sólo nos hicieron perder dinero y tiempo. Y en cambio, ellos nos han realizado una limpieza de Malware en tiempo récord para las fechas que son. Desde luego, ha sido todo un acierto encontrar esta empresa tan seria y eficiente. Mención especial para Marc, por su excelente atención al cliente. Repetiremos y los recomendaremos. Saludos.

      thumb Clibema instaladores y lampistas

      We had a security problem in the company and we could not find a professional who would give us guarantees of results. We found this company by browsing the internet, and the service has been agile, decisive, and very comfortable. They care about us, there is no better I can say about them

      thumb nieves torres mon

      They made me some improvements in Prestashop very efficiently, maintaining contact at all times and with great professionalism and speed. We will work with them again.

      thumb Javier Benedit Salas
    • Me hicieron unas mejoras en Prestashop muy eficientemente, manteniendo contacto en todo momento y con gran profesionalidad y rapidez. Volveremos a trabajar con ellos.

      thumb Javier Benedit Salas

      Solventaron con eficiencia algunos problemas de programación y ralentización general que tenía en mi web, aportando utilitarios para mejorar el rendimiento.

      thumb Joan Gelabert

      Soy programador web y cuando me he visto en la posición de no poder realizar los trabajos debidos a su complejidad técnica o por falta de tiempo, he acudido a ellos. Los trabajos que me han entrado siempre han sido profesionales, de calidad y limpios. Sus precios valen la calidad que retornan. Si vuelvo a necesitarlo volveré a contactar ya que siempre he quedado más que satisfecho.

      thumb Nacho García
    • The company made a very good work for me. Very professional team, rapidly done, and we had a good feedback during the duties. The team has a high expertise with php. I do recommend them.

      thumb Vicente Celada Gonzalez

      Necesitaba hacer unos arreglos en mi página web que estaba bloqueada hace meses y necesitaba unos cambios estructurales, me sentí en todo momento super bien atendida, trato fenomenal, gran profesionalidad y soluciones rápidas, buena relación calidad / precio. Muy contenta y satisfecha! Repetiría sin dudar en caso de necesidad. Muy recomendable.

      thumb Valeria Murroni

      Todo más que perfecto. Buena comunicación y rápidos en resolverte el problema que tengas.

      thumb David Tous
    • Very good job! When they started to think that fixing our website was mission impossible we found PhpNinja, great professionals. Very good attention and service! Web ready!

      thumb Equànima Coaching Equinoteràpia Ecoturisme

      Unos grandísimos profesionales, he tenido varios problemas en nuestra web de empresa y lo han resuelto rápido, bien y ycon una excelente comunicación. Si vuelvo a tener problemas volveré. Un saludo cordial, Sergio

      thumb Joyería SergeLL

      Soluciones rápidas y efectivas. ¡100% recomendable!

      thumb Jonatan Murcia
    • The service was fast and professional. Besides being very friendly. Thank you very much and I highly recommend it!

      thumb Carlos Aguilar

      Great service! They got the job done in record time and at a ridiculous price. Always attentive to emails, answering all our questions; they even solved problems that involved contact with other suppliers or were external to the task contracted. Hopefully more like them. 11 out of 10.

      thumb Rosas Verdes

      Muy buen servicio desde el primer momento. Trato agradable y cercano. En un par de días te dejan la web optimizada y veloz. 100% recomendable. Gracias

      thumb Sergio Carbonell López
    • Profesionales y muy rápidos. Hice el pedido y en nada ya estaban haciendo los cambios que solicite. Me hicieron arreglos fuera de encargo, cosa que no es muy común, la verdad es que se agradece mucho que piensen en el cliente. Gracias Marc por tu trabajo, volveremos a hablar. Un saludo

      thumb Susana Santos

      Ens han solucionat uns problemes de la web de forma molt professional. La comunicació és molt fluida i agradable. Ens sentim molt tranquils i segurs de tenir PhpNinja donant suport a la nostra web. 100% recomenat!!

      thumb Merceria TricoTela

      Muy buen servicio, disponibles y muy operativos, con un trato cercano y super amable. Gracias.

      thumb Bio Herbarium
    • Beto did a great job with optimizing our WordPress website! It was very slow in the beginning, but thanks to his efforts now runs really fast and smoothly. Outstanding professional, great communication & superb results! We’ll definitely hire him again for future projects. Thanks Beto!

      thumb Verena Nyc

      Very effective and professional. The very good service and the most that I liked is the attention after the solution, very aware that everything has gone well. Highly recommended!

      thumb Miguel Angel Pérez Hernández

      They work very well as web designers.

      thumb parloitaliano associazione culturale parloitaliano
    • Muy profesionales. Resuelven rápido e informan en todo momento del estado del trabajo. 100% recomendado.

      thumb Conchetta Alonso

      It has been a very good experience. A fast, clear and very professional service. In addition, an exceptional human treatment. Thank you very much!

      thumb Elena Cantero Pascual

      Encantada con el servicio, llevaba tiempo buscando profesionales de este nivel.

      thumb Ari Lopez

    WordPress más rápido

    Te respondemos rápidamente. Sin compromiso

      Recibir asistencia
    Laura
    Disponible

    Php Ninja

    Php Ninja

    icono whatsapp programador web