Skip to content

AgriLife/af4-college-dept

Repository files navigation

College of Agriculture and Life Sciences Department variation of the AgriFlex4 theme

Codeship Status for AgriLife/af4-college-dept

This WordPress plugin should only be used on department websites for the College of Agriculture and Life Sciences. No permission is given to install this plugin in its entirety on any other website, as it contains visual and informational aspects unique to those colleges. You may repurpose code from this repository for your own WordPress development since we use a GPL-2.0+ license.

WordPress Requirements

  1. Genesis theme
  2. AgriFlex4 theme: Download the latest release
  3. Advanced Custom Fields Pro plugin
  4. PHP 5.6+, tested with PHP 7.2

Installation

  1. Download the latest release
  2. Upload the plugin to your site

Features

  • Visual styles unique to College of Agriculture and Life Sciences Department websites.
  • Add a "grid" class name to top level navigation menu items to have its child menu items arranged in a row instead of a single column.
  • Departments menu location in header.
  • Footer widget areas.

Development Installation

  1. Copy this repo to the desired location.
  2. In your terminal, navigate to the plugin location 'cd /path/to/the/plugin'.
  3. Run "npm start" to configure your local copy of the repo, install dependencies, and build files for a production environment.
  4. Or, run "npm start -- develop" to configure your local copy of the repo, install dependencies, and build files for a development environment.

Development Notes

When you stage changes to this repository and initiate a commit, they must pass PHP and Sass linting tasks before they will complete the commit step. Release tasks can only be used by the repository's owners.

Development Tasks

  1. Run "grunt develop" to compile the css when developing the plugin.
  2. Run "grunt watch" to automatically compile the css after saving a *.scss file.
  3. Run "grunt" to compile the css when publishing the plugin.
  4. Run "npm run checkwp" to check PHP files against WordPress coding standards.

Development Requirements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published