Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make…
About Vimeography: Vimeo Video Gallery WordPress Plugin
Vimeography is a highly rated video gallery plugin for WordPress websites. It allows you to easily create custom Vimeo video galleries in just 30 seconds. With over 10,000 websites using Vimeography, it is a trusted choice for video membership, course, and portfolio websites.Screenshots




Changelog
= 2.4.5
* [Fix] Vulnerability issue: Fix the vulnerability to Full Path Disclosure.
= 2.4.4
* [Fix] Vulnerability issue: path-to-regexp outputs backtracking regular expressions.
* [Update] Installation of Patched versions version path-to-regexp=1.9.0.
* [Fix] Fix the compatibility of the activation key message with the Vimeography Theme: Coast plugin add-on.
= 2.4.3
* [Fix] Vulnerability issue: ws affected by a DoS when handling a request with many HTTP headers
* [Update] Installation of Patched versions version ws^7.5.10, ws^6.2.3 and regeneration of directories located in lib/admin/blocks/vimeography-gallery.
= 2.4.2
* [Fix] Vulnerability issue: Fix vulnerability to Cross Site Request Forgery (CSRF).
* [Update] Adding Nonce Verification in vimeography_action_ Hooks
= 2.4.1
* [Fix] Vulnerability issue: Fix the vulnerability in lodash.
* [Update] Installation of Patched versions version ^4.17.21 and regeneration of directories located in vimeography-harvestone/.
= 2.4.0
* [Fix] We fixed security vulnerabilities in all the plugin.
2.3.4
- [Fix] Vulnerability issue: Fix the vulnerability in webpack-dev-middleware.
- [Update] Installation of Patched versions version ^5.3.4 and regeneration of directories located in lib/admin/app/.
- [Fix] Vulnerability issue: Fix the vulnerability in Babel caused by the outdated version of the plugin.
- [Update] Installation of Patched versions version ^7.23.2 and regeneration of directories located in lib/admin/app/ and vimeography-harvestone/.
- [Fix] Vulnerability issue: SQL injection vulnerabilitie
- [Update] Update all SQL queries in WordPress vulnerable to SQL injection by converting simple WordPress SQL queries into WordPress SQL prepared queries.
2.3.3
- [Fix] Vulnerability issue: PHP Object Injection (
seializeandunserialize) on Duplicate gallery via REST API - [Update] Only Admin can execute Duplicate gallery via REST API
2.3.2
- [Fix] Minor optimization.
- [Fix] Showing PHP 8.0.x warning error when choosing Bugsauce theme
2.3.1
- [Update] Mark compatibility with WordPress 6.0
- [Fix] Return true from API permissions endpoint (https://github.com/davekiss/vimeography/commit/164e9eb1e8f92a2def217bbbd091fcf00d72f192)
2.3.0
- [New] Vimeography gallery titles and sources can now be edited from the gallery editor
- [New] Add
vimeography.player.settingsfilter for controllable embed player settings per gallery (https://github.com/davekiss/vimeography/commit/055feef83ea347a9e23533b19af367196c5d40d2) - [New] Vimeography PRO now works with videos marked as
privatewithin Vimeo. - [Update] Removed local cert chain from Vimeo.php vendor bundle
- [Update] Updated Harvestone theme dependencies
- [Update] Reworked the plugin build and deploy process
2.2.2
- [Update] Mark compatibility with WordPress 5.8
- [Update] Add embedUrl value to player schema meta
2.2.1
- [Update] Mark compatibility with WordPress 5.7
- [Update] Add fitvidsignore class to prevent fitvids padding on player
- [Fix] Fix the Add New gallery button link on list galleries page
- [Fix] Correct deprecation error related to wp_localize_script function by refactoring to use wp_add_inline_script
- [Fix] Fix admin JS dependency loading order (https://github.com/davekiss/vimeography/commit/e1166f8ed2f681ac657b7377290a1f97e1997050)
2.2
- [IMPORTANT] Vimeography now requires WordPress 4.7+
- [New] Vimeography Admin has been rebuilt from scratch in React
- [New] Introduced
/galleriesand/themesAPI endpoints - [New] Introduced rudimentary request logging (https://github.com/davekiss/vimeography/commit/7749744017d3ab9ba49b2d31090b286a21f45bcc)
- [New] Added player settings to renderer, including DNT (https://github.com/davekiss/vimeography/commit/0041f18df96ab194b3dc9d937ba5316016b684cd)
- [New] Harvestone theme is now capable of showing download links with Vimeography PRO
- [Update] Mark compatibility with WordPress 5.6
- [Update] Custom CSS is now saved as a DB entry
- [Update] Now using latest version of MustachePHP
- [Fix] Add compatibility for PHP implode deprecation
2.1.2
- [Update] Mark compatibility with WordPress 5.5
- [Update] Swap out video on Pro page
- [New] Added
vimeography.settings.linkify_descriptionsfilter to control description behavior - [Fix] Refactor to prevent strpos deprecation notice
2.1.1
- [Update] Mark compatibility with WordPress 5.4
- [Update] Rebuilt vimeography/gallery block for better compatibility
- [Update] Fresh color scheme in the gallery editor
- [Update] Upgraded Harvestone to use latest Swiper library
- [Fix] Multiple galleries on a page were all affected by any preceding gallery video limits when Pro is installed.
- [Fix] Throw exception from root namespace if cURL is not installed
2.1
- [Pro] Harvestone will now show the number of search results above the search box
- [New] Harvestone now implements native browser lazy loading for thumbnails
- [Tweak] Update language from albums to showcases
- [Tweak] Update dependencies and build process
- [Update] Mark compatibility with WordPress 5.3
2.0.10
- [Update] Mark compatibility with WordPress 5.2
- [Update] Allow Vimeo Showcase links to be used as the source for your gallery
2.0.9
- [Update] Mark compatibility with WordPress 5.1
- [Tweak] Improve error message when site cannot access video collection due to privacy
- [Fix] Corrected script dependencies when using Gutenberg editor
2.0.8
- [Fix] Ignore rate limit response header until Vimeo settles on a format.
2.0.7
- [Fix] Hotfix for parsing Vimeo’s new rate limit header format
2.0.6
- [Fix] Hotfix for incorrect version during request.
2.0.5
- [New] You can now programatically capture exceptions with the vimeography.exception.report action (https://github.com/davekiss/vimeography/commit/06fc7bd69f5681b84d6dc1bdb5c4982251771240)
- [Fix] Improved compatibility with older versions of Safari
- [Tweak] Return user account data in API requests to Vimeo
- [Tweak] Upgrade Vimeo.js version to 2.6
2.0.4
- [Tweak] Allow validation of album urls in /manage/albums/xxx format (https://github.com/davekiss/vimeography/commit/b38633554e4da532dde9ea86f85e3c4b1ac606d4)
- [Tweak] Autoprefix Harvestone styles using postcss-cssnext (https://github.com/davekiss/vimeography/commit/b37d713391765ca82c9a2f79a6afc577d395f8e6)
- [Fix] Correct padding applied to player on loadVideo (https://github.com/davekiss/vimeography/commit/56c2eea7ba9911579db14f547a88a932fb92ed5a)
2.0.3
- [New] Vimeography is now compatible with Gutenberg! Try inserting your gallery as a block.
- [New] Vimeography CURL request default parameters can now be modified using the vimeography.request.curl_defaults filter.
- [Fix] We’ve added a URLSearchParams polyfill to Harvestone for Edge and IE support
2.0.2
- [Fix] Only set custom CSS stylesheet dependencies if they actually exist (900edad)
- [Fix] Disable strong check against namespace bool value during custom appearance changes. (ea2c592)
2.0.1
- [New] Added Video ID classnames to each thumbnail in the Harvestone theme. (https://github.com/davekiss/vimeography/commit/d7aedee90a25f938d047fe208766371a6a148fbd)
- [Fix] Ensure Vimeo receives the embeddable parameter during the request by default. (https://github.com/davekiss/vimeography/commit/6145d466147447357a67675464b0a4a8a9ee0914)
- [Fix] Redirect to Step 1 on the Welcome screen after plugin activation (https://github.com/davekiss/vimeography/commit/87c66619672d3d90084f1a0dd8c30f4d7257e2f4)
- [Fix] Pass all shortcode attributes to the
vimeography.gallery.settingsfilter. (https://github.com/davekiss/vimeography/commit/94562623d1f317d89fe4a0b6359d11288e62eb42)
2.0.0
- [New] Introducing Harvestone, our new default Vimeography theme!
- [New] Vimeography themes are now rendered with Vue.js instead of Mustache.php
- [New] Vimeography theme development is now supported by the Webpack build process.
- [New] Complete rewrite of the Vimeography request and rendering engine for better control flow.
- [New] Added a brand new tutorial onboarding process when the plugin is first installed.
- [New] You can now skip Vimeography’s cache entirely by adding ?vimeography_nocache=1 to the url.
- [New] You can now set the galleries to show per page on the Gallery List page in the admin.
- [New] Add styles for any Vimeography errors that occur during render.
- [New] Rewrote the Vimeography cache class, introducing several new filters
- [New] Added the
vimeography.gallery.wrapper_classfilter so you can apply custom CSS classes to your gallery wrappers. - [New] You can override all of Vimeography’s component templates with your own custom layout definition. (See the FAQ!)
- [New] You can now insert a Vimeography element within WPBakery Page Builder (formally Visual Composer)
- [Tweak] Replaced the Vimeography icon in the menu with our new logo.
- [Tweak] Swapped out the Vimeography Pro demo video with a new shorter video.
- [Tweak] Vimeography gallery data is now preserved after the plugin is uninstalled.
- [Tweak] Updated the plugin screenshots on the plugin homepage.
- [Tweak] Harvestone is now the default theme gallery used during new galleries.
- [Tweak] Vimeography now observes gallery visibility to allow hiding galleries on page load.
- [Tweak] Video limit is now enforced after cache is set rather than before
- [Tweak] Rewrote copy in several locations
1.5.3
- [Fix] Fixed the Endpoint 1/videos is not valid error
1.5.1
- [New] Added a request field filter to prevent Vimeo rate limit errors.
- [New] Gallery settings are now run through the
vimeography/gallery-settingsfilter before displaying a gallery. This allows for modifying gallery settings programatically while rendering a gallery. - [Tweak] Admin notices are now hidden on the new gallery page.
- [Tweak] Added a required PHP version header of 5.3 (note: 5.3 has been the required PHP version for quite some time, this is not a new requirement)
- [Fix] Added some code to auto-handle cURL proxy response headers.
- [Fix] Fixed an issue where license keys could sometimes not be removed.
- [Fix] Ensure capabilities are filtered on admin page render.
- [Fix] Update the Vimeography Pro installation instructions to avoid an error.
1.5
- [New] Refreshed the Vimeography video gallery creation process
- [New] You can now specify which gallery theme you would like to use when creating a new video gallery!
- [New] Added
tagsas a valid Vimeo video gallery collection - [New] Added
vimeography.capabilities.menufilter to allow adjusting permissions to manage Vimeography - [Fix] Corrected an issue where duplicating a video gallery could sometimes create multiple copies
- [Tweak] Removed plugin deactivation behavior when performing the core plugin upgrade
- [Tweak] Refreshed plugin update notification row styles
1.4.1
- [Tweak] Updated 403 error message to include more information
1.4
- [New] Thanks to improvements in the Vimeo API, Vimeography is now faster than ever!
- [Tweak] Updated the Vimeo API authentication method
- [Tweak] Implemented response field filters for quicker API response times
1.3.3
- [Fix] Ensure multisite installations each use their own cache files.
- [Fix] Add better error messages for Vimeo connection errors.
1.3.2
- [New] Vimeography now supports WordPress multisite installations!
- [New] You can now search for a gallery based on its gallery ID number
- [Fix] Added a check to make sure any license keys are up to date with accurate information.
- [Fix] If you enter a license key on the licenses page and it fails, you’ll get more details as to why.
- [Tweak] Ensure some remote calls are made over https
- [Tweak] Changed the ‘View themes’ button to read ‘Switch themes’
- [Tweak] Updated the EDD_SL_Plugins_Updater class to latest version.
1.3.1
- [New] Added a Welcome screen that is shown when the plugin is first activated.
- [New] Finally gave the Help page the love it deserved. Now, it is helpful!
- [New] Watch Vimeography tutorial videos right on the Help page. Pluginception!
1.3
- [New] The gallery appearance editor received a fresh coat of paint
- [New] Added a “vimeography/cache-videos” filter that runs just before videos are saved
- [New] Added a localized JS variable containing gallery data to be used by the theme
- [New] Rewrote the Utilities and Pagination javascript classes for supporting multiple galleries per page
- [Fix] Manually wrap the default Bugsauce theme in a fitvids container to prevent flash during load
- [Fix] Update the appearance editor to use VeinJS instead of jQuery CSS manipulation
- [Fix] Add a check to ensure the cURL PHP library is installed before requesting videos
- [Fix] Updated the Froogaloop library to support HSTS (h/t Brad Dougherty)
- [Fix] Bridge thumbnails sometimes were hidden on smaller devices. Begone, bug!
- [Tweak] Take a different approach on loading admin pages and scripts
- [Tweak] Rename the “admin/view” folder to “admin/controllers”
1.2.8
- [New] Added a search box to the gallery list page. You can now find a gallery by its name. YUSSS
- [New] Added schema.org markup to the default theme to improve SEO
- [Tweak] Changed the “Manage Activations” menu item to “Manage Licenses”
- [Tweak] Reworked the licensing page to show more information about your product licenses
- [Tweak] Added a link to learn more about Vimeo Pro on the Vimeography Pro page
1.2.7
- [New] Vimeography Pro now supports download links in galleries! Learn more at http://vimeography.com/pro
- [Tweak] Update the Vimeography Pro product description
- Note: Must be a Vimeo Pro member. Save $10 on Vimeo Pro through 10/31 at http://vimeography.com/vimeo-pro
1.2.6
- [New] Refreshed the installation instructions for Vimeography Pro
- [Tweak] Wrap the Vimeography class in a class_exists check
1.2.5
- [Fix] Prevent galleries without videos from attempting to display and being cached
- [Fix] Output better error messages if videos are marked as private and cannot be displayed
- [Fix] Update plugin tests to ensure a passing grade
- Are you a developer with ideas for improving this plugin? Fork me on github! https://github.com/davekiss/vimeography
1.2.4
- [New] Added support for playlists with Vimeography Pro v0.8 – see http://vimeography.com/pro
- [New] The Vimeography Bugsauce theme now supports playlists with Vimeography Pro.
- [Fix] Setting the background color in the appearance editor sometimes failed with specific themes. Not anymore!
1.2.3
- [New] Added support for playlists with Vimeography Pro v0.8 – see http://vimeography.com/pro
- [Fix] Duplicate gallery nonce was not being set, causing it to do nothing. Now it works!
- [Fix] The featured video sometimes was processed twice with extra spacing in the description. Not anymore!
- [Fix] The scrollbars in the gallery editor sometimes showed, even when they didn’t need to. Not anymore!
- [Tweak] Changed some words on the Vimeography Pro page
1.2.2
- [New] Added support for gallery template overrides
- [New] Added German translation (thanks to Suentke Remmers)
- [New] Added Spanish translation (thanks to Andrew Kurtis – http://www.webhostinghub.com/)
- [New] Added partial Italian translation (thanks to Giuseppe Pignataro)
- [Fix] Make sure assets aren’t loading again during Vimeography Pro paging requests
1.2.1
- [New] The gallery list page has been totally reworked
- [New] You can now sort galleries by date created, theme applied, and gallery name
- [New] Duplicating a gallery now prompts for a new gallery name and source, if desired
- [New] Duplicating a gallery now also copies that galleries appearance customizations
- [Fix] Theme customizations scrollbar will now scroll to bottom
- [Tweak] Make sure the bugsauce thumbnails don’t have any padding
1.2.0.4
- [Fix] Reset saved activation key indexes when adding or removing a key
- [Fix] Video data will not be cached if returned as not modified from Vimeo
- [Tweak] Only load the Vimeo PHP library if it doesn’t already exist
1.2.0.3
- Added jQuery Slick [MIT] to shared assets library
- Fixed an issue where activation keys with dashes wouldn’t save
- Fixed an issue where gallery appearance changes wouldn’t save in some cases
1.2.0.2
- Added a fix for users running PHP <= 5.2, which doesn’t support namespaces
1.2.0.1
- Added a fix for users running PHP <= 5.2, which doesn’t support namespaces
1.2
- Updated Vimeography’s filesystem methods to be compatible with WP Filesystem.
- Introduced a vimeography/edit-video/[video_id] filter to allow for video data adjustments.
- Fixed an issue where custom CSS changes could be overwritten on plugin updates.
- Fixed an issue where Vimeography Activation Keys may not be saved properly.
- Fixed an issue that may have prevented some cache files from being loaded properly.
- Updated Vimeo errors to be handled more gracefully.
- Bugsauce no longer needs to be installed as a separate plugin.
- You can safely remove the Vimeography Bugsauce plugin if you have it installed.
- Galleries now ignore videos that are still transcoding, processing or uploading.
- Fixed the gallery creation date formatting in the gallery quickview.
- Updated gallery message styling to match the new WordPress admin styling.
1.1.9
- Fancybox will now be included in themes outside of the WordPress repository. Sorry about that!
1.1.8
- Added basic i18n support. Vimeography can now be translated into the language of your choice!
- Fixed an issue that prevented the appearance editor from saving reliably.
- Added cache busting to CSS files that were made from the appearance editor.
- Added error handling for 401 and 500 errors during the Vimeo API request.
- Fixed the “installed themes” scrollbar
1.1.7
- Fixed an upgrade bug that affected some users.
- Updates to the Bugsauce theme.
- Removed some old, unused javascript.
1.1.6
- Introducing: Vimeography Pro!
- Check the Vimeography Pro page out for more details.
- Compatibility with WordPress 3.8
- You can now remove activation keys from the Manage Activations page.
- Fixed the sticky menu issue
- Added local Froogaloop copy for HTTPS installs
- Updated oEmbed calls to HTTPS
- Removed duplicate activation keys and prevent them in the future.
- Fixed an issue that prevented some users from being able to get the latest theme updates.
- Fixed a weird issue with duration rounding (Hat Tip: Clark Bilorusky)
- Changed the error when a gallery doesn’t have a theme assigned.
- Fixed an issue where the Vimeography menu was showing to non-admin users
- Updated documentation and README
1.1.5
- Improved Bugsauce compatibility with Vimeography Pro
- Fixed an issue that prevented gallery working on secure sites.
1.1.4
- Fixed a bug that prevented long Vimeo collection names from being saved.
- Fixed a bug that deactivated other Vimeography plugins after updating Vimeography.
1.1.3
- Fixed dumb Bugsauce bug
- Changed “My Themes” to “Manage Activations”, a place to see and control all activations keys.
- Updated help files
- Updated pro page to actually make sense.
- Fixed weird white space in menu
1.1.2
- Now supporting, Vimeography Pro!
- Updates to the Bugsauce theme.
- Added more Javascript goodness.
1.1.1
- Fixed featured video bug with contextual players
- Added new javascript assets
- Fixed caching bug when updating settings
- Fixed an admin javascript error
- Made a peanut butter and jelly sandwich
1.1
- Better validation for Vimeo URLs
- Fixed the wonky scrollbar in the admin panel
- Improved compatibility with IE9
- Fixed a rare caching issue
- Added new error messages
1.0.9
- Maintenance release. Better support for Pro. It has been awhile, but it’s almost here!
- Added loaders for Vimeography Pro
- Added check to make sure theme exists before loading
- Added IDs to any featured embeds
- Fixed a bug where deleting a gallery could cause a cache error
1.0.8
- Cleaning out the ol’ trunk.
- Adding some more common CSS. Trust me, it’s good stuff.
1.0.7
- Reintroduced the “Number of Videos” setting.
- Updated the Vimeography utilities so embeds work more reliably.
1.0.6
- Hey, cut me a break. This code has been private for 5 months, so thanks for all the bug reports!
- Updater should be rock solid.
1.0.5
- Fixed a bug where the updater would not work properly.
1.0.4
- Added a notification message for themes that aren’t activated to receive updates.
- Updated theme assets
1.0.3
- Fixed an issue where users could no longer delete galleries
- Fixed an issue where some users would get endpoint errors
1.0.2
- Fixed an issue where some users experienced an strstr() error.
1.0.1
- Fixed an issue with featured videos.
1.0
- Now using Vimeo’s new API!
- Themes are now standard WordPress plugins and are able to be updated.
- Entire plugin was reworked, should be much quicker and more reliable.
- Added linkifying to descriptions. URLs in descriptions are now clickable.
- Added new colorpicker
- Updated Bugsauce to Theme Plugin
- Updated theme dependencies
- Fixed Menu Jumpiness
- Even better cache control
- Removed video limiting setting
0.9.3
- Added new caching engine.
- Fixed a caching issue with galleries overridden by shortcode.
- Updated help documentation.
0.9.2
- Updated fancybox and colorbox for jQuery 1.9 compatibility
0.9.1
- Code refactor for performance and organization.
- Updated admin CSS
- Updated help and readme files
- Increased Vimeo API timeout to 10 seconds.
- Added l10n compatible strings.
- Added Fancybox for future themes.
0.9
- New! Introduced theme customization controls. You can now edit the theme and gallery appearance!
- New! The theme list in the gallery editor now has a fresh look.
- NOTE: If you purchased a theme prior to this release, you will be emailed an updated version in the coming weeks so that you can take advantage of this feature.
0.8.3
- Fixed an issue where the video count setting occasionally failed.
- Added developer bundle.
0.8.2
- Fixed the theme installation issue, hopefully for good!
0.8.1
- Fixed an issue where theme installation occasionally failed.
- Updated readme files and tutorial videos.
- Added new themes.
0.8
- New! Gallery editor has a new intuitive UI.
- New! Featured video now accepts a video URL.
- Updated help files, introduction video and screenshots.
- Updated flexslider to v2.1.
- Updated admin javascript plugins.
- Fixed an issue where theme installation occasionally failed.
0.7
- New! Galleries now automatically fit the width of their containers.
- New! Added an admin setting to control each gallery’s width (theme update required).
- New! Added a shortcode setting to control each gallery’s width (theme update required).
- New! Quickview allows you to see all of your gallery settings from the gallery list page.
- Updated bugsauce theme.
- Updated admin styles.
0.6.9.2
- Updated Bugsauce theme.
- Updated jQuery inclusion method.
- Updated Vimeography helpers file.
- Added several new themes.
0.6.9.1
- Updated theme asset indexing preferences.
- Fixed an issue where shortcode cache wasn’t stored properly.
- Fixed a template namespacing issue.
0.6.9
- Added expander.js to common theme assets.
- Updated Bugsauce theme display reliability.
- Updated theme folder indexing preferences.
- Fixed an issue where videos were cached regardless of setting.
0.6.8.1
- Fixed an issue where themes may display incorrectly.
0.6.8
- Updated theme security methods.
0.6.7
- Added installed theme versions to Edit Galleries page.
- Updated readme file.
0.6.6
- Updated admin Javascript code.
- Added installed theme versions to My Themes page.
0.6.5
- Fixed an issue where the installation of a new theme may fail.
0.6.4
- Fixed an issue where the WP_Filesystem failed to load.
0.6.3
- Fixed an issue where upgrading the plugin may not have copied over theme assets.
0.6.2
- Added colorbox.js to common theme assets.
0.6.1
- Updated shortcode caching methods.
0.6
- Added a “Refresh Now” button to advanced settings.
- Added an “Active Theme” column to the gallery list page.
- Added several new themes.
- Updated the “New Gallery” page to make creating galleries even easier!
- Updated the internal shortcode function.
- Updated the database structure and database-related functions.
- Updated first screenshot.
- Fixed an issue where videos from groups may not have displayed properly.
0.5.7
- Actually fixed an issue where the gallery theme shortcode could not override the default settings.
0.5.6
- Fixed an issue where the installed theme thumbnails would not load properly.
- Fixed an issue where the gallery theme shortcode could not override the default settings.
0.5.5
- Fixed an issue where the Bugsauce images would not load properly.
0.5.4
- Fixed an issue where plugin activation cause error messages.
- Updated the Bugsauce theme.
- Added a common theme assets folder.
0.5.3
- Fixed an issue where responsive videos didn’t size properly in Bugsauce theme.
- Fixed an issue where slider thumbnails behaved unexpectly in Bugsauce theme.
- Fixed an issue where the active theme was not shown as in use.
- Fixed an issue where the featured video was not properly set.
- Changed the screenshots to show more detail.
- Added reliable theme installation methods.
0.5.2
- Screenshots are now shown on the WordPress plugin page.
- Updates to the Bugsauce theme.
0.5.1
- Move themes folder to wp-uploads.
- Changed default theme to Bugsauce.
- Switched to flexslider.
0.5
- First public release.
