Source: Make WordPress: Core

  • Dev Chat Agenda for May 24th (4.8 week 4)

    This is the agenda for the weekly dev meeting on : 4.8 timing 4.8 bug scrubs 4.8 dev notes / field guideField guide The field guide is a type of blogpost published on Make/Core during the release candidate phase of the WordPress release cycle. The field guide generally lists all the dev notes published during…

  • Addition of TinyMCE to the Text Widget

    In its first couple years, WordPress lacked rich/visual text editing. Before TinyMCE was incorporated in WordPress 2.0, users had to edit post content as raw HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. with some support from the Quicktags buttons. When widgets were introduced in WordPress 2.2,…

  • Enhanced Settings API: Where we’re at

    As outlined in a recent post on the accessibility team blog, enhancing the Settings 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. is currently a high priority for the team. We have been working on this…

  • JavaScript Chat Agenda for May 23rd

    Please join us for our weekly JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com Chat on , where we…

  • Multisite Focused Changes in 4.8

    Here’s an overview of the developer facing changes made in multisitemultisite Used to describe a WordPress installation with a network of multiple blogs, grouped by sites. This installation type has shared users tables, and creates separate database tables for each blog (wp_posts becomes wp_0_posts). See also network, blog, site for the 4.8 cycle. If you’re…

  • Removal of core embedding support for WMV and WMA file formats

    With the introduction of the video widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the…

  • Preferred Languages: The Prototype

    A bit over six months ago I set the foundation for the Preferred Languages feature project. After highlighting the problems many WordPress users around the world are facing, some time was spent on researching popular platforms and other systems to see how they handle the issue of setting multiple preferred languages. However, this didn’t really…

  • Editor API changes in 4.8

    A new editor 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. was added in #35760. It makes it possible to dynamically instantiate the editor from JSJS JavaScript, a web scripting language typically executed in the browser.…

  • Increased Concurrent Jobs on Travis CI Builds

    https://travis-ci.org/WordPress now has 15 concurrent jobs instead of the default 5 available to all open-source projects. This covers all projects under https://github.com/WordPress, so it will help with daily development of Gutenberg, build times for our official wordpress-develop build (especially during releases), and ensuring that builds for these two projects don’t interfere with each other.

  • Dev Chat Summary: May 17th (4.8 week 3)

    This post summarizes the dev chat meeting from May 17th (agenda, Slack archive). 4.7.5 Release 4.7.5 was released; six security issues and three maintenance fixes, thanks to everyone who pitched in to get that out! 4.8 Timing Beta 1 went out on Friday, May 12th Beta 2 is due out this Friday, May 19th; potentially shepherded by…