{"id":5093,"date":"2019-09-06T18:03:40","date_gmt":"2019-09-06T12:33:40","guid":{"rendered":"https:\/\/phpyouth.com\/blog\/?p=5093"},"modified":"2025-10-07T18:18:42","modified_gmt":"2025-10-07T12:48:42","slug":"wordpress-5-2-3-features","status":"publish","type":"post","link":"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/","title":{"rendered":"What&#8217;s New in WordPress 5.2.3"},"content":{"rendered":"<p>WordPress has released new updates, including important features for website owners. Let\u2019s explore what\u2019s new in WordPress version 5.2.3.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">What You&#039;ll Learn<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#1_PHP_Error_Protection\" >1. PHP Error Protection<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#2_Accessibility_Updates\" >2. Accessibility Updates<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#3_New_Dashboard_Icons\" >3. New Dashboard Icons<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#4_PHP_Version_Bump\" >4. PHP Version Bump<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#5_Privacy_Updates\" >5. Privacy Updates<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#6_New_Body_Tag_Hook\" >6. New Body Tag Hook<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/phpyouth.com\/blog\/wordpress-5-2-3-features\/#7_Building_JavaScript\" >7. Building JavaScript<\/a><\/li><\/ul><\/nav><\/div>\n\n<p><img decoding=\"async\" class=\"size-full wp-image-5096 alignleft\" src=\"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/09\/about_error-protection.svg\" alt=\"about_error-protection\" title=\"\"><\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_PHP_Error_Protection\"><\/span>1. PHP Error Protection<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Firstly, This administrator-focused update will let you safely fix or manage fatal errors without requiring a developer. It features better handling of the so-called \u201cwhite screen of death\u201d and a way to enter recovery mode, which pauses error-causing plugins or themes.<\/p>\n<div style=\"clear: both;\"><\/div>\n<h2><span class=\"ez-toc-section\" id=\"2_Accessibility_Updates\"><\/span>2. Accessibility Updates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Moreover, Several changes work together to improve contextual awareness and keyboard navigation flow for those using screen readers and other assistive technologies.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_New_Dashboard_Icons\"><\/span>3. New Dashboard Icons<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>For example, Thirteen new icons include Instagram, a suite of icons for BuddyPress, and rotated Earth icons for global inclusion. Find them in the Dashboard and have some fun!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"4_PHP_Version_Bump\"><\/span>4. PHP Version Bump<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Firstly, The minimum supported PHP version is now 5.6.20. Consequently, As of WordPress 5.2, themes and plugins can safely take advantage of namespaces, anonymous functions, and more!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_Privacy_Updates\"><\/span>5. Privacy Updates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Furthermore, A new theme page template, a conditional function, and two CSS classes make designing and customizing the Privacy Policy page easier.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"6_New_Body_Tag_Hook\"><\/span>6. New Body Tag Hook<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Additionally, 5.2 introduces a <strong><em>wp_body_open<\/em><\/strong> hook, which lets themes support injecting code right at the beginning of the <strong><em>body<\/em> <\/strong> tag element.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_Building_JavaScript\"><\/span>7. Building JavaScript<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Moreover, with the addition of webpack and Babel configurations in the @wordpress\/scripts package, developers won\u2019t have to worry about setting up complex build tools to write modern JavaScript.<\/p>\n<blockquote><p>Make your website up to date with latest WordPress5.2.3 version<\/p><\/blockquote>\n<p>Source: <a href=\"https:\/\/wordpress.org\/news\/2019\/09\/wordpress-5-2-3-security-and-maintenance-release\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">WordPress.org<\/a><\/p>\n<p><a href=\"https:\/\/www.hostg.xyz\/aff_c?offer_id=6&amp;aff_id=115521&amp;url_id=35&amp;file_id=1399\" target=\"_blank\" rel=\"noopener nofollow\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/media.go2speed.org\/brand\/files\/hostinger\/6\/EN-970x250.jpg\" width=\"970\" height=\"250\" border=\"0\" alt=\"\" title=\"\"><\/a><img decoding=\"async\" style=\"position: absolute; visibility: hidden;\" src=\"https:\/\/www.hostg.xyz\/aff_i?offer_id=6&amp;file_id=1399&amp;aff_id=115521&amp;url_id=35\" width=\"0\" height=\"0\" border=\"0\" alt=\"\" title=\"\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress has released new updates, including important features for website owners. Let\u2019s explore what\u2019s new in WordPress version 5.2.3. 1. PHP Error Protection Firstly, This administrator-focused update will let you safely fix or manage fatal errors without requiring a developer. It features better handling of the so-called \u201cwhite screen of death\u201d and a way to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5104,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4],"tags":[204,63,205],"class_list":["post-5093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-php-error-protection","tag-wordpress","tag-wp_body_open"],"acf":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/09\/WordPress-5.2.3.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8zepR-1k9","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":4734,"url":"https:\/\/phpyouth.com\/blog\/how-to-enable-php-modules-in-whm\/","url_meta":{"origin":5093,"position":0},"title":"How to Enable PHP Modules in WHM","author":"RK Jajoria","date":"May 2, 2018","format":false,"excerpt":"Hello friends, today we will learn how to enable PHP modules in WHM(Web Host Manager). Many WordPress beginners face this issue while importing demo content on a paid WordPress theme. Sometimes, required PHP modules are not installed or activated by default in cPanel. In this article, we will focus on\u2026","rel":"","context":"In &quot;PHP&quot;","block_context":{"text":"PHP","link":"https:\/\/phpyouth.com\/blog\/category\/tutorial\/php\/"},"img":{"alt_text":"How to Enable PHP Modules in WHM","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4773,"url":"https:\/\/phpyouth.com\/blog\/video-version-how-to-enable-php-modules-via-whm\/","url_meta":{"origin":5093,"position":1},"title":"VIDEO VERSION: How to Enable PHP Modules via WHM","author":"RK Jajoria","date":"May 28, 2018","format":false,"excerpt":"Hello friends, today we will learn about How to enable PHP modules in WHM(Web Host Manager). WordPress beginners face this problem while importing demo content on a Paid WordPress theme. Sometimes these modules are not installed\/activated by default in cPanels that\u2019s why we get the error, so we have to\u2026","rel":"","context":"In &quot;PHP&quot;","block_context":{"text":"PHP","link":"https:\/\/phpyouth.com\/blog\/category\/tutorial\/php\/"},"img":{"alt_text":"How to Enable PHP Modules in WHM","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/05\/PHP-ZIP-module-banner.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4782,"url":"https:\/\/phpyouth.com\/blog\/how-to-enable-php-modules-in-cpanel\/","url_meta":{"origin":5093,"position":2},"title":"How to Enable PHP Extensions through cPanel","author":"RK Jajoria","date":"June 1, 2018","format":false,"excerpt":"Friends, today we\u2019ll discuss how to enable PHP extensions through cPanel. A few weeks ago, we shared a post about enabling PHP modules in WHM. So, we\u2019re writing this post now because a subscriber requested it. Install PHP Zip in cPanel if not enabled by default. Let\u2019s see how to\u2026","rel":"","context":"In &quot;cPanel&quot;","block_context":{"text":"cPanel","link":"https:\/\/phpyouth.com\/blog\/category\/web-hosting\/cpanel\/"},"img":{"alt_text":"Enable zip in cpanel","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/06\/Enable-zip-in-cpanel.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/06\/Enable-zip-in-cpanel.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/06\/Enable-zip-in-cpanel.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4650,"url":"https:\/\/phpyouth.com\/blog\/how-to-resolve-this-page-isnt-working-http-error-500\/","url_meta":{"origin":5093,"position":3},"title":"How to resolve &#8220;This Page isn&#8217;t Working &#8211; HTTP ERROR 500&#8221;","author":"RK Jajoria","date":"April 13, 2018","format":false,"excerpt":"Hello, friends, today we will learn how to resolve \"This Page isn't Working HTTP ERROR 500\". Last week, we got this error while shifting one of my websites from one server to another. However, there's no need to worry, WordPress has this common error, and we can easily resolve it.\u2026","rel":"","context":"In &quot;PHP&quot;","block_context":{"text":"PHP","link":"https:\/\/phpyouth.com\/blog\/category\/tutorial\/php\/"},"img":{"alt_text":"HTTP ERROR 500","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Copy-of-fresh-aquasummit.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Copy-of-fresh-aquasummit.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2018\/04\/Copy-of-fresh-aquasummit.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4910,"url":"https:\/\/phpyouth.com\/blog\/top-6-wordpress-plugins-in-2020\/","url_meta":{"origin":5093,"position":4},"title":"Top 6 plugins for your WordPress Site in 2020","author":"RK Jajoria","date":"February 18, 2020","format":false,"excerpt":"Hello, friends, today we will talk about the top 6 WordPress plugins in 2020, which are important and should be installed on your website. To begin with, these plugins not only add amazing functionality to our website but also make your work a lot easier. Moreover, in 2020, using plugins\u2026","rel":"","context":"In &quot;Plugins&quot;","block_context":{"text":"Plugins","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/plugins\/"},"img":{"alt_text":"top 6 wp plugins","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/04\/top-6-wp-plugins-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/04\/top-6-wp-plugins-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/04\/top-6-wp-plugins-1.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":5000,"url":"https:\/\/phpyouth.com\/blog\/remove-wc_sessions-in-woocommerce\/","url_meta":{"origin":5093,"position":5},"title":"How to Remove wc_sessions in WooCommerce","author":"RK Jajoria","date":"July 4, 2019","format":false,"excerpt":"Hello friends! Today, in this tutorial, we will learn how to remove sessions in WooCommerce. First, we will discuss why we need to remove these sessions from WooCommerce. These sessions make the wp_options table heavy in size. WooCommerce stores the _wc_session_xxx and _wc_session_expires_xxx entries in the wp_options table. There are\u2026","rel":"","context":"In &quot;Plugins&quot;","block_context":{"text":"Plugins","link":"https:\/\/phpyouth.com\/blog\/category\/wordpress\/plugins\/"},"img":{"alt_text":"Remove woocommerce sessions","src":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/07\/Remove-woocommerce-sessions.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/07\/Remove-woocommerce-sessions.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/phpyouth.com\/blog\/wp-content\/uploads\/2019\/07\/Remove-woocommerce-sessions.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts\/5093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/comments?post=5093"}],"version-history":[{"count":0,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/posts\/5093\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/media\/5104"}],"wp:attachment":[{"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/media?parent=5093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/categories?post=5093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phpyouth.com\/blog\/wp-json\/wp\/v2\/tags?post=5093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}