Prior to this update [12/17/2019] it was only possible to set end/expiration dates for single-photo posts such as: events, blog articles, coupons, job listings etc...


Multi-Photo post types did not have the ability to set an expiration or end date.

Examples of default Multi-Photo post types include: Photo Albums, Products, Classifieds, and Properties. And if any of these Multi-Photo post types are cloned by the admin, the the same logic outlined in this documentation will apply to those cloned Multi-Photo post types as well.

With this update, admins can now define end dates and expiration dates for Multi-Photo posts so that after the defined end date has passed, the post will be marked as "expired" and no longer display in the website's search results.


There are 2 methods available to set expiration dates for Multi-Photo posts: 


OPTION 1. Hidden field method controlled by the admin.

With this method the admin of the website can add a Hidden Field into the Multi-Photo post's custom form and set the number of days until the post is set to expired. Once a post is created and the number of defined days has passed, then the post will be automatically marked as expired and no longer display in the website's search results. The member cannot edit or modify this expiration date.



OPTION 2. Allowing members to set the expiration date of Multi-Photo posts themselves.

With this method the admin of the website can add a Custom HTML Field  into the Multi-Photo post's custom form. Then the member can select the desired expiration date for this Multi-Photo post. The member will be able to set and edit the expiration/end date themself. The widget to include into the Custom HTML Field for this method is [widget=Bootstrap Theme - End DateTime Picker - Group] and the system variable to use is group_date_calendar



1. Hidden Field


Add a field to set an expiration date by default in the form, we recommend this method when the admin wants total control over the posts.


Go to Toolbox >> Form Manager


Edit any of the following forms:


-Feature - Classifieds

-Feature - Properties

-Feature - Photos

-Feature - Products


For this example we are going to edit the Classifieds form:




Click on New Form Field, add the following:




  1. Field Type -
    Select: Hidden Field

  2. Field Label Name -
    Enter the number of days until this post expires. In this example we are using the number "7", representing 7 days from the publish date.

  3. Database Variable -
    Enter the following variable: group_date_interval




This hidden field can be seen in the Browser console:




2. Adding the End Date Widget into the Form


Adding the end date widget into the form as custom html field so the member can select the end date (like we have for coupon posts).


Go to Toolbox >> Form Manager


Edit any of the following forms:


-Feature - Classifieds

-Feature - Properties

-Feature - Photos

-Feature - Products


For this example we are going to edit the Photos form:



Click on New Form Field, add the following:




  1. Field Type -

    Select: Custom HTML

  2. Field Label Name -

    Add this widget: [widget=Bootstrap Theme - End DateTime Picker - Group]

  3. Database Variable -

    Enter the following variable: group_date_calendar





The field can be seen when creating a new Photo Album post: