{"id":382570,"date":"2026-10-10T09:11:49","date_gmt":"2026-10-10T09:11:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/doctoucan\/"},"modified":"2026-10-11T09:10:39","modified_gmt":"2026-10-11T09:10:39","slug":"doctoucan","status":"publish","type":"plugin","link":"https:\/\/tg.wordpress.org\/plugins\/doctoucan\/","author":6138516,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.2","stable_tag":"0.5.2","tested":"7.1.3","requires":"6.8","requires_php":"8.1","requires_plugins":null,"header_name":"DocToucan","header_author":"David Gwyer","header_description":"Create document libraries, knowledge bases, and managed downloads in WordPress.","assets_banners_color":"334d6b","last_updated":"2026-10-11 09:10:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wpgoplugins.com\/doctoucan\/","header_author_uri":"https:\/\/wpgoplugins.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":73,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.5.2":{"tag":"0.5.2","author":"dgwyer","date":"2026-10-11 09:10:39","revision":3739213}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3737820,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3737820,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3737820,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3737820,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"doctoucan\/library":{"name":"doctoucan\/library","title":"Document Library"},"doctoucan\/product-resources":{"name":"doctoucan\/product-resources","title":"Product Resources"}},"tagged_versions":["0.5.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3737820,"resolution":"1","location":"assets","locale":"","width":1410,"height":940},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3737820,"resolution":"10","location":"assets","locale":"","width":375,"height":812},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3737820,"resolution":"11","location":"assets","locale":"","width":360,"height":779},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3737820,"resolution":"12","location":"assets","locale":"","width":1410,"height":940},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3737820,"resolution":"2","location":"assets","locale":"","width":1410,"height":940},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3737820,"resolution":"3","location":"assets","locale":"","width":1410,"height":940},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3737820,"resolution":"4","location":"assets","locale":"","width":1410,"height":940},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3737820,"resolution":"5","location":"assets","locale":"","width":1410,"height":940},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3737820,"resolution":"6","location":"assets","locale":"","width":1410,"height":940},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3737820,"resolution":"7","location":"assets","locale":"","width":1425,"height":950},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3737820,"resolution":"8","location":"assets","locale":"","width":1425,"height":950},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3737820,"resolution":"9","location":"assets","locale":"","width":1440,"height":960}},"screenshots":{"1":"A media-rich grid library with mixed Article, Attachment and External URL Documents and the complete Free filter set.","2":"The accessible table\/list library with search, filters, sorting, pagination and truthful reader actions.","3":"A complete Documentation Hub with search, categories and a nested Article tree.","4":"A DocToucan Wide Article with breadcrumbs, document navigation, table of contents and a readable content column.","5":"An image Attachment page with responsive preview, file facts, full-size fallback and Download action.","6":"Reusable central Documents presented in a WooCommerce product Resources tab.","7":"The accessible in-page image preview dialog, preserving the visitor's library position.","8":"The central Documents admin list with hierarchy, modes, sources and taxonomies.","9":"Hierarchical Document Categories managed through familiar WordPress administration.","10":"The Storefront library at mobile width with stacked filters and readable result cards.","11":"The mobile Wide Article with document tree, title, table of contents and content without horizontal overflow.","12":"The same wide Free library running under the Twenty Twenty-Five block theme."}},"plugin_section":[],"plugin_tags":[24392,6941,4721,14090,286],"plugin_category":[45],"plugin_contributors":[78335,146884],"plugin_business_model":[],"class_list":["post-382570","plugin","type-plugin","status-publish","hentry","plugin_tags-document-library","plugin_tags-documentation","plugin_tags-download-manager","plugin_tags-knowledge-base","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-dgwyer","plugin_contributors-wpgoplugins","plugin_committers-dgwyer"],"banners":{"banner":"https:\/\/ps.w.org\/doctoucan\/assets\/banner-772x250.png?rev=3737820","banner_2x":"https:\/\/ps.w.org\/doctoucan\/assets\/banner-1544x500.png?rev=3737820","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/doctoucan\/assets\/icon-128x128.png?rev=3737820","icon_2x":"https:\/\/ps.w.org\/doctoucan\/assets\/icon-256x256.png?rev=3737820","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-1.png?rev=3737820","caption":"A media-rich grid library with mixed Article, Attachment and External URL Documents and the complete Free filter set."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-2.png?rev=3737820","caption":"The accessible table\/list library with search, filters, sorting, pagination and truthful reader actions."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-3.png?rev=3737820","caption":"A complete Documentation Hub with search, categories and a nested Article tree."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-4.png?rev=3737820","caption":"A DocToucan Wide Article with breadcrumbs, document navigation, table of contents and a readable content column."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-5.png?rev=3737820","caption":"An image Attachment page with responsive preview, file facts, full-size fallback and Download action."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-6.png?rev=3737820","caption":"Reusable central Documents presented in a WooCommerce product Resources tab."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-7.png?rev=3737820","caption":"The accessible in-page image preview dialog, preserving the visitor's library position."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-8.png?rev=3737820","caption":"The central Documents admin list with hierarchy, modes, sources and taxonomies."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-9.png?rev=3737820","caption":"Hierarchical Document Categories managed through familiar WordPress administration."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-10.png?rev=3737820","caption":"The Storefront library at mobile width with stacked filters and readable result cards."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-11.png?rev=3737820","caption":"The mobile Wide Article with document tree, title, table of contents and content without horizontal overflow."},{"src":"https:\/\/ps.w.org\/doctoucan\/assets\/screenshot-12.png?rev=3737820","caption":"The same wide Free library running under the Twenty Twenty-Five block theme."}],"raw_content":"<!--section=description-->\n<p><strong>Put your guides, downloads and product manuals where people can find them.<\/strong><\/p>\n\n<p>Bring articles, Media Library files and external links together in a searchable WordPress library, help centre or collection of product resources.<\/p>\n\n<p>Use the Free plugin to build:<\/p>\n\n<ul>\n<li><strong>A resource library<\/strong> for PDF brochures, forms, reference sheets and downloads.<\/li>\n<li><strong>A help centre<\/strong> for setup guides, tutorials, FAQs and troubleshooting articles.<\/li>\n<li><strong>Product documentation<\/strong> with manuals, specifications and care guides on your WooCommerce product pages.<\/li>\n<\/ul>\n\n<p>Try the Free workflows in our live demo, with labelled notes explaining what Pro adds.<\/p>\n\n<p><a href=\"https:\/\/doctoucan.wpgoplugins.com\/\">Explore the DocToucan demo<\/a> | <a href=\"https:\/\/wpgoplugins.com\/doctoucan-docs\/\">Read the setup guide<\/a><\/p>\n\n<h4>Help visitors find the right resource<\/h4>\n\n<p>Replace a long page of download links with a searchable library in a visual grid or compact table view.<\/p>\n\n<ul>\n<li><strong>Search your collection:<\/strong> find matches in titles, descriptions, article content and file details.<\/li>\n<li><strong>Narrow the results:<\/strong> filter by category, tag or document type, then sort and move between result pages.<\/li>\n<li><strong>Preview before downloading:<\/strong> open supported Media Library PDFs, images, audio and video in a browser preview.<\/li>\n<li><strong>Keep the next action clear:<\/strong> read an article, download a file or open an external reference at its source.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/doctoucan.wpgoplugins.com\/document-library\/\">Try the searchable document library<\/a><\/p>\n\n<h4>Make your guides easier to follow<\/h4>\n\n<p>Write articles in the block editor and arrange them in a nested structure. DocToucan connects them with useful navigation.<\/p>\n\n<ul>\n<li><strong>Show readers where they are<\/strong> with breadcrumbs, an article tree and previous\/next links.<\/li>\n<li><strong>Help them reach the relevant section<\/strong> with an automatic table of contents linked to article headings.<\/li>\n<li><strong>Keep supporting material close by<\/strong> with related files, articles and external references.<\/li>\n<\/ul>\n\n<p>Articles include reading time, helpful\/not-helpful feedback and print styles. DocToucan Wide controls the reading layout while keeping your theme's header and footer; Theme Integrated lets your theme control the article page.<\/p>\n\n<p><a href=\"https:\/\/doctoucan.wpgoplugins.com\/documentation\/\">Explore the documentation demo<\/a><\/p>\n\n<h4>Put product manuals on your product pages<\/h4>\n\n<p>With WooCommerce active, select the relevant Documents in the product editor. Customers can read guides and download files from a Resources tab without searching through the rest of your site.<\/p>\n\n<p>Public resources for individual products are included in Free. WooCommerce is optional: your library and help centre work without it.<\/p>\n\n<h4>Update once, reuse across your site<\/h4>\n\n<p>Every managed item has one central Document record with one primary mode:<\/p>\n\n<ul>\n<li>Article, Media attachment or External URL.<\/li>\n<\/ul>\n\n<p>Reuse the same record in libraries, documentation and product resources instead of maintaining separate copies. Free has no plugin-imposed document-count limit and includes one documentation hub.<\/p>\n\n<p>Free is intended for public resources. Normal WordPress Media Library file URLs remain public; listing a file in DocToucan does not make it private.<\/p>\n\n<h4>DocToucan Pro<\/h4>\n\n<p>DocToucan Pro is the paid edition for sites that need more control over document access, presentation and day-to-day maintenance. It extends the same Document records, so existing libraries and content remain in place when you upgrade.<\/p>\n\n<ul>\n<li>Folder views, saved libraries, multi-select filters and bulk ZIP downloads.<\/li>\n<li>Indexed file-content search with highlighted matches for supported formats.<\/li>\n<li>Themes, skins, presentation packs, saved design presets and advanced CSS controls.<\/li>\n<li>Protected file delivery with role, user and password rules, plus expiring links.<\/li>\n<li>File versions and rollback, review dates, expiry and audit records.<\/li>\n<li>Bulk file intake, CSV\/WXR transfer and preview-first migration tools.<\/li>\n<li>WooCommerce category and variation resources, purchaser access and account delivery.<\/li>\n<\/ul>\n\n<p>Manage larger collections, keep documents current and control how they are presented and shared without duplicating content.<\/p>\n\n<p>The shared demo includes labelled notes explaining the Pro additions alongside the working Free examples. Pro features are not enabled in the demo.<\/p>\n\n<p><a href=\"https:\/\/doctoucan.wpgoplugins.com\/\">Explore the DocToucan demo<\/a> | <a href=\"https:\/\/wpgoplugins.com\/doctoucan\/\">Compare Free and Pro<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate DocToucan through Plugins -&gt; Add New.<\/li>\n<li>Open DocToucan -&gt; Add Document. Choose Article, Media attachment or External URL, then publish.<\/li>\n<li>Insert the Document Library block or <code>[doctoucan_library]<\/code> into a page.<\/li>\n<li>For a help centre, use the Documentation Hub block or <code>[doctoucan_documentation]<\/code>.<\/li>\n<li>With WooCommerce active, edit a product and select Documents in DocToucan resources.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20library%20work%20without%20javascript%3F\"><h3>Does the library work without JavaScript?<\/h3><\/dt>\n<dd><p>Yes. Search, filters, sorting, pagination and reader actions use normal server-rendered forms and links. JavaScript enhances the experience but is not required.<\/p><\/dd>\n<dt id=\"which%20files%20can%20be%20previewed%3F\"><h3>Which files can be previewed?<\/h3><\/dt>\n<dd><p>Media Library PDFs, images, audio and video receive a browser preview when their MIME type is supported. Other files retain a download action; external resources open at their public URL.<\/p><\/dd>\n<dt id=\"are%20media%20library%20files%20private%3F\"><h3>Are Media Library files private?<\/h3><\/dt>\n<dd><p>No. Free uses normal public Media Library URLs. Pro offers a separate protected-delivery workflow; adding an ordinary public file to a library does not make its original URL private.<\/p><\/dd>\n<dt id=\"what%20does%20the%20free%20documentation%20experience%20include%3F\"><h3>What does the Free documentation experience include?<\/h3><\/dt>\n<dd><p>One public hub combines article-content search, category cards and a nested article tree. Article pages add navigation, a table of contents, related resources, reading time, print styles and aggregate usefulness feedback.<\/p><\/dd>\n<dt id=\"does%20feedback%20store%20visitor%20data%3F\"><h3>Does feedback store visitor data?<\/h3><\/dt>\n<dd><p>No user-level feedback record is created. Free stores only aggregate helpful and not-helpful counters on the Article Document.<\/p><\/dd>\n<dt id=\"will%20doctoucan%20work%20with%20my%20theme%3F\"><h3>Will DocToucan work with my theme?<\/h3><\/dt>\n<dd><p>Libraries integrate with standards-based block and classic themes. Articles offer DocToucan Wide or Theme Integrated layouts. See the documentation for tested themes.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.2<\/h4>\n\n<ul>\n<li>First public release: bring articles, Media Library files and external links together as reusable Documents.<\/li>\n<li>Publish grid and table libraries with search, filters, sorting, pagination and media previews.<\/li>\n<li>Build a connected documentation hub with article navigation, a table of contents and related resources.<\/li>\n<li>Add public manuals and downloads to individual WooCommerce product pages.<\/li>\n<\/ul>","raw_excerpt":"Build a searchable document library, connected help centre and WooCommerce product resources from one collection.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/382570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=382570"}],"author":[{"embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dgwyer"}],"wp:attachment":[{"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=382570"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=382570"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=382570"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=382570"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=382570"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=382570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}