Prompt library

Prompts that chain WordPress tools

Ready-made prompts for SEO audits, alt text, content drafts, cache purges and work across sites. Paste one into Claude, ChatGPT, Cursor or any connected assistant. Anything that needs approval still asks you first.

Before you start

Connect your assistant to this address, then paste any prompt below.

https://wpterminal.com/api/mcp
Showing 18 of 18 recipesClick Copy Prompt to paste directly into Claude, ChatGPT, or Cursor
SEO & Metadata•Intermediate

Comprehensive On-Page SEO Audit & Focus Keyword Optimization

Scan top recent posts, identify missing meta descriptions or unoptimized titles, and batch-update Yoast / Rank Math / AIOSEO fields.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Audit the SEO metadata for our 5 most recent published posts using get_seo_data. Check each post's title, focus keyword, meta description, and canonical URL. If any post is missing a meta description or has a title longer than 60 characters, draft an optimized meta description (150-160 chars) and concise title, then update them with update_seo_data. Provide a table comparing before and after.
Tools Chained:list_postsget_seo_dataupdate_seo_data
SEO & Metadata•Beginner

Fix Missing Meta Descriptions on High-Traffic Posts

Automatically discover posts with empty meta descriptions, synthesize contextual summaries, and write clean SEO snippets.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Find the first 10 posts in published status using list_posts. For each post, fetch its SEO configuration with get_seo_data. Identify any that have an empty meta description. Based on the post's excerpt or first 200 words, generate an engaging meta description that includes the primary topic and call to action, then apply it via update_seo_data.
Tools Chained:list_postsget_postget_seo_dataupdate_seo_data
SEO & Metadata•Beginner

Configure Canonical URLs & Social Sharing Tags

Set explicit canonical URLs and optimize OpenGraph social cards to prevent duplicate content penalties.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Inspect post ID 42 using get_seo_data. Check if it has a canonical URL and social preview metadata configured. Update the SEO settings using update_seo_data to set the canonical URL to https://example.com/blog/ai-wordpress-guide, add 'AI WordPress Automation' as the focus keyword, and craft a compelling 155-character meta description.
Tools Chained:get_seo_dataupdate_seo_data
Media & Accessibility•Intermediate

Autonomous Site-Wide Image Accessibility & Alt-Text Audit

Scan the media library for missing accessibility tags, analyze file context, and batch-populate screen-reader compliant alt text.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Run list_media_without_alt to scan our WordPress media library for all images currently missing alt text. For each image found, analyze the image filename, title, and attached post context. Generate concise, screen-reader-compliant alt descriptions (under 125 characters, avoiding 'image of' or 'picture of') and update them using update_media_alt. Report each updated attachment ID with its new alt text.
Tools Chained:list_media_without_altupdate_media_alt
Media & Accessibility•Advanced

E-Commerce Product Image Alt-Text & Title Sanitization

Match un-tagged gallery images to WooCommerce products and write keyword-rich, accessible product descriptions.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Check all media without alt text using list_media_without_alt. Cross-reference them with our WooCommerce products from get_wc_products to see which ones are product gallery images. For every product image, update the alt text using update_media_alt to include the exact product name, color/variant, and primary feature for accessibility and Google Images ranking.
Tools Chained:list_media_without_altget_wc_productsupdate_media_alt
Media & Accessibility•Intermediate

Media Library Cleanout: Alt-Text, Captions & Clean Titles

Convert raw camera filenames (IMG_4920.jpg) into human-readable titles, captions, and accessibility alt text.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Scan the media library with list_media_without_alt. For the first 15 images returned, generate a human-readable title replacing hyphens and underscores, a descriptive alt tag, and a 1-sentence caption. Apply these changes using update_media_alt.
Tools Chained:list_media_without_altupdate_media_alt
Content & Drafts•Advanced

Pillar Blog Post Generation: Draft, Format, Categorize & Set SEO

Produce a complete, publication-ready article with semantic HTML formatting, taxonomies, and initial SEO metadata.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Write a comprehensive 1,500-word tutorial titled 'Top 10 Security Practices for WordPress in 2026'. Format the content with clean HTML semantic headings (H2, H3), bullet points, and code callouts. Create this post as a draft using create_post with post_type 'post' and status 'draft'. Once created, set its categories using manage_terms, and configure its SEO focus keyword 'wordpress security 2026' and meta description using update_seo_data.
Tools Chained:create_postmanage_termsupdate_seo_data
Content & Drafts•Intermediate

Repurpose Form Leads & Testimonials into a Draft Case Study

Extract high-scoring customer contact entries and synthesize them into an engaging success story post.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Inspect our latest form submissions using get_form_entries to find customer feedback and project stories. Synthesize the top submission into a formatted case study draft post titled 'Customer Spotlight: Scaling with WordPress' using create_post with status 'draft'. Include customer quotes, key metrics, and an executive summary.
Tools Chained:get_form_entriescreate_post
Content & Drafts•Intermediate

Review, Publish Scheduled Draft & Instantly Invalidate Cache

Update an existing draft to published status and immediately purge all caching layers for zero-delay visibility.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Check our draft posts with list_posts status 'draft'. Locate the draft post titled 'Q4 Product Announcements'. Review its content, update the title to 'Announcing Our Q4 Features & Roadmap' using update_post, and set its status to 'publish'. Immediately after publishing, purge the site cache with flush_cache so visitors see the new announcement immediately.
Tools Chained:list_postsupdate_postflush_cache
Content & Drafts•Beginner

Audit & Clean Up Stale Abandoned Drafts

Scan your post repository for long-forgotten drafts, generate a cleanup summary, and trash obsolete content.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Fetch the 15 oldest draft posts on our site using list_posts with status 'draft'. Summarize their titles, creation dates, and excerpts. Highlight which ones are outdated, and after I approve, trash the obsolete drafts using trash_post.
Tools Chained:list_poststrash_post
Cache & Performance•Beginner

Post-Maintenance Full Cache Invalidation & Health Check

Purge all page caches, CDN buffers, and object cache transients, then verify site health and zero error logs.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
I just updated our theme styles and several plugins. Flush all caching layers on my primary site using flush_cache (including LiteSpeed, WP Rocket, and Redis object cache). Afterwards, call site_health to verify that the site is responding normally and no PHP errors were triggered.
Tools Chained:flush_cachesite_healthget_error_log
Cache & Performance•Advanced

Fleet-Wide Emergency Cache Purge Across All Client Sites

Execute a simultaneous multi-site cache purge across your entire network of WordPress sites with one prompt.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
We just pushed a critical global CSS fix across our entire multi-site network. Use multi_site_orchestrate with action 'flush_cache' to purge the page cache, CDN, and object cache across every connected WordPress site in our organization simultaneously. Provide an execution status table for each site.
Tools Chained:multi_site_orchestrateflush_cache
Cache & Performance•Intermediate

Visual Glitch Diagnostic: Debug Log & Cache Reset

Investigate frontend rendering issues by inspecting PHP error traces and purging stale HTML pages.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
A user reported a visual glitch on the homepage. First, check get_error_log to ensure there are no active PHP fatal errors or warnings. If error logs are clean, purge the site cache with flush_cache and inspect get_site_info to verify the active theme and WordPress version.
Tools Chained:get_error_logflush_cacheget_site_info
Store & Ops•Intermediate

Autonomous Comment Triage: Spam Filtering & Admin Replies

Clean up pending blog comments, eliminate automated spam, approve genuine inquiries, and post helpful admin replies.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Retrieve all comments currently in the moderation queue using get_comments with status 'hold'. Review each comment for spam indicators (promotional links, gibberish). Trash spam comments with moderate_comment status 'spam'. For genuine customer questions, approve them with moderate_comment status 'approve' and post an authoritative reply answering their question with reply_comment.
Tools Chained:get_commentsmoderate_commentreply_comment
Store & Ops•Advanced

WooCommerce Inventory Analysis & Targeted Discount Campaign

Scan product catalog for surplus inventory and automatically generate a promotional discount coupon.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Check my WooCommerce store using get_wc_products for all products with fewer than 10 units in stock. Then, create a 15% discount coupon named CLEARANCE15 using create_wc_coupon to help clear that excess inventory. Afterwards, draft a brief store notice post with create_post sharing the discount code.
Tools Chained:get_wc_productscreate_wc_couponcreate_post
Store & Ops•Advanced

Zero-Risk Theme Customization via Draft Sandbox

Create an isolated theme draft, safely edit template styles with pre-flight checks, and generate a visual preview link.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Create a theme draft sandbox using create_theme_sandbox for our active theme. In the sandbox, edit style.css using edit_theme_file to improve hero button styles and typography. Then, generate a private preview link using preview_theme_sandbox so I can inspect it before publishing.
Tools Chained:create_theme_sandboxedit_theme_filepreview_theme_sandbox
Fleet & Governance•Advanced

Fleet-Wide Plugin Audit & Vulnerability Assessment

Inventory active plugins and versions across every client website to spot outdated or vulnerable add-ons.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Run a fleet-wide plugin inventory across all my connected WordPress sites using multi_site_orchestrate with action 'list_plugins'. Identify any sites that have inactive plugins or outdated versions, and compile a security recommendations matrix.
Tools Chained:multi_site_orchestratelist_plugins
Fleet & Governance•Intermediate

Update Plugins Safely with Approval

Check which plugins have updates, update them after a human approval, and verify the site afterwards.

AI Prompt TemplatePaste into Claude / ChatGPT / Cursor
Use wp_cli to run "plugin list --update=available --format=json" and summarise what would change. Then run "plugin update --all" so I can approve it, and afterwards check get_error_log for new fatal errors.
Tools Chained:wp_clicheck_op_statusget_error_log

Have your own workflow in mind?

You do not need tool names. Describe what you want in plain language and your assistant picks the tools.