A Simple WordPress plugin which provides you with simple shortcode to help you display a slide show anywhere on your site. The plugin was developed during the WordPress training program provided by rtCamp. Requirements for the plugin were provided by rtCamp which can be found here.
admin
: contains all the admin side functionality filesassets
: contains imagescss
: contains admin side stylesjs
: contains admin side scriptspartials
: contains helper functions that render content(mostly contains html and less php) on admin sideclass-myslideshow-admin.php
(file): contains the core admin side functionality class which has all the custom functions
includes
: contains loader class file and activator and deactivator class filesclass-myslideshow.php
(file): contains the class which contains for all the hooks and filters. also loads all dependencies
languages
: contains pot template for localizationpublic
: contains all user side functionality filescss
: user side stylesjs
: user side scriptspartials
: contains helper functions that render content(mostly contains html and less php) on user side
myslideshow.php
(file): main file from where the execution starts
There are no third party plugins/libraries used and working demo can be found here
This plugin is not available on WordPress marketplace hence you will have to manually upload this plugin to your website's directory.
- Click on
Clone or download
button at top right in this directory to download a zip file of this entire directory on your computer. - From your FTP client or your cpanel go to your WordPress website's root directory and navigate to the
plugins
folder atwp-content
>plugins
- Create a new folder named
myslideshow
insideplugins
folder and copy all content of the zip file that you downloaded from github - Log in to your WordPress admin panel and navigate to
plugins
- There should be a new plugin available named MySlideShow. Click on active to activate it.
- The plugin comes with a shortcode that allows you to display a fully responsive image slide show anywhere on your website
- All you have to do is use the shortcode
[slideshow]
- Before using the shortcode, add images that you want to display on the website in
slideshow settings
available in your admin panel - The shortcode will be usable in comments, excerpts and post content based on your current theme's support
The slideshow control panel-
Sample slideshow displayed on a post-