Hola. El plugin ha dejado de funcionar hace unas semanas. Publica un post tras otro pero da error en el registro según pone por exceso de posts y solo publica un tweet cada varios días.
Según he investigado el motivo parece ser que Twitter ha cambiado su política en cuanto a estos procesos automatizados. Esperaba que se solucionase por parte del plugguin pero no lo hacen y llevamos así ya un mes.
¿Sabes como puedo hacer (modificando el plugguin o instalando otro para seguir lanzando un tweet cada tres horas con uno de mis posts de forma automática?
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola.
El problema no es del plugin, es de las nuevas medidas implementadas por twitter:
-> https://twittercommunity.com/t/user-is-over-daily-status-update-limit/115380/8
Para solucionarlo tienes que volver crear una nueva aplicación en twitter según las indicaciones que tienes en este enlace:
-> https://docs.revive.social/article/914-how-to-create-a-twitter-application-for-revive-old-post
Un saludo
Hola.
He seguido las instrucciones paso a paso pero sigue sin funcionar. Por mi parte solo puedo decir que no lo he hecho a la ligera, que lo he repasado y que suelo conseguir hacer estas cosas...
Puede ser problema de que ese post que me mandásteis sea anterior a la actualización de Twitter?
No he probado a desisnstalar el plugin, solo a desactivar Twitter y a poner las nuevas claves que me da la aplicación. ¿Podría funcionar así? Yo creo que da igual pero no se ya...
Un saludo
Hola.
la entrada es del 23 de octubre. Es reciente:
-> https://twittercommunity.com/t/new-post-endpoint-rate-limit-enforcement-begins-today/115355
Y el otro enlace es de la guía del plugin que sigue siento valida para la creación de las aplicaciones en Twitter
En Twitter Developer tienes que crear un na nueva aplicación para el plugin Revive Old Post y añadir las nuevas keys en las opciones del plugin.
-> https://docs.revive.social/article/914-how-to-create-a-twitter-application-for-revive-old-post
Un saludo
Hola de nuevo.
Después de unos días ha empezado a funcionar pero tiene programado un Tweet cada tres horas y publica uno sí, uno no, dos si, uno no así un poco como le parece...
En el registro antes los que no publicaba aparecían como error pero ahora solo aparecen los que publica. Adjunto una captura en la que se ve que no se publican los 8 al día que se deberían publicar.
Antes los que no se publicaban aparecían en rojo como se ve en la segunda captura, ahora directamente no aparecen.
¿Tenéis alguna idea de cual puede ser el motivo?
Hola.
Ok, ¿ utilizas el cron de wordpress ? prueba a desactivarlo y añadir la tarea desde tu cuenta de cpanel:
.- Accede a cPanel -> Administrador de archivos y edita el archivo wp-config.php
.- Añade el siguiente define en el archivo:
define('DISABLE_WP_CRON', true);
Quedaría como esto:
.- Accede a cPanel -> Avanzada -> Tareas cron
.- En la opción Comando "
wget -q -O - http://www.dominio.xxx/wp-cron.php?doing_wp_cron >/dev/null 2>&1
"
Tienes que modificar la URL del dominio por la URL de tu dominio " http://www.dominio.xxx "
Un saludo
Ok Voy a ello.
He estado investigando un poco, ¿de esta forma cada cuanto tiempo se va a ejecutar el Cron?
Un saludo
Hola.
cada cuanto tiempo se va a ejecutar el Cron?
El tiempo que tu le indiques en la configuración del cron, cada hora, minutos, días, semanas, etc..
-> https://www.webempresa.com/blog/crear-una-tarea-cron-en-cpanel-i.html
Un saludo
Disculpa, no había visto aun como era.
Lo he puesto cada 30 minutos. Cómo lo ves?
Por cierto (en el ejemplo no me queda claro) el código correcto es este
wget -q -O - www.elviajemehizoami.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
o había que ponerlo así con https://
wget -q -O - https://www.elviajemehizoami.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
¡Muchas Gracias!!
Vamos a esperar a ver si conseguimos que funcione correctamente de una vez.
Hola.
Bien, el tiempo depende de cada cuanto quieres que se publiquen, es decir si las publicaciones se hacen una vez al día, con que pongas diario sobra.
El código esta bien como lo tienes, en principio no hace falta añadir https://....
Un saludo
Hola.
El tema del Cron no ha hecho nada. El plugguin lleva desde ayer a las 02:42 sin publicar ningún Tweet. El registro está exactamente igual que cuando te lo mandé ayer.
Tienes alguna otra idea para que funcione de una vez??
Un saludo
Hola de nuevo.
Esa captura que me adjuntas es de antes de hacer todas las modificaciones, ahora simplemente no aparece nada en el registro desde ayer a las 02:00 (mira esta que acabo de hacer).
Osea que antes de cambiar lo del Cron tendía a publicar alguno cada día (aunque no cada tres horas como yo quiero) y después de cambiar lo del cron no ha vuelto a publicar nada.
Por otra parte necesito publicar un Tweet cada tres horas como hacía antes, uno diario no me sirve.
Un saludo
Hola
Por lo que comentas es como si el cron no se estuviera ejecutando, debería ser una url completa con https, envía una captura de pantalla para ver como lo tienes actualmente
Saludos.