{"id":319108,"date":"2026-09-26T15:52:48","date_gmt":"2026-09-26T15:52:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/zsoogi-clipper\/"},"modified":"2026-09-26T15:52:13","modified_gmt":"2026-09-26T15:52:13","slug":"zsoogi-clipper","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/zsoogi-clipper\/","author":6039015,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Zsoogi Clipper","header_author":"The API Guys","header_description":"Create admin-only Zsoogi Clips with a modern jQuery-free bookmarklet for web research.","assets_banners_color":"163674","last_updated":"2026-09-26 15:52:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/zsoogiclipper.com","header_author_uri":"https:\/\/theapiguys.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"pbarthmaier","date":"2026-09-26 15:52:13","revision":3714426}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3714426,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3714426,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3714426,"resolution":"1","location":"assets","locale":"","width":2000,"height":1101},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3714426,"resolution":"2","location":"assets","locale":"","width":2000,"height":1088},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3714426,"resolution":"3","location":"assets","locale":"","width":2000,"height":1088},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3714426,"resolution":"4","location":"assets","locale":"","width":2000,"height":1080}},"screenshots":{"1":"Zsoogi clips custom post type in the WordPress admin","2":"Settings page with bookmarklet configuration options","3":"Bookmarklet installation page with drag-to-install button","4":"Zsoogi Type taxonomy for organizing clips"}},"plugin_section":[],"plugin_tags":[13119,6941,14090,3843,6319],"plugin_category":[],"plugin_contributors":[282835,282836],"plugin_business_model":[],"class_list":["post-319108","plugin","type-plugin","status-publish","hentry","plugin_tags-bookmarklet","plugin_tags-documentation","plugin_tags-knowledge-base","plugin_tags-notes","plugin_tags-research","plugin_contributors-pbarthmaier","plugin_contributors-pbrocks","plugin_committers-pbarthmaier"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/icon-256x256.png?rev=3714426","icon_2x":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/icon-256x256.png?rev=3714426","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/screenshot-1.png?rev=3714426","caption":"Zsoogi clips custom post type in the WordPress admin"},{"src":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/screenshot-2.png?rev=3714426","caption":"Settings page with bookmarklet configuration options"},{"src":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/screenshot-3.png?rev=3714426","caption":"Bookmarklet installation page with drag-to-install button"},{"src":"https:\/\/ps.w.org\/zsoogi-clipper\/assets\/screenshot-4.png?rev=3714426","caption":"Zsoogi Type taxonomy for organizing clips"}],"raw_content":"<!--section=description-->\n<p>Zsoogi Clipper enables administrators to create, organize, and manage wiki-style research documentation within WordPress. The plugin combines a custom post type for Zsoogi clips with a modern bookmarklet, allowing you to easily capture and curate content from anywhere on the web.<\/p>\n\n<p>Perfect for teams building internal documentation, knowledge bases, API documentation, or any content that benefits from wiki-style organization and quick content capture from external sources.<\/p>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Zsoogi Clip Management<\/strong><\/p>\n\n<ul>\n<li>Dedicated custom post type optimized for documentation<\/li>\n<li>Hierarchical taxonomy to organize clips by type\/category<\/li>\n<li>Full Gutenberg block editor support with classic editor compatibility<\/li>\n<li>Support for thumbnails, comments, and revisions<\/li>\n<li>REST API ready for headless applications<\/li>\n<\/ul>\n\n<p><strong>Modern Bookmarklet<\/strong><\/p>\n\n<ul>\n<li>Pure vanilla JavaScript with no jQuery dependency<\/li>\n<li>Smart YouTube integration with automatic title cleanup and high-quality thumbnails<\/li>\n<li>Capture selected text and images from any webpage<\/li>\n<li>Automatically set featured images from captured content<\/li>\n<li>Pre-formatted content with blockquotes and citations<\/li>\n<li>Quick publishing workflow<\/li>\n<\/ul>\n\n<p><strong>Administrator-Only Access<\/strong><\/p>\n\n<ul>\n<li>Secure access restricted to administrator users<\/li>\n<li>Non-administrators redirected from Zsoogi clip pages<\/li>\n<li>Private documentation without public exposure<\/li>\n<\/ul>\n\n<p><strong>Settings &amp; Customization<\/strong><\/p>\n\n<ul>\n<li>Dedicated settings page under Zsoogi clips menu<\/li>\n<li>Auto-set featured image option<\/li>\n<li>Clean, WordPress-native admin experience<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>Internal documentation teams<\/li>\n<li>Research projects<\/li>\n<li>Knowledge base management<\/li>\n<li>API documentation<\/li>\n<li>Content curation<\/li>\n<li>Reference libraries<\/li>\n<\/ul>\n\n<h3>Technical Details<\/h3>\n\n<p><strong>Post Type Slug:<\/strong> <code>zsoogiclips<\/code>\n<strong>Taxonomy Slug:<\/strong> <code>zsoogi_type<\/code>\n<strong>REST API:<\/strong> Fully enabled\n<strong>Text Domain:<\/strong> <code>zsoogi-clipper<\/code><\/p>\n\n<p><strong>Plugin Constants:<\/strong>\n* <code>ZSOOGI_CLIPS_VERSION<\/code> - Plugin version\n* <code>ZSOOGI_CLIPS_PLUGIN_FILE<\/code> - Main plugin file path\n* <code>ZSOOGI_CLIPS_PLUGIN_DIR<\/code> - Plugin directory path\n* <code>ZSOOGI_CLIPS_PLUGIN_URL<\/code> - Plugin URL<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Zsoogi Clipper does not collect, store, or transmit any personal data. All content is stored locally in your WordPress database. The bookmarklet operates entirely within your browser and only communicates with your WordPress installation.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports:\n* Visit the plugin page on WordPress.org\n* Submit issues on GitHub: https:\/\/github.com\/TheAPIGuysDev\/zsoogi-clipper\n* Contact: The API Guys - https:\/\/theapiguys.com<\/p>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>Inspired by WordPress Press This functionality<\/li>\n<li>Built with modern vanilla JavaScript<\/li>\n<li>Developed by The API Guys and pbrocks<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Go to Plugins &gt; Add New<\/li>\n<li>Search for \"Zsoogi Clipper\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Navigate to Zsoogi clips &gt; Settings to configure<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Go to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the downloaded ZIP file and click \"Install Now\"<\/li>\n<li>Click \"Activate Plugin\"<\/li>\n<li>Navigate to Zsoogi clips &gt; Settings to configure<\/li>\n<\/ol>\n\n<h4>Setting Up the Bookmarklet<\/h4>\n\n<ol>\n<li>Go to Zsoogi clips &gt; Settings in your WordPress admin<\/li>\n<li>Drag the \"Clip to Zsoogi\" bookmarklet to your browser's bookmarks bar<\/li>\n<li>Visit any webpage you want to capture<\/li>\n<li>Click the bookmarklet to capture content<\/li>\n<li>Review and publish as a Zsoogi clip<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20can%20access%20zsoogi%20clips%3F\"><h3>Who can access Zsoogi clips?<\/h3><\/dt>\n<dd><p>Only logged-in administrators can create and view Zsoogi clips. Non-administrators are redirected to the homepage when trying to access Zsoogi clip pages.<\/p><\/dd>\n<dt id=\"does%20the%20bookmarklet%20require%20jquery%3F\"><h3>Does the bookmarklet require jQuery?<\/h3><\/dt>\n<dd><p>No! The bookmarklet uses pure vanilla JavaScript with no dependencies, making it fast and compatible with all modern browsers.<\/p><\/dd>\n<dt id=\"does%20the%20bookmarklet%20work%20with%20youtube%20videos%3F\"><h3>Does the bookmarklet work with YouTube videos?<\/h3><\/dt>\n<dd><p>Yes! The bookmarklet includes smart YouTube integration that:\n* Automatically cleans up YouTube titles (removes view counts and \"- YouTube\" suffix)\n* Fetches high-quality thumbnails from YouTube\n* Captures video URLs and metadata<\/p><\/dd>\n<dt id=\"can%20i%20organize%20my%20zsoogi%20clips%3F\"><h3>Can I organize my Zsoogi clips?<\/h3><\/dt>\n<dd><p>Yes! Use the hierarchical \"Zsoogi Type\" taxonomy to categorize and organize your clips.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20compatible%20with%20gutenberg%3F\"><h3>Is the plugin compatible with Gutenberg?<\/h3><\/dt>\n<dd><p>Absolutely! The plugin fully supports the Gutenberg block editor, and captured content is pre-formatted with proper blocks.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20the%20classic%20editor%3F\"><h3>Does this work with the Classic Editor?<\/h3><\/dt>\n<dd><p>Yes, the plugin works with both Gutenberg and the Classic Editor.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20for%20public%20documentation%3F\"><h3>Can I use this for public documentation?<\/h3><\/dt>\n<dd><p>The plugin is designed for admin-only access. If you need public documentation, you would need to customize the access controls or use a different solution.<\/p><\/dd>\n<dt id=\"will%20this%20work%20with%20my%20theme%3F\"><h3>Will this work with my theme?<\/h3><\/dt>\n<dd><p>Yes! Zsoogi Clipper uses WordPress standards and works with any properly coded WordPress theme.<\/p><\/dd>\n<dt id=\"does%20this%20require%20composer%3F\"><h3>Does this require Composer?<\/h3><\/dt>\n<dd><p>No! Composer is only needed for development (PHP CodeSniffer for linting). The plugin works perfectly in production without any Composer dependencies.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release on WordPress.org<\/li>\n<li>Modern jQuery-free bookmarklet for web content capture<\/li>\n<li>Smart YouTube integration with automatic title cleanup and high-quality thumbnail capture<\/li>\n<li>Admin-only custom post type (<code>zsoogiclips<\/code>) with hierarchical taxonomy (<code>zsoogi_type<\/code>)<\/li>\n<li>Auto-set featured images from captured content<\/li>\n<li>Customizable menu label via Settings<\/li>\n<li>Gutenberg and Classic Editor support<\/li>\n<li>REST API enabled<\/li>\n<li>Translation-ready with full text domain support<\/li>\n<\/ul>","raw_excerpt":"Create admin-only Zsoogi clips with a modern jQuery-free bookmarklet for web research and documentation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/319108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=319108"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pbarthmaier"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=319108"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=319108"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=319108"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=319108"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=319108"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=319108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}