{"id":306010,"date":"2026-05-08T20:35:04","date_gmt":"2026-05-08T20:35:04","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/devdocs\/"},"modified":"2026-05-08T20:33:53","modified_gmt":"2026-05-08T20:33:53","slug":"devdocs","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/devdocs\/","author":20815504,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","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":"","last_updated":"2026-05-08 20:33:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/alexhedstrom.com\/devdocs","header_author_uri":"https:\/\/alexhedstrom.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"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":"alexhedstrom","date":"2026-05-08 20:33:53"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"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."},"jetpack_post_was_ever_published":false},"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":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/devdocs.svg","icon_2x":false,"generated":true},"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>Translation-ready<\/strong> \u2014 Includes English language files and a translation template 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 The WordPress page that renders the docs layout.<\/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.<\/li>\n<li><strong>Color Scheme<\/strong> \u2014 Choose the colours used across the documentation area.<\/li>\n<\/ul>\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>Create a new WordPress page to serve as your documentation hub (e.g. \"Docs\").<\/li>\n<li>Go to <strong>DevDocs \u2192 Settings<\/strong> and select that page under <strong>Documentation Page<\/strong>.<\/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=\"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, 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 English language files and a translation template 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.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:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/306010","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=306010"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alexhedstrom"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=306010"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=306010"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=306010"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=306010"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=306010"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=306010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}