Schema Gallery

外掛說明

Schema Gallery is a lightweight, AI-friendly WordPress gallery plugin that automatically adds valid JSON-LD ImageObject schema markup for every image in your gallery.

Perfect for photographers, agencies, and businesses who want their visual content to be properly recognized by Google, Bing, and AI-powered search results.

Key Features (Free Version):

  • Create unlimited galleries with unique shortcodes.
  • Upload, edit, and manage images directly from the admin panel.
  • Automatic JSON-LD ImageObject schema markup for each image.
  • Schema fields include: name, description, keywords, author, license, datePublished, and more.
  • Built-in pagination (18 images per page).
  • Responsive grid and custom lightbox with next/previous navigation.
  • Fully compatible with major themes and browsers.
  • Removes Google’s optional schema warnings when an author is set.
  • Clean, lightweight code – no external library dependencies.

Optimized for AI Search:

Schema Gallery is built for the future of SEO — where AI systems look for structured, machine-readable metadata to reference your content. Each image is wrapped in a compliant JSON-LD block, making it easy for AI to understand, cite, and recommend.

License

This plugin is licensed under the GPLv2 or later license.

© 2025 Impact Web Solutions LLC

螢幕擷圖

  • Gallery grid layout on the frontend.
  • Lightbox preview with navigation arrows.
  • Admin interface for managing gallery images.
  • Example of ImageObject schema markup validated in Google’s Structured Data Testing Tool.

安裝方式

  1. Download the schema-gallery.zip file.
  2. In your WordPress dashboard, go to Plugins Add New Upload Plugin.
  3. Upload the ZIP file and click Install Now.
  4. Activate Schema Gallery.
  5. Go to Schema Gallery Add New Gallery to create your first gallery.
  6. Use the shortcode [schema_gallery id="X"] to display your gallery on any page or post.

常見問題集

Does Schema Gallery slow down my site?

No. It’s built to be lightweight with optimized SQL queries and efficient pagination.

Is it compatible with my theme?

Yes. It uses WordPress’s standard grid system and CSS variables, so it works well with Divi, Astra, Hello Elementor, and most custom themes.

How do I add schema to my existing images?

Simply add them to a Schema Gallery and the JSON-LD markup will be automatically generated when filled out.

Will it work with caching plugins?

Yes. It’s fully compatible with W3 Total Cache, WP Super Cache, and similar tools.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Schema Gallery〉的開發相關工作。

參與者

將〈Schema Gallery〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.2.1

  • Added internationalization support (i18n) for translations.
  • Fixed security escaping issues.
  • Updated WordPress compatibility to 6.7.

1.2.0

  • Initial public version.
  • Added ImageObject JSON-LD markup for each gallery image.
  • Added pagination (18 images per page).
  • Added author, license, and datePublished schema support.
  • Added responsive grid and custom lightbox navigation.
  • Fixed CSS and JS asset enqueue issues.
  • Improved schema validation with optional fields for author and copyright.