Vimeography was born out of a desire to create a good-looking gallery layout from a collection of Vimeo videos without all of the fuss. This WordPress plugin makes it dead-simple to create a video gallery that just works™
More information can be found at vimeography.com.
For detailed setup instructions, visit the official Documentation page.
- You can clone the GitHub repository:
https://github.com/davekiss/vimeography.git
- Or download it directly as a ZIP file:
https://github.com/davekiss/vimeography/archive/master.zip
This will download the latest developer copy of Vimeography.
Then, be sure to define a constant called VIMEOGRAPHY_DEV
in your wp-config.php
file. This will ensure that the code bundle of your Vimeography themes will be loaded from the Webpack dev server rather than the theme's dist
folder.
define('VIMEOGRAPHY_DEV', true);
Lastly, you can install the theme dependencies and start up the webpack dev server like so:
cd wp-content/plugins/vimeography/vimeography-harvestone
yarn install
# After a few minutes, the install will complete and you can start the server.
yarn start
Vimeography uses tagged releases and GitHub actions to trigger deploys to WordPress.org
- Make sure you've updated the Stable Tag in
readme.txt
and added revision notes to the changelog at the bottom of that file. - Make sure to update
vimeography.php
with the new version number on
// line ~6
Version: 2.3.1
// later, on line ~128
define('VIMEOGRAPHY_VERSION', '2.3.1');
- Visit https://github.com/davekiss/vimeography/releases/new to create a new tag. Then, add any release notes pertaining to this version. When you're ready, click publish.
By following this process, you'll fire off a new GitHub action workflow which will build the plugin and upload it to WordPress.org via Subversion. Nice!
- Install PHPUnit
- Install WP tests and database:
sh bin/install-wp-tests.sh wordpress_test root '' localhost latest
cd vimeography && phpunit
If you find an issue, let us know here!
This is a developer's portal for Vimeography and should not be used for support. Please visit the contact page.
Anyone is welcome to contribute to Vimeography. Please read the guidelines for contributing to this repository.
There are various ways you can contribute:
- Raise an Issue on GitHub
- Send us a Pull Request with your bug fixes and/or new features
- Translate Vimeography into different languages
- Provide feedback and suggestions on enhancements
Thanks to BrowserStack for their support of this open-source project.