WordPressPlatform Configuration
Tumblr
Configure Tumblr in the FoPost WordPress plugin.
Tumblr
Configure the OwlStack WordPress plugin to publish posts to your Tumblr blog.
Prerequisites
You need a Tumblr account and API access.
Getting Tumblr API Credentials
- Go to the Tumblr API Console
- Register a new application
- Note your OAuth Consumer Key and Secret
- Generate an Access Token using OAuth 1.0a
- Find your Blog Identifier — this is your blog's URL name (e.g.,
myblog.tumblr.comormyblog)
Settings
Navigate to OwlStack > Tumblr in the WordPress admin.
| Field | Description |
|---|---|
| Access Token | Tumblr OAuth access token |
| Blog Identifier | Your blog name or full hostname (e.g., myblog or myblog.tumblr.com) |
Step-by-step
- Go to OwlStack > Tumblr in your WordPress admin
- Paste your Access Token
- Enter your Blog Identifier
- Click Save Settings
Testing
After saving your settings:
- Click Test Connection to verify your access token and blog
- Click Send Test Message to create a test post
- Check your Tumblr blog to confirm the post appeared
Publishing
Once configured, Tumblr appears as a toggle in the OwlStack meta box on post edit screens.
Programmatic publishing
// Simple text post
owlstack()->tumblr('Hello from WordPress!');
// Post with a photo
owlstack()->tumblr('Check out this image!', [
'type' => 'photo',
'url' => 'https://example.com/image.jpg',
]);Constraints
| Constraint | Value |
|---|---|
| Max post types | Text, Photo, Quote, Link, Chat, Audio, Video |
| Max photo size | 10 MB |
| Max video size | 500 MB |
| Supported image types | JPEG, PNG, GIF |
Troubleshooting
| Issue | Solution |
|---|---|
| "Unauthorized" error | Access token may be expired or invalid |
| "Blog not found" | Verify the Blog Identifier matches your blog's URL |
| Post not visible | Check your blog's visibility settings and queue |
| Rate limited | Tumblr limits to ~250 API calls per hour |