GovernDocs is a document and governance plugin for WordPress.
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.
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.
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.
GovernDocs helps separate governance content from normal website content so your official records are easier to manage and easier for visitors to find.
Use Policies for official policy documents that may include a web version, downloadable file, effective date, status, version number, and previous versions.
Use Meetings for meeting-related entries such as agenda and minutes. These can be published as web content, downloadable files, or both.
Use Reports for annual reports, strategic reports, operational reports, and other formal publications.
GovernDocs includes shortcode output so you can place document records into pages, posts, templates or any area that accepts shortcodes.
Examples of the shortcodes:
[governdocs type="policy" id="123"]
[governdocs type="meeting" id="123"]
[governdocs type="report" id="123"]
[governdocs
id="123"
show_icon="1"
button="1"
display="card"
desc_location="below_title"
class="custom-policy-card"
fields="ext,size,type,status,version,effective_date,approval_date,review_date,last_reviewed_date,owner,approving_authority,policy_id"
order="ext,size,type,status,version,effective_date,approval_date,review_date,last_reviewed_date,owner,approving_authority,policy_id"
]
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.
Examples include: