{"id":273559,"date":"2026-03-04T18:11:19","date_gmt":"2026-03-04T18:11:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cloud-auto-importer\/"},"modified":"2026-09-14T08:19:50","modified_gmt":"2026-09-14T08:19:50","slug":"michael-cloud-image-auto-importer","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/michael-cloud-image-auto-importer\/","author":23434036,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.2","stable_tag":"2.0.2","tested":"6.9.9","requires":"5.6","requires_php":"7.2","requires_plugins":null,"header_name":"Michael Cloud Image Auto Importer","header_author":"Michael Otieno","header_description":"Import images from Google Drive to WordPress Media Library. Connect your Google Drive, select a folder, and import images with alt text generation.","assets_banners_color":"386292","last_updated":"2026-09-14 08:19:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":768,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.6":{"tag":"1.0.6","author":"mike17894","date":"2026-03-04 18:37:10","revision":3474862},"1.0.7":{"tag":"1.0.7","author":"mike17894","date":"2026-03-06 16:24:34","revision":3476568},"2.0.0":{"tag":"2.0.0","author":"mike17894","date":"2026-09-14 05:19:55","revision":3694467},"2.0.1":{"tag":"2.0.1","author":"mike17894","date":"2026-09-13 18:04:36","revision":3694041},"2.0.2":{"tag":"2.0.2","author":"mike17894","date":"2026-09-14 08:19:50","revision":3694772}},"upgrade_notice":{"2.0.2":"<ul>\n<li><strong>OAuth callback improvements.<\/strong> Updated the Google authentication flow and callback configuration for the custom domain. Recommended update for all users.<\/li>\n<\/ul>","2.0.0":"<ul>\n<li><strong>New feature!<\/strong> Cloudflare Worker integration added. Connect Google Drive without entering your own API credentials. The traditional authentication method remains available.<\/li>\n<\/ul>","1.0.7":"<ul>\n<li>Reliability improvements. Recommended update.<\/li>\n<\/ul>","1.0.6":"<ul>\n<li>Fixed domain and compatibility issues. Recommended update.<\/li>\n<\/ul>","1.0.5":"<ul>\n<li>Added external services documentation. Recommended update.<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3502744,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3502744,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.6","1.0.7","2.0.0","2.0.1","2.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.PNG":{"filename":"screenshot-1.PNG","revision":3502744,"resolution":"1","location":"assets","locale":"","width":1200,"height":559},"screenshot-2.PNG":{"filename":"screenshot-2.PNG","revision":3502744,"resolution":"2","location":"assets","locale":"","width":1200,"height":577},"screenshot-3.PNG":{"filename":"screenshot-3.PNG","revision":3502744,"resolution":"3","location":"assets","locale":"","width":1200,"height":544}},"screenshots":{"1":"<strong>Main Interface<\/strong> \u2013 Connect Google Drive and start imports","2":"<strong>Import Progress<\/strong> \u2013 Real-time progress bar with live statistics","3":"<strong>Settings Page<\/strong> \u2013 Simple data management options","4":"<strong>Import Logs<\/strong> \u2013 Detailed history with success rates","5":"<strong>Setup Guide<\/strong> \u2013 Quick start instructions"}},"plugin_section":[],"plugin_tags":[125072,259852,186485,280511,286],"plugin_category":[50],"plugin_contributors":[257117],"plugin_business_model":[],"class_list":["post-273559","plugin","type-plugin","status-publish","hentry","plugin_tags-bulk-import","plugin_tags-duplicate-detection","plugin_tags-images-compression","plugin_tags-seo-alt-text","plugin_tags-woocommerce","plugin_category-media","plugin_contributors-mike17894","plugin_committers-mike17894"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/michael-cloud-image-auto-importer\/assets\/icon-128x128.png?rev=3502744","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/michael-cloud-image-auto-importer\/assets\/screenshot-1.PNG?rev=3502744","caption":"<strong>Main Interface<\/strong> \u2013 Connect Google Drive and start imports"},{"src":"https:\/\/ps.w.org\/michael-cloud-image-auto-importer\/assets\/screenshot-2.PNG?rev=3502744","caption":"<strong>Import Progress<\/strong> \u2013 Real-time progress bar with live statistics"},{"src":"https:\/\/ps.w.org\/michael-cloud-image-auto-importer\/assets\/screenshot-3.PNG?rev=3502744","caption":"<strong>Settings Page<\/strong> \u2013 Simple data management options"}],"raw_content":"<!--section=description-->\n<p>Michael Cloud Image Auto Importer lets you import images from Google Drive straight into your WordPress Media Library.\nIt is ideal for bloggers, photographers, and content creators who store their media in Google Drive.<\/p>\n\n<p>The plugin connects securely to your Google Drive account with TWO authentication options:<\/p>\n\n<ol>\n<li><strong>New:<\/strong> One-click Cloudflare Worker connection (no API credentials needed!)<\/li>\n<li><strong>Traditional:<\/strong> Google API credentials (for advanced users)<\/li>\n<\/ol>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>\ud83d\udd10 <strong>Optional Zero Configuration<\/strong> \u2013 New Cloudflare Worker option - just click \"Connect\"!<\/li>\n<li>\u2601\ufe0f <strong>Cloudflare Worker Integration<\/strong> \u2013 Secure OAuth without exposing credentials<\/li>\n<li>\ud83d\udd11 <strong>Traditional OAuth Support<\/strong> \u2013 Use your own Google API credentials if preferred<\/li>\n<li>\ud83d\udcc1 <strong>Bulk Image Import<\/strong> \u2013 Import entire Drive folders at once<\/li>\n<li>\ud83d\udd0d <strong>Smart Duplicate Detection<\/strong> \u2013 MD5 file hashing to skip existing images<\/li>\n<li>\ud83d\udcdd <strong>SEO-Friendly Alt Text<\/strong> \u2013 Auto-generates from filenames (cat.jpg \u2192 \"Cat\")<\/li>\n<li>\ud83d\udddc\ufe0f <strong>Optional Compression<\/strong> \u2013 JPEG\/PNG\/WebP compression with quality control<\/li>\n<li>\ud83d\udcca <strong>Real-Time Progress<\/strong> \u2013 Live progress bar and statistics<\/li>\n<li>\ud83d\udccb <strong>Detailed Import Logs<\/strong> \u2013 Success\/failure rates for every import<\/li>\n<li>\ud83d\ude80 <strong>No Limits<\/strong> \u2013 Import as many images as you need<\/li>\n<li>\ud83c\udfa8 <strong>Clean Interface<\/strong> \u2013 Intuitive WordPress admin design<\/li>\n<li>\ud83c\udf0d <strong>Multisite Compatible<\/strong> \u2013 Works on WordPress Multisite networks<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p><strong>Option 1: Cloudflare Worker<\/strong><\/p>\n\n<p><strong>Service:<\/strong> Cloudflare Worker (Google OAuth Proxy)<\/p>\n\n<p><strong>Purpose:<\/strong> Securely handle Google OAuth authentication without storing credentials in WordPress.<\/p>\n\n<p><strong>Data Transmitted:<\/strong><\/p>\n\n<ul>\n<li>OAuth authorization codes<\/li>\n<li>Session tokens (temporary, stored in Cloudflare KV)<\/li>\n<\/ul>\n\n<p><strong>Service Provider:<\/strong> Cloudflare, Inc.<\/p>\n\n<p><strong>Privacy Policy:<\/strong> https:\/\/www.cloudflare.com\/privacypolicy\/<\/p>\n\n<p><strong>Option 2: Direct Google API<\/strong><\/p>\n\n<p><strong>Service:<\/strong> Google Drive API<\/p>\n\n<p><strong>Purpose:<\/strong> Browse, list, and download images from your Google Drive.<\/p>\n\n<p><strong>Data Transmitted:<\/strong><\/p>\n\n<ul>\n<li>OAuth 2.0 authentication tokens<\/li>\n<li>File metadata (names, IDs, sizes, MIME types)<\/li>\n<li>MD5 hashes of files (for duplicate detection)<\/li>\n<li>File content when downloading images<\/li>\n<\/ul>\n\n<p><strong>Service Provider:<\/strong> Google LLC<\/p>\n\n<p><strong>Terms:<\/strong> https:\/\/developers.google.com\/drive\/terms<\/p>\n\n<p><strong>Privacy:<\/strong> https:\/\/policies.google.com\/privacy<\/p>\n\n<p><strong>User Consent:<\/strong> By clicking \"Connect Google Drive\", you consent to connecting to these services.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li><strong>Two Authentication Methods<\/strong> \u2013 Choose Cloudflare Worker (zero-config) or traditional API credentials<\/li>\n<li><strong>Zero Configuration Option<\/strong> \u2013 New Cloudflare Worker integration - no API credentials needed!<\/li>\n<li><strong>Traditional OAuth Support<\/strong> \u2013 Use your own Google API credentials for full control<\/li>\n<li><strong>Bulk Image Import<\/strong> \u2013 Import entire folders at once<\/li>\n<li><strong>Smart Duplicate Detection<\/strong> \u2013 MD5 file hashing prevents duplicates<\/li>\n<li><strong>SEO Optimization<\/strong> \u2013 Auto-generates alt text from filenames<\/li>\n<li><strong>Image Compression<\/strong> \u2013 Optional compression with adjustable quality (50-95%)<\/li>\n<li><strong>Real-Time Progress Tracking<\/strong> \u2013 Live progress bar and statistics<\/li>\n<li><strong>Detailed Import Logs<\/strong> \u2013 Complete history of all imports<\/li>\n<li><strong>One-Click Disconnect<\/strong> \u2013 Easily revoke access anytime<\/li>\n<li><strong>No Usage Limits<\/strong> \u2013 Import unlimited images<\/li>\n<li><strong>Privacy First<\/strong> \u2013 No tracking, no analytics<\/li>\n<\/ul>\n\n<h3>How It Works<\/h3>\n\n<p><strong>Option A: Cloudflare Worker (Recommended)<\/strong><\/p>\n\n<ol>\n<li>Click \"Connect Google Drive\"<\/li>\n<li>Authorize your Google account<\/li>\n<li>Paste your Google Drive folder URL<\/li>\n<li>Start the import<\/li>\n<li>Monitor the real-time progress<\/li>\n<li>Done!<\/li>\n<\/ol>\n\n<p><strong>Option B: Traditional Google API<\/strong><\/p>\n\n<ol>\n<li>Create a Google Cloud Project<\/li>\n<li>Enable the Google Drive API<\/li>\n<li>Create OAuth credentials<\/li>\n<li>Enter your credentials in the plugin settings<\/li>\n<li>Connect Google Drive<\/li>\n<li>Start importing images<\/li>\n<\/ol>\n\n<h3>Google API Setup (Traditional Method)<\/h3>\n\n<ol>\n<li><strong>Create Google Cloud Project<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li>Visit https:\/\/console.cloud.google.com\/<\/li>\n<li>Create a new project or select an existing project<\/li>\n<\/ul>\n\n<ol>\n<li><strong>Enable Google Drive API<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li>Go to \"APIs &amp; Services\" \u2192 \"Library\"<\/li>\n<li>Search for \"Google Drive API\"<\/li>\n<li>Click \"Enable\"<\/li>\n<\/ul>\n\n<ol>\n<li><strong>Create OAuth 2.0 Credentials<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li>Go to \"APIs &amp; Services\" \u2192 \"Credentials\"<\/li>\n<li>Click \"Create Credentials\" \u2192 \"OAuth client ID\"<\/li>\n<li>Application type: \"Web application\"<\/li>\n<li>Name: \"Cloud Auto Importer\"<\/li>\n<li>Authorized redirect URI: <code>[your-site]\/wp-admin\/admin.php?page=cloud-auto-importer<\/code><\/li>\n<\/ul>\n\n<ol>\n<li><strong>Configure Plugin<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li>Copy the \"Client ID\" and \"Client Secret\"<\/li>\n<li>Paste them into the plugin Settings page<\/li>\n<li>Save the settings<\/li>\n<li>Connect Google Drive<\/li>\n<\/ul>\n\n<h3>Languages<\/h3>\n\n<ul>\n<li>English (default)<\/li>\n<li>Translations welcome via WordPress.org<\/li>\n<li>Text Domain: michael-cloud-image-auto-importer<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p><strong>Developed by:<\/strong> Michael Otieno (WordPress.org: mike17894)<\/p>\n\n<p><strong>Cloudflare Integration:<\/strong> Cloudflare Workers for secure OAuth<\/p>\n\n<p><strong>Google API:<\/strong> Official Google Drive API<\/p>\n\n<p><strong>Coding Standards:<\/strong> WordPress PHP, JavaScript, and CSS standards<\/p>\n\n<p><strong>License:<\/strong> 100% GPLv2+<\/p>\n\n<h3>Support<\/h3>\n\n<p>WordPress.org support forum:\nhttps:\/\/wordpress.org\/support\/plugin\/michael-cloud-image-auto-importer\/<\/p>\n\n<!--section=installation-->\n<p><strong>Quick Setup (Cloudflare Worker):<\/strong><\/p>\n\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the WordPress Plugins menu<\/li>\n<li>Go to the <strong>Cloud Importer<\/strong> page<\/li>\n<li>Click <strong>Connect Google Drive<\/strong><\/li>\n<li>Authorize your Google account<\/li>\n<li>Paste your Google Drive folder URL<\/li>\n<li>Start importing images<\/li>\n<\/ol>\n\n<p><strong>Traditional Setup (Google API Credentials):<\/strong><\/p>\n\n<ol>\n<li>Follow the Google API Setup instructions below<\/li>\n<li>Enter your Client ID and Client Secret in the plugin settings<\/li>\n<li>Save the settings<\/li>\n<li>Connect Google Drive<\/li>\n<li>Start importing images<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%27s%20new%20in%20version%202.0.0%3F\"><h3>What's new in version 2.0.0?<\/h3><\/dt>\n<dd><p>Version 2.0.0 introduced the Cloudflare Worker authentication option. You can connect Google Drive without entering your own Google API credentials.<\/p>\n\n<p>The traditional Google API authentication method remains available for advanced users.<\/p><\/dd>\n<dt id=\"what%27s%20new%20in%20version%202.0.2%3F\"><h3>What's new in version 2.0.2?<\/h3><\/dt>\n<dd><p>Version 2.0.2 improves the Google OAuth callback flow and updates the authentication configuration to support the custom callback domain.<\/p><\/dd>\n<dt id=\"do%20i%20need%20google%20api%20credentials%3F\"><h3>Do I need Google API credentials?<\/h3><\/dt>\n<dd><p>No. With the Cloudflare Worker option, you do not need to enter your own Google API credentials. Simply click \"Connect Google Drive\" and authorize your Google account.<\/p>\n\n<p>The traditional Google API authentication method is still available if you prefer to use your own credentials.<\/p><\/dd>\n<dt id=\"can%20i%20still%20use%20my%20own%20google%20api%20credentials%3F\"><h3>Can I still use my own Google API credentials?<\/h3><\/dt>\n<dd><p>Yes. The traditional authentication method remains available for advanced users who want full control over their Google API credentials.<\/p><\/dd>\n<dt id=\"how%20does%20the%20cloudflare%20worker%20work%3F\"><h3>How does the Cloudflare Worker work?<\/h3><\/dt>\n<dd><p>The Cloudflare Worker acts as an OAuth proxy between the WordPress plugin and Google. It handles the OAuth authorization flow without requiring users to store Google API credentials directly in WordPress.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%20with%20the%20worker%3F\"><h3>Is my data secure with the worker?<\/h3><\/dt>\n<dd><p>The worker is designed to handle OAuth authentication securely. OAuth authorization codes and temporary session information may be transmitted to the Cloudflare Worker as required for authentication.<\/p>\n\n<p>Images are downloaded to your WordPress server through the Google Drive API.<\/p><\/dd>\n<dt id=\"is%20there%20a%20limit%20to%20how%20many%20images%20i%20can%20import%3F\"><h3>Is there a limit to how many images I can import?<\/h3><\/dt>\n<dd><p>The plugin does not impose an artificial image import limit. Actual limits may depend on your WordPress hosting resources, Google Drive API quotas, PHP limits, and available server storage.<\/p><\/dd>\n<dt id=\"can%20i%20import%20images%20from%20shared%20folders%3F\"><h3>Can I import images from shared folders?<\/h3><\/dt>\n<dd><p>Yes. You can import images from Google Drive folders that your connected Google account has permission to access.<\/p><\/dd>\n<dt id=\"what%20image%20formats%20are%20supported%3F\"><h3>What image formats are supported?<\/h3><\/dt>\n<dd><p>JPG, JPEG, PNG, GIF, WebP, BMP, TIFF, TIF, SVG, and ICO.<\/p><\/dd>\n<dt id=\"are%20images%20compressed%20during%20import%3F\"><h3>Are images compressed during import?<\/h3><\/dt>\n<dd><p>Optional image compression is available for supported JPG, PNG, and WebP images. Compression quality can be adjusted from 50-95%.<\/p><\/dd>\n<dt id=\"how%20are%20duplicates%20detected%3F\"><h3>How are duplicates detected?<\/h3><\/dt>\n<dd><p>The plugin uses MD5 file hashing to identify duplicate files. If an imported image matches an existing image hash, the duplicate can be skipped.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%3F\"><h3>What happens when I uninstall?<\/h3><\/dt>\n<dd><p>The plugin provides data management options that allow you to choose whether plugin settings, logs, and import metadata are retained or deleted.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20multisite%3F\"><h3>Does this work on multisite?<\/h3><\/dt>\n<dd><p>Yes. The plugin is designed to support WordPress Multisite installations.<\/p><\/dd>\n<dt id=\"what%20if%20i%20want%20to%20use%20my%20own%20cloudflare%20worker%3F\"><h3>What if I want to use my own Cloudflare Worker?<\/h3><\/dt>\n<dd><p>The plugin can support a custom Cloudflare Worker configuration where supported by the plugin settings. You can deploy and configure your own Worker if you prefer to manage your own OAuth infrastructure.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.2<\/h4>\n\n<ul>\n<li><strong>FIXED:<\/strong> Updated the Google OAuth callback flow to use the custom callback domain.<\/li>\n<li><strong>FIXED:<\/strong> Updated OAuth authorization handling for the <code>michaelcloudimage.co.ke<\/code> callback endpoint.<\/li>\n<li><strong>IMPROVED:<\/strong> Updated Cloudflare Worker OAuth integration.<\/li>\n<li><strong>IMPROVED:<\/strong> Updated authentication and callback documentation.<\/li>\n<li><strong>IMPROVED:<\/strong> Updated release documentation and stable version information.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li><strong>NEW:<\/strong> Cloudflare Worker integration for optional zero-configuration authentication<\/li>\n<li><strong>NEW:<\/strong> One-click Google Drive connection without requiring users to enter API credentials<\/li>\n<li><strong>NEW:<\/strong> Added additional plugin tags for improved discoverability<\/li>\n<li><strong>IMPROVED:<\/strong> Existing credential-based authentication remains supported<\/li>\n<li><strong>IMPROVED:<\/strong> Better error messages for connection issues<\/li>\n<li><strong>IMPROVED:<\/strong> Updated documentation for the new authentication workflow<\/li>\n<li><strong>SECURITY:<\/strong> Optional external credential storage through Cloudflare<\/li>\n<li><strong>UX:<\/strong> Simplified setup process for new users<\/li>\n<li><strong>COMPATIBILITY:<\/strong> Fully backward compatible with version 1.0.x<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Increased reliability and efficiency<\/li>\n<li>Maintained WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed text domain to match plugin slug<\/li>\n<li>Updated all translation strings<\/li>\n<li>Improved WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added comprehensive external services documentation<\/li>\n<li>Fixed variable prefix consistency<\/li>\n<li>Improved WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added external services documentation<\/li>\n<li>Fixed prefix compliance: <code>cai_<\/code> to <code>mcai_<\/code><\/li>\n<li>Fixed sanitization using <code>wp_validate_boolean()<\/code><\/li>\n<li>Removed direct file inclusion<\/li>\n<li>Added WordPress.org username to Contributors<\/li>\n<li>Updated all AJAX actions to use the <code>mcai_<\/code> prefix<\/li>\n<li>Updated CSS and JavaScript class names<\/li>\n<li>Fixed database table name prefix<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Renamed plugin to Michael Cloud Image Auto Importer<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed PHPCS warnings and coding standards<\/li>\n<li>Added proper escaping for all output<\/li>\n<li>Improved nonce verification<\/li>\n<li>Enhanced error handling<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed translation compatibility<\/li>\n<li>Improved alt text generation<\/li>\n<li>Enhanced compression controls<\/li>\n<li>Fixed duplicate detection<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Import images from Google Drive into the WordPress Media Library with optional Cloudflare Worker or Google API authentication.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/273559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=273559"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mike17894"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=273559"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=273559"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=273559"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=273559"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=273559"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=273559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}