GithubHelp home page GithubHelp logo

kevinvess / staffer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from edwardr/staffer

0.0 1.0 0.0 496 KB

A WordPress plugin that adds staff management and custom profiles

License: GNU General Public License v2.0

PHP 85.22% CSS 8.03% JavaScript 6.75%

staffer's Introduction

=== Staffer ===
Contributors: wpnook
Tags: staff, staff directory, profile, business
Donate link: https://codewrangler.io
Requires at least: 3.5
Tested up to: 4.8.2
Stable tag: 2.1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Staff management for WordPress.

== Description ==
Staffer uses custom post types for staff/employee management, allowing users to easily create and manage an onsite staff directory, and is built in a way to be compatible with essentionally any theme. Staffer also supports the display of staff members via a shortcode.

== Installation ==
1. Upload the \'staffer\' folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the \'Plugins\' menu in WordPress
3. Visit the Settings panel to set up Staffer.

== Frequently Asked Questions ==

= How Do I Use Staffer's Shortcodes? =

Follow this format for shortcodes:

`[staffer]`

The above example would output all of the staff listings in default order.

To fine-tune, you can use parameters:

`[staffer number="5" department="slug" layout="grid"]`

In the above example, “number” refers to the number of entries to retrieve, and “department” refers to the department name slug. For instance, if you only wanted to show a list of members in department term with the “management” slug, you would pass “management” as a parameter. Layout can be either `grid` or `list`.

Other parameters include “order” and “orderby” — and all parameters are optional.

Using the extra parameters, you could reorder the entries using WP_Query’s order and orderby parameters.

For example, if you wanted to display 50 staff members, ordered by name alphabetically, you would do the following:

`[staffer number="50" order="ASC" orderby="name"]`

= How Can I Set the Order of Staff Profiles? =

For now, use a custom ordering plugin, such as Post Types Order, available in the WordPress plugin repository. I plan on adding this functionality to Staffer in the future.

= What Size Should the Staff Images Be? =

When you upload an image, a custom thumbnail for Staffer is automatically generated, so feel free to use any image size for your Staff profiles.

= Where Can I Get Support? =

You may seek community support within the WordPress.org forums. I will try to monitor and assist as needed. If you need immediate, hands-on, paid support, please contact me @ https://codewrangler.io

== Screenshots ==
1. Staffer options panel
2. Staffer archive page
3. Staffer single profile
4. Staff profile editor

== Changelog ==
=2.1.0=
= September 30, 2017 =
* Adds ability to edit permalink for staff profiles
* Fixes modal close issue on iOS
* Adds shortcode support for staff bio
=2.0.2=
= September 26, 2017 =
* fixed dashicons issue
* fixed undefined website or social media links
* fixed issue with shortcode list not getting Staffer body class
= 2.0.1 =
= September 22, 2017 =
* patch for empty social icon links in staff modal
= 2.0.0 =
= September 21, 2017 =
* Complete rebuild to be object-oriented
* Simplified display/template process
* Incorporates staff archives with default page template system
* Introduces modal for single-staff profile display
* Switch to flexbox styles for consistent grid display
* Migration to SASS
= 1.3.3 =
= February 8, 2015 =
* added manual mode option
* adding shortcode support
* added thumb archive link
* fix for overflowing content wrappers
= 1.3.1 =
= December 10, 2014 =
* fixed department slug 404 issue
= 1.3 =
= November 25, 2014 =
* fixed issue with permalinks not refreshing automatically
* added full bio option
* fixed blank breadcrumbs issue
* added phone number field
* added German and Spanish translations
* fixed post per page issue
* fixed issue when pretty permalinks are disabled
* added link to main page from admin menu
* added taxonomy
* removed sidebar option
= 1.2 =
= October 11, 2014 =
* fixes custom post type conflict
= 1.1 =
= October 10, 2014 =
* Moved register_post_type to activation hook
* Added custom label field for proper title tag handling
* Added website field to profiles
* Changed <section> to <div> in single-staff.php for validation
* Added built-in wrappers for most of top 20 popular WordPress themes
= 1.0 =
* Initial release

== Upgrade Notice ==
= 2.1.0 =
* Adds ability to edit permalink for staff profiles
* Fixes modal close issue on iOS
* Adds shortcode support for staff bio
= 2.0.0 =
This is a complete rebuild of Staffer.
= 1.3.3=
Adds shortcode option
= 1.3 =
Adds taxonomy, fixes permalink bugs
Other misc. fixes.
= 1.2 =
Fixes custom post type conflict
= 1.1 =
Cleans up activation and adds new website field and custom labeling. Adds more built-in wrappers for better theme support.

staffer's People

Contributors

edwardr avatar kevinvess avatar mrwweb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.