Engineering Communications is charged with meeting accessibility, quality assurance and security compliance, and following marketing and branding standards in accordance with web best practices. In order to ensure a more streamlined and strategic approach to guaranteeing the health of our sites, we implement industry-approved solutions and adhere to the following guidelines and standardized requirements to support our WordPress environment.
Development Platforms and Solutions
Engineering Communications uses the following Texas A&M University enterprise platforms or industry-approved platforms to build, manage and support our WordPress sites.
-
Aggie UX – university-curated component library and design system and core theme
-
Genesis Pro – custom block management and theme support
-
Github – code storage and management and CI/CD support
-
Global Edge Security – enterprise security and protection support
-
WPEngine – hosting platform
Standard Approved Plugins
Unsupported plugins can break websites and be incompatible with core WordPress updates. Using consistent and vetted plugins across our Engineering WordPress environment can ensure cross-platform compatibility and streamlined management of our sites, safeguarding against potential security vulnerabilities.
If there is a new plugin need, we will research compatible options to ensure the best and most reliable plugin is chosen. If a requested plugin conflicts with our core security and compliance plugins, such as Global Edge Security, we will not recommend installing the plugin.
Universal Benefit: If the chosen plugin would benefit all sites in our environment, we will add that plugin to the Standard Approved Plugins list linked below, cover the cost (if applicable) and ensure that all sites in our environment have access to that plugin.
Custom Benefit: If the chosen plugin is specific to a single site, the site owner will be responsible for the cost and we will ensure the plugin is installed correctly on their site only.
The following plugins are installed and supported plugins by Engineering Communications and available by default on any site in our new environment using the Aggie UX theme.
Maintenance Schedule
Task | Frequency |
---|---|
Update Word Press Core | Monthly |
Update Plugins | As Needed |
Update Design System | Yearly |
Update CSS | Yearly |
Update accessibility code | Yearly |
Update JavaScript code | Yearly |