| @@ -116,8 +116,11 @@ | ||
| 116 | 116 | |
| 117 | 117 | // Site blueprint — the plan the site was built from; never autoloads. |
| 118 | 118 | \ZipAI\MCP\Classes\Core\Site_Blueprint::init(); |
| 119 | 119 | |
| 120 | + // JSON-LD — the build's schema.org blocks, printed in `<head>`. | |
| 121 | + \ZipAI\MCP\Classes\Core\Json_Ld::init(); | |
| 122 | + | |
| 120 | 123 | // Privacy policy disclosure (WordPress Guideline 7). |
| 121 | 124 | add_action( 'admin_init', array( $this, 'add_privacy_policy_content' ) ); |
| 122 | 125 | } |
| 123 | 126 | |
| @@ -207,9 +210,9 @@ | ||
| 207 | 210 | public function define_constants() { |
| 208 | 211 | define( 'ZIPAI_MCP_FILE', __DIR__ . '/zip-ai.php' ); |
| 209 | 212 | define( 'ZIPAI_MCP_DIR', plugin_dir_path( ZIPAI_MCP_FILE ) ); |
| 210 | 213 | define( 'ZIPAI_MCP_URL', plugins_url( '/', ZIPAI_MCP_FILE ) ); |
| 211 | - define( 'ZIPAI_MCP_VERSION', '0.0.11' ); | |
| 214 | + define( 'ZIPAI_MCP_VERSION', '0.0.12' ); | |
| 212 | 215 | define( 'ZIPAI_MCP_MENU_SLUG', 'zip-ai' ); |
| 213 | 216 | |
| 214 | 217 | // Base URL for ZIP AI credit server. |
| 215 | 218 | if ( ! defined( 'ZIPAI_MCP_BASE_URL' ) ) { |