Cr3ativ Staff free WordPress plugin
Description
Cr3ativ Staff free WordPress plugin
Easily add your staff members to your website using this special custom post type plugin. Features include the ability to upload a headshot and large profile image, set a staff title, staff name, full regular WordPress post content, and unlimited social icons and links per user. The plugin includes both an index page for the staff profiles to be displayed on one page, 3 columns wide that then link to the single page template per profile.
For your convenience, the plugin also comes complete with a special widget to enable you to display your staff profiles in any widget area. Options include Title, number of profiles to display, order ASC or DESC and display / do not display the headshot thumbnail. Headshot and staff members name automatically links to their single page profile.
Here is the demo.
Required Files
Included in the templates directory are:
single-cr3ativstaff.php
template-cr3ativstaff.php
You will need to upload both of the above templates in to your theme’s root directory.
Creating a Single Staff Profile Page
Look for the newly created ’Staff’ option in the WordPress admin area.
Click ‘Add New’ to create a new staff profile.
The post title will be the name of your staff member.
You may add any content as you normally would for a standard post. Please be aware that you should add a WordPress standard ‘Read More’ tag to break your content for using the widget provided, failure to add a ‘Read More’ tag will result in your full post displaying in the widget.
Below the regular content editor you should see a section named ’Staff Data’ (If you do not then please click ‘Screen Options’ and select Staff Data to reveal). This area contains the following sections:
Staff Title – an example would be CEO
Staff Head Shot Image – Upload a headshot image by clicking ‘Choose Image’ and uploading using the standard WP media library or by choosing an existing image.
Staff Single Page Full Width Image – this larger image is used exclusively on the single profile page as a top banner image. Again either upload or select a previously uploaded image from your library.
Social Follow – you may upload or use existing social icon images already within your media library. Be sure to set the full URL link to your social network profile page for each added image using the URL section.
You may add further social icons by clicking the ‘+’ sign to reveal another image upload / url box or remove ones no longer desired by clicking the ‘-‘ sign.
Once you have completed all sections and added your content simply click ‘Publish’ as normal.
You may add single profiles as menu items by adding an instance of a staff member from the left ’Staff’ box to your primary menu area via the Appearance > Menus in WordPress.
Widget and Sidebar Area
Once the plugin is installed if you visit your ‘Appearance’ > ‘Widgets’ you will see a new widget named ‘Staff Loop’ – this can be dragged over and placed in any widget area of your theme.
Options include a title, the number of staff members to list, order via ascending, and whether to display the headshot thumbnail – set these options and save.
Creating A Staff Index Page
Click Pages > Add New as normal in WordPress admin.
Name your page, for example ’Staff Index’, content is not required as staff information will be displayed dynamically.
Select the Cr3ativStaff template from the right side drop down – ‘Page Attributes > Template’.
Click Publish.
Add this page to your menu if your theme does not automatically add pages for you via Appearance > Menus in WordPress.
Styling
Styling for these page templates are included in the includes directory under :
/includes/css/cr3ativstaff.css