Connecting RankPill to your WordPress site enables you to automatically publish AI-generated articles directly to your blog. This integration uses WordPress Application Passwords for secure authentication and supports all the essential features including featured images, SEO metadata, and automatic slug generation.
Before you begin, make sure your WordPress site meets these requirements:
- WordPress 5.6 or later (for Application Password support)
- Administrator or Editor access to create Application Passwords
- REST API enabled (enabled by default in WordPress)
Setting Up Your WordPress Integration
Navigate to Settings → Integrations in your RankPill dashboard and click Connect WordPress. You'll need to provide three pieces of information:
1. WordPress Site URL
Enter your complete WordPress site URL, including https://
. For example: https://yourblog.com
2. WordPress Username
Use your WordPress admin username (the same one you use to log into wp-admin).
3. Application Password
This is a special password created specifically for API access.
Creating an Application Password
Application Passwords provide secure API access without exposing your main WordPress login credentials:
- Log in to your WordPress dashboard as an administrator
- Navigate to your user profile by going to Users → Your Profile
- Scroll down to Application Passwords section at the bottom of the page
- Enter a name for the password (e.g., "RankPill API Access")
- Click "Add New Application Password"
- Copy the generated password - it will look like
xxxx xxxx xxxx xxxx xxxx xxxx
⚠️ Important: You'll only see this password once. If you lose it, you'll need to create a new one.
Testing Your Connection
Before connecting, use the "Test Connection" button to verify your credentials work correctly. This will confirm:
- Your WordPress site is accessible
- Your username and Application Password are valid
- The REST API is working properly
What Happens After Connecting
Once connected, RankPill can automatically:
✅ Auto-Publish Articles
Articles scheduled in your Content Calendar will be automatically published to WordPress on their scheduled dates.
✅ Upload Featured Images
Any featured images from your articles will be automatically uploaded to your WordPress Media Library and set as the post's featured image.
✅ Set SEO Metadata
Meta descriptions and other SEO data will be automatically added to your posts, compatible with popular SEO plugins like Yoast and RankMath.
✅ Smart Slug Handling
Article slugs are automatically cleaned and formatted according to WordPress standards.
✅ Update Existing Posts
If a post with the same slug already exists, RankPill will update it instead of creating a duplicate.
Publishing Workflow
- Generate your articles in RankPill as usual
- Schedule them using the Content Calendar
- WordPress integration automatically publishes them on the scheduled dates
- Monitor the results in your WordPress dashboard
Troubleshooting
Connection Failed
- Verify your WordPress site URL is correct and includes
https://
- Check that your username and Application Password are entered correctly
- Ensure your WordPress site is accessible and the REST API is enabled
Publishing Errors
- Confirm your WordPress user has sufficient permissions (Editor or Administrator)
- Check that your Application Password hasn't been revoked
- Verify your WordPress site isn't blocking REST API requests
SEO Metadata Issues
- Install a compatible SEO plugin (Yoast SEO, RankMath, or All in One SEO)
- Check that the plugin is properly configured and active
Security & Best Practices
Application Passwords are secure because:
- They're separate from your main WordPress password
- They can be revoked at any time without affecting your main account
- They provide limited, API-only access to your site
- Each application password can be uniquely named and tracked
Managing Application Passwords:
- Regularly review active Application Passwords in your WordPress profile
- Revoke any passwords you're no longer using
- Use descriptive names to identify what each password is for
Frequently Asked Questions
Q: Will this slow down my WordPress site? A: No. Publishing happens via the REST API, which is designed for efficient data transfer and doesn't impact your site's front-end performance.
Q: Can I publish to multiple WordPress sites? A: Currently, each RankPill business can connect to one WordPress site. Contact support if you need to manage multiple sites.
Q: What happens if my WordPress site is down when an article is scheduled? A: RankPill will retry publishing failed articles on the next scheduled run. Articles remain in "scheduled" status until successfully published.
Q: Can I edit articles after they're published to WordPress? A: Yes! You can edit articles directly in WordPress, or update them in RankPill and republish with the same slug to overwrite the WordPress version.
For additional support, contact our team through the in-app support chat.