It is said that deprecated functions used in plugins & themes can crash a wordress website while upgrading to newer version, I want to see an example of deprecated function that can cause a crash.
Can someone show me an example?
Many Thanks!
It is said that deprecated functions used in plugins & themes can crash a wordress website while upgrading to newer version, I want to see an example of deprecated function that can cause a crash.
Can someone show me an example?
Many Thanks!
Comments are closed.
Where…
The following files hold the deprecated functions:
~/wp-includes/deprectated.php
~/wp-includes/pluggable-deprectated.php
Take a look at them and then through their replacement functions, where the calls to
_deprecated_function()
happen.Why…
Normally a crash shouldn’t happen. In the “real” PHP world, you’d get an
E_DEPRECATED
Warning. In WordPress you’ll get atrigger_error()
return caused by_deprecated_function()
calls. The secondtrigger_error()
argument isn’t used, so it defaults toE_USER_NOTICE
and won’t stop your application from running.How to turn it off…
You can turn this off either by using
define( 'WP_DEBUG', false );
or by using a MU-Plugin that sets the filter to false: