WordPress Cluster 9.3.68

  • MU Plugins updated:
    • Sailthru 1.2.9
      • Refactored enqueues to use is_widget_active
    • Socialize 1.3.2
      • Refactored style enqueue
    • Consent 2.0.5
      • Removed stylesheet
      • Moved styles into script
    • Wayin 2.0.4
      • Refactored style enqueue to use do_shortcode_tag
      • Minified styles
  • Plugins updated:
    • DCT Timeline 1.2.0
      • Refactored style enqueue to use do_shortcode_tag
      • Minified styles
    • DCT CTAs 1.1.9
      • Refactored style and script enqueue to use do_shortcode_tag
      • Minified styles and scripts
    • DCT FAQs 1.0.1
      • Refactored style and script enqueue to use do_shortcode_tag
    • DCT HiJobs 1.1.0
      • Refactored style and script enqueue to use is_active_widget
      • Minified styles and scripts
    • Open Weather 1.1.0
      • Refactored style and script enqueue to use is_active_widget
      • Minified styles and scripts
      • Minor template updates
      • Minor CSS updates
    • SPM Posts Widget 1.2.9
      • Removed loader.css stylesheet
      • Inlined styles into widget template
      • Minor PHP updates
  • Themes updated:
    • Blocks 2.15.0
      • Async-ing plugin style loads
      • Deferring plugin script loads
      • Dequeued erroneously enqueued admin-side styles:
        • Gutenberg blocks
        • ElasticPress ‘Related Posts’
      • Dequeued non-post template Socialize script

Jira: NP-797

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