Twitter realizó algunos cambios en sus planes de API y esto provocó que el plugin Revive Old Post dejara de funcionar al publicar en automático en Twitter.
Para solucionarlo sigo estos pasos:
- Si has agregado su cuenta de Twitter al panel Revive Old Posts, elimínala primero.
- Una vez hecho esto, agrega el fragmento de código a continuación al final del todo del archivo función.php.
add_filter(‘option_rop_first_install_version’, ‘__return_false’);
Luego guarda sus cambios.
Inicia sesión en https://developer.twitter.com. Debes tener las mismas credenciales con la cuenta de Twitter que desea utilizar.
Si no es la primera vez que usas esta página, ve al paso 4.
- Se te presentarán los planes de Twitter, pero tienes la opción de registrarse para obtener una cuenta gratuita en la parte inferior.
Escribe para lo que vas a usar la API de Twitter, como por ejemplo para hacer una prueba de conexión con un plugin.
Debes escribir al menos 250 caracteres. - Después de eso, acepta todos los términos y haz clic en el botón “Enviar”.
- En el Panel de desarrolladores de Twitter, verás el botón “Crear proyecto”, haz clic en él y sigue las indicaciones.
- Solo puedes crear una aplicación en el plan gratuito, como puedes ver en la demostración, solo puedo agregar a mi aplicación existente.
- En Configuración de autenticación de usuario, haz clic en el botón “Configurar / Set up”.
- El permiso de la aplicación debe ser de lectura y escritura (Read & Write.).
- El tipo de aplicación es una aplicación web.
Información de la aplicación (¡asegúrate de cambiar example por tu web)
Callback/Redirect URL: https://example.com/wp-admin/admin.php?page=TweetOldPost
URL del sitio web: https://example.com - Finalmente guarda y vuelve a generar las claves las las copias.
- Entras en el panel de Revive Old Post y ahora al conectar con Twitter te saldrá un nuevo botón para conectar con la App que acabas de crear.
- Pega la clave pública y la secreta, dale a enviar y espera unos segundos a que haga la redirección y conecte.
Fuentes:
https://docs.revive.social/article/1908-how-to-solve-453-twitter-error-in-rop
https://wordpress.org/support/topic/twitter-fix-api-issue/
https://wordpress.org/support/topic/the-plugin-stopped-working-26/
La entrada Solucionar problema plugin Revive Old Post no publica en Twitter se publicó primero en Borja Girón.