How to solve 429/453 Twitter error in ROP?

The 453 error appears because Twitter upgraded their API to v2, whereas Revive Social works with v1. To solve this error, you need to create an app before using the plugin to share posts on Twitter.

Set up your own keys


If you have added your Twitter account to the Revive Old Posts Dashboard, please remove it first.


Add the snippet below to your themeโ€™s function.php file.

add_filter( 'option_rop_first_install_version', '__return_false' );

Then save the changes. This will allow you to add your own keys.

Logging in to Twitter Developer account

๐Ÿ“ Note: If this is not the first time you use this page, please skip to the next section to create the project.


Log in to Twitter Developer. It should have the same credentials as the Twitter account you want to use. 


You will be presented with Twitter plans, but you have the option to sign up for a free account at the bottom.


Enter your  use cases in using Twitter, there is no right or wrong answer here. It must be at least 250 characters long.


After that, agree to all terms and click the Submit button.

Creating the Project


On the Twitter Developer Dashboard, you will see the Create Project button, click on it and follow the prompt. 


Insert a project name and follow the wizard steps to create the project.


When you're done, you will be able to see the keys & tokens.

๐Ÿ“ Note: You can only create one app in the free plan or add an existing app.


In the right sidebar, click on Project & Apps > Overview.


Next to your name, click on App Settings.


Under User Authentication Settings, click on the Set Up button.


Set the App permissions to Read and write.


Select the Type of App as the Web app, Automated App or Bot.


Under App info, insert your own domain details:


Click on save, store your Client ID and Client Secret then click on Done.


Inside the Dashboard, go to the project > Keys and Tokens and copy the API keys.


Go back to the WordPress dashboard and click on Use your own keys, and paste the ones you copied.


Click on Authorize app to start sharing Twitter posts.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.