syntaxhub-JLD

Description

Optimize your site’s structured data and meta output with syntaxhub-JLD.

This plugin works alongside All in One SEO to refine breadcrumb markup and trim overly verbose meta descriptions in JSON-LD.
A lightweight and focused solution to keep your site’s schema clean, relevant, and search-friendly.

syntaxhub-JLD ใฏใ€ใ‚ตใ‚คใƒˆใฎๆง‹้€ ๅŒ–ใƒ‡ใƒผใ‚ฟใจใƒกใ‚ฟๆƒ…ๅ ฑใฎๅ‡บๅŠ›ใ‚’ใ‚นใƒžใƒผใƒˆใซๆœ€้ฉๅŒ–ใ™ใ‚‹ใƒ—ใƒฉใ‚ฐใ‚คใƒณใงใ™ใ€‚
All in One SEO ใƒ—ใƒฉใ‚ฐใ‚คใƒณใจไฝต็”จใ™ใ‚‹ใ“ใจใงใ€ใƒ‘ใƒณใใšใƒชใ‚นใƒˆใฎใƒžใƒผใ‚ฏใ‚ขใƒƒใƒ—ใ‚’ๆ•ด็†ใ—ใ€้•ทใ™ใŽใ‚‹ใƒกใ‚ฟใƒ‡ใ‚ฃใ‚นใ‚ฏใƒชใƒ—ใ‚ทใƒงใƒณใฎๅ‡บๅŠ›ใ‚’ๆŠ‘ๅˆถใ—ใพใ™ใ€‚
ๆคœ็ดขใ‚จใƒณใ‚ธใƒณใซ้ฉใ—ใŸใ€ใ‚ทใƒณใƒ—ใƒซใง้Žไธ่ถณใฎใชใ„ใ‚นใ‚ญใƒผใƒžๆง‹้€ ใ‚’ๅฎŸ็พใ—ใพใ™ใ€‚

Features

  • Smart Description Management: Automatically extracts descriptions from theme files, AIOSEO settings, or custom fields
  • Flexible Configuration: Choose from three description extraction methods via settings page
  • AIOSEO Integration: Seamlessly works with All in One SEO plugin
  • Theme File Auto-Extraction: Automatically generates descriptions from page template files
  • Custom Field Support: Manual description input for specific pages
  • Breadcrumb Optimization: Clean and focused breadcrumb markup
  • JSON-LD Control: Prevents output of specific schema types when needed

Configuration

After activation, configure the plugin through Settings > SyntaxHub-JLD:

Description Extraction Methods:
1. AIOSEO Priority (Recommended): Uses AIOSEO settings first, with automatic extraction as fallback
2. Auto Extraction: Automatically extracts content from theme files
3. Custom Fields: Manual description input for each page

Auto Extraction Settings:
* Enable automatic extraction when AIOSEO description is not set
* Supports various theme file patterns (page-{slug}.php, template-parts/page-{slug}.php, etc.)

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the โ€˜Pluginsโ€™ menu in WordPress.
  3. Go to Settings > SyntaxHub-JLD to configure description extraction method.

FAQ

How does the auto-extraction work?

The plugin automatically scans theme files for Japanese text content and generates appropriate descriptions for JSON-LD.

Can I use this with other SEO plugins?

Yes, the plugin is designed to work alongside AIOSEO and other SEO plugins.

What if my theme files don’t contain enough content?

You can use the custom fields option to manually set descriptions for specific pages.

Does this affect page loading speed?

The plugin is lightweight and optimized for minimal performance impact.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“syntaxhub-JLD” is open source software. The following people have contributed to this plugin.

Contributors

Translate “syntaxhub-JLD” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.6

  • Added smart description extraction from theme files
  • Added configurable description extraction methods
  • Added settings page for easy configuration
  • Added custom fields support for manual description input
  • Enhanced AIOSEO integration with fallback options
  • Improved compatibility with various theme structures
  • Added automatic Japanese text detection and extraction

1.0.5

  • Added Yoast SEO compatibility
  • Enhanced JSON-LD control for both All in One SEO and Yoast SEO
  • Added ability to prevent specific schema types from being output (BreadcrumbList, WebPage, ReadAction, WebSite, SearchAction, EntryPoint, Organization)

1.0.4

  • Updated signup URL to new location
  • Updated plugin directory structure

1.0.3

  • Added internationalization support for all text strings
  • Updated compatibility for WordPress 6.8
  • Created POT file for translations

1.0.2

  • Added plugin icon and banner images for better visual display on the plugin directory.
  • Introduced optional user registration for update notifications and reset SQL access.