#22246 closed defect (bug) (fixed)
PHP Notice On _remove_theme_support() function
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 3.5 |
| Component: | Warnings/Notices | Version: | 3.4.2 |
| Severity: | normal | Keywords: | has-patch |
| Cc: |
Description
Hi Guys , I just found this PHP Notice on _remove_theme_support() function , Tested On :
1 - WordPress 3.5 Beta 2
2 - PHP 5.4
To get this notice on just add child theme to TwentyTwelve and add this simple code on functions.php :
add_action ( 'after_setup_theme', 'Nash_setup' , 11 );
function Nash_setup() {
remove_theme_support ( 'custom-background' );
remove_theme_support ( 'custom-header' );
} // end Nash_setup()
Attachments (5)
Change History (18)
comment:2
SergeyBiryukov
— 8 months ago
- Component changed from Themes to Warnings/Notices
- Milestone changed from Awaiting Review to 3.5
comment:3
ryan
— 8 months ago
- Owner set to ryan
- Resolution set to fixed
- Status changed from new to closed
In [22274]:
comment:4
nacin
— 8 months ago
- Resolution fixed deleted
- Status changed from closed to reopened
Rather than papering over the notices in [22274], we can bail in the particular situation where this occurs: When the "just in time" initialization hasn't occurred yet, we don't need to do anything beyond unsetting the item from the global array. See 22246.diff (made against pre-[22274]).
comment:8
nacin
— 8 months ago
- Resolution set to fixed
- Status changed from reopened to closed
In [22313]:
comment:9
alex-ye
— 5 months ago
- Resolution fixed deleted
- Status changed from closed to reopened
- Version 3.4.2 deleted
As I test the PHP notice is still exists even after Nacin patch .
I just add isset() function to check the array :)
comment:10
alex-ye
— 5 months ago
- Version set to 3.5
comment:11
SergeyBiryukov
— 5 months ago
- Resolution set to fixed
- Status changed from reopened to closed
- Version changed from 3.5 to 3.4.2
This ticket was closed on a completed milestone. Please open a new one.
comment:12
SergeyBiryukov
— 5 months ago
Follow-up: #23170
comment:13
SergeyBiryukov
— 5 months ago
In 23367:
Using isset() to fix the bug