AgriLife Faculty Search
Faculty search feature using the AgriLife People API.
by Zachary Watkins · github.com/agrilife/agrilife-faculty-search · website
★ 0stars
1forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/agrilife/agrilife-faculty-search/archive/refs/heads/master.zipFaculty Search
WordPress Requirements
- Genesis theme
- AgriFlex4 theme: Download the latest release
- AgriLife People API plugin: Download the latest release
- PHP 5.6+, tested with PHP 7.2
Installation
- Download the latest release
- Upload the plugin to your site
Features
Shortcodes:
- [faculty_search_categories] Shows the faculty search form with category buttons. Optional "specialization" parameter to restrict results to a certain specialization.
- [faculty_search] Shows the faculty search form. Optional "specialization" parameter to restrict results to a certain specialization.
Development Installation
- Copy this repo to the desired location.
- In your terminal, navigate to the plugin location 'cd /path/to/the/plugin'.
- Run "npm start" to configure your local copy of the repo, install dependencies, and build files.
Development Notes
When you stage changes to this repository and initiate a commit, they must pass PHP coding standards checks before they will complete the commit step. Release tasks can only be used by the repository's owners.
Development Tasks
- Run "npm run checkwp" to check PHP files against WordPress coding standards.
- Run "grunt watch" to watch changes to the JavaScript file.
Development Requirements
- Node: http://nodejs.org/
- NPM: https://npmjs.org/