Envira Gallery Documentation

Documentation, Reference Materials and Tutorials for Envira Gallery

Albums Addon

Share This Post!

Want to show multiple galleries all in one album? With our Albums Addon for Envira Gallery, you can! This doc shows you how to display a collection of galleries in a single album.


Please follow our instructions on how to install and activate addons.

In this instance, you’ll be activating the Envira Albums Addon.

Navigate to the WordPress Admin » Envira Gallery » Albums screen. Then select the Add New button to create a new album.

To create your first Album select the Add New button.

On the next screen, you will notice the process for creating an album is nearly identical to creating a gallery. Just like when you created your first gallery, go ahead and give your Album a Title.

Give your album a unique and easily identifiable title.

Next, drag and drop a few available galleries into your new album from the Galleries tab.

Your available galleries can be found in the Galleries tab when editing your Album.

IMPORTANT: Only Published galleries are available to add to your album. If you’re not able to locate a gallery you want to add to your album, confirm that you’ve Published the gallery first.

Once you’ve added a gallery or two to your album, go ahead and configure your album’s settings in the Config tab. Albums include some additional options including displaying a description above/below the album and more!

You can configure how your Album appears in the Config tab.

And that’s it! Simply click Publish or if you are editing an album, click Update to save the changes to your album and then view it on the front-end of your site to see the results.

View your album's standalone URL to view how you've configured it to appear.


A: Envira Albums requires the Standalone functionality. To enable this simply go to Envira Gallery » Settings » Standalone tab and check the box for Enable Standalone.

enable-the-standlone-functionality-for-envira

Once you enable this option and save, you will be all set to start using Envira Albums!


A: Select the pencil icon on the top of the gallery thumbnail image to select a specific cover image, edit the cover image, and save the metadata.

To edit the cover image for your gallery or the image metadata, select the pencil icon.


A: No, you can only choose a cover image from the images already available within the specific gallery.


A: Yes! You can do this by enabling the Lightbox option under the Lightbox tab when editing your Album.

To open your album gallery images in lightbox view immediately, enable Lightbox in the album edit screen.


A: To improve the performance of the edit screen not all available galleries are shown by default. You can use the Search box to locate specific galleries you want to add to your Album.

You can search your galleries from the album edit screen to find the ones you want to add.


A: Check that you’re viewing the Album through it’s Standalone URL, this link will not appear if you’re viewing the Album embedded in a page or post.


A: Yes!  Just follow these steps:

Make sure that from the Lightbox tab, the lightbox is disabled (not checked)
disable-lightbox

Click the blue pencil icon on the gallery image
edit the gallery

A pop up window will appear.  Simply enable the Open URL in New Window? by selecting the box beside this option.

Finally, click Save Metadata to update your settings
open in new window save metadata

And that’s it! You are galleries will now open in a new window.


Developers

Filters

FileFilter NameArguments
/includes/global/posttype.php
 envira_albums_post_type_labelsapply_filters( 'envira_albums_post_type_labels',array('name' => __( 'Envira Albums', 'envira-albums' )
 envira_albums_post_type_argsapply_filters( 'envira_albums_post_type_args',array('labels'=> $labels,'public'=> false,'exclude_from_search' => false,'show_ui' => true,'show_in_admin_bar' => true,'rewrite' => false,'query_var' => false,'show_in_menu'=> 'edit.php?post_type=envira','supports'=> array( 'title' )
/includes/global/common.php
 envira_albums_defaultsapply_filters( 'envira_albums_defaults', $defaults, $post_id )
 envira_albums_sorting_optionsapply_filters( 'envira_albums_sorting_options', $options )
 envira_albums_title_placement_optionsapply_filters( 'envira_albums_title_placement_options', $options )
 envira_albums_gallery_lightbox_sort_optionapply_filters( 'envira_albums_gallery_lightbox_sort_option', $options )
 envira_albums_common_get_sorting_directionsapply_filters( 'envira_albums_common_get_sorting_directions', $directions )
/includes/global/shortcode.php
 envira_albums_custom_gallery_dataapply_filters( 'envira_albums_custom_gallery_data', false, $atts, $post )
 envira_albums_pre_dataapply_filters( 'envira_albums_pre_data', $this->album_data, $album_id )
 envira_gallery_output_startapply_filters( 'envira_gallery_output_start', $album, $this->album_data )
 envira_albums_output_before_containerapply_filters( 'envira_albums_output_before_container', $album, $this->album_data )
 envira_albums_output_after_containerapply_filters( 'envira_albums_output_after_container', $album, $this->album_data )
 envira_albums_output_endapply_filters( 'envira_albums_output_end', $album, $this->album_data )
 envira_albums_outputapply_filters( 'envira_albums_output', $album, $this->album_data )
 envira_albums_output_item_dataapply_filters( 'envira_albums_output_item_data', $item, $id, $data, $i )
 envira_albums_output_before_itemapply_filters( 'envira_albums_output_before_item', $album, $id, $item, $data, $i )
 envira_albums_output_item_attrapply_filters( 'envira_albums_output_item_attr', '', $id, $item, $data, $i )
 envira_albums_output_before_titleapply_filters( 'envira_albums_output_before_title', $output, $id, $item, $data, $i )
 envira_albums_output_after_titleapply_filters( 'envira_albums_output_after_title', $output, $id, $item, $data, $i )
 envira_albums_output_before_linkapply_filters( 'envira_albums_output_before_link', $output, $id, $item, $data, $i )
 envira_albums_output_dynamic_position_cssapply_filters( 'envira_albums_output_dynamic_position_css', $css_class, $output, $id, $item, $data, $i, 'bottom-right' )
 envira_albums_output_dynamic_positionapply_filters( 'envira_albums_output_dynamic_position', $output, $id, $item, $data, $i, 'bottom-right' )
 envira_gallery_output_link_attrapply_filters( 'envira_gallery_output_link_attr', '', $id, $item, $data, $i )
 envira_albums_output_before_imageapply_filters( 'envira_albums_output_before_image', $output, $id, $item, $data, $i )
 envira_albums_output_image_attrapply_filters( 'envira_albums_output_image_attr', '', $item['cover_image_id'], $item, $data, $i )
 envira_albums_output_imageapply_filters( 'envira_albums_output_image', $output_item, $id, $item, $data, $i, $album )
 envira_albums_output_after_imageapply_filters( 'envira_albums_output_after_image', $output, $id, $item, $data, $i )
 envira_albums_output_after_linkapply_filters( 'envira_albums_output_after_link', $output, $id, $item, $data, $i )
 envira_albums_output_before_captionapply_filters( 'envira_albums_output_before_caption', $output, $id, $item, $data, $i )
 envira_albums_output_after_captionapply_filters( 'envira_albums_output_after_caption', $output, $id, $item, $data, $i )
 envira_albums_output_before_image_countapply_filters( 'envira_albums_output_before_image_count', $output, $id, $item, $data, $i )
 envira_albums_output_image_countapply_filters( 'envira_albums_output_image_count', $label, $count )
 envira_albums_output_after_image_countapply_filters( 'envira_albums_output_after_image_count', $output, $id, $item, $data, $i )
 envira_albums_output_single_itemapply_filters( 'envira_albums_output_single_item', $output, $id, $item, $data, $i )
 envira_albums_output_after_itemapply_filters( 'envira_albums_output_after_item', $album, $id, $item, $data, $i )
 envira_albums_sort_albumapply_filters( 'envira_albums_sort_album', $data, $sorting_method, $album_id )
 envira_albums_output_before_descriptionapply_filters( 'envira_albums_output_before_description', $album, $data )
 envira_albums_output_after_descriptionapply_filters( 'envira_albums_output_after_description', $album, $data )
 envira_albums_shortcode_galleryapply_filters( 'envira_albums_shortcode_gallery', $gallery, $id )
 envira_gallery_lightbox_thumbnail_widthapply_filters( 'envira_gallery_lightbox_thumbnail_width', $this->get_config( 'thumbnails_width', $data )
 envira_gallery_lightbox_thumbnail_heightapply_filters( 'envira_gallery_lightbox_thumbnail_height', $this->get_config( 'thumbnails_height', $data )
 envira_gallery_mobile_lightbox_thumbnail_widthapply_filters( 'envira_gallery_mobile_lightbox_thumbnail_width', $mobile_thumbnails_width, $data )
 envira_gallery_mobile_lightbox_thumbnail_heightapply_filters( 'envira_gallery_mobile_lightbox_thumbnail_height', $mobile_thumbnails_height, $data )
 envira_albums_gallery_lightbox_imageapply_filters( 'envira_albums_gallery_lightbox_image', $image, $gallery, $image_id, $data )
 envira_gallery_title_typeapply_filters( 'envira_gallery_title_type', $title_display, $data )
 envira_always_show_titleapply_filters( 'envira_always_show_title', false, $data )
 envira_gallery_mobile_lightbox_thumbnailsapply_filters( 'envira_gallery_mobile_lightbox_thumbnails', $this->get_config( 'mobile_thumbnails', $data )
 envira_albums_output_classesapply_filters( 'envira_albums_output_classes', $classes, $data )
 envira_albums_output_styleapply_filters( 'envira_albums_output_style', $html, $data )
 envira_albums_output_item_classesapply_filters( 'envira_albums_output_item_classes', $classes, $item, $i, $data )
 envira_album_no_image_srcapply_filters( 'envira_album_no_image_src', $id, $item, $data )
 envira_gallery_image_srcapply_filters( 'envira_gallery_image_src', $resized_image, $id, $item, $data )
 envira_gallery_crop_image_argsapply_filters( 'envira_gallery_crop_image_args',array('position' => 'c','width'=> $this->get_config( $type . '_width', $data )
 envira_albums_toolbar_startapply_filters( 'envira_albums_toolbar_start', $template, $data, $gallery )
 envira_albums_toolbar_after_prevapply_filters( 'envira_albums_toolbar_after_prev', $template, $data, $gallery)
 envira_albums_toolbar_after_nextapply_filters( 'envira_albums_toolbar_after_next', $template, $data, $gallery)
 envira_albums_toolbar_after_titleapply_filters( 'envira_albums_toolbar_after_title', $template, $data, $gallery)
 envira_albums_toolbar_after_closeapply_filters( 'envira_albums_toolbar_after_close', $template, $data, $gallery)
 envira_albums_toolbar_endapply_filters( 'envira_albums_toolbar_end', $template, $data, $gallery)
 envira_albums_toolbarapply_filters( 'envira_albums_toolbar', $template, $data )
 envira_albums_lightbox_templateapply_filters( 'envira_albums_lightbox_template', str_replace( "\n", '', $template )
 envira_albums_get_config_mobile_keysapply_filters( 'envira_albums_get_config_mobile_keys', $mobile_keys )
 envira_albums_get_configapply_filters( 'envira_albums_get_config', $data['config'], $key )
 envira_minify_strip_double_forward_slashesapply_filters( 'envira_minify_strip_double_forward_slashes', $stripDoubleForwardslashes )
 envira_gallery_minified_stringapply_filters( 'envira_gallery_minified_string', $clean, $string )
 envira_gallery_feed_outputapply_filters( 'envira_gallery_feed_output', $gallery, $data )
 envira_gallery_indexable_imagesapply_filters( 'envira_gallery_indexable_images', $images, $this->index, $id )
/includes/global/widget.php
 envira_albums_widget_opsapply_filters( 'envira_albums_widget_ops',array('classname' => 'envira-albums','description' => __( 'Place an Envira album into a widgetized area.', 'envira-gallery' )
 envira_albums_widget_control_opsapply_filters( 'envira_albums_widget_control_ops',array('id_base' => 'envira-albums','height'=> 350,'width' => 225)
 envira_albums_widget_nameapply_filters( 'envira_albums_widget_name', __( 'Envira Album', 'envira-albums' )
 envira_album_widget_update_instanceapply_filters( 'envira_album_widget_update_instance', $instance, $new_instance )
/includes/admin/posttype.php
 envira_album_messagesapply_filters( 'envira_album_messages',array(0=> '',1=> __( 'Envira album updated.', 'envira-album' )
/includes/admin/import.php
 envira_albums_import_capapply_filters( 'envira_albums_import_cap', $manage_options )
/includes/admin/ajax.php
 envira_albums_update_galleryapply_filters( 'envira_albums_update_gallery', $album_data, $meta, $gallery_id, $post_id )
 envira_albums_metabox_gallery_inject_imagesapply_filters( 'envira_albums_metabox_gallery_inject_images', $data['gallery'], $gallery_id, $data )
/includes/admin/table.php
 envira_albums_table_columnsapply_filters( 'envira_albums_table_columns', $envira_columns, $columns )
/includes/admin/editor.php
 envira_albums_media_buttonapply_filters( 'envira_albums_media_button', $button, $buttons )
/includes/admin/metaboxes.php
 envira_album_skipped_posttypesapply_filters( 'envira_album_skipped_posttypes', array( 'attachment', 'revision', 'nav_menu_item', 'soliloquy', 'soliloquyv2' )
 envira_albums_metabox_idsapply_filters( 'envira_albums_metabox_ids', $pass_over_defaults )
 envira_albums_metabox_contextsapply_filters( 'envira_albums_metabox_contexts', array( 'normal', 'advanced', 'side' )
 envira_albums_metabox_prioritiesapply_filters( 'envira_albums_metabox_priorities', array( 'high', 'core', 'default', 'low' )
 envira_albums_typesapply_filters( 'envira_albums_types', $types, $post )
 envira_albums_tab_navapply_filters( 'envira_albums_tab_nav', $tabs )
 envira_albums_galleries_tab_noticeapply_filters( 'envira_albums_galleries_tab_notice', '', $post )
 envira_albums_get_gallery_itemapply_filters( 'envira_albums_get_gallery_item', $item, $gallery_id, $album_id )
 envira_albums_metaboxes_get_gallery_dataapply_filters( 'envira_albums_metaboxes_get_gallery_data', $data, $gallery_id )
 envira_albums_metabox_gallery_inject_imagesapply_filters( 'envira_albums_metabox_gallery_inject_images', ( isset( $gallery_data['gallery'] )
 envira_albums_save_settingsapply_filters( 'envira_albums_save_settings', $settings, $post_id, $post )
/includes/admin/export.php
 envira_albums_export_capapply_filters( 'envira_albums_export_cap', $manage_options )

Actions

FileAction NameArguments
/includes/global/common.php
 envira_albums_flush_cachesdo_action( 'envira_albums_flush_caches', $post_id, $slug )
/includes/global/shortcode.php
 envira_albums_before_outputdo_action( 'envira_albums_before_output', $this->album_data )
 envira_albums_api_start_globaldo_action( 'envira_albums_api_start_global' )
 envira_albums_api_startdo_action( 'envira_albums_api_start', $data )
 envira_albums_api_start_justifieddo_action( 'envira_albums_api_start_justified' )
 envira_albums_api_enviratope_configdo_action( 'envira_albums_api_enviratope_config', $data )
 envira_albums_api_enviratopedo_action( 'envira_albums_api_enviratope', $data )
 envira_albums_gallery_lightbox_image_attributesdo_action( 'envira_albums_gallery_lightbox_image_attributes', $image, $gallery, $image_id, $data )
 envira_albums_api_configdo_action( 'envira_albums_api_config', $data )
 envira_albums_api_helper_configdo_action( 'envira_albums_api_helper_config', $data )
 envira_albums_api_title_configdo_action( 'envira_albums_api_title_config', $data )
 envira_albums_api_config_callbackdo_action( 'envira_albums_api_config_callback', $data )
 envira_albums_api_before_loaddo_action( 'envira_albums_api_before_load', $data )
 envira_albums_api_after_loaddo_action( 'envira_albums_api_after_load', $data )
 envira_albums_api_before_showdo_action( 'envira_albums_api_before_show', $data )
 envira_albums_api_after_showdo_action( 'envira_albums_api_after_show', $data )
 envira_albums_api_before_closedo_action( 'envira_albums_api_before_close', $data )
 envira_albums_api_after_closedo_action( 'envira_albums_api_after_close', $data )
 envira_albums_api_on_updatedo_action( 'envira_albums_api_on_update', $data )
 envira_albums_api_on_canceldo_action( 'envira_albums_api_on_cancel', $data )
 envira_albums_api_on_play_startdo_action( 'envira_albums_api_on_play_start', $data )
 envira_albums_api_on_play_enddo_action( 'envira_albums_api_on_play_end', $data )
 envira_albums_api_enddo_action( 'envira_albums_api_end', $data )
 envira_albums_api_end_globaldo_action( 'envira_albums_api_end_global' )
/includes/global/widget.php
 envira_albums_widget_before_outputdo_action( 'envira_albums_widget_before_output', $args, $instance )
 envira_albums_widget_before_titledo_action( 'envira_albums_widget_before_title', $args, $instance )
 envira_albums_widget_before_gallerydo_action( 'envira_albums_widget_before_gallery', $args, $instance )
 envira_albums_widget_after_gallerydo_action( 'envira_albums_widget_after_gallery', $args, $instance )
 envira_albums_widget_after_outputdo_action( 'envira_albums_widget_after_output', $args, $instance )
 envira_albums_widget_before_formdo_action( 'envira_albums_widget_before_form', $instance )
 envira_albums_widget_middle_formdo_action( 'envira_albums_widget_middle_form', $instance )
 envira_albums_widget_after_formdo_action( 'envira_albums_widget_after_form', $instance )
/includes/admin/settings.php
 envira_nextgen_importer_settings_albums_boxdo_action( 'envira_nextgen_importer_settings_albums_box' )
/includes/admin/partials/metabox-album-settings.php
 envira_albums_tab_do_action( 'envira_albums_tab_' . $id, $data['post'] )
/includes/admin/common.php
 envira_albums_admin_stylesdo_action( 'envira_albums_admin_styles' )
/includes/admin/metaboxes.php
 envira_album_metabox_stylesdo_action( 'envira_album_metabox_styles' )
 envira_albums_metabox_scriptsdo_action( 'envira_albums_metabox_scripts' )
 envira_gallery_admin_cssdo_action( 'envira_gallery_admin_css' )
 envira_albums_display_do_action( 'envira_albums_display_' . $type, $post )
 envira_albums_do_default_displaydo_action( 'envira_albums_do_default_display', $post )
 envira_albums_config_boxdo_action( 'envira_albums_config_box', $post )
 envira_albums_lightbox_boxdo_action( 'envira_albums_lightbox_box', $post )
 envira_albums_thumbnails_boxdo_action( 'envira_albums_thumbnails_box', $post )
 envira_albums_mobile_boxdo_action( 'envira_albums_mobile_box', $post )
 envira_albums_mobile_lightbox_boxdo_action( 'envira_albums_mobile_lightbox_box', $post )
 envira_albums_misc_boxdo_action( 'envira_albums_misc_box', $post )
 envira_albums_saved_settingsdo_action( 'envira_albums_saved_settings', $settings, $post_id, $post )
/envira-albums.php
 envira_albums_pre_initdo_action( 'envira_albums_pre_init' )
 envira_albums_initdo_action( 'envira_albums_init' )
 envira_standalone_album_pre_get_postsdo_action( 'envira_standalone_album_pre_get_posts', $query )

Changelog

1.3.7 (03-08-2017)

  • Fix: CSS reset when using WYSIWYG.

1.3.6 (02-15-2017)

  • Minor bug fixes.

1.3.5 (02-01-2017)

  • Minor bug fixes.

1.3.4 (01-19-2017)

  • Fix: Tags Compatibility.
  • Fix: Gallery Titles not displaying.
  • Minor bug fixes.

1.3.3 (2017-01-10)

  • Fix: Automatic layout displays titles.
  • Fix: UI for galleries without titles.
  • Fix : Admin search submitting form.
  • PHP optimizations to improve performance.
  • Minor bug fixes.

1.3.2.1 (2016-12-16)

  • Fix: Various minor bug fixes

1.3.2 (2016-12-08)

  • Added: Template Selection
  • Added: Enable/disable lightbox for specific galleries
  • Added: Theme selection option
  • Added: Automatic Layout settings
  • Fix: Cover images are reloaded after saving new image
  • Fix: Cases where js errors were outputted
  • Fix: Galleries with HTML entities in captions breaking layout
  • Fix: Php notices
  • Fix: Automatic lay loading the wrong image size
  • Fix: Options showing when dark and light theme are enabled
  • Fix: Base Dark theme not properly loading
  • Fix: Display Play Icon over Gallery Image not saving

1.3.1.1 (2016-11-07)

  • Fix: Issues with pagination.
  • Fix: Various minor bug fixes

1.3.1 (2016-11-03)

  • Fix: Conflicts with some themes and plugins

1.3.1 (2016-11-03)

  • Added: Option to display titles above or below gallery
  • Added: Option to align album
  • Added: Option to add widths
  • Fix: Changing Permalink breaks albums
  • Albums cases where switching to automatic layout breaks albums

1.3.0.10 (2016-10-06)

  • Fix: Invalid path to gallery themes stylesheets.
  • Fix: Galleries displaying in album even if they had been deleted or trashed.

1.3.0.9 (2016-09-01)

  • Updated: Description for displaying gallery title in settings.

1.3.0.8 (2016-08-25)

  • Added: Galleries now have the option to open in new browser windows.
  • Fix: Showing visiblity for galleries in edit screen.
  • Updated: Spanish translations

1.3.0.7 (2016-07-26)

  • Fix: Dynamic Album shortcode was not working in certain circumstances, now improved.

1.3.0.6 (2016-05-31)

  • Fix: Lightbox toolbar and thumbnail layout fixes.
  • Fix: Ensure that the same transition effects that exist in galleries can be set / applied to albums.

1.3.0.5 (2016-05-19)

  • Fix: Prevent potential collisions with third party Plugins and Themes using different versions of the imagesLoaded library
  • Fix: Prevent JS errors when Albums are loaded by slug

1.3.0.4 (2016-05-12)

  • Added: Conditionally show fields when creating/editing an Album
  • Fix: Compatibility with Pagination Addon when using AJAX

1.3.0.3 (2016-05-05)

  • Updated: Standardised edit screen titles and descriptions
  • Updated: Spanish translations

1.3.0.2 (2016-04-28)

  • Fix: Improved the layout of options on the Mobile tab, so it’s clear which relate to the Album and Lightbox

1.3.0.1 (2016-04-21)

  • Added: Mobile: Option to define number of album columns.
  • Added: External Gallery Types (e.g. Instagram) can now have a cover image chosen (requires Instagram Addon 1.0.6+)
  • Fix: Search Available Galleries
  • Updated: Spanish translation

1.3.0 (2016-04-16)

  • Added: New UI
  • Fix: Warning when outputting a dynamic Album.

1.2.5.2 (2016-03-17)

  • Fix: Apply content filters (paragraphs, smileys, oEmbeds etc) to Gallery Description
  • Fix: Album Add/Edit: List Available Galleries by published date

1.2.5.1 (2016-03-10)

  • Added: Customize Back to Album Label
  • Fix: Return instead of continue for PHP7 compat when outputting Galleries in Album Edit screen
  • Fix: Honor Thumbnail Dimension settings for Galleries within an Album

1.2.5.0 (2016-03-03)

  • Added: generate_album_item_markup() function for better album loading (also Pagination AJAX loading compatibility)
  • Fix: Column gutter applied equally to left and right of each gallery

1.2.4.9 (2016-02-25)

  • Added: Option to sort Galleries in Album by Publish Date
  • Updated: Spanish Translations

1.2.4.8 (2016-02-18)

  • Fix: Removed unnecessary output on Album Import

1.2.4.7 (2016-02-04)

  • Fix: Don’t enqueue media scripts on Albums WP_List_Table
  • Fix: Don’t output Default Gallery in Available Galleries selection

1.2.4.6 (2016-01-28)

  • Added: Filter to Insert Albums button (envira_albums_media_button)

1.2.4.5 (2016-01-21)

  • Added: Import Albums
  • Added: Export Albums
  • Fix: Removed PHP warning if an Album contains Featured Content or Instagram galleries but their respective Addons are disabled.
  • Fix: Mobile Dimensions duplicated on Config and Mobile tabs; dimensions are not just on the Mobile tab.

1.2.4.4 (2016-01-14)

  • Added: Sorting option for Galleries
  • Fix: More efficient way of getting a gallery title if none is specified for the Gallery within an Album

1.2.4.3 (2016-01-07)

  • Added: Featured Content Galleries can be searches and added to an Album.
  • Added: Featured Content Galleries can appear in an Albums lightbox view.
  • Added: Instagram Galleries can be searches and added to an Album.
  • Added: Instagram Galleries can appear in an Albums lightbox view.

1.2.4.2 (2015-12-17)

  • Fix: Album slug would not save when changed

1.2.4.1 (2015-12-10)

  • Added: Spanish Translation
  • Fix: Albums in RSS Feed

1.2.4 (2015-12-03)

  • Added: Captions on Galleries with HTML support
  • Added: Media Uploader JS, otherwise Yoast 3.0.4 breaks (note: we recommend 2.3.x until the well documented, ongoing issues with Yoast 3.x are resolved). Reported issue at https://github.com/Yoast/wordpress-seo/issues/3498

1.2.3.5 (2015-11-26)

  • Fix: Lightbox Galleries within an Album honour their Lightbox Image Size setting

1.2.3.4 (2015-11-19)

  • Fix: Lightbox Arrow Position not working when set to Outside

1.2.3.3 (2015-11-12)

  • Fix: foreach() warnings on Widget when no Albums created

1.2.3.2 (2015-10-29)

  • Fix: Typo in edit_others_envira_albums capability, preventing some Administrators editing Albums belonging to lesser roles.

1.2.3.1 (2015-10-15)

  • Fix: Added in all required capabilities; removed map_meta_cap.

1.2.3 (2015-10-14)

  • Added: Custom Capabilities for Albums (publish_envira_album, delete_envira_album etc).

1.2.2 (2015-10-01)

  • Fix: Better checking that an Album has one or more gallery IDs assigned to it

1.2.1 (2015-09-24)

  • Added: Abstracted transient expiration

1.2.0 (2015-09-17)

  • Added: Mobile tab options per Galleries (mobile image, dimensions, lightbox, touchwipe)

1.1.5 (2015-09-10)

  • Fix: Prevent double cropping of album cover images; removed cover image URL field until better implementation can be provided.

1.1.4 (2015-09-09)

  • Fix: Gallery thumbnail images blank in admin and frontend after saving an Album
  • Fix: Display captions on gallery images when gallery viewed in Lightbox

1.1.3 (2015-09-03)

  • Added: Cover Image URL field setting for each gallery in an album, so third party / external images can be specified

1.1.2 (2015-08-21)

  • Fix: Call to undefined function load_gallery_theme().

1.1.1 (2015-08-20)

  • Added: Lightbox - Gallery Lightbox Theme, Arrow Position, Title in Toolbar, Toolbar Position and HTML5 Output options to match Gallery Lightbox settings.

1.1.0.9 (2015-08-13)

  • Fix: WordPress 4.3 compatibility for Widget
  • Fix: Publish / update messages when saving an Album now display better context, and don’t show View Post link on Dynamic Album

1.1.0.8 (2015-08-03)

  • Fix: Unexpected end of input errors on some albums

1.1.0.7 (2015-07-30)

  • Added: data- attributes to Lightbox image, per Gallery.

1.1.0.6 (2015-07-16)

  • Fix: Exclude Default and Dynamic Albums when querying get_albums()

1.1.0.5

  • Added: envira_albums_metabox_scripts action for Addons to better selectively load JS

1.1.0.4

  • Fix: Lightbox on Albums now works where Gallery Images contain single quotes

1.1.0.3

  • Fix: Support for large number of Galleries when creating/editing an Album
  • Fix: Multiline Gallery captions breaking Album display

1.1.0.2

  • Fix: Exclude Dynamic Gallery from list of available Galleries
  • Fix: Conditional Fields in UI

1.1.0.1

  • Added: get_lightbox_template with filter override for Lightbox HTML markup
  • Added: Back to Album option - when a visitor clicks a Gallery from an Album (not in lightbox mode), a Back to Album link can be displayed at the top of the Gallery
  • Fix: Galleries are removed from Albums when deleted in Envira Gallery (requires Envira Gallery 1.3.1.4+)

1.1.0

  • Fix: Galleries not saving in some Albums

1.0.9

  • Added: Set Image Dimensions option for Google PageSpeed
  • Added: Code changes to support upcoming Envira Dynamic Addon

1.0.8

  • Added: Search Galleries to add to Album
  • Added: Multi-select available Galleries to add to Album
  • Added: Option to display gallery title in Lightbox Toolbar.
  • Fix: get_config_defaults() to use own common class for envira_albums_defaults filter to work

1.0.7

  • Added: envira_album_metabox_styles action on Envira_Albums_Metaboxes::meta_box_styles()
  • Added: Touchswipe support for Lightbox
  • Added: Quick Edit Support
  • Fix: Album Gallery Lightbox Captions not displaying

1.0.6

  • Fix: Undefined index errors when WP_DEBUG enabled on saving Album.
  • 1.0.5

    • Added: Enable / Disable Isotope + CSS Animations
    • Added: Mobile detection now performed server side using envira_mobile_detect()->isMobile(), removed unused JS mobile detection code
    • Fix: Upgraded to Isotope v2.1.0
    • Fix: Added imagesLoaded so Isotope only loads when images are ready for masonry layout (fixes several IE issues)
    • Fix: Always force image size dimensions to be honoured, making cropping optional, so that images are always optimised and the user can choose whether to crop those images to a forced size or aspect ratio
    • Fix: Load images via shortcode, not JS, as they are now optimised due to required image size constraints, performance is not affected. Also fixes slow JS rendering engines for Isotope e.g. IE9

    1.0.4

    • Fix: Revert to Gallery Title if none specified
    • Fix: Amend minify() function to support http:// in JS vars and not strip it

    1.0.3

    • Added: Galleries in albums can be opened directly into the lightbox.

    1.0.2

    • Fix: Deleting albums causing PHP notice.
    • Fix: Drag and drop area not expanding as new galleries are added.

    1.0.1

    • Fixed fatal error with albums widget.

    1.0.0

    • Initial release of the addon.
Share This Post!