Team Showcase - WordPress Plugin
With this plugin you can display a set of pictures and information in different layouts. The main purpose of the plugin is to display team/staff members, but it can be used for other purposes.
It’s perfect to display the members of your staff, team or working force, even divided by categories or groups! You can also use it to display testimonials or other kinds of content that require an image and text!
You can display the entries in 4 different main ways
GRID
The members will display in a responsive grid with the number of columns you set and with the information to the right, left or below the image, depending on your settings.
GRID WITH INFORMATION ON HOVER
The members will display also in a responsive grid, but the information will display when you hover the image.
TABLE
A simple responsive table layout to display the members in a simple way.
THUMBNAILS PAGER LAYOUT
The thumbnails of the members pictures will display smaller and on click the bigger picture and information will display in a designated area. Very similar to a gallery functionality where you can navigate the content clicking on the small thumbnails.
You can customize and enhance the layout, with several layout options and pre-built styles.
Number of Columns
In the grid layouts you can choose how many columns you want to display. The Columns will be responsive and adapt in different screen sizes.
Image Shapes and effects
You will be able to choose if you want the images to display with squared corners, rounded corners or even circular shaped! In addition you can give them extra styles, like grayscale, image borders and shadow styles.
Text Align
Simple text alignment options: center, right of left.
Composition
In the layouts where this option applies, you’ll be able to choose if the image will be above, to the right or to the left of the content.
JQuery Category Filter
On the Grid and Hover Grid layouts you’ll have the option to activate and display a Jquery Groups filter! You can display all your members and in one click your visitors will be able to filter out a selected category!
THEME PRESETS!
In addition to the options above, you can choose a preset combination of options.
Examples
Future versions of the plugin will probably include more built-in styles and themes!
Filter by categories
You can group your entries by categories and display only a selected category or all of them! This way you can even have a list of your team/staff members by position or departments.Drag & Drop Re-Ordering!
When viewing the member entries archive, you can activate the Drag & Drop Ordering to easily change the order of the entries!
Single Pages for each entry!
You can choose if you want the entries to have a single page active or not! If you have the single page activated, you can choose if the entries in the layout will have a link to this single page or not!JSON-LD: Prepare for the future
The plugin is able to include json-ld structured data that can be read by search engines that provide information about your page and member entries. This will be compatible with possible rich snippets included in search engine result pages.Widget Ready!
The shortcode will work on widgets! Just copy the shortcode and include it in a text widget and the chosen layout will display in the widget!Shortcode and PHP Function Generator!
It couldn’t be more easy to generate the necessary code to display the entries. Just go to the Shortcode generator, choose the settings you want and the shortcode and the php function that you can use will be generated and ready to copy and paste where you want! Shortcodes are to be used in posts, pages and widgets, while the php function will be necessary if you want to hard code the team showcase layout in your theme files.The generator will make a preview of how the layout looks with the selected settings.
Input fields for specific content
When adding a new entry, you’ll have new fields for specific content. By default this fields are:- Free HTML – A text area where you can include HTML content. Can be used for example to include content that doesn’t fit the other input fields, or simply to place longer content like a tag line for the user.
- Job Title – Name of the position of the team member, or department definition.
- Telephone
- Location
- Personal Website
- Social Networks links (Twitter, Facebook, Google Plus, Linkedin, Youtube and Vimeo)
New fields can be added in the settings page.
Custom Feature Name!
You don’t like this feature to be called ‘Members’? Go in the plugin settings and change it to whatever you want!
Default Image sizes
You can change the default size of your images on the settings. This way, when you upload new images they will be resized to the specified dimensions.Single Page Settings
When can choose if the single page feature will be active or not and what information you want to display on it! If your team member entry is connected with a WordPress user, you can display the latest posts, for example!Other Settings
Other settings include the social icons size and shape and also if the email information has the mailto:email format or not.Multi-use! Be creative!
Although this was built to better serve as a simple way to display team or staff member in your WordPress website, you can use it for other purposes! If you have a problem that requires a plugin that will display a list of images together with information, this plugin can be useful! You can for example create a list of products or services!Updates Log
How to update this plugin? – Read the FAQversion 2.2.6 – September 2021
- PHP error fixed for PHP8 compatibilityversion 2.2.4 – April 2020
- bug in autocomplete - bug fix in pagination & search - Option to enable block editor - Extra spaces in image size settings fixVersion 2.1.3 – September 10th 2018
- category will link to url added in description in table layout - fix bug on image link on table layout - added 'hoverposition' display option for hover layout- Version 2.1 – June 27th 2018
- Added code to prevent the plugin to look for updates on wordpress.org repository- Version 2.0.3 – May 22nd 2018
- updated fontawesome version to 5.0.2 - included option to add header titles to table layout- Version 2.0.1 – April 12th 2018
- fixed css issue. - removed option to register plugin - was not working properly - added better integration with WPML and Polylang - worked on option to limit one entry per user - added option on settings page - improved order by last name option - fixed filter+lightbox issue - added site='' parameter for shortcode, to fetch entries from another blog/site by blog id. - fixed function for divi - improved isotope filter- Version 1.9.6 – January 24th 2018
- added fix for orderby slug in dropdown for the search form - improved code for search results with pagination - implemented order by random (on session) to allow correct pagination with random order - added fourth taxonomy - edited search code to allow 'loadmore' to be kept on search results - added 'search' parameter to shortcode - added option to register the plugin for automatic updates- Version 1.9.2 – November 16th
- added administration filters - Added third taxonomy - Added shortcode parameter to read which taxonomy to use to create live filters - added meta_query parameter to shortcode (non documented) : meta_query='_tsposition:Position:LIKE' - personal url link fixed in table layout - added do_shortcode for custom fields- Version 1.8.6 – August 29th 2017
- Added option to include JSON-LD structural data type 'Person' to single pages - redirect user pages to associated team member entry - lightbox feature added - table layout now abides to field order array - load more feature (in pagination options) - improved global variables, replaced with apply_filters() - improved tel: links - workaround implemented to fix 'associated user url' option - bug fix on table layout - link to personal URL- Version 1.8.4 – April 18th 2017
- Isotope Filter Bug Fix - Added IMDB social icon - Added 'Load More' button - Improved new 'Order by Last Word in Name Feature' - Added 'Search' and 'All' label options in the settings - added 'include' and 'includetax' parameters to search shortcode - added undocumented dropdown filter option - ajax pagination improvements - search label fix in form - pager js code modification- Version 1.7.7 – January 5th 2017
- orderby slug for groups also on layouts - meta_key='' and orderby='meta_value_num' shortcode parameters are now accepted- Version 1.7.5 – November 3rd 2016
- hidden features implemented: Groups might have URL if added in description orderby='meta_value' and meta_key='' parameters added to shortcode- Version 1.7.3 – July 18 2016
- fixed css bug - added twitch and steam social profiles - added new rewrite parameter when registering cpt - bug fix ajax pagination - bug fix category filter - changed filter code to allow for non-latin chars as the filter identifier- Version - Version 1.6.7 – April 30 2016
- order code improvement - isotope filter improved- Version 1.6.6 – March 18 2016
- Added new social network fields - Dicontinued image icons - vector icons now are the only choice - CSS improvements - Ajax pagination issue fixed- Version 1.6.2 – February 08 2016
- Added isotope hide filter - Order by bug fixed- Version 1.6 – January 22nd 2016
- custom js field added to settings page - search code improved - hidden display parameters for hover layout display='hovertitle,hovertitleup' - filter.js code improvement - auto complete search- Version 1.5 – September 11th 2015
- link css option (to help lightbox integration) - fontawesome version updated - css improvements for filter menu - new entry url option - personal url (defaults to inactive) - fixed table layout bug (Name displaying twice) - pager code improvement - better search input sanitazing- Version 1.4.6 – July 14th 2015
- Added breadcrumb/archive page redirect option- Version 1.4.3 – April 2nd 2015
- Added option for social nofollow links - New link option - link to full image (works good with lightbox plugins) - option for image shape on single page - updated bxslider version- Version 1.4 – February 13th 2015
- Improved code in single pages - Added 'People' rich snippets markup - Fixed small syntax bugs- Version 1.3.9 – January 20th 2015
- CSS bug on Safari fixed - New tel: links option- Version 1.3.8 – December 11th 2014
- New Feature: 'Remember Shortcode Settings' - New option in shortcode generator: exclude ids - Updated fontAwesome version - Added anchor text for personal url field option - Small bugs solved- Version 1.3.7 – September 24th 2014
- drag & drop code updated - small improvement to 'order by last name' option - added 'children' support for filter navigation menu (dropdown)- Version 1.3.6 – September 6th 2014
- search message bug fixed - small css improvements- Version 1.3.5 – June 27th 2014
- Font icon bug fix- Version 1.3.4 – June 15th 2014
- Added option to choose single page theme template- Version 1.3.3 – May 26th 2014
- Added custom css option field - Added option to orderby last word (last name) - Slider code updated (bxslider version)- Version 1.3 – April 14th 2014
- Fontawesome Social Icons (retina ready) - Pagination option - New single page link options- Version 1.2.7 -March 24th 2014
Fontawesome version updated- Version 1.2.6 – February 4th 2014
Filter Categories ordered by slug Alt image attribute fix Small settings page fix- Version 1.2.4 – December 10th 2013
New admin Menu Icon (WordPress 3.8 compatible) Admin screen now displays all entries (easier to drag&drop)- Version 1.2.2 – November 5th 2013
Added Search Widget and Shortcode; Added Filter option to Thumbnails Pager layout; Possibility to select multiple categories to display;- Version 1.2.1 – October 3rd 2013
Small jQuery improvement for the Thumbnails Pager layout- Version 1.2 – September 23rd 2013
Added IDs filter in Shortcode Generator - Ability to select specific members to display Added Instagram Icon- Version 1.1 – July 2nd 2013
CSS changes, Font-Awesome update New Drag & Drop Ordering feature New jQuery Category Filter for selected Layouts Default Image for table layout and hover grid layout Added email icon to Social Links Email html enconde to prevent spam bots to grab emailVersion 1.0 – June 14th 2013
Initial Release