!['Alt text'](banner_header_2.0.png)

[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/?branch=master)  [![Build Status](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/badges/build.png?b=master)](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/build-status/master)  [![Code Coverage](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/zalevsk1y/MyGallery/?branch=master)

# MyGallery Wordpress Plugin

MyGallery is a wordpress plugin that allows you to create a slider gallery anywhere in your post. You will use the standard wordpress interface to create a slider gallery, so the process should not cause difficulties.

This plugin is built using the latest technical features of wordpress and php. That`s why,this plugin is required:
*   php> = 7
*   wordpress> = 4.8.0

Demo - [MyGallery](https://zalevsk1y.github.io/MyGallery/)

### Features

*   Clean Design.
*   Supports guttenberg editor and classic editor.
*   Easy customizable
*   Shortcode support.

### Installing


1. You can clone the GitHub repository: `https://github.com/zalevsk1y/MyGallery.git`
2. Or download it directly as a ZIP file: [https://github.com/zalevsk1y/MyGallery/archive/master.zip](https://wordpress.org/plugins/mygallery/)
3. Wordpress download: [https://wordpress.org/plugins/mygallery/](https://wordpress.org/plugins/mygallery/)

This will download the latest developer copy of MyGallery.

## How to use this plugin?

Watch this short videos to learn how to use MyGallery plugin. 

MyGallery Tutorial create gallery

[![Alt text](http://img.youtube.com/vi/aBpRo7snc4o/0.jpg)](https://www.youtube.com/watch?v=aBpRo7snc4o) 

MyGallery Tutorial edit gallery

[![Alt text](http://img.youtube.com/vi/7crchc1P44M/0.jpg)](https://www.youtube.com/watch?v=7crchc1P44M) 


MyGallery Tutorial Gutenberg editor


[![Alt text](http://img.youtube.com/vi/rW9SgwwJW6c/0.jpg)](https://www.youtube.com/watch?v=rW9SgwwJW6c) 



MyGallery Tutorial Classic editor


[![Alt text](http://img.youtube.com/vi/CwkWybGo-nI/0.jpg)](https://www.youtube.com/watch?v=CwkWybGo-nI) 

## Gallery settings

In version 2.0.0, was added the ability to change gallery slider settings. 
Plugin settings allow you to control the display of the gallery slider:
*   gallery mode - determines whether there is a preview of the images under the main image of the gallery
*   loop - allows you to create an endless scroll of images in the slider
*   number of thumb items -number of images in the gallery preview below the main image
*   items - determines the number of images in the main window

You can also set the gallery title in the misc settings item

## Whats Next?

* Extending the range of slider settings.
* Using plugins for even more customization.
* Create a gallery using images from instagram.

## Dependencies

* baguetteBox.js [https://github.com/feimosi/baguetteBox.js/](https://github.com/feimosi/baguetteBox.js/)
* lightslider [https://github.com/sachinchoolur/lightslider](https://github.com/sachinchoolur/lightslider)
* React Sortable HOC[https://github.com/clauderic/react-sortable-hoc](https://github.com/clauderic/react-sortable-hoc)


## Bugs ##

If you find an issue, let us know [here](https://github.com/zalevsk1y/MyGallery/issues?state=open)!


