{"id":306010,"date":"2026-05-08T20:35:04","date_gmt":"2026-05-08T20:35:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/devdocs\/"},"modified":"2026-08-08T10:02:15","modified_gmt":"2026-08-08T10:02:15","slug":"devdocs","status":"publish","type":"plugin","link":"https:\/\/ru.wordpress.org\/plugins\/devdocs\/","author":20815504,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"7.0.3","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"DevDocs","header_author":"Alex Hedstrom","header_description":"Developer software documentation with folder-based navigation, changelog tracking, and customizable color schemes.","assets_banners_color":"2b3444","last_updated":"2026-08-08 10:02:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pinpointplugins.com\/plugin\/devdocs\/","header_author_uri":"https:\/\/alexhedstrom.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":210,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.5":{"tag":"1.0.5","author":"alexhedstrom","date":"2026-08-08 10:02:15"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3637951,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3637951,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3637951,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3637951,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.5"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Documentation layout with sidebar navigation and content area.","2":"Welcome screen with topic cards and latest changelog snippet.","3":"Changelog timeline view.","4":"Settings page with color scheme pickers.","5":"Changelog entry editor with version info and change-type items."}},"plugin_section":[],"plugin_tags":[13434,2275,10611,6941,14090],"plugin_category":[],"plugin_contributors":[259029],"plugin_business_model":[],"class_list":["post-306010","plugin","type-plugin","status-publish","hentry","plugin_tags-changelog","plugin_tags-developer","plugin_tags-docs","plugin_tags-documentation","plugin_tags-knowledge-base","plugin_contributors-alexhedstrom","plugin_committers-alexhedstrom"],"banners":{"banner":"https:\/\/ps.w.org\/devdocs\/assets\/banner-772x250.png?rev=3637951","banner_2x":"https:\/\/ps.w.org\/devdocs\/assets\/banner-1544x500.png?rev=3637951","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/devdocs\/assets\/icon-128x128.png?rev=3637951","icon_2x":"https:\/\/ps.w.org\/devdocs\/assets\/icon-256x256.png?rev=3637951","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>DevDocs is a WordPress plugin for publishing clear, organised developer documentation on your site. It gives you a documentation page with a collapsible sidebar for browsing sections and a main content area for reading articles.<\/p>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<ul>\n<li><strong>Documentation articles and updates<\/strong> \u2014 Publish help articles and version updates in one place.<\/li>\n<li><strong>Organised sections<\/strong> \u2014 Group your content into folders and sub-folders for easier browsing.<\/li>\n<li><strong>Sidebar navigation<\/strong> \u2014 Visitors can move between the overview, sections, articles, and changelog from one menu.<\/li>\n<li><strong>Instant search<\/strong> \u2014 Quickly find articles from the sidebar as you type.<\/li>\n<li><strong>Mobile-friendly layout<\/strong> \u2014 The documentation view works cleanly on smaller screens.<\/li>\n<li><strong>Welcome screen<\/strong> \u2014 Show an introduction, helpful topic cards, and your latest update before a visitor opens an article.<\/li>\n<li><strong>Changelog timeline<\/strong> \u2014 Display product updates in a clear version-by-version timeline.<\/li>\n<li><strong>Custom colours<\/strong> \u2014 Match the documentation area to your brand with built-in colour settings.<\/li>\n<li><strong>Full-page layout option<\/strong> \u2014 Display your documentation in a distraction-free full-browser view.<\/li>\n<li><strong>Article guidance<\/strong> \u2014 Help readers stay oriented with breadcrumbs, last updated dates, and previous\/next article links.<\/li>\n<li><strong>Manual ordering<\/strong> \u2014 Choose the order in which articles appear inside each section.<\/li>\n<li><strong>Shortcode support<\/strong> \u2014 Embed documentation with <code>[devdocs]<\/code> as an alternative to selecting a page.<\/li>\n<li><strong>Translation-ready<\/strong> \u2014 Includes a translation template in the <code>languages<\/code> folder for other languages.<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<h4>Documents<\/h4>\n\n<p>Add your documentation articles in <strong>DevDocs<\/strong> and assign them to one or more Topics so they appear in the right place in the sidebar. Use <strong>Order<\/strong> if you want to control which articles appear first.<\/p>\n\n<h4>Topics<\/h4>\n\n<p>Use Topics to build your sidebar structure. You can create main sections and place sub-sections inside them, then use <strong>Order<\/strong> to control how they are listed.<\/p>\n\n<h4>Changelog<\/h4>\n\n<p>Each changelog entry supports:\n* A <strong>Version Number<\/strong> and <strong>Release Date<\/strong>.\n* A summary description.\n* Update items grouped as Added, Changed, Fixed, Removed, Deprecated, or Security.<\/p>\n\n<h4>Settings<\/h4>\n\n<p>Navigate to <strong>DevDocs \u2192 Settings<\/strong> to configure:<\/p>\n\n<ul>\n<li><strong>Documentation Page<\/strong> \u2014 Optional WordPress page that renders the docs layout automatically. You can use the <code>[devdocs]<\/code> shortcode instead.<\/li>\n<li><strong>Documentation Name<\/strong> \u2014 Label shown in the sidebar header.<\/li>\n<li><strong>Welcome Heading \/ Message<\/strong> \u2014 Text displayed on the overview screen.<\/li>\n<li><strong>Show Topic Cards<\/strong> \u2014 Toggle topic card grid on the welcome screen.<\/li>\n<li><strong>Show Latest Update<\/strong> \u2014 Toggle the latest changelog snippet on the welcome screen.<\/li>\n<li><strong>Full Page Mode<\/strong> \u2014 Expand the documentation into a full-browser layout (applies to the selected Documentation Page).<\/li>\n<li><strong>Color Scheme<\/strong> \u2014 Choose the colours used across the documentation area.<\/li>\n<\/ul>\n\n<h4>Shortcode<\/h4>\n\n<p>Add <code>[devdocs]<\/code> to any page or post content to embed the documentation layout. Navigation links stay on that page. You do not need to select a Documentation Page in settings when using the shortcode.<\/p>\n\n<p>In page builders such as Breakdance, use the dedicated <strong>Shortcode<\/strong> element (not only a rich text field). The builder canvas may need a refresh after saving; the front end is the source of truth if preview still looks incomplete.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>devdocs<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via <strong>Plugins \u2192 Add New<\/strong> in the WordPress admin.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Display the docs in one of two ways:\n\n<ul>\n<li>Create a page (e.g. \"Docs\"), then go to <strong>DevDocs \u2192 Settings<\/strong> and select it under <strong>Documentation Page<\/strong>, or<\/li>\n<li>Add the <code>[devdocs]<\/code> shortcode to any page or post.<\/li>\n<\/ul><\/li>\n<li>Add documents under <strong>DevDocs \u2192 Add Document<\/strong> and organise them with Topics.<\/li>\n<li>Add changelog entries under <strong>DevDocs \u2192 Changelog \u2192 Add Entry<\/strong>, filling in the Version Info meta box and Changelog Items.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20documents%20to%20the%20sidebar%3F\"><h3>How do I add documents to the sidebar?<\/h3><\/dt>\n<dd><p>Create a document under <strong>DevDocs \u2192 Add Document<\/strong> and assign it to a Topic. It will appear in the sidebar automatically.<\/p><\/dd>\n<dt id=\"can%20i%20nest%20topics%3F\"><h3>Can I nest topics?<\/h3><\/dt>\n<dd><p>Yes. You can create main topics and place child topics inside them to build a folder-style structure.<\/p><\/dd>\n<dt id=\"how%20do%20i%20display%20the%20documentation%3F\"><h3>How do I display the documentation?<\/h3><\/dt>\n<dd><p>Either select a <strong>Documentation Page<\/strong> in <strong>DevDocs \u2192 Settings<\/strong>, or place the <code>[devdocs]<\/code> shortcode on any page or post.<\/p><\/dd>\n<dt id=\"where%20is%20the%20changelog%20displayed%3F\"><h3>Where is the changelog displayed?<\/h3><\/dt>\n<dd><p>The changelog is available from the <strong>Changelog<\/strong> link in the sidebar.<\/p><\/dd>\n<dt id=\"does%20devdocs%20affect%20my%20theme%3F\"><h3>Does DevDocs affect my theme?<\/h3><\/dt>\n<dd><p>DevDocs is designed to keep its layout and styling to your chosen documentation page or shortcode placement, so it does not take over the rest of your site.<\/p><\/dd>\n<dt id=\"is%20devdocs%20translation-ready%3F\"><h3>Is DevDocs translation-ready?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes a translation template (<code>devdocs.pot<\/code>) in the <code>languages<\/code> folder so you can build additional translations.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Respect password-protected documentation pages.<\/li>\n<li>Fix sidebar folders clipping long document lists.<\/li>\n<li>Sort changelog entries by release date.<\/li>\n<li>Accessibility improvements for search and mobile menu.<\/li>\n<li>Tighten settings, uninstall, and asset loading.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Improve [devdocs] shortcode preview in page builders such as Breakdance.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Add [devdocs] shortcode as an alternative to selecting a documentation page.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Make the sidebar match the full height of the documentation content.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix search field and icons not showing in full page mode.<\/li>\n<li>Let documentation pages grow with content instead of a fixed viewport height.<\/li>\n<li>Sort Topics by Order in the admin list table.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Developer software documentation with folder-based navigation, changelog tracking, and customizable color schemes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/306010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=306010"}],"author":[{"embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alexhedstrom"}],"wp:attachment":[{"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=306010"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=306010"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=306010"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=306010"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=306010"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ru.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=306010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}