{"id":290373,"date":"2026-03-27T03:39:01","date_gmt":"2026-03-27T03:39:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/governwp\/"},"modified":"2026-04-01T09:32:39","modified_gmt":"2026-04-01T09:32:39","slug":"governdocs-document-governance","status":"publish","type":"plugin","link":"https:\/\/ms.wordpress.org\/plugins\/governdocs-document-governance\/","author":23336573,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"6.0","requires_php":"7.1","requires_plugins":null,"header_name":"GovernDocs - Document Governance","header_author":"quicksnail","header_description":"Governance document management: Policies, Meetings, Agendas, Minutes & Reports.","assets_banners_color":"fdfeff","last_updated":"2026-04-01 09:32:39","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":184,"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":"quicksnail","date":"2026-03-27 04:13:05"},"1.0.1":{"tag":"1.0.1","author":"quicksnail","date":"2026-03-30 01:25:21"},"1.0.2":{"tag":"1.0.2","author":"quicksnail","date":"2026-04-01 09:32:39"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3492299,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3492299,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3492299,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3492299,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3492306,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3492306,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3492306,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3492306,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3492306,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3492306,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Meetings list screen - sortable and searchable","2":"Meetings edit screen for agenda and minutes content","3":"Reports edit screen with file and metadata fields","4":"Policies list screen - sortable and searchable","5":"Reports list screen - sortable and searchable","6":"Front-end shortcode output showing all document types"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[9054,1903,126429,5654,3654],"plugin_category":[],"plugin_contributors":[245508],"plugin_business_model":[],"class_list":["post-290373","plugin","type-plugin","status-publish","hentry","plugin_tags-documents","plugin_tags-legal","plugin_tags-policies","plugin_tags-policy","plugin_tags-reports","plugin_contributors-quicksnail","plugin_committers-quicksnail"],"banners":{"banner":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/banner-772x250.png?rev=3492299","banner_2x":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/banner-1544x500.png?rev=3492299","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/icon-128x128.png?rev=3492299","icon_2x":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/icon-256x256.png?rev=3492299","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-1.png?rev=3492306","caption":"Meetings list screen - sortable and searchable"},{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-2.png?rev=3492306","caption":"Meetings edit screen for agenda and minutes content"},{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-3.png?rev=3492306","caption":"Reports edit screen with file and metadata fields"},{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-4.png?rev=3492306","caption":"Policies list screen - sortable and searchable"},{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-5.png?rev=3492306","caption":"Reports list screen - sortable and searchable"},{"src":"https:\/\/ps.w.org\/governdocs-document-governance\/assets\/screenshot-6.png?rev=3492306","caption":"Front-end shortcode output showing all document types"}],"raw_content":"<!--section=description-->\n<p>GovernDocs is a document and governance plugin for WordPress.<\/p>\n\n<p>It is designed for organisations that need a clearer way to manage and publish important records such as policies, meeting documents and reports without relying on regular blog posts or pages.<\/p>\n\n<p>The plugin adds dedicated content types so these documents can be stored in a structured way, with fields for files, dates, versions, status information, and other governance-related details. You can then display them on your website using shortcodes.<\/p>\n\n<p>GovernDocs is suitable for councils, associations, clubs, schools, law firms, committees, non-profits and other organisations that need a simple way to manage official documents in WordPress.<\/p>\n\n<p>Upgrade to the PRO version to get a full audit log for Policies &amp; Reports as well as the ability to add supporting docs.<\/p>\n\n<h3>GovernDocs Features<\/h3>\n\n<ul>\n<li>Dedicated content types for <strong>Policies<\/strong>, <strong>Meetings<\/strong> and <strong>Reports<\/strong><\/li>\n<li>Structured fields for governance-related content<\/li>\n<li>Attach files to records<\/li>\n<li>Publish documents as web content, file downloads or both<\/li>\n<li>Display items using shortcodes<\/li>\n<li>Show document metadata such as type, extension, size, dates, version and status<\/li>\n<li>Store previous versions for policies<\/li>\n<li>Clean admin editing experience for document-based content<\/li>\n<\/ul>\n\n<p>GovernDocs helps separate governance content from normal website content so your official records are easier to manage and easier for visitors to find.<\/p>\n\n<h3>Policy Features<\/h3>\n\n<p>Use Policies for official policy documents that are displayed on the front end of your website, or you can keep them as internal policies only.<\/p>\n\n<p>Each Policy has fields to include:<\/p>\n\n<ul>\n<li>Version<\/li>\n<li>Policy ID<\/li>\n<li>Status<\/li>\n<li>Policy Owner<\/li>\n<li>Responsible Role<\/li>\n<li>Approving Authority<\/li>\n<li>Downloadable file<\/li>\n<li>Effective Date<\/li>\n<li>Approval Date<\/li>\n<li>Next Review Date<\/li>\n<li>Last Review Date<\/li>\n<li>Department<\/li>\n<\/ul>\n\n<p>Plus other fields relating to governance, compliance and records management.<\/p>\n\n<h3>Meeting Features<\/h3>\n\n<p>Use Meetings for meeting-related entries such as agenda and minutes. These can be published as web content, downloadable files or both.<\/p>\n\n<p>Each Policy has fields to include:<\/p>\n\n<ul>\n<li>Meeting Date<\/li>\n<li>Meeting ID<\/li>\n<li>Status<\/li>\n<li>Chair<\/li>\n<li>Minute Taker<\/li>\n<li>Location<\/li>\n<li>Description<\/li>\n<li>Agenda File<\/li>\n<li>Agenda Publish Date<\/li>\n<li>Agenda Notes<\/li>\n<li>Minutes File<\/li>\n<li>Minutes Publish Date<\/li>\n<li>Minutes Notes<\/li>\n<li>Department<\/li>\n<\/ul>\n\n<h3>Report Features<\/h3>\n\n<p>Use Reports for annual reports, strategic reports, operational reports and other formal publications.<\/p>\n\n<p>Each Report has fields to include:<\/p>\n\n<ul>\n<li>Report Type (General, Annual Report, Financial Report etc)<\/li>\n<li>Report ID<\/li>\n<li>Status<\/li>\n<li>Author<\/li>\n<li>Published Date<\/li>\n<li>Report Date<\/li>\n<li>Description<\/li>\n<li>Department<\/li>\n<\/ul>\n\n<h3>Shortcode support<\/h3>\n\n<p>GovernDocs includes shortcode output so you can place document records into pages, posts, templates or any area that accepts shortcodes.<\/p>\n\n<p>Examples of the shortcodes:<\/p>\n\n<pre><code>[governdocs type=\"policy\" id=\"123\"]\n[governdocs type=\"meeting\" id=\"123\"]\n[governdocs type=\"report\" id=\"123\"]\n\n[governdocs\ntype=\"policy\"\nid=\"123\"\nshow_icon=\"1\"\nbutton=\"1\"\ndisplay=\"card\"\ndesc_location=\"below_title\"\nclass=\"custom-policy-card\"\nfields=\"ext,size,type,status,version,effective_date,approval_date,review_date,last_reviewed_date,owner,approving_authority,policy_id\"\norder=\"ext,size,type,status,version,effective_date,approval_date,review_date,last_reviewed_date,owner,approving_authority,policy_id\"\n]\n<\/code><\/pre>\n\n<h4>Who it is for<\/h4>\n\n<p>GovernDocs is built for websites that need more structure than a normal blog or page setup, especially where documents need to be maintained over time.<\/p>\n\n<p>Examples include:<\/p>\n\n<ul>\n<li>Local government and council websites<\/li>\n<li>Associations and member organisations<\/li>\n<li>Sporting clubs and community groups<\/li>\n<li>Schools and education providers<\/li>\n<li>Compliance-focused business websites<\/li>\n<li>Boards and committees<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/governdocs\/<\/code> directory, or install the plugin through the WordPress plugins screen by searching for GovernDocs.<\/li>\n<li>Activate the plugin through the WordPress plugins screen.<\/li>\n<li>After activation, you will see new admin menu items for governance content.<\/li>\n<li>Add your Policies, Meetings, and Reports.<\/li>\n<li>Insert the provided shortcodes into pages or posts where you want the content displayed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20governdocs%20add%20to%20wordpress%3F\"><h3>What does GovernDocs add to WordPress?<\/h3><\/dt>\n<dd><p>GovernDocs adds custom content types for governance-related documents, along with structured fields and shortcode output.<\/p><\/dd>\n<dt id=\"can%20i%20upload%20pdf%20files%3F\"><h3>Can I upload PDF files?<\/h3><\/dt>\n<dd><p>Yes. You can attach document files to supported content types.<\/p><\/dd>\n<dt id=\"can%20i%20show%20a%20document%20as%20a%20web%20page%20instead%20of%20only%20a%20file%20download%3F\"><h3>Can I show a document as a web page instead of only a file download?<\/h3><\/dt>\n<dd><p>Yes. Documents can be published as web content, file-based content or both.<\/p><\/dd>\n<dt id=\"can%20i%20display%20policies%20or%20reports%20on%20a%20normal%20page%3F\"><h3>Can I display policies or reports on a normal page?<\/h3><\/dt>\n<dd><p>Yes. Use the included shortcodes to output individual items or document lists inside regular WordPress content.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20only%20for%20councils%3F\"><h3>Is this plugin only for councils?<\/h3><\/dt>\n<dd><p>No. It is suitable for any organisation that publishes formal documents and wants a more structured way to manage them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2 - 1 Apr 2026<\/h4>\n\n<ul>\n<li>Fix issue CMB2 default $editor_id not being set<\/li>\n<\/ul>\n\n<h4>1.0.1 - 30 Mar 2026<\/h4>\n\n<ul>\n<li>Fix issue with Department labels being called Category<\/li>\n<li>Minor styling updates<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Publish and manage policies, meeting agendas, meeting minutes &amp; report documents in WordPress. Full document governance with easy shortcode output.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/290373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=290373"}],"author":[{"embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/quicksnail"}],"wp:attachment":[{"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=290373"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=290373"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=290373"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=290373"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=290373"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ms.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=290373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}