MentionFetch helps agencies, consultants, founders, and personal brand sites showcase earned media professionally.
Paste a URL from any publication. MentionFetch attempts to fetch the metadata automatically. When the publisher allows it, fields are populated instantly. When a site blocks server-side fetch (common on major publishers), MentionFetch opens a manual editing form automatically with best-effort prefills from the URL — no extra click needed. Either way, you review the fields and save structured WordPress content in under a minute.
Core flow: Paste URL Review Publish
[mentionfetch]
Shows published mentions using the active destination setting.
Optional attributes:
limit — number of items (default: 6)source — mention_item, post, or existing_postscategory — category slug or IDpost_type — post type slug (existing_posts mode, default: post)taxonomy — taxonomy slugterm — term slug or ID within the taxonomylayout — grid (default)show_image — true (default) or falseshow_excerpt — true (default) or falseshow_date — true (default) or falseshow_source — true (default) or falseorderby — source_date (default for imported content), post_date (default for existing posts), title, or randomorder — DESC (default; title defaults to ASC) or ASCoffset — number of items to skip (default: 0, max: 50)preset — display preset slug (created in MentionFetch > Presets); explicit attributes override preset valuesShow imported mentions:
[mentionfetch limit="6"]
Show imported posts only:
[mentionfetch source="post"]
Show existing posts from a category:
[mentionfetch source="existing_posts" category="news" limit="4"]
Show a custom post type filtered by taxonomy:
[mentionfetch source="existing_posts" post_type="case_study" taxonomy="industry" term="saas"]
Grid without images or dates:
[mentionfetch layout="grid" show_image="false" show_date="false"]
Insert the MentionFetch block from the block inserter. Use the inspector panel to set source, limit, taxonomy filters, and display toggles. The block shows a live server-rendered grid preview in the editor.
If Elementor is installed and active, a MentionFetch widget is available in the Elementor editor under General. It supports the same source, filter, and display options as the shortcode and block. Display controls use a three-state Inherit/Show/Hide pattern so preset values flow through to untouched widgets. The plugin remains fully functional without Elementor.
In MentionFetch Settings, choose where imported items are saved:
Both destinations store the same normalized mention metadata and support the same shortcode and block rendering.
MentionFetch can optionally connect to an OpenAI-compatible API to enhance article excerpts using AI. This feature is disabled by default and requires you to:
When enabled, MentionFetch sends the extracted article excerpt text to the configured API endpoint for improvement. No other user data is transmitted.
MentionFetch does not enable or contact an AI provider until an administrator enables the feature, enters an API key, and saves a provider API base URL. You may use any OpenAI-compatible provider (OpenAI, OpenRouter, Groq, Anthropic, etc.). Please consult the configured provider’s own terms of service and privacy policy before enabling this feature.
When the OpenAI default endpoint is used (api.openai.com):
MentionFetch uses the Freemius SDK for optional account connection, licensing, plan status, software updates, and support/contact screens. The plugin can be used without connecting a Freemius account. License management and account-based update screens use Freemius only when you choose to connect through the Freemius screen.
When you choose to connect through the Freemius opt-in screen, the SDK may send the site URL, plugin version, WordPress version, PHP version, and administrator email to Freemius for licensing and support purposes. MentionFetch does not send this data to Freemius unless you opt in through the Freemius screen.
When you paste a URL into the URL Import screen, MentionFetch fetches the public HTML of that page (one-time, server-side via wp_safe_remote_get) to extract Open Graph / Twitter Card / schema.org metadata so the card preview can populate Title, Excerpt, Source Name, Image, and Published Date. No data about your site, user, or visitors is sent to those services — only an unauthenticated GET request to the URL the admin pasted, exactly as a browser would.
The URL is fetched once at import time. There is no background polling or analytics.
Some public pages also include schema.org AggregateRating metadata inside <script type="application/ld+json"> blocks. When that metadata is present in the pasted page’s HTML, MentionFetch may parse and store it as part of the imported mention metadata. Common services that publish this markup include Apple Podcasts, Rotten Tomatoes, and Goodreads. Their respective terms and privacy policies:
If you paste a URL from a different publisher or rating service, the same one-time HTML fetch happens against that URL only — please consult that site’s own terms and privacy policy.