[WordPress] 外掛分享: Frank Schema Markup Generator

WordPress 外掛 Frank Schema Markup Generator 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Frank Schema Markup Generator」是 2025-12-12 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-12-13,距離現在已有 75 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

zishlife | hanif0991 | farazfrank | razipathhan | sharikkhan007 | awordpresslife | muhammadshahid | fkfaisalkhan007 |

外掛標籤

seo | schema | JSON-LD | rich snippets | structured data |

內容簡介

總結文案: Frank Schema Markup Generator 是一款強大的 WordPress.org 標準外掛程式,能夠幫助您使用集中管理生成 JSON-LD 結構化數據(Schema.org 標記)。從一個地方生成、查看、複製、編輯和管理所有的架構!

問題與答案:
1. 這款外掛程式主要功能是什麼?
- 這款外掛程式可以幫助您生成 JSON-LD 結構化數據(Schema.org 標記),並提供集中管理。
2. 這款外掛程式是否會自動將生成的標記插入頁面?
- 這款外掛程式並不會自動插入標記到頁面,這樣保證了全面符合 WordPress.org 的安全準則。
3. 這款外掛程式有哪些主要特色?
- 支持100種以上的 Schema 類型,擁有50種以上的現成模板,支援 WooCommerce,集中管理控制面板等功能。
4. 這款外掛程式支援哪些特定的功能以協助 WooCommerce 產品數據自動填入?
- 外掛支援10種 WooCommerce 專用佔位符,可自動填充產品數據(價格、SKU、庫存、品牌、評分等)。
5. 這款外掛程式遵守哪些安全準則?
- 這款外掛程式遵守 WordPress.org 的各項安全準則,不會自動注入代碼或執行任意代碼。

原文外掛簡介

Frank Schema Markup Generator is a powerful, WordPress.org-compliant plugin that helps you generate JSON-LD structured data (Schema.org markup) with centralized management. Generate, view, copy, edit, and manage all your schemas from one place!
Important: This plugin generates schema markup but does NOT automatically insert it into your pages. This ensures full compliance with WordPress.org security guidelines. You can easily copy the generated schema using View/Copy buttons and paste it into your theme or use a code snippet plugin.
🌟 Key Features

100+ Schema Types – Comprehensive support across 15+ categories (Organization, Content, E-commerce, Events, Jobs, People, Health, Recipes, Real Estate, Travel, Education, Media, and more!)
50+ Ready-Made Templates – Pre-validated JSON-LD templates organized by category
WooCommerce Support – 10 WooCommerce-specific placeholders for automatic product data (price, SKU, stock, brand, ratings)
Centralized Management – Generate, view, edit, copy, and delete schemas from one dashboard
View & Copy Features – Modal popup to review schema code before copying, or quick copy with one click
Filter & Search – Easily find schemas by post type, schema type, or search by post title
25+ Dynamic Placeholders – Auto-populate with post/site data (title, author, date, image, categories, tags, WooCommerce data, etc.)
Plugin-Generated Schema – All schema markup is generated by the plugin with strict validation
Custom Post Types Support – Works with any custom post type (including WooCommerce products)
WordPress.org Compliant – Follows all security guidelines (no auto-injection, no arbitrary code execution)
Comprehensive Documentation – Detailed How to Use guide with 7 steps, common use cases, WooCommerce examples, and troubleshooting
Extensive FAQ – 16+ questions covering copying, templates, placeholders, compatibility, WooCommerce, and more
Beautiful UI – Modern tabbed interface with responsive design
100% Free – No ads, no upsells, completely open-source

🔒 Security Features

No Arbitrary Code Execution – Users cannot insert unvalidated code
No Auto-Injection – Plugin does not automatically insert code into pages (WordPress.org requirement)
Plugin-Controlled Output – Schema is generated by the plugin based on validated form inputs
Strict Sanitization – All user inputs are properly sanitized using WordPress functions
Nonce Verification – All form submissions and AJAX requests are protected
Capability Checks – Only authorized users can edit schema data

📋 100+ Schema Types Across 15+ Categories
Organization & Business: Organization, LocalBusiness, Corporation, NGO, GovernmentOrganization, EducationalOrganization, MedicalOrganization, SportsOrganization, Store, and more
Website & Content: WebSite, WebPage, Article, BlogPosting, NewsArticle, Report, Guide, Comment, SiteNavigationElement, ItemList, CollectionPage, and more
E-commerce & Products: Product, ProductGroup, Service, Offer, AggregateOffer, Brand, AggregateRating, FinancialProduct, MemberProgram, and more
Events: Event, BusinessEvent, EducationEvent, Festival, MusicEvent, SportsEvent, TheaterEvent, VisualArtsEvent, ExhibitionEvent, CourseInstance, and more
Jobs & Employment: JobPosting, Occupation, EmployeeRole, WorkBasedProgram
People & Personal Profiles: Person, ProfilePage, Author, Celebrity, Teacher, Parent, Patient, Musician, Actor, Athlete, Politician, and more
Health & Medical: MedicalCondition, Drug, Diet, ExercisePlan, HealthTopicContent, MedicalWebPage, and more
Recipes & Food: Recipe, NutritionInformation
Real Estate & Property: Apartment, House, SingleFamilyResidence, VacationRental, RealEstateAgent, and more
Travel & Transportation: TouristAttraction, TouristDestination, LandmarksOrHistoricalBuildings, Flight, Trip, TouristTrip, TaxiService, and more
Religious Places: HinduTemple, Church, Mosque, PlaceOfWorship
Education & Courses: Course, LearningResource, School, CollegeOrUniversity
Media & Entertainment: Book, Movie, TVSeries, MusicAlbum, MusicPlaylist, VideoObject, AudioObject, BroadcastService, Photograph, and more
Technology & Software: SoftwareApplication, MobileApplication, WebAPI
And many more! Browse all templates in the Schema Templates Library tab.
🔧 Dynamic Placeholders (25+ Total)
Use these placeholders to automatically populate your schemas:
WordPress Placeholders:
* {{post_title}} – Post/Page Title
* {{post_excerpt}} – Post Excerpt
* {{post_date}} – Publication Date (ISO 8601)
* {{post_modified}} – Last Modified Date (ISO 8601)
* {{author_name}} – Author Display Name
* {{author_url}} – Author Archive URL
* {{featured_image}} – Featured Image URL
* {{post_url}} – Post Permalink
* {{site_name}} – Website Name
* {{site_url}} – Website URL
* {{site_description}} – Website Tagline
* {{post_category}} – Post Categories (comma-separated)
* {{post_category_first}} – First Post Category
* {{post_tags}} – Post Tags (comma-separated)
* {{post_id}} – Post ID
WooCommerce Placeholders (Auto-populated for WooCommerce products):
* {{woo_price}} – Product Price (current/sale price)
* {{woo_regular_price}} – Product Regular Price
* {{woo_sale_price}} – Product Sale Price
* {{woo_currency}} – Store Currency Code
* {{woo_sku}} – Product SKU
* {{woo_stock_status}} – Stock Status (instock/outofstock/onbackorder)
* {{woo_availability}} – Schema.org Availability URL
* {{woo_brand}} – Product Brand
* {{woo_rating}} – Average Product Rating
* {{woo_review_count}} – Number of Reviews
🎯 Perfect For

Bloggers – Add Article schema to improve visibility
E-commerce Sites – Add Product schema with pricing and reviews
Local Businesses – Add LocalBusiness schema for local SEO
Content Creators – Add Video, Recipe, or HowTo schemas
News Sites – Add NewsArticle schema for news content
Educational Sites – Add Course schema for online courses
Job Boards – Add JobPosting schema for job listings

🚀 How It Works (4 Simple Steps)

Generate Schema – Go to Settings → Schema Box Generator → Schema Generator tab, select a post/page, choose schema type from 100+ options, fill in form fields with placeholders like {{post_title}}, and click “Generate & Save Schema”

Copy Schema Code – Go to “Manage Schemas” tab, find your schema, and either click “Copy” button for instant copy or click “View” button to review code in a modal popup before copying

Add to Your Site – Paste the copied schema into a code snippet plugin (recommended: Code Snippets, Insert Headers and Footers) or manually add to your theme’s header.php file

Test & Validate – Use Google Rich Results Test to verify your schema is valid and eligible for rich results

📋 How to Copy & Apply Schema Code (DETAILED)
Method 1: Quick Copy (Fastest)
1. Go to “Manage Schemas” tab
2. Click the “Copy” button (📋 icon) next to your schema
3. You’ll see “✓ Copied!” confirmation
4. Schema code is now in your clipboard!
Method 2: View & Copy (Recommended for Review)
1. Go to “Manage Schemas” tab
2. Click the “View” button (👁️ icon) next to your schema
3. A modal popup shows the formatted schema code
4. Review the code to ensure it’s correct
5. Click “Copy to Clipboard” button in the modal
6. Close the modal
Adding Schema to Your Site:
Option 1: Code Snippet Plugin (HIGHLY RECOMMENDED)
* Install “Code Snippets” or “Insert Headers and Footers” plugin
* Paste the copied schema into the header section
* Configure where to display (site-wide or specific pages)
* Won’t be affected by theme updates
* Easy to manage and edit
Option 2: Manual Theme Integration
* Go to Appearance → Theme File Editor
* Open header.php file
* Paste the schema before the tag
* Note: Will be removed if you change themes
Option 3: Using functions.php (For Developers)
* Add schema using WordPress hooks (wp_head)
* Full control over when and where schema appears
🔍 SEO Benefits

Get rich snippets in Google search results
Show star ratings, images, prices, and more
Improve click-through rates by up to 30%
Help search engines understand your content
Enable voice search optimization
Support for Google Assistant and Siri

🛠️ Developer Friendly

Clean, well-documented code
WordPress coding standards compliant
Hooks and filters for customization
Translation-ready
Compatible with all themes and plugins

📚 Comprehensive Documentation
The plugin includes extensive documentation with 5 tabs:

Schema Generator Tab – Generate schemas with 100+ types and dynamic placeholders
Manage Schemas Tab – View, copy, edit, delete, filter, and search all your schemas
Schema Templates Library Tab – Browse 50+ ready-made templates organized by 15+ categories
How to Use Tab – Detailed 7-step guide with Quick Start, Pro Tips, Common Use Cases, and Troubleshooting
FAQ Tab – 15+ questions covering copying, templates, placeholders, compatibility, SEO plugins, page builders, and more
Donate Tab – Support plugin development with updated stats (100+ types, 25+ placeholders)

🌍 Compatibility

Works with Yoast SEO, Rank Math, All in One SEO
Compatible with WooCommerce
Works with Advanced Custom Fields (ACF)
Compatible with Elementor, Divi, Beaver Builder
Works with all WordPress themes
Compatible with all major hosting providers

💝 Support the Plugin
If this plugin has helped you, please consider:

Rating it 5 stars on WordPress.org
Buying me a coffee via PayPal
Sharing it with others
Reporting bugs and suggesting features

Additional Info
Requirements:
* WordPress 5.0 or higher
* PHP 7.4 or higher
* MySQL 5.6 or higher
Links:
* Plugin Homepage
* Documentation
* Support Forum
* GitHub Repository
* Donate
Credits:
Developed with ❤️ by WP FRANK
License:
This plugin is licensed under the GPL v2 or later.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Frank Schema Markup Generator」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.1 | trunk |

延伸相關外掛(你可能也想知道)

  • The SEO Framework – Fast, Automated, Effortless. 》這是最快速且唯一符合 WordPress 和搜尋引擎規定的 SEO 外掛程式,功能完整。使用經過驗證的方式來優化您的網站的 SEO。這是一款乾淨、專注、可延伸、無限制...。
  • Schema & Structured Data for WP & AMP 》d-data-for-wp.com/docs/article/how-many-schema-types-do-we-support/" rel="nofollow ugc">查看所有支援的類型,目前已支援超過35種類型,其中包括部落格...。
  • Schema 》ema Markup外掛簡介, , 喜歡 Schema 外掛嗎?請考慮留下五顆星評價。, 這是一個超快、輕量的外掛,可以自動在 WordPress 網站中添加建議的 JSON-LD 格式的 sc...。
  • WP SEO Structured Data Schema 》網站的搜尋引擎優化效果。不過,這是相當複雜的事情,即使是經驗豐富的 SEO 專家也很難在網站中正確實現結構化數據和 schema。好消息是,我們創建了 WordPres...。
  • Schema – All In One Schema Rich Snippets 》這是最受歡迎的模式標記外掛,可讓您在搜索引擎中獲得引人注目的結果。容易實現像評論、活動、食譜、文章、產品、服務等模式類型。, 什麼是豐富片段(rich sni...。
  • Reviews and Rating – Google Reviews 》這款 WordPress 外掛可以幫助您在網站上展示從 Google My Business 搜尋中取得的評論和評分。此外,外掛還會使用 Google 的 Place ID 收集您的位置資料,以便...。
  • Review Schema – Review & Structure Data Schema Plugin 》這是一款帶有 JSON-LD 基礎的 WordPress 評論外掛,可添加結構化資料架構以增強 Google 搜尋結果。這款 Review Schema WordPress 插件可以為頁面、文章、自訂...。
  • Schema App Structured Data 》Schema App WordPress 外掛會產生哪些標記?, 啟用 Schema App WordPress 外掛後,它會自動為您所有的頁面、文章、作者和類別內容建立 schema.org 標記,利用...。
  • Local Business Schema (JSON-LD) Lite 》Local Business Schema Lite by WP-Speed, , 這是一個使用 JSON-LD 技術的本地商家結構化數據外掛,包含以下功能:, 1. 商家名稱, 2. 地址, 3. 圖像, ...。
  • Remove Schema 》Remove Schema 外掛可選擇性地從您的網站中移除所有 Schema 標記。, 您可以選擇移除以下內容:, , 所有 JSON-ld, 所有 Microdata, 所有 RDFa, , 並移除特定的...。
  • Disable Genesis Schema 》Genesis佈景主題框架包含schema / 結構化數據以提高SEO。但是,如果您使用Yoast SEO或其他外掛添加schema,您的網站上將有重複的schema,這可能會導致搜索引...。
  • FAQ Schema for Elementor 》FAQ Schema for Elementor 是一款 WordPress 外掛,提供一個元件於 Elementor 介面中,可插入 FAQ schema(以 JSON-LD 格式呈現的結構化數據),而無需在前端...。
  • Disable Yoast's Structured Data 》此外掛可防止來自流行的 Yoast SEO 和 Yoast SEO Premium WordPress 外掛的包含 schema.org 資料的 application/ld+json script 標籤輸出。。
  • Websitescanner Custom Schema 》此外掛為網頁和文章編輯器添加自訂欄位,以便添加結構化資料(JSON-ld)的自訂標記。此外掛也會驗證 JSON 是否格式正確。 , 您可以在每個頁面、文章和自訂文...。
  • Local Search SEO Contact Page 》WordPress 的 Local Search SEO Contact Page 外掛會在您網站的所有頁面的標頭上以 JSON-LD 格式印出結構化的 Schema.org LocalBusiness 資料。您還可以使用...。

文章
Filter
Apply Filters
Mastodon