The “Add New” white bar is a WordPress element that’s outside our #wpbody-content scope. Let me inspect exactly what it is by looking at the HTML structure. From your screenshot it says “Add New” in small text top left — that’s actually #wpbody-content .wrap h1.wp-heading-inline but it’s rendering before our CSS loads.
Let me try a completely different approach — use JavaScript to hide it instantly on page load:
Viewed 2 files
Viewed 2 files
Now I can see the full picture. The layout JS uses content.prepend(row1) — so #cfd-row-name is prepended to #post-body-content. The heading JS needs to run after this. Let me add both fixes directly into the layout JS:
Add white bar hide and heading placement directly into the layout JS
Add white bar hide and heading placement directly into the layout JS
Also remove the now-redundant separate heading script from admin_notices:
Edited a file, ran a command, read a file
Edited a file, ran a command, read a file
Both fixes are now in the same JS block that runs at page load:
$('h1.wp-heading-inline').hide()— hides the “Add New” text
