infoWordPress CorecodePHPwebwordpresserrorerrorlabelCommoncheck_circleEasy

PHP Notice

A PHP Notice is a non‑fatal message that PHP outputs when it encounters a minor issue. It appears when code uses a variable, array key or function result that has not been set or is null. The interpreter logs the notice and then continues execution.

In WordPress the notice may show as a small yellow bar on the page or in the admin area. If debugging display is disabled the notice stays hidden from visitors but still writes to the log files.

Symptoms

[dashicons-warning]
Yellow notice bar
A small orange message appears at the top or bottom of the page.
[dashicons-admin-appearance]
Blank space before HTML
Extra whitespace or characters show before the tag.
[dashicons-admin-tools]
Admin dashboard notice
A notice line shows in the WordPress admin bar or dashboard screen.
[dashicons-hidden]
Hidden in production
When WP_DEBUG_DISPLAY is false the notice does not appear to visitors.

Common Causes

Undefined variable
Code echoes or uses a variable before it is assigned.
Missing array index
An array key is accessed that does not exist in the array.
Null result used as array
A function returns null and the code treats the result as an array or object.
Deprecated function call
A PHP function that is removed in newer versions still runs and triggers a notice.
Need this fixed right now?

Don't waste your day debugging. Our experts can Fix your issues in under 2 hours.*

Success Rate

100% Guaranteed

Starting from

$35 /hour
99+

Trusted by Business Owners

“I spent 3 days trying to fix the Elementor loading loop. These guys fixed it in 20 minutes. Lifesavers!”

— Sarah J., Web Designer

Related Issues

contact_mail
Contact Form 7: REST API request failed: 503 Service Unavailable
A 503 Service Unavailable response stops Contact Form 7 from sending data...
apiREST APIerror503descriptioncontact-form-7
contact_mail
Contact Form 7: REST API request failed: 429 Too Many Requests

The form tries to send data through the WordPress REST API. The...

apiREST APIerrorerrorsecurityfirewalldescriptioncontact-form-7settingsserver_configuration
contact_mail
Contact Form 7: REST API request failed: 401 Unauthorized

The form tries to send data via the WordPress REST API. The...

apiREST APIadmin_panel_settingspermissionsdescriptioncontact-form-7lock401
contact_mail
Contact Form 7: File upload error: temporary directory missing

The error appears when Contact Form 7 cannot locate a writable temporary...

codePHPcloud_offupload erroradmin_panel_settingspermissionsdescriptiontemporary filedescriptioncontact-form-7
contact_mail
Contact Form 7: Mail (2) sending failed: PHP mail() function disabled

Contact Form 7 reports a failure for Mail (2) when the PHP...

codePHPerrorerrordescriptioncontact-form-7mailMailsettingsserver_configuration
contact_mail
Contact Form 7: Mail (2) sending failed: SSL certificate verification failed

Contact Form 7 reports a failure when trying to send the secondary...

errorerrorlocksslcodecURLdescriptioncontact-form-7