{"id":13763,"date":"2025-07-14T14:26:18","date_gmt":"2025-07-14T14:26:18","guid":{"rendered":"https:\/\/www.kadencewp.com\/help-center\/?post_type=docs&#038;p=13763"},"modified":"2026-04-23T14:30:19","modified_gmt":"2026-04-23T14:30:19","password":"","slug":"understand-php-deprecated-notices","status":"publish","type":"docs","link":"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-theme\/understand-php-deprecated-notices\/","title":{"rendered":"Understanding PHP Deprecated Notices on Your Site"},"content":{"rendered":"\n<p>If you\u2019ve noticed one or multiple <strong>PHP Deprecated Notices<\/strong> on your WordPress website, there\u2019s no need to worry. These messages aren\u2019t errors caused by your Kadence theme or plugins. Your site is still working just fine. These are warning messages intended for developers. This document will provide an overview of what <em>PHP Deprecated Notices<\/em> are, why they occur, and how you can remove them from showing up on your WordPress website.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id13763_02eb9e-e7 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kb-table-of-content-nav.kb-table-of-content-id13763_02eb9e-e7 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id13763_02eb9e-e7 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id13763_02eb9e-e7 .kb-table-of-content-wrap .kb-table-of-content-list{font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}<\/style>\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3, .wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3[data-kb-block=\"kb-adv-heading13763_4a0cf9-d3\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3[data-kb-block=\"kb-adv-heading13763_4a0cf9-d3\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading13763_4a0cf9-d3[data-kb-block=\"kb-adv-heading13763_4a0cf9-d3\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"Why-You-May-See-These-Notices\" class=\"kt-adv-heading13763_4a0cf9-d3 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading13763_4a0cf9-d3\">What are PHP Deprecated Notices<\/h2>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44, .wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44[data-kb-block=\"kb-adv-heading13763_c5b3f4-44\"]{margin-bottom:var(--global-kb-spacing-xxs, 0.5rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44[data-kb-block=\"kb-adv-heading13763_c5b3f4-44\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading13763_c5b3f4-44[data-kb-block=\"kb-adv-heading13763_c5b3f4-44\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading13763_c5b3f4-44 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading13763_c5b3f4-44\">As PHP (the programming language used within WordPress) continues to evolve, some older code functions get marked as \u201cdeprecated.\u201d This is considered a warning and not a true error.<br><br>To better understand PHP Deprecated Notices, take note of the key details below.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>It\u2019s a <span style=\"text-decoration: underline\">notice for developers<\/span>.<\/strong> These messages are intended to let developers know it\u2019s time to update the code so it\u2019s ready for future versions of PHP. These are not user-facing errors.<\/li>\n\n\n\n<li><strong>Everything still works right now.<\/strong> Nothing is broken, and your site is running normally. These are warnings for the future.<\/li>\n\n\n\n<li><strong>They\u2019ll be removed eventually.<\/strong> Deprecated functions are set to be phased out in a future PHP update. Developers will work on replacing deprecated functions before the official support is removed. In return, when PHP updates to the next version, product developers are responsible for ensuring deprecated functions are properly replaced or accounted for.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae, .wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae[data-kb-block=\"kb-adv-heading13763_1f3563-ae\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae[data-kb-block=\"kb-adv-heading13763_1f3563-ae\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading13763_1f3563-ae[data-kb-block=\"kb-adv-heading13763_1f3563-ae\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"Why-You-May-See-These-Notices\" class=\"kt-adv-heading13763_1f3563-ae wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading13763_1f3563-ae\">Why You May See These Notices<\/h2>\n\n\n\n<p>You\u2019re seeing these messages because WordPress debug mode is enabled on your site. When debug mode is on, WordPress displays all kinds of messages, like PHP Deprecated Notices, both on the <strong>front<\/strong> <strong>end<\/strong> and <strong>in<\/strong> <strong>error<\/strong> <strong>logs<\/strong>. These messages are meant for developers and don\u2019t appear on live sites unless debugging has been manually turned on.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5, .wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5[data-kb-block=\"kb-adv-heading13763_690621-e5\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5[data-kb-block=\"kb-adv-heading13763_690621-e5\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading13763_690621-e5[data-kb-block=\"kb-adv-heading13763_690621-e5\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"How-to-remove-PHP-Deprecated-Notices\" class=\"kt-adv-heading13763_690621-e5 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading13763_690621-e5\">How to remove PHP Deprecated Notices<\/h2>\n\n\n\n<p>While it might seem alarming, these notices don\u2019t need to be reported to support. They\u2019re not critical errors and won\u2019t affect your site\u2019s performance or functionality. Instead, here\u2019s what you can do to remove or hide these errors.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Turn off debugging on live sites<\/strong>. For any live or production site, debugging should be disabled. This keeps <em>PHP notices<\/em> (including deprecated warnings) from showing up to visitors. <a href=\"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-theme\/how-to-enable-the-wordpress-error-logs\/#disabling-debugging-after-use\" target=\"_blank\" rel=\"noreferrer noopener\">Click here<\/a> to learn how.<\/li>\n\n\n\n<li><strong>Keep your Kadence products up to date.<\/strong> Kadence regularly releases updates to ensure compatibility with the <span style=\"text-decoration: underline\">latest WordPress-supported PHP versions<\/span>. Updating your theme and plugins helps ensure everything stays smooth and secure.<\/li>\n\n\n\n<li><strong>Stick with a supported PHP version. <\/strong>Even if newer versions display more notices, it\u2019s still best to use a PHP version that WordPress officially supports. <a href=\"https:\/\/wordpress.org\/about\/requirements\/\" target=\"_blank\" rel=\"noreferrer noopener\">Click here<\/a> to see the current WordPress requirements.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019ve noticed one or multiple PHP Deprecated Notices on your WordPress website, there\u2019s no need to worry. These messages aren\u2019t errors caused by your Kadence theme or plugins. Your site is still working just fine. These are warning messages intended for developers. This document will provide an overview of what PHP Deprecated Notices are,&#8230;<\/p>\n","protected":false},"author":148263,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"doc_category":[394,403],"doc_tag":[],"knowledge_base":[6],"class_list":["post-13763","docs","type-docs","status-publish","hentry","doc_category-theme-general","doc_category-theme-troubleshooting","knowledge_base-kadence-theme"],"year_month":"2026-04","word_count":442,"total_views":"2274","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"victormonk","author_link":"https:\/\/www.kadencewp.com\/help-center\/author\/victormonk\/"},"doc_category_info":[{"term_name":"General WordPress","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-theme\/theme-general\/"},{"term_name":"Troubleshooting","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-theme\/theme-troubleshooting\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Kadence Theme","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-theme\/","term_slug":"kadence-theme"}],"knowledge_base_slug":["kadence-theme"],"taxonomy_info":{"doc_category":[{"value":394,"label":"General WordPress"},{"value":403,"label":"Troubleshooting"}],"knowledge_base":[{"value":6,"label":"Kadence Theme"}]},"featured_image_src_large":false,"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/13763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/users\/148263"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/comments?post=13763"}],"version-history":[{"count":10,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/13763\/revisions"}],"predecessor-version":[{"id":16807,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/13763\/revisions\/16807"}],"wp:attachment":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/media?parent=13763"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_category?post=13763"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_tag?post=13763"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/knowledge_base?post=13763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}