WordPress Cluster 10.1.9

Viafoura Commenting Integration

Plugins added:

  • Viafoura 1.0.0
    • Handles login sync between Zephr and Viafoura
    • Adds custom checkbox to the post edit screen to enable Viafoura comments
    • Tracks comment interaction and pushes to GTM
    • Provides helper functions for comment data, e.g. number of comments per post

Plugins updated:

  • Blaize 1.26.19

    • Add validation API endpoint for Viafoura to authenticate users against
    • Add login and logout calls to Viafoura API in sync with Zephr login/logout
    • Add new shortcode for the display name form
    • Added API endpoints hook. Contains all Blaize API endpoints currently in use
    • Add wrapper function for XHR requests
    • Add event triggers for when Zephr data is set
  • DCT UICs 1.2.10

    • Add 2 new UICs for commenting: comments login modal and display name form
    • Add functions to handle the new display name field in Zephr
    • Added helper functions: Animation show/hide, page reloads, success/error handling
    • Refactored JS form functions for wider use: Register, Login, OAuth

Themes updated:

  • Blocks 2.24.9
    • Comments integration:
    • Templates
    • CSS & JS
    • Removing Commenting Fake Door functionality
  • The Courier 4.5.14
    • Added comments hooks
    • Comments styling
  • Press and Journal 4.5.18
    • Added comments hooks
  • Sunday Post 4.2.6
    • Updated comments functions
  • DC Thomson Travel 1.11.9
    • Updated promoted story functionality

PR: https://github.com/dc-thomson/wordpress/pull/4572, https://github.com/dc-thomson/wordpress/pull/4577
JIRA: https://dcthomson.atlassian.net/browse/TRAV-16