19 Apr 2017 · 17 min
Episode 53 of the podcast 'WordPress Semanal' (host: Gonzalo Navarro). A listener Q&A covering practical WordPress topics: multilingual site options (automatic Google Translate plugins vs. WPML/Multilingual Press), creating custom/function plugins (zone 'código'), a WooCommerce workflow for distributors (catalog/quote instead of direct purchase), improved site search page, SiteGround hosting recommendation (GrowBig with a 50% first-year discount—example price €6.45/month before VAT), 404-error handling/redirection plugins (e.g., 4Solution referenced), and cookie-notice plugins adapted to Spanish regulations. The episode includes a ‘plugin of the week’ (Scroll Up) and links to resources in the episode notes.
Chapters
En el episodio 53 de WordPress semanal respondo preguntas sobre traducciones, creación de plugins, pedidos en woocommerce, búsquedas mejoradas, hostings, errores 404 y plugins para aviso de cookies. Vamos allá. Hola, hola, Soy Gonzalo de GonzaloNavarro es y bienvenidos a WordPress Semanal, el podcast en el que aprendes WordPress de principio a fin. Porque ya sabes que no hay mayor satisfacción que la de crear y gestionar tu propia página web con WordPress. Y yo estoy aquí para ayudarte a conseguirlo con el podcast, con el blog y con los cursos. Y hoy vamos a seguir aprendiendo WordPress con un programa que sé que a muchos de vosotros os gusta, que es de preguntas y respuestas. Las preguntas ya me lo habéis hecho a través de correo electrónico o los suscriptores a través del formulario de vuestro área de usuario. Así que voy a contestar algunas de ellas que creo que va a servir para muchos de vosotros que aunque no hayáis hecho la pregunta seguro os veréis en la misma tesitura o ya os habéis visto y no habéis sabido resolver el problema. Pero antes os voy a comentar un poquito lo que ha estado pasando por mi web últimamente. Y básicamente son los nuevos vídeos de la zona código, que ya sabéis que ahora también es parte de la suscripción. Es un vídeo semanal en el que os enseño a personalizar vuestra web a través de código. Y empezamos además desde el principio. Y el vídeo que ha salido esta semana es uno que a mí me gusta mucho porque es de esos que te permiten dejar más limpio tu WordPress. WordPress muchas veces trae un montón de cosas, hay muchísimas que no utilizamos. Bien, pues con este vídeo vais a aprender a eliminar los widgets que no utilicéis. Ya sabéis pues que cuando vas a Apariencia Widgets tienes un montón de widgets disponibles, el de calendario, el de buscar, el de texto y otros muchos que también te aparecen cuando instalan las plugins o incluso con themes también te aparecen widgets. Pues con esto vais a poder eliminar o ocultar, desactivar más bien a través de unas líneas de los que no utilicéis. ¿Que en algún momento los utilizáis? Pues simplemente borráis esa línea de código y listo. Está muy bien. Como siempre, vídeos cortitos, entre 5 y 10 minutos de aplicación inmediata y que os va a ir permitiendo que con el tiempo pues controléis mucho mejor el código, podáis editarlo y finalmente incluso escribir vuestro propio código. Pero al final lo que quiero conseguir sobre todo al principio con estos vídeos es que estéis súper cómodos editando código, copiando, pegando, incluso borrando el que no necesitéis, tanto para funcionalidades como es el caso de este último vídeo, pero también para editar el aspecto, que es lo que vimos en el vídeo de la semana pasada, que vimos los conceptos de margin y padding que son súper importantes cuando quieres editar el diseño de una web. ¿Por qué? Porque esto te permite controlar los espacios, qué espacio va a haber entre un elemento y otro, por ejemplo entre tu menú y el resto del contenido o dentro del menú, qué espacio va a haber entre cada elemento. Estos dos conceptos están muy bien porque uno es el espacio de dentro del propio elemento y otros son los espacios de un elemento con respecto al otro y lo vemos de forma muy sencillita y esa es la típica cosa que cuando aprendes das un salto grande en términos de eso, de poder diseñar y poder retocar un poquito el diseño o el aspecto de tu thing. Bueno y el resto de vídeos que ya he publicado a lo largo de las semanas ya Hay en total 7, así que echadle un vistazo si queréis ver todos los que hay. Si vais a GonzaloNavarro es códigos, ahí salen todos los que tenéis hasta el momento. Como siempre todo lo que vaya comentando os dejo los links en las notas del programa. Este es el episodio 53. Y ahora ya sí nos metemos de lleno y como siempre vamos a hablar del plugin de la semana, que es un plugin que te permite poner un botón flotante en tu web para poder volver al principio del artículo. Esto lo habéis visto seguro, estáis navegando por una web, estáis leyendo un artículo, un tutorial o lo que sea y cuando veis que estáis por abajo veis que hay un botón, normalmente se pone en la esquina inferior derecha y es como una especie de botón flotante y si le das pues vuelves al principio del artículo. Esto es bastante útil sobre todo para tutoriales o artículos largos. Pues hay un plugin que está muy bien que se llama Scroll up y puedes hacer precisamente eso, permitir que tus lectores vuelvan al inicio del post haciendo clic simplemente en un botón. Y me gusta porque tiene bastantes posibilidades de personalización son bastante amplias. Puedes editar el icono del botón, en qué posición aparece, si a la izquierda, arriba, abajo, a la derecha. La velocidad con la que se va a hacer el scroll, es decir, cuando ese usuario le da al botón cómo de rápido va a ir para arriba, pues lo puedes controlar para que sea una transición suave o si lo quieres que sea de golpe, pues también lo puedes hacer que sea más de golpe. ¿Puedes elegir que aparezca texto o no en ese botón, por si el icono a lo mejor no queda muy claro para especificar que si haces clic ahí pues vas hacia arriba o incluso puedes subir tu propia imagen, es decir, ese iconito, ese botón, tú lo puedes personalizar subiendo tu propia imagen, vale? Está muy bien, échale un vistazo. Scroll Up se llama el plugin. Y ahora ya sí, vamos con el tema principal que son las respuestas a vuestras preguntas y Y vamos con la primera que es de Rubén Darío y me Buen día, ¿Cómo puedo poner una pestaña en inglés para que al menos la página se traduzca a este otro idioma para usuarios extranjeros? ¿Vale, Rubén, aquí lo que me pregunta básicamente es poder poner la web en otro idioma? Es una pregunta bastante general porque veo que en principio no tiene claro todo lo que implica esto, entonces realmente para tener una web en varios idiomas no hay una solución automática que sea buena. Tienes algunos plugins que usan el Traductor de Google, que como sabréis no da las mejores traducciones. De todos modos os dejo un par de plugins que lo hacen, uno se llama Google Language Translator y otro gtranslate, porque a lo mejor mientras traducís la web de una forma más profesional queréis dar al usuario la posibilidad de que pueda traducir la web así. De todas formas, normalmente los navegadores, sobre todo Chrome, ya te pregunta si detecta que la web está en otro idioma, te pregunta si tú la quieres traducir sin que tú hagas nada, pero bueno, tenéis estos plugins que lo que te hacen es eso, tiran del Traductor de Google para traducir tu web automáticamente y luego lo ideal sería crear tú mismo las traducciones y para ello sí que hay dos soluciones muy buenas, una es WPML y la otra es Multilingual Press. Esta segunda que os comento lo que hace realmente es aprovechar WordPress Multisite, ya sabéis que WordPress Multisite es la posibilidad de crear varios sitios dentro de una misma instalación de WordPress y entonces tendrías tu web principal. Por ejemplo imagínate que mi web está en varios idiomas, pues tendría Gonzalo Navarro es por un lado en gonzalonabarro es que a lo mejor ahí podría tener la versión en inglés y fr gonzalonavarro es por ejemplo para la versión en francés. Pues ahí realmente tengo tres sites, tres sitios dentro de una misma instalación de WordPress ¿Y qué me permite Multilingual Press? Pues aprovechar esto para tú poder integrar perfectamente las tres en términos de de traducciones y pasar cuando el usuario esté en tu web que pueda pasar de una a otra o de un artículo a otro o si lo está leyendo en español que tenga la posibilidad de leerlo en inglés. Pues todo esto te permite, te lo facilita MultilingualPress y WPML también te facilita todas estas cosas, pero no te crea sites distintos, es decir, no te crea un site por cada idioma sino que dentro del mismo site pues te permite hacer todo esto. ¿Qué pasa con este plugin? Que es bastante pesado y que a lo mejor con algún plugin puede dar alguna incompatibilidad, pero es una buena solución si no quieres hacer multisite es la mejor solución, de hecho si no quieres hacer multisite, alguno de vosotros ya me ha pedido que haga un curso sobre esto, sobre traducción, sobre habilitar la posibilidad de que exista la web en varios idiomas. Contactadme si lo queréis y así lo voy sumando y si tiene suficiente apoyo pues lo saco próximamente. De todos modos ya le comenté a Rubén que si estás empezando, mi consejo es que empieces con lo mínimo viable, con lo mínimo que necesites, después ya tendrás tiempo de ir traduciendo la web a otro idioma, pero meterse desde principio en eso, salvo que bueno ya el proyecto lo requiera y sea digamos algo más serio, entonces sí, pero salvo eso yo empezaría tranquilamente con una web en un idioma, tendría todo bien atado y ya después sí puedes lanzarte con una de estas dos opciones que que os comento Vale, Muchas gracias por esta pregunta. Vamos con la siguiente que es de Roberto Martín y me dice Buenos días Gonzalo, el motivo de este correo es para preguntarte si vas a realizar algún curso de creación de plugins para WordPress, pues me gustaría hacer mis propios plugins y no depender de terceros vale, Esta es una pregunta que he recibido en alguna ocasión y sí, si lo queréis lo hago, pero realmente ya lo estamos viendo en la zona código, precisamente aprendemos a crear nuestro propio plugin de funciones. ¿Qué es un plugin de funciones? Pues es un plugin que creas y que tienes igual que el resto de plugins, lo tienes en el menú de plugins y en la carpeta de plugins y te vas a tu web por FTP y ahí vas pegando todas las funcionalidades extra que tú le quieres dar a tu web y que no dependen estrictamente del theme, es decir, que si tú cambias de theme vas a querer seguir teniendo esas funcionalidades que estás metiendo en el plugin de funciones. ¿Y normalmente esto se utiliza para ir metiendo todos los cambios que tú quieres implementar en tu web, pero también lo puedes hacer uno a uno, es decir, crear un plugin para cada tipo de cosa que quieras hacer, o sea que realmente ya estamos creando plugins en la suscripción de Gonzalo Navarro es ahora que queréis un curso específico para ello? Yo no tengo ningún problema, además podría ser un curso súper chulo, simplemente me contactáis y me lo decís. Así que seguimos para la siguiente pregunta que es de Luyana y me dice Hola Gonzalo, me he leído tus post y me parecen muy interesantes, muchas gracias por compartir tus conocimientos, solo me falta escuchar los podcasts a ver si tengo más tiempo. Por otro lado quisiera preguntarte dos cosillas. Estoy buscando un plugin que permita hacer pedidos en la web por medio de un listado, es decir, yo dejo una especie de listado a los clientes que son mis distribuidores, no clientes finales, y estos a través de ese listado van haciendo clic en todos los productos que necesitan, le dan a enviar y a mí me llega una propuesta de pedido que más adelante ya les respondo con importe y stock. Lo que quisiera evitar es que un distribuidor mío tenga que estar viendo todas las páginas de productos, porque como lo ve el consumidor final, en este caso ellos solo verían un listado y de ahí eligen las referencias y tallas que quieren que les mande presupuesto. Espero haberme explicado bien. Sí Luyana, creo que te entendí y para todos vosotros lo que creo que se refiere es que ella tiene una web, ¿Vale? Y por un lado vende a consumidor final, pero por otro lado también vende a distribuidores, entonces lo que quiere es tenerlo, digamos de forma separada, que el distribuidor le pueda pedir, pues a su tienda Luyana le pueda pedir lo que necesita sin tener que pasar digamos por la tienda oficial por donde compra todo el mundo de la web, pero que eso no merme la tienda normal, es decir, que la gente pueda seguir entrando a la web y comprando de forma normal como consumidor final. Entonces, asumiendo que usas WooCommerce, que seguramente lo hagas, creo que para lo que comentas te puede venir muy bien una extensión que te pongan las notas del programa, que básicamente te permite convertir tu tienda online en un catálogo sin venta. Entonces puedes hacer que solo sea así para los usuarios registrados, que en este caso serían los distribuidores, y de esa forma el cliente final puede comprar en la tienda directamente, pero el distribuidor solo puede enviarte lo que quiere sin comprarlo directamente. Creo que es una muy buena solución y que te puede ir muy bien para lo que busca. Si ya quisiese algo más específico, necesitaría algún detalle más o quizás habría que hacerlo de forma personalizada, pero yo creo que según lo que cuentas esto te podría venir muy bien. Así que gracias por esta pregunta. Vamos ahora con la siguiente que es de Alfonso y me dice Hola Gonzalo, ante todo agradecerte los servicios que estás ofreciendo. Los cursos soft, magníficos y estructurados, me están sirviendo de gran ayuda. En relación con el blog, para mi gusto le faltaría una opción de búsqueda, así buscaríamos temas concretos y no tener que pasar por todos los temas. Pero concretamente quería decirte que me has convencido y voy a trasladar mi sitio a SiteGround. Me gustaría saber si conoces alguna oferta para empezar y qué paquete debería contratar. Gracias. Bueno, lo primero que me dice Alfonso es algo que también me habéis dicho alguno de vosotros, que es poner una opción de búsqueda en mi web, en el blog. ¿Al final le he estado dando vueltas y lo que he decidido es crear una página específica para ello, vale? Porque he probado poniéndolo en algunas zonas pero no me acaba de convencer y entonces he creado solo una página como buscador. Ya está, si vais a Gonzalo es buscar, pues ahí tenéis un buscador que además es un buscador mejorado, no es el típico buscador de WordPress que deja mucho que desear, sino que es un buscador mejorado y vais a encontrar lo que necesitéis. Si no, de todas formas, si tenéis algún problema y veis que la búsqueda no funciona como queréis, me lo decís y lo voy retocando para afinarlo, pero creo que está muy conseguido. Simplemente GonzaloNavarro es buscar y ahí buscáis. De todas formas, un truquillo que muchos de vosotros conoceréis pero seguro que otros no. Cuando queráis buscar en cualquier web y no tenga un buscador, podéis usar una cosa que tiene Google que está muy bien, que es empezar vuestra búsqueda con site, dos puntos, el nombre de la web, dejáis un espacio y ahí ponéis vuestra búsqueda. Por ejemplo, si queréis buscar en mi web algo sobre themes gratuitos, por ejemplo, pues podéis poner en Google, ponéis site Gonzalo Navarro es un espacio y vuestra búsqueda, por ejemplo themes gratis de WordPress y ahí os va a salir todo, y además es la mejor búsqueda porque Google es el mejor buscando, así que vais a encontrar la mejor búsqueda y os va a salir todos los contenidos de mi web que estén relacionados con esa búsqueda. Yo que sé, imagina que en la web de deportes de AS queréis buscar una noticia en concreto de un jugador de fútbol, en concreto, de Joaquín, por ejemplo, pues ponéis site ASM, dejáis un espacio y ponéis Joaquín y ahí os van a salir todas las cosas solo de AS Com que tengan relación con Joaquín, Joaquín el del Betis, que no sé si os gusta el fútbol, pero bueno, ahí os dejo el ejemplo. Y después tu otra pregunta era sobre el hosting, que me alegra mucho que te pases a SiteGround, porque a mí ya sabéis que me encanta, y precisamente hace cosa de una semana que tú me has preguntado si sé de alguna oferta para empezar. Pues SiteGround me envió un email diciendo que ahora también hacen un pedazo de descuento del 50% en el plan GrowBig, que es el plan más alto dentro de los hosting compartidos, que es el que yo uso de hecho, es decir, ahora todos los planes de hosting compartido están a la mitad de precio durante el primer año, así que este de GrowBig saldría a 6,45 al mes sin IVA. Vale, pues siempre ponen los precios sin IVA y luego se paga anual, no se paga mensualmente, sino que en SiteGround se paga siempre los hostings de forma anual, así que saldría muy bien sí, tened en cuenta que es el 50% el primer año, después pasa a ser el doble el segundo año. Y luego también mantienen, o no sé si la han vuelto a sacar, no sé si la habían quitado o no, pero mantienen el registro gratuito del dominio durante el primer año. Así que os dejo el link para todo esto en las notas del programa para que le podáis echar un vistazo. Y muchas gracias por esta pregunta. Vamos con la siguiente que es de Nacho y me dice Hola Gonzalo, me puedes recomendar algún plugin para que me informe de las páginas rotas 404, me pone entre paréntesis y me las redirija a la página que yo quiera, o bien algún otro plugin que recomiendes que ya lleve incorporado esta función de redirección. Gracias Nacho. Sí, de hecho en el episodio, creo que fue hace dos episodios, de todas formas dejo el link en las notas del programa, ya publiqué o bueno comenté en el plugin de la semana, el 4 Solution, que era precisamente para esto, para que te redirija las páginas 404 cuando un usuario llega a una página no encontrada para que lo redirija a una página similar o a una página que tú ya tengas puesta por defecto. Está muy bien, tiene bastante buena pinta y te automatiza todo este proceso que es lo que querías. Y por otro lado, que me preguntas, digamos para ver estos errores, pues si usas Yoast, en el propio plugin de Yoast lo puedes ver, si lo tienes vinculado con tu consola de búsqueda con Google Search Console, pues si te vas a Yoast, consola de búsqueda, ahí puedes ver las páginas 404 o si no directamente ir a Google Search Console y ahí lo puedes ver. De todos modos hay un montón de plugins para esto de las páginas 404, de los errores 404, así que os dejo un link donde podéis ver un montón de plugins. Bueno, he hecho una búsqueda en el repositorio de plugins de WordPress para que veáis todos los tipos de plugins que hay 404 y este link os va a llevar directamente a esa búsqueda. Os dejo las notas del programa Vale, muchas gracias Nacho. ¿Vamos ahora con la última pregunta que es de Jeanette y me Hola Gonzalo, una pequeña duda, qué plugins sugieres para que aparezca en la home el aviso de uso de cookies? Me han recomendado que sea elegante, ligero y editable. Ojalá nos puedas apoyar, de antemano muchas gracias. Bueno, esto es un clásico, esta pregunta del aviso de uso de cookies para España. Hay un plugin que aunque no se actualiza hace mucho, está bastante bien porque precisamente se adapta a la normativa española de cookies. Os dejo el link en las notas del programa y es precisamente editable y configurable como me pides, así que creo que te puede ir muy bien. Os dejo el link tanto a esto como a todo lo que he mencionado a lo largo del programa, que en estos episodios siempre hay un montón de links de utilidad. Este es el episodio 53, así que simplemente vais a GonzaloNabarro es podcast, buscáis el 53 y ahí tenéis todos los links, toda la información y todo lo demás. Así que ya lo sabes, si eres suscriptor puedes hacerme preguntas como estas y tendrás soporte personalizado y prioritario. Además a través de correo electrónico, si no eres suscriptor, pues me contactas y cuando pueda te responderé, ya sea por correo si puedo y si no en episodios del podcast como éste. Así que nada más, si te ha gustado el episodio de hoy y quieres ayudarme a que siga creciendo, a que siga publicando contenido como éste, ya sabes que te agradezco muchísimo, que me ayuda un montón de contenido, tus valoraciones en iTunes y si me escuchas desde Ivoox también. Muchas gracias por tus comentarios y tus me gusta. 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)