Source: Make WordPress: Core

  • Fields API: Request for review of direction

    Over the past many months this year, I have been working with guidance from @helen on the new Fields APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. with the intention of inclusion into WordPress coreCore Core…

  • Two-Factor Authentication Weekly Update!

    We met on Thursday and discussed the providers in progress — TOTP, FIDO U2F, and Backup Codes. https://wordpress.slack.com/archives/core-passwords/p1438290019000492 In Attendance: @stevenkword @valendesigns @jeffmatson Last week we merged in the functionality to support fallback methods and have a great pull from @valendesigns to better automate the workflows and systems, as well as adding in some unit…

  • Editor Enhancements in 4.3

    Text Patterns We added a small set of text patterns, or text shortcuts if you will. These will hopefully keep you focussed better on your writing and save you some time. 🙂 Typing *  or –  will automatically give you a proper HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in…

  • Headings in Admin screens change in WordPress 4.3

    Are you a theme, pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free…

  • WordPress 4.2.4 Release Candidate 1

    tl;dr WordPress 4.2.4 RC1 is available (download) for testing and fixes an issue with inline scripts. A change in WordPress 4.2.3 had the unintentional side effect of breaking some inline scripts when the CDATA blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of…

  • get_transient() is now more strict in 4.3

    WordPress 4.3 includes a change to get_transient(). As reported in #23881 and #30380, get_transient() had a check for get_option( $transient_timeout ) < time(). Because get_option() can return false and false is always < time() 😖, get_transient() could delete transient timeout options in an unexpected way or cause two more unnecessary queries. WordPress 4.3 now checks…

  • Legacy Theme Preview Removed in 4.3

    This release we removed the old code for the Legacy Theme Preview, which hasn’t been maintained since the introduction of the customizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. in WordPress 3.5. Recently, we noticed that the…

  • Fast previewing changes to Menus in the Customizer

    The foundation of the CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. is built on the concept of the “setting”, an abstract representation of anything in WordPress: options, theme mods, posts, terms, and so on. Settings are…

  • Old Distraction Free Writing Code Removed in 4.3

    This release we removed all old DFW code, which hasn’t been used in coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. since 4.1. We left it in core for two releases so pluginPlugin A plugin is a piece of software containing a group of functions that…

  • Dev Chat Agenda for July 29

    Here’s the agenda for today’s Dev Chat in the #core channel on Slack. We’re getting ready for RC1 so lets discuss blockerblocker A bug which is so severe that it blocks a release., RCrelease candidate One of the final stages in the version release cycle, this version signals the potential to be a final release…