PICTIFY
WordPress

WordPress
+ Pictify

Auto-generate featured images and OG graphics for WordPress.

CMS Platforms

About Integration

The Pictify WordPress plugin automatically generates featured images and Open Graph graphics for your posts and pages. Define templates once, and every new post gets a professional social image automatically.

Key Capabilities

Auto-generate on publish

Gutenberg block

Custom field support

Multisite compatible

Common Use Cases

Auto OG images for blog posts

Featured image generation

WooCommerce product images

Integration Guide

15 minutes

Prerequisites

  • WordPress 5.9 or higher
  • A Pictify account with an API key
  • A template created in Pictify
1

Install the Pictify Plugin

Download and install the official Pictify plugin from the WordPress plugin directory.

Code
1. Go to Plugins → Add New in your WordPress admin
2. Search for "Pictify"
3. Click "Install Now" then "Activate"

// Or install manually:
// Download from https://wordpress.org/plugins/pictify
// Upload to /wp-content/plugins/
// Activate in the Plugins menu
2

Configure API Settings

Add your Pictify API key and configure default settings.

Code
1. Go to Settings → Pictify in WordPress admin
2. Enter your API Key from the Pictify dashboard
3. Select your default template for OG images
4. Configure default settings:
   - Auto-generate on publish: Yes
   - Image format: PNG
   - Set as featured image: Optional
5. Click "Save Changes"
!

Test the connection by clicking "Verify API Key" before saving.

3

Map Template Variables

Configure which WordPress fields map to your template variables.

Code
In Settings → Pictify → Variable Mapping:

Template Variable    →    WordPress Field
─────────────────────────────────────────
title               →    Post Title
description         →    Excerpt (or Meta Description)
author              →    Author Display Name
date                →    Publish Date
category            →    Primary Category
featured_image      →    Featured Image URL
site_name           →    Site Title

// For custom fields (ACF, etc.):
custom_field        →    acf_field_name
!

Use the "Preview" button to see how your template looks with actual post data.

4

Configure Post Types

Choose which post types should auto-generate OG images.

Code
In Settings → Pictify → Post Types:

☑ Posts              - Auto-generate for blog posts
☑ Pages              - Auto-generate for pages
☐ Products           - Optional: WooCommerce products
☐ Custom Post Types  - Select which CPTs to include

// Per-template settings:
Posts → Use template: "blog-og-image"
Pages → Use template: "page-og-image"
Products → Use template: "product-card"
!

You can assign different templates to different post types.

5

Use the Gutenberg Block (Optional)

Manually insert OG images anywhere in your content.

Code
1. Edit any post or page
2. Click the "+" block inserter
3. Search for "Pictify Image"
4. Add the block to your content
5. Configure the block:
   - Select template
   - Override variables if needed
   - Choose display size

// The block generates a live preview in the editor
// and outputs an optimized image on the frontend
!

Great for adding social share cards within your content.

6

Test and Verify

Publish a post and verify the OG image is generated correctly.

Code
1. Create or edit a post
2. Fill in title, excerpt, and other mapped fields
3. Click "Publish" or "Update"
4. Check the post meta box for "Pictify OG Image"
5. You should see the generated image URL

// Verify with social debuggers:
- Facebook: https://developers.facebook.com/tools/debug/
- Twitter: https://cards-dev.twitter.com/validator
- LinkedIn: https://www.linkedin.com/post-inspector/
!

If the image doesn't appear immediately, wait 30 seconds and refresh.

7

Bulk Generate for Existing Posts

Generate OG images for posts published before installing the plugin.

Code
Go to Tools → Pictify Bulk Generate:

1. Select post types to process
2. Choose whether to:
   - Skip posts with existing OG images
   - Regenerate all images
3. Set batch size (10-50 recommended)
4. Click "Start Bulk Generation"

// Progress will show:
// Processing: 45/230 posts
// Generated: 42 | Skipped: 3 | Failed: 0

// For large sites, run during low-traffic hours
!

Schedule bulk generation for off-peak hours to avoid impacting site performance.

Ready to build with WordPress?

Get your API key in seconds and start generating images programmatically.

Related Integrations