What Is New in WordPress 4.9
| Category | Key Changes |
|---|---|
| Customizer Workflow | Drafting, scheduling, and autosaving changes. Enhanced link editing and design previews. |
| Coding Enhancements | Syntax highlighting and error checking in Theme and Plugin editors. Warning prompts. |
| Widget Improvements | New media-rich widgets for images, audio, and video. Visual editing for text widgets. |
| Theme Management | Secure file transfer (SFTP) credentials dialog for smoother installations and updates. |
| Developer Tools | Sandbox for safe Customizer code testing. Gallery widget modernization. |
How did the Customizer get better for drafting and scheduling?
WordPress 4.9 introduced a much more robust workflow for designing in the Customizer. You can now draft, schedule, and publish changes just like a post. This matters because it allows teams to collaborate on site design without pushing unfinished work live.
The autosave feature prevents you from losing your design progress. If your connection drops or you accidentally close the tab, your changes are safely stored and can be recovered when you return.
What coding improvements were made for theme and plugin editors?
The built-in Theme and Plugin editors now include syntax highlighting and error checking. This instantly makes editing code files directly in the WordPress admin a less error-prone experience.
In practice, this helps catch simple typos and syntax errors before you save a file and potentially break your site. The editor also adds a warning prompt when you try to save a file with a possible error, giving you a last chance to cancel and review your code.
Which widgets received updates in this release?
This release added new media-rich widgets and improved existing ones. The new Image, Audio, and Video widgets let you easily embed media into widget areas without needing to paste in shortcodes or HTML.
The classic Text widget was upgraded to a visual editor. This allows for rich text formatting, and it's a significant quality-of-life improvement for users who frequently manage content in their sidebar or footer widgets.
Were there any changes for developers working with the Customizer?
Yes, a new code emulation sandbox was added for the Customizer. This feature allows developers to test PHP code, like that used in a CSS rule, in a safe environment before it goes live. It prevents malformed code from breaking the Customizer itself.
The Gallery widget was also modernized to use a shortcode-based system instead of its legacy HTML structure. This change makes its output more consistent with the rest of WordPress and easier to extend.
FAQ
Does the new Customizer autosave work if I'm not logged in?
No, the autosave and draft
functionality requires you to be logged into WordPress. It ties the saved changes to your user account, allowing
you to resume your work later.
I use SFTP for everything. Does the new credentials dialog help me?
Absolutely. If your
server requires SFTP for writing files, WordPress will now prompt you for your credentials directly in the admin
when you try to install a theme or plugin, making the process much smoother.
Can I disable the syntax highlighting in the code editor?
There isn't a built-in UI switch to
turn it off. The syntax highlighting is integrated to improve the editing experience and reduce errors for all
users.
What happens to my old text widgets after the update?
They are automatically upgraded to the
new visual editor format. Your content remains perfectly intact, but you'll now edit it with a rich text toolbar
instead of a plain textarea.
Is the Customizer sandbox safe for testing any PHP code?
It's designed for testing the
limited subset of PHP used in Customizer settings, like CSS rules. It is not a full PHP sandbox for arbitrary
code execution and should not be used as such.