348 | Q&A: 5 trucos en WordPress que te sacan de problemas
14 Dec 2022 · 20 min
Episodio 348 del podcast WordPress Semanal (Gonzalo Navarro). Contiene noticias breves sobre el sitio GonzaloES y una recomendación de plugin (Enable Media Replace), seguido de cinco preguntas y respuestas prácticas centradas en resolver problemas comunes de WordPress: (1) abrir enlaces del menú en nueva pestaña; (2) localizar la URL de login cuando ha sido cambiada u ocultada; (3) desactivar comentarios en páginas de adjuntos (imágenes); (4) qué significa la recomendación de tener un tema por defecto instalado; (5) cómo restaurar copias de seguridad en tiendas WooCommerce sin perder ventas recientes. Varias respuestas incluyen pasos concretos (editar opciones de pantalla en Apariencia→Menús; buscar wp-login.php por FTP/administrador de archivos; usar plugins como Disable Comments; mantener un tema alternativo instalado; usar servicios/plug-ins de backups con control de tablas y exclusiones).
Chapters
En el episodio 348 de WordPress semanal resuelvo dudas sobre cómo abrir enlaces de menús en nuevas pestañas, cómo encontrar la URL de login cuando no es la original, cómo desactivar comentarios para tipos de contenidos específicos como por ejemplo las imágenes, qué quiere decir eso de que WordPress te recomienda tener un tema por defecto y qué pasos deberías dar para restaurar copias de seguridad en tiendas online correctamente. Vamos allá. Hola, hola. Soy Gonzalo Navarro y Bienvenidos al episodio 348 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y hoy, como suele ser habitual en los meses de diciembre, pues traigo un episodio de preguntas y respuestas un poco temático. Lo he titulado algo así como Trucos en WordPress que te sacan de problemas, porque he rescatado cinco preguntas del soporte, que ya sabéis que todos los que sois miembros en Gonzalo es, además de la formación, pues tenéis soporte directamente conmigo. Y he rescatado estas cinco dudas, que son errores con los que uno se puede encontrar, o problemillas, o dudas que van un poquito más allá de esas dudas básicas. Entonces, en un momentito voy a ir con las cinco preguntas y mis respuestas. Pero antes de nada, vamos a ver qué está pasando en Gonzalo ES. ¿Qué novedades tenéis? Bueno, como cada semana tenéis nuevo vídeo de la zona código, en este caso os enseño a precisamente poner código, pero en línea. Si estáis publicando un tutorial donde queréis poner un trocito de código, ya sea que expliquéis cosas técnicas o que simplemente necesitáis poner algo que la persona debe copiar y pegar, no tiene por qué ser código, sino digamos un texto sin formato, que la gente pueda copiar y pegar sin llevarse el formato, ya digo, sin llevarse el negrita, el cursiva y este tipo de cosas, el tipo de letra, y queréis hacerlo en línea, es decir, que no haya un salto de línea, que no sea como un Enter y que tenga su propio bloque, sino que puedas ponerlo, por ejemplo, copia este texto y pégalo allí, y que este texto que sea la parte que quieras que la persona copie, ya sea código o cualquier otra cosa que esté en la misma línea. Esto lo remarco porque realmente cuando tú utilizas las opciones de poner código o de poner texto sin formato, es un bloque en sí mismo, Entonces, en este vídeo de la zona código te explico cómo puedes hacer para ponerlo entre un mismo párrafo, entre una misma línea y que no tenga que ocupar simplemente su espacio en una línea aparte. Lo voy a dejar enlazado en las notas del episodio, las que ya sabéis que podéis ir escribiendo en vuestro navegador gonzalonabarro, que es el número de este episodio, GonzaloNabarro es. Y además ahí vais a encontrar también contenido recomendado muy relacionado con lo que voy a hablar en este episodio. Por ejemplo, os voy a dejar enlazado el curso de mantenimiento y gestión de webs con WordPress, que es un curso que recomiendo mucho, ya sea que vayas a gestionar webs para ti o para tus clientes, porque ahí vemos cómo debes llevar el mantenimiento correcto de una web con WordPress, cómo puedes hacer copias de seguridad que de verdad sean buenas y que después las pueda restaurar de una forma sencilla. Así que si llevas webs con WordPress, este es uno de los cursos que considero fundamentales. Y bueno, iré mencionando a lo largo del episodio otros enlaces muy relevantes para lo que vamos a ir viendo. Fantástico. Estas son las novedades o lo que puedes encontrar en Gonzalo Navarro es. Vamos ahora con el plugin de la semana que se llama Enable Media Replace. Este es un plugin de la empresa Short Pixel, que es una empresa, o vamos, no sé si es empresa, pero vamos, es un perfil de desarrollador que tiene un plugin muy popular que se llama precisamente Short Pixel, que es para optimizar el rendimiento de carga de las imágenes. Es uno de los más populares, de los tres, cuatro más populares. Y tienen este plugin que está activo en más de 600.000 webs con WordPress, que te permite reemplazar cualquier elemento multimedia de forma fácil, porque tú ahora mismo intentas sustituir con el mismo nombre. Imagínate, eliminas un elemento multimedia que tienes y como lo has eliminado quieres subir otro con el mismo nombre y de esta forma esperas que si está en algún sitio puesto se sustituya. Esto no te va a ocurrir por caché, porque se crean copias por varias razones. Entonces con este plugin, que es gratuito y que es muy ligero, ya no tienes que hacer esa eliminación, renombrar el elemento multimedia, volver a subir el archivo, sino que simplemente te vas a la parte multimedia, lo sustituyes y listo, ya lo tienes. Por eso es un plugin tan popular y está activo en tantas webs. En el pasado he recomendado algún otro, pero desde que salió este yo creo que es la mejor opción. De nuevo se llama enable media replace, pero lo tenéis disponible en las notas del episodio. Perfecto, pues ahora sí, vámonos con vuestras preguntas y mis respuestas. Y comenzamos con la de Elena, que me pregunta sobre cómo abrir enlaces de menús en una nueva pestaña. Me dice Hola Gonzalo, he hecho mi web y he añadido un botón en el menú principal que redirige a mi tienda online, pero estoy intentando averiguar cómo hacerlo abriendo una nueva ventana sin perder la principal. ¿Me puedes indicar cómo hacerlo o en qué curso puedo buscar para encontrarlo? Gracias. Sí, por supuesto. Aquí básicamente Elena lo que quiere es el típico enlace que tú pulsas en él y en lugar de abrirse en la misma página donde estás, en la misma ventana, que se abra una nueva pestaña del navegador y que la otra se mantenga abierta. Esto puedes hacerlo, digamos, si estás editando el propio HTML del enlace, se puede hacer con target blank, pero bueno, aquí en este caso no es algo que se esté haciendo a través de HTML, sino lo pone el enlace en un elemento de menú, en el menú apariencia menú, pues en su menú de navegación tiene puesto ese enlace y quiere que ocurra esto. Bueno, pues esto se puede hacer, lo que pasa que hay veces que la opción no está visible. Entonces lo que tienes que hacer es irte a Apariencia menús y en la esquina superior derecha vas a tener como una especie de botón que se llama opciones de pantalla, le das ahí y en una de las opciones te pone mostrar propiedades avanzadas del menú y ahí debes tener marcada una casilla que pone destino del enlace. Si tienes eso marcado, cuando tú te vas a cualquier elemento de menú que tengas puesto, vas a tener la opción de marcar una casilla que te va a poner abrir enlace nueva pestaña. Esta es una pregunta que me llegó varias veces, entonces hice un vídeo para que las personas de soporte que me lo preguntaban le mandaba el vídeo. Así que si eres miembro de la suscripción o te vas a apuntar o lo que sea y quieres ver el vídeo de cómo se hace esto, pues me contactas y me lo pides y te lo paso. Bien, dejamos la pregunta de Elena, Vámonos ahora con la de Paolo, que me pregunta sobre cómo encontrar la URL de login de WordPress cuando no es la original. Me Hola Gonzalo, una amiga tiene su web de su negocio y se lo llevan unos chavales que sinceramente la vacilaban. El caso es que se cansó de eso y dejó de trabajar con ellos y acabó todo de mal rollo y me pidió ayuda a ver si podía hacer unos cambios en su web. Pero aquí viene el problema, si pongo el dominio wp login o admin o simplemente dominio login no me carga la web para acceder, me pone página no encontrada. Entiendo que es porque escondieron o cambiaron la página de login. ¿Entonces mi pregunta cómo encuentro esa página para acceder a WordPress sin tener que acceder por FTP? Más que nada porque no me manejo bien con FTP y sería mejor para mí encontrar cómo renombrarlo en esa página, acceder a ella y poner las credenciales y así poder entrar. Muchas gracias. Un saludo. Bueno, gracias a ti Paolo. A ver, esto es habitual. Hay varios motivos por los que la URL original de acceso de login pueda no estar disponible. Una es, como sugiere Paolo, que las personas que llevaban la web hayan instalado algún plugin o lo hayan modificado a través de los archivos de WordPress para que la URL de acceso sea otra, el login sea otro y no sea el típico de PHP o si vas a lo mismo pero wp admin pues te redirige también al lobby. En cualquier caso aquí pues Paolo probó todas estas opciones porque además si pones directamente login o admin pues también te redirige y no dio con la tecla. Y específicamente me dice que quiere intentar arreglarlo sin acceder por FTP. Esto me lo dice porque lo habitual para poder localizarlo es entrar por FTP. Ahora lo veremos, pero explicando por qué puede ocurrir esto. Como digo, puede ser, ya digo, que se haya hecho por código o con un plugin que lo haya hecho la persona que lleve la web, o muchas veces cuando tú instalas WordPress en un hosting, ellos por seguridad lo cambian y entonces ahí ya no está con un plugin ni nada, sino que ellos automáticamente lo modifican, se saltan la original y te llevan a la otra, a la que ellos pongan de acceso. Entonces si este es el caso, puedes acceder a tu hosting y desde ahí podrás ir a la página de login, porque muchas veces desde el propio hosting tienes como una opción que te lleva ir al admin y entonces le das y te lleva al admin y ahí ya la puedes ver cuál es y además puedes acceder, que es el caso aquí de Paolo. Así que si queréis probar lo más sencillo, eso sería lo más sencillo de probar. Esto no siempre pasa, otras veces eran los casos que digo. Entonces primero voy a explicar la mejor forma de hacerlo, que es efectivamente acceder por FTP o por el administrador de archivos de tu hosting. Os voy a dejar enlaces porque tengo explicado en la zona código cómo podéis tanto utilizar el administrador de archivos de un hosting como un programa de FTP, que no es tan complicado, sé que al principio da un poquito de reparo, pero es más sencillo de lo que parece. Y una vez ahí, una vez en la raíz de vuestra instalación de WordPress, tenéis que buscar el archivo wp login php, lo abrís y ahí podéis hacer una búsqueda, porque es un archivo un poquito largo, no tanto como otros, pero tiene bastantes cosas. Entonces podéis buscar haciendo control f o comando F y buscar site URL, porque así vais a ir directamente a la URL de login, que normalmente los plugins o cuando se modifica de alguna manera lo que hacen es modificar este archivo y poniendo ahí la URL nueva de acceso. Entonces si vais ahí vais a poder ver la terminación que se utiliza para la nueva página de login. Entonces imaginad que es la nueva, es acceso, pues vais a ver site URL, vais a ver una apertura de paréntesis y ahí dentro veréis la terminación, pues imagínate acceso php o acceder php. Entonces ya sabéis la que es y podéis ir a ponerla en vuestro navegador, vuestra web com y este trocito que veis ahí. Otra opción puede ser algún plugin, a lo mejor no modifica esto y lo hace de otra manera, con alguna redirección o algo por el estilo, entonces también podéis entrar a la carpeta, os vais a wp content, vais a plugins y buscáis si hay algún plugin que tenga relación con el login, que esconda el login o algo de eso, o algún plugin de seguridad, y lo que podéis hacer es renombrar esa carpeta, por ejemplo, ponerle un guión bajo al principio y de esa manera ese plugin se va a desactivar en la web. Y la mayoría de plugins que hacen esto modifican o que te permiten modificar la URL de acceso, cuando los desactivas vuelve a aparecer la URL de acceso original. Entonces esta es otra opción, modificar eso, hacer que se desactive ese plugin para ver si así aparece la URL original. Esto sería accediendo, ya digo, por FTP o a los archivos de la web. Si no quieres acceder, bueno, pues podrías probar, aunque no tendrías tanto éxito, pues podrías probar a buscar dentro de la buscando en Google Site dos puntos y el dominio y luego puedes poner iniciar sesión. ¿Esto qué es lo que va a hacer? Buscar solo en el dominio en cuestión páginas que tengan la palabra iniciar sesión, así a lo mejor hay alguna que esté en la parte frontal o incluso a lo mejor está indexada la página de inicio de sesión y puedes verla. También podrías intentar buscar en el sitemap a ver si está registrada entre las páginas y ver si así la localizas. Pero ya digo, son opciones que te va a costar mucho más encontrar la página de inicio y lo más sencillo al final, lo mejor, lo más rápido es acceder al administrador de archivos o al FTP para ver los archivos de la web. Perfecto, pues vámonos ahora con la tercera pregunta que es de Pedro y que va sobre cómo desactivar comentarios para las imágenes. ¿Me Muy buenas Gonzalo, es posible desactivar los comentarios para las imágenes? Gracias y un saludo. A ver, esta pregunta era mucho más larga. Estuve hablando con Pedro porque tuvo un problema primero con las URL y demás y luego se dio cuenta de que como pasa en WordPress, en muchísimas webs, cuando tú insertas una imagen en un contenido o un elemento multimedia se va a crear una URL de adjunto, es decir, una URL a la que tú puedes ir y ver esa imagen y es como si fuese una entrada, una página, es como si fuese un contenido en sí, no es como si fuese, es un contenido en sí. Entonces si tú tienes habilitados los comentarios en tu web, si los tienes en las entradas, los tienes en las páginas, pues los puedes tener también en las imágenes. Y me pregunta cómo puede hacer para desactivar los comentarios para las imágenes para esta página, estas páginas de las imágenes. Por cierto, si queréis que no se generen esas páginas de adjuntos para las imágenes, es decir, que no exista un contenido específico simplemente con una imagen, con un vídeo o con tal, casi todos los plugins de SEO como por ejemplo Yoast, dan la posibilidad de desactivar esto y que no se generen esos contenidos específicos para cada adjunto, pero bueno, eso es otro tema. En este caso, si quieres desactivar los comentarios para los elementos multimedia, tengo un vídeo publicado en la zona código donde te explico expresamente cómo hacer esto, os lo dejo enlazado debajo justo de esta pregunta. Y luego si no tenéis un plugin que es súper popular que se llama Disable Comments, que está activo en más de un millón de webs y que bueno, te da muchísimas posibilidades, eliminar comentarios, desactivar comentarios, también eliminarlos, atajar el spam, controlar donde sí tienes comentarios donde no, digamos que potencia muchísimo lo que puedes hacer por defecto para los comentarios, para controlar los comentarios en WordPress, que es muy poco. Lo dejaré también enlazado justo debajo, ya digo, de esta pregunta de la número 3 de Pedro. Fantástico. Vámonos con la 4, que es de Augusto y que va un poco sobre qué hacer cuando WordPress te recomienda poner un tema por defecto. Me hola Gonzalo, no sé si me podrás ayudar con esto, pero WordPress me señala por salud del sitio que ponga un tema por defecto buscando por Internet, me pone que añada la siguiente línea al fichero wp config php del sitio y como es divi me queda de la siguiente manera, pero no me funciona, lo he puesto al final del todo y la línea de código a la que se refiere es define wp default theme DIVI es como sería dicho en no código, sería define divi como el tema principal. Me dice muchas gracias y buen día. Bueno, es que ese mensaje no quiere decir esto exactamente. Aquí Augusto se refiere a la parte de salud del sitio de WordPress, donde te da algunos consejos para mantener el sitio, pues eso, tu web con salud y mantenerlo al día y en condiciones que dedico, si no recuerdo mal, una clase del curso de WordPress básico, creo que sí, estoy casi seguro, a ver un poco qué quiere decir todo esto y para qué sirve y demás, incluso no sé si un episodio del podcast, ahora lo voy a buscar y si hay contenido relacionado lo voy a poner también en los enlaces justo debajo de esta pregunta. Bien, como digo, esto no se refiere a esto, ese mensaje se refiere a que es buena práctica tener además del tema principal que tú tienes activo, en este caso de Augusto Divi, tener otro también instalado en la web. ¿Por qué? Porque como buena práctica se hace, imagínate que se rompe tu tema por lo que sea, pues por defecto WordPress lo que hace es tiene un fallback, es decir, tiene una opción de seguridad a la que volver si tu tema principal no funciona y es activar otro que tengas instalado. Entonces suele ser buena práctica además de tu tema principal tener otro, ya digo por si se rompe el archivo de acceso principal de tu tema activo pues para que por seguridad o porque la web no quede sin acceso que puedas volver a otro. A mí nunca me ha pasado pero es una práctica que siempre recomienda, desde que estoy con WordPress siempre lo he visto recomendado, así que hagamos caso a los que saben. Bueno, simplemente eso, que no hace falta poner nada de código, simplemente que tengas otro tema además del tuyo principal instalado. Perfecto. Y nos vamos con la quinta y última que es también de Augusto y que va sobre cómo restaurar copias de seguridad en tiendas online. ¿Me dice Hola Gonzalo, te quería hacer una pregunta técnica sobre cuándo hago una actualización en WooCommerce, como siempre hago una copia de seguridad antes de las actualizaciones de temas, plugins, WordPress, etc. Mi duda en este caso es que si vendo mucho en una tienda online, si tengo que restaurar una copia de seguridad, cómo hago con esas ventas? He visto que hay algún plugin que descargas las ventas y luego las importas en formato CSV, pero claro si pisa las que hay me da miedo de perderlas. Es un caso que me pasó que en una actualización no funcionaba y no me dijo nada el cliente del problema hasta el día siguiente y cuando le metí mano restaurar la copia había unas 10-12 ventas. Dice esas son pocas, pero claro si fuesen 50 sería mucho trabajo. No sé si puede recomendar un plugin o proceso para esto. Muchas gracias y un saludo. Bueno sí, básicamente aquí lo que dice Augusto es que claro, cuando nosotros hacemos copias de seguridad, hacemos copias de seguridad de los archivos de nuestra web y de la base de datos, que es donde se queda toda esta información, como la venta, los usuarios que se han registrado, todo este tipo de cosas. ¿Entonces qué pasa si en el intervalo entre la restauración y el problema ha habido ventas o si la copia de seguridad que yo tengo no es tan reciente, cómo restauro todo eso? ¿Si restauro todo y entre la última copia de seguridad y el momento de la restauración ha habido en este caso como dice Augusto 50 ventas o 100 o una o mil, qué pasa ahí? Bueno, por esto yo siempre digo que es importante tener un sistema que te dé control. Yo ya Sabéis que uso ManageWP que es un servicio aparte, pero si preferís controlarlo desde el propio WordPress tenéis After que es un plugin que está genial. Todo esto lo vemos en el curso que os comentaba al principio de mantenimiento en WordPress, vemos las dos opciones, si quieres utilizar este servicio externo o no en estos casos, o bueno, o desde tu hosting por ejemplo, siteground por ejemplo te permite también cierto control en la restauración y otros hostings también, lo que pasa que yo siempre recomiendo tener otro sistema aparte de tu hosting, pues que controles tú, tu hosting va haciendo sus copias de seguridad automáticas que también te permiten restauración, casi todos, algunos con más o menos control, pero luego ten también tu propio sistema por si acaso, sobre todo si tienes un hosting de estos baratos que te ofrecen lo justito. Bueno en definitiva el sistema que tengas debe permitirte control sobre lo que quieres restaurar y lo que no. Yo por ejemplo en mi web también vendo, no es una tienda de productos físicos, pero vendo suscripciones, la gente se registra de forma gratuita y todo eso, los usuarios registrados, las compras y un montón más de información, o a lo mejor puede ser que haya publicado contenido que también va a la base de datos, todo eso puede oscilar mucho. Entonces yo normalmente, salvo que el problema venga de otro lado, cuando hago una restauración, lo que voy a restaurar son solo los archivos o si sé justo dónde estaba el problema, excluyo las tablas de la base de datos que no quiero que se restauren, por ejemplo la de las ventas en WooCommerce, la del registro de los usuarios, vamos la de los usuarios, la de los post, las que quieras, puedes ir dependiendo del servicio que uses, te permite excluir a nivel de tablas específicas de la base de datos o simplemente le dices no me restaures la base de datos, solo restáurame los archivos, porque es muy habitual que has actualizado un plugin, ese plugin tiene un problema o entra en conflicto con otra cosa y se rompe la web, bueno vuélveme a la versión anterior del plugin, pero no me restaures todos los contenidos nuevos, todo lo que haya ocurrido nuevo digamos a nivel de base de datos, por eso ya digo, es importante tener un sistema de este tipo que te permita decidir qué restaurar y qué no. Con Esto dejamos las 5 preguntitas, ya sabéis que tenéis enlaces relevantes a todo lo comentado en las notas del episodio Gonzalo Navarro es 348 y por supuesto si queréis soporte como este personalizado directamente conmigo, está incluido en la formación en Gonzalo Navarro es además de 70 o más cursos ya publicados, renovaciones o publicaciones de uno nuevo al mes, vídeos cada semana un poquito más avanzados donde os explico cómo podéis hacer modificaciones a vuestra web sin utilizar plugins y otras sorpresitas que os encontráis cuando os apuntáis. Pues todo ello ya sabéis, por 10 euros al mes y tenéis disponible más información y el botón para apuntaros en gonzalonabarro. Es nada más por este episodio, por último, darte las gracias por escuchar, por compartir, por estar ahí. Nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)