CMS · Plugin

WordPress Plugin

Install the 1FRX WordPress plugin to auto-generate Open Graph images and featured images when you publish posts. Works with WordPress.com and self-hosted WordPress 5.0+.

Installation

Option 1: Install from WordPress Plugin Directory

  1. Go to your WordPress Admin Dashboard
  2. Navigate to Plugins → Add New
  3. Search for "1FRX"
  4. Click Install Now next to the 1FRX plugin
  5. Click Activate

Option 2: Upload Manually

  1. Download 1frx-wordpress-plugin.zip from your 1FRX dashboard
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Choose the .zip file and click Install Now
  4. Click Activate Plugin

Setup

1. Get your 1FRX API key

Log into your 1FRX dashboard and copy your API key.

2. Configure the plugin

  1. In WordPress Admin, go to Settings → 1FRX
  2. Paste your 1FRX API key into the "API Key" field
  3. Configure these options:

3. Configuration options

Click Save Changes when finished.

Usage

The plugin works automatically. When you publish or update a post:

  1. The plugin detects the publish action
  2. Calls the 1FRX API with your post title, excerpt, and settings
  3. Gets back a hosted image URL
  4. If enabled, sets it as your post's featured image
  5. Optionally generates a PDF and makes it downloadable
Tip: Edit any post and go to the Featured Image meta box. If the plugin ran successfully, you'll see the generated image displayed there.

Plugin hooks and filters (for developers)

If you need to call the 1FRX API manually from your theme or custom code:

// Get the 1FRX client
$frx = 1FRX_Client::get_instance();

// Generate an OG image
$result = $frx->generate_og_image(array(
  'title' => 'My Post Title',
  'subtitle' => 'Optional subtitle',
  'domain' => get_site_url(),
  'accentColor' => '#5ee3ff'
));

if (!is_wp_error($result)) {
  $image_url = $result['url'];
}

Troubleshooting

Plugin activated but settings page is blank

Clear your browser cache or try accessing it in an incognito/private window. Some caching plugins may need to be refreshed.

API key is not being saved

Check that the user role has permission to manage options. Only administrators can change plugin settings.

Images are not being generated

Verify your API key is correct and your 1FRX account has available requests in your plan. Check the WordPress error log at /wp-content/debug.log.

Featured image is not updating automatically

Make sure "Set as Featured Image" is enabled in plugin settings. Some page builders or plugins may override this setting.

PDF generation is not working

PDF generation requires additional resources. Check that your hosting allows outbound HTTPS requests to the 1FRX API.

FAQ

Does this work with WordPress.com?

No, plugins cannot be installed on WordPress.com free or personal plans. You can use the Zapier integration instead to automate with WordPress.com.

Will this work with my page builder?

Yes. The plugin hooks into WordPress's standard post publishing action, so it works with Elementor, Divi, Beaver Builder, and all other page builders.

Can I regenerate images for old posts?

Yes. Edit an old post, change the publish date to today, and click "Update". The plugin will regenerate the featured image.

What happens if my API key expires?

API keys don't expire, but you can rotate them anytime in your 1FRX dashboard. Just update the key in plugin settings.

What data does 1FRX process? Only your post title, excerpt, and metadata. The full post HTML content is not sent to 1FRX. Generated images are cached on 1FRX's CDN for 30 days then removed.