Blocks 2.14.0

  • Migrated all plugin CSS into new stylesheet, blocks_plugins.css
  • Loaded blocks_plugins.css stylesheet asynchronously with wpc_load_async_styles()
  • Moved all blocks’ and block widgets’ CSS into own stylesheets to optimise style loading
  • Added globals.php file, containing $style_tags global array for inline <style> tag loading
  • Added wpc_insert_tag() loader to all block (and block widget) templates
    • Adds inline <style> tags containing each block’s styles
    • Checks $style_tags global to ensure non-repetitive loading
  • Added wpc_insert_tag() loader to template parts:
    • Gallery
    • Premium – Default
    • Premium – Main
  • Refactored shared block styles for independent styling:
    • Full Width Posts
    • Top Stories With Sections
  • Removed blocks_layouts.css (old blocks styles)
  • Minor CSS migrations and updates

Jira: NP-766; NP-764

WordPress Cluster 9.3.60

  • MU Plugins updated:
    • Optimisation 1.0.2
      • Added wpc_insert_tag() function for <style>/<script> tag insertion in templates (with optional minification)
      • Added wpc_load_async_styles() function for aynschronous stylesheet loading
  • Themes updated:
    • Blocks 2.14.0
      • Migrated all plugin CSS into new stylesheet, blocks_plugins.css
      • Loaded blocks_plugins.css stylesheet asynchronously with wpc_load_async_styles()
      • Moved all blocks’ and block widgets’ CSS into own stylesheets to optimise style loading
      • Added globals.php file, containing $style_tags global array for inline <style> tag loading
      • Added wpc_insert_tag() loader to all block (and block widget) templates
        • Adds inline <style> tags containing each block’s styles
        • Checks $style_tags global to ensure non-repetitive loading
      • Added wpc_insert_tag() loader to template parts:
        • Gallery
        • Premium – Default
        • Premium – Main
      • Refactored shared block styles for independent styling:
        • Full Width Posts
        • Top Stories With Sections
      • Removed blocks_layouts.css (old blocks styles)
      • Minor CSS migrations and updates
    • The Courier 4.3.13
      • Updated styling for refactor
    • Press and Journal 4.3.14
      • Updated styling for refactor
      • Removed old Puzzler application:
        • Files, folders and assets
        • Integration functions in child theme
    • Evening Express 4.4.11
      • Updated styling for refactor
    • Evening Telegraph 4.3.11
      • Updated styling for refactor
    • Sunday Post 4.1.14
      • Updated styling for refactor
      • Removed old Puzzler application:
        • Files, folders and assets
        • Integration functions in child theme
    • Energy Voice 5.1.24
      • Updated styling for refactor

Jira: NP-766; NP-764

WordPress Cluster 9.3.59

  • MU-Plugins Updated
    • Modules
      • Categories should not be forced to noindex [NP-694]
    • GTM
      • Premium content upgrade tracking [NP-846]
    • URLs
      • Move url functions to more appropriate file
  • Plugins Updated
    • Syndicate Subscriber
      • Categories should not be forced to noindex [NP-694]
    • Blaize
  • VVV
    • Add third party library paths to be ignored by inspections

Blocks 2.13.5

  • Add header and context to search bar section
  • Add header to filter by author section
  • Header for search listings
  • Add header to pagination
  • styling to account for new elements

JIRA: FE-2673

Energy Voice 5.1.25

  • Header styling for AMP post pages
  • Had to correct file path for header logo
  • Added Latest Posts and Latest 3 Category Link Posts
  • Added Subscribe CTA Section
  • Added mobile menu / burger
  • Re-styling/additional components added to header

JIRA: EVW-64