341 | Cómo programar publicaciones en WordPress y redes sociales
26 Oct 2022 · 13 min
Episode 341 of the podcast (host Gonzalo Navarro) explains why and how to schedule WordPress content and social posts. It covers benefits (better organization, consistency, time-zone targeting, publishing during vacations), three scheduling methods (Gutenberg editor, Classic editor, and plugins), specific plugins and tools (SchedulePress for social sharing and editorial calendar, PublishPress Future for expirations, Responsive Voice Text to Speech for audio accessibility), common problems (missed schedules often caused by WP cron issues or hosting/plugin conflicts and low traffic) and fixes (disable WP cron and set a real cron job at hosting, or use plugins to auto-publish missed schedules). The episode also explains how to schedule content expiration and how to change the published date of already-published posts.
Chapters
En el episodio 341 de WordPress semanal hablamos de las tres formas en las que puedes programar entradas y otros contenidos en WordPress, incluyendo opciones avanzadas y resolución de dudas frecuentes. Vamos allá. Hola, hola, soy Gonzalo Navarro y Bienvenidos al episodio 341 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y vamos a hablar de un tema que aparentemente puede ser sencillo, pero que como usamos WordPress tenemos muchas opciones, muchos caminos para lograrlos. Y además vamos a hablar de peculiaridades, de truquitos, de formas avanzadas, de todo lo que tiene que ver con la programación de entradas en WordPress. En concreto, veremos razones y beneficios de programar publicaciones en tu web con WordPress. Cómo configurar la programación, las tres opciones que tienes para configurar la programación de entradas en WordPress. Cómo puedes hacer esto mismo pero también aplicado a redes sociales, es decir, programar para que se publique en tu web y que también se publique en redes sociales. Qué pasa si alguna programación se pierde, que esto es más habitual de lo que parece, y cómo puedes arreglarlo. Cómo puedes programar la expiración de un contenido, es decir, que deje de estar publicado. Y por último, veremos cómo puedes cambiar la fecha de un contenido que ya haya sido publicado con anterioridad. Todo esto en un momentito, pero antes, como siempre, novedades. ¿Qué está pasando en Gonzalo Navarro es esta semana? Pues como siempre, hay contenidos nuevos. Tenéis un nuevo vídeo de la zona Código. Todos los que estéis suscritos ya podéis ir ahí. Ya sabéis que ahí os enseño a hacer cosas específicas sin utilizar plugins y sin que tengáis que saber código. Simplemente veis el vídeo, copiáis el código que os dejo debajo y lo pegáis tal y como os lo muestro. Tenéis vídeos para modificar WordPress en general, no sólo el aspecto, que estos serían vídeos de CSS, sino también el funcionamiento, que serían de PHP o de JavaScript. Tenéis vídeos enfocados a plugins específicos como ID ö comercio, como Gravity, Forms. En fin, más de 290 vídeos, ya sabéis, uno nuevo cada semana. Y por otro lado, en la suscripción también tenéis cursos, alrededor de 70 cursos ya publicados. El curso más reciente es el curso de Gamificación en WordPress, donde te enseño a crear un sistema de recompensas en tu web para premiar a tus usuarios por interactuar en ella. Sí, perfecto. Todo lo comentado lo tenéis ya disponible en GonzaloNavarro es 340. Ahí tenéis las notas del episodio, donde además de todo lo que comento aquí en formato voz, pues lo tenéis ahí en formato texto con todos los enlaces a los que os vaya remitiendo. Y también vais a encontrar ahí el plugin de la semana que se llama Responsive Voice Text to Speech. Este plugin te permite poner donde tú quieras en un contenido un botón y que la gente al hacer clic en él, pueda escuchar todo el contenido de esa página en lugar de leerlo. Perfecto para los flojos o los que simplemente prefieren escuchar en vez de leer. Está activo en unas 9.000 webs con WordPress, soporta 51 idiomas y tienes distintas voces entre las que elegir. Y por supuesto que aparte de bromas, pues viene muy bien también para la accesibilidad. Imaginad, pues todas las personas que puedan acceder a vuestra web y que tengan problemas de visión, aquí estáis ofreciendo una herramienta súper útil para que una vocecita le vaya leyendo todo el contenido. De nuevo, Responsive Voice Text to Speech, pero tenéis el enlace directo en en GonzaloNavarro es 341. Perfecto, pues ahora sí, vámonos con el tema central de este todas las formas de programar entradas en WordPress. Y vamos a comenzar por las razones y los beneficios de programar post en WordPress. Bueno, creo que nos vendrán a todos, claro, los beneficios básicamente por una cuestión de organización. Si tú puedes ir programando las publicaciones, pues te puedes organizar mucho mejor. Yo, por ejemplo, todas las semanas sí o sí publico el miércoles el podcast, el episodio nuevo del podcast, que lo publico desde WordPress directamente, con lo cual lo programo desde ahí. Los martes publico vídeo nuevo de la Zona Código, también lo programo desde ahí. Porque cuando digo programar entradas, programar post, realmente podemos programar cualquier tipo de contenido, una página, una entrada, un contenido personalizado, incluso los cursos, que los publico una vez al mes, en muchas ocasiones también los programo. No siempre, porque hay veces que, bueno, por como lo tengo montado estructuralmente, hay veces que no me viene bien hacerlo, pero se podría hacer también. ¿Qué me permite esto? Pues me permite, por ejemplo, tener grabados ya de la Zona Código, pues un montón de vídeos con antelación y tenerlos programados el podcast no lo hago con tanta antelación porque lo hago digamos la semana de antes, pero lo mismo me permite ir teniendo todo mucho más organizado. Entonces, como ves, esto no sólo por organización, sino que también facilita, por ejemplo, la constancia en la publicación. Si yo tengo este sistema en el que voy programando todo, te facilita la vida porque no estás obligado a un día específico publicar ese contenido, sino que si no vas a poder, pues lo vas haciendo con antelación. Por ejemplo, te puedes ir de vacaciones sin que se note en tu blog, en tu web, porque lo has podido dejar programado de antes. Incluso otros casos, otras razones que puede tener la gente para programar que a lo mejor yo no tengo, pues es en publicar en usos horarios diferentes al de tu país. Si a lo mejor te estás dirigiendo a un público que está en eso, en otro uso horario que tiene otra hora, pues con la programación lo puedes hacer de forma que cuando se publique sea en una hora que viene bien al sitio desde el que te leen o te puede servir simplemente para probar diferentes horarios y ver con cuál recibes más tráfico. Estas son algunas razones y beneficios de programar publicaciones en WordPress, pero vamos a ver cómo hacerlo. ¿Qué maneras tienes para configurar la programación de entradas dentro de tu web con WordPress? Básicamente son tres, que serían dos porque diferencio entre hacerlo desde el editor clásico de WordPress, hacerlo desde el editor de Guttenberg, que es el editor que viene ahora de forma nativa con WordPress, o hacerlo utilizando un plugin específico a través de los editores nativos de WordPress. Simplemente te vas a las opciones que aparecen en la barra lateral de la derecha y pone Publicar y ahí puedes elegir si hacerlo inmediatamente o programarlo en una fecha. Cuando haces clic ahí en Programarlo en una fecha, si estás en el editor de Gutenberg te va a salir un calendario en el que puedes elegir la fecha y la hora. Y si estás en el editor clásico lo haces con un desplegable. Una vez lo hagas, en lugar de publicar, en la parte de la esquina superior derecha, que es lo que aparece cuando estás editando cualquier entrada, te va a aparecer Programar. Y ya está, no tiene más. Le das a programar y lo tienes. La tercera opción que te digo es utilizar un plugin específico. ¿Y por qué vas a utilizar un plugin si es una funcionalidad que viene ya con WordPress? Bueno, porque te va a aportar algo extra. Por ejemplo hay un plugin, es bastante popular, bueno relativamente, que sirve para programar entradas en WordPress, pero también para hacerlo en redes sociales. En concreto se llama Schedule Press y te permite eso, compartir automáticamente en Facebook, Twitter, LinkedIn y Pinterest de forma programada cuando tú quieras, pero además lo haces en WordPress y encima de todo lo puedes hacer de forma más visual, tienes como un calendario editorial y ahí puedes ir incluso arrastrando y soltando los contenidos para que se programen. Además lo puedes administrar todo desde un único lugar, administrar incluso múltiples autores, esto es muy útil si tienes una web en la que tienes colaboradores. En este mismo sentido permite enviar notificaciones o alertas por email a los autores sobre el estado de esas publicaciones del blog, por ejemplo, si ya se han publicado, si están programadas, para cuándo y bueno, algunas opciones por ejemplo de personalización para cómo se va a publicar ese contenido en redes sociales y un poco todo. En este sentido hay algún plugin más, incluso algunos con más opciones como el que tiene la empresa. Bueno, la empresa son un grupo de desarrolladores, se llaman Publish Press y publican después voy a mencionar de hecho un plugin de ellos y ellos publican bastantes plugins, todos o muchos, en relación con esto, con las publicaciones, cómo gestionar calendarios, editoriales, todo este tipo de cosas. He hablado de ellos en otros episodios, pero bueno, ahora os comentaré un plugin de ellos y os dejo el enlace para que podáis echar un vistazo a todo lo que tienen. Bueno, estas son las formas en las que podemos programar contenidos y hemos visto un poco los beneficios, por qué lo haríamos. Ahora vamos a ver algunos detalles que lo que he ido escogiendo, dudas típicas o problemas que pueden ir surgiendo y pues voy a ir comentando cada uno de ellos. ¿El primero es qué ocurre cuando una programación se pierde? ¿Por qué esto pasa? Puede ocurrir que tú tuvieses programado un contenido y te das cuenta que el día que es lo vas a comprobar y no se ha publicado en tu web y te vas a la zona de entradas y ves que en la parte de programados hay uno, porque cuando uno publica entradas de WordPress y te vas a ver todas las entradas o todas las páginas o lo que sea, arriba ves un filtro, ves las publicadas, las que están en borrador, si hay alguna programada, parece programadas, pues en este caso, si te vas a programadas verás un aviso de los contenidos en cuestión que no hayan sido programados y pone programación perdida y desde ahí puedes publicarlo directamente. Si quieres puedes editarlo otra vez para volver a programarlo, pero lo ideal es entender por qué ocurre esto y corregirlo para que en el futuro no te vuelva a pasar. No tiene sentido que estés programando para que después esas programaciones se pierdan y luego tú tengas que ir manualmente a publicarlo. Y como digo, se pueden perder por varias razones, lo más común es por las tareas del cron. Esto de las tareas del cron, aunque suene un poco raro, simplemente son unas tareas que ocurren en la zona de administración de WordPress para hacer comprobaciones regularmente, por ejemplo, comprobar si hay actualizaciones nuevas o esto que hablamos de programar contenidos. Y puede que esto deje de funcionar por varios motivos, porque alguna incompatibilidad con tu hosting, alguna configuración específica de tu hosting, alguna incompatibilidad con algún plugin o theme o por falta de tráfico en la web. ¿Por qué digo esto de por falta de tráfico? Porque las tareas cron sólo se ejecutan cuando se visita una página, es decir, cuando un usuario, es decir, cuando un usuario visita algún contenido de tu web, se ejecuta esa comprobación, entonces ahí se ve, pues lo que te digo, ¿No? Se comprueba si hay actualizaciones y en el caso de haberlas te las muestra, se comprueba si hay algún contenido programado y en el caso de haberlo se pone en marcha. Entonces, si por alguno de los motivos que te he comentado antes, por falta de tráfico, lo que sea, no está funcionando, puedes desactivar este cron de WordPress, porque este del que te hablo es el que usa WordPress, y luego configurarlo tú mismo a nivel de hosting. Esto lo puedes hacer de forma sencilla con una línea de código, de hecho os voy a dejar el enlace porque el vídeo más reciente publicado de la zona código es precisamente esto, cómo desactivar el Chrome en WordPress. Y luego os digo cómo podéis hacer para, dependiendo del hosting que tengáis, crearlo vosotros y decir pues que cada X tiempo se compruebe, se haga esta comprobación y que luego se ejecuten esas tareas que WordPress necesita hacer a nivel de administración. Luego hay un plugin que puede estar interesante para recuperar las programaciones perdidas que lo que hace es que él mismo intenta detectar si hay programaciones perdidas y si las hay las publica. Sí, pero bueno, yo aquí lo que intentaría primero mejor es configurar esto que os comento del Chrome. Más cositas interesantes. Bueno, además de programar la publicación de una entrada de un contenido, también puedes programar la expiración de un contenido. Esto me lo habéis preguntado en alguna ocasión porque es útil para determinadas estrategias tener un contenido disponible sólo hasta cierto día y que luego tú no tengas que ir manualmente a convertirlo en un borrador o a dejar o eliminarlo a lo que sea, sino que automáticamente al llegar a una fecha deje de estar publicado. Y además puedes decidir con el plugin que te comento que se llama Publish Press Future, ves que es de la empresa esta que te digo yo de PublishPress, pues como digo también puedes además de programar la expiración, definir el estado al que pasará el contenido cuando se ha expirado, es decir, a borrador, a pendiente o a privado. Me ha sorprendido la cantidad de gente que lo usa porque está activo en unas 100.000 webs con WordPress. Y por último quería mencionar algo que me preguntáis bastante y que genera alguna duda pero que es muy sencillo y es cómo cambiar la fecha de un contenido ya publicado. Más que cómo cambiar la fecha, que yo creo que esto pues más o menos todos lo sabemos, que desde la zona misma donde nosotros publicamos un contenido, una vez está publicado aparece la fecha, pues tú puedes hacer clic ahí y modificarla y poner una fecha más reciente, cambiarla a lo que tú quieras y además puedes hacerlo aunque no hayas modificado nada de ese contenido, simplemente modificas la fecha y actualizas y ya te quedará una fecha de publicación más reciente si es que lo que quieres hacerlo es ponerla más reciente y no hay, no hay nada malo en ello, lo puedes hacer y no hay ningún problema. Lo digo porque alguna vez sí que me habéis preguntado ¿Pasa algo si lo hago? Es una trampa, No pasa nada, simplemente le modificas la fecha y a nivel de la información interna de ese contenido ya estamos diciendo a los motores de búsqueda y también a donde sea que se muestre en nuestra web que la fecha es otra y ya está. Fantástico. Si os queda alguna duda más sobre este tema o queréis que amplíe en un episodio similar o lo que sea, me comentáis y recordad que tenéis todo lo que he ido comentando, todo esto también en formato texto en GonzaloNabarro es. No me queda más que daros las gracias por estar ahí escuchando, por dejar reseñas, por valorar el podcast allá donde estéis y por compartirlo con otras personas a las que les pueda interesar. Nada más, 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)