Skip to content

V 2.0.0

Compare
Choose a tag to compare
@viscosho viscosho released this 04 Nov 03:25
· 210 commits to master since this release
7a2449b

V 2.0.0

New Features

  • WooCommerce Memberships Integration
  • New Plans templates
  • New Workouts templates
  • New Exercises templates
  • New Meals templates
  • New Recipe templates
  • Various Shortcodes
  • WooCommerce Integration
  • Multi-plan Functionality
  • Integrate related blog posts on all Single HP pages
  • Integrate LSX Team on all Single HP pages
  • Integrate LSX Search on all archive templates
  • Integrate LSX Sharing on Single Plans
  • Add support for the LSX Customizer colour options #124
  • Enable Hierarchical post types for plans, workouts & meals
  • Update Plans, Meals, Workouts menus in WP-Admin
  • Added support for the cover block on the Edit My Account page.

Added

  • Added support for the cover block on the Edit My Account page.
  • Refactored the post type class locations.
  • Added in settings to control the link destination, the content display and the columns of the grid layout.
  • Added support for LSX color customizer.
  • A "Connected Plans" FacetWP source was added which creates a connection to meals, recipes, workouts and exercises.
  • Added default WP 5.5 lazy loading.
  • Added support for multiple plans.
  • Added support for multiple subscriptions.

Updated

  • Updated the translation files.
  • Updated the options for the workout grids, to have excerpts or full text for each exercise modal.

Changed

  • Changed the styling for the single exercise image depending if it is a slider of a gallery or a single image.

Fixed

  • Added in a statement to to check a video exists before outputting the video play button.
  • Thumbnail sizes for all archive and shortcodes are improved.

Removed

  • "View Cart" Message removed on Checkout.

Security

  • Updating dependencies to prevent vulnerabilities.
  • Updating PHPCS options for better code.
  • General testing to ensure compatibility with latest WordPress version (5.5).
  • General testing to ensure compatibility with latest LSX Theme version (2.9).

Settings

  • Migrate settings to use CMB2
  • Move the settings under Plans menu in WP-Admin
  • Remove the LSX Search settings
  • Move the search & filtering options to the LSX Search extension settings page

My Plans

  • My Plans Dashboard #137
  • My Plans Account Details
  • Add a section to "My Plans Account Details" for "My Stats" with a BMI Calculator
  • Add a progress bar to the active plan and grey out inactive plans
  • My Plan Weeks order not working #131
  • My Plan - Title / URL Enhancements #90
  • My Plan Weeks order not working #131

Plans

Meals

  • Meals landing page archive template
  • Integrate tips post type into meals
  • Single Meal template with & without tips displaying
  • Add support for LSX Search options and filtering to the Meals post type and taxonomy archives
  • Added in a field to connected additional recipes for breakfast, lunch and dinner.
  • Updated layout.

Recipes

  • Integrate tips post type into recipes
  • Add support for LSX Search options and filtering to the Recipes post type and taxonomy archives
  • Add Cuisines taxonomy & frontend templates
  • Extend the current single recipe post type to display additional fields.
  • Added placeholder image for recipes.
  • Added tips for single recipes.
  • Updated layout.

Workouts

  • Integrate tips post type into workouts
  • Add support for LSX Search options and filtering to the Workouts post type and taxonomy archives
  • Add Workout Type Category
  • Enhance styling for workout singles #106
  • Workout Single page #119
  • Loading workouts does not save all fields from the exercise groups #118
  • Workouts landing page #121
  • Added a template for the single workout pages.
  • Added in a connections box to allows news posts and pages to be attached to workouts.
  • Added in settings to control the link destination, the content display and the columns of the grid layout.
  • Added support and styling for a Grid and List views on the workout tab.
  • Added tips for single workouts.
  • Updated layout.

Exercises

  • Integrate tips post type into exercises
  • Exercise Landing Page #86
  • Exercise Taxonomy Landing (muscle group, equipment etc) #87
  • Exercise - Single / Modal #88
  • Add options to show full content, excerpt or no content for exercise modals #130
  • Exercise Single page #114
  • Workout Tab - Exercise layout options #112
  • Items shortcode needs to be available when exercise is not active too #107](#107)
  • Exercise - Translations #89
  • Add Items Shortcode #92
  • Added in the exercise post type which connects to the workouts, this replaces the "video" post type.
  • Added a "side" field for exercises that displays left, right or nothing if left blank.
  • Added the exercise shortcode lsx_health_plan_items.
  • Added tips for single exercises.
  • Updated layout.

WooCommerce Integration

  • WC Membership - Restricted Content not restricted from REST + WP Query #111
  • Single Plan Add to Cart Button
  • WooCommerce Health Plan Product Type
  • WooCommerce Plugin Integration #154
  • Single Plan "Add to Cart" or "Signup Now" Button