Hi Everyone!
It’s time for another run-down of what’s going on in WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. This edition covers January 17th, 2015 [31234] through January 25th, 2015 [31281]. If you’re interested in helping out with these updates, comment below, or pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” me on SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ as @mike! Without further ado:
Adminadmin (and super admin)
- Menus: Improve accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) of nav menu locations form. [31272] #31090
- TinyMCE: Correct vertical positioning of the image toolbar when there are several instances of the editor. [31235] #31028
Script Loader
TaxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies.
- In
get_terms(), check hierarchy for all$taxonomiesbefore bailing early fromparentorchild_of. [31276] #31118 - Introduce ‘childless’ parameter to
get_terms(). [31275] #29839 - Add classes for custom taxonomy terms in
get_post_class(). [31271] #16223 - Introduce ‘parent’ parameter to
wp_get_object_terms(). [31270] #15675 - Better loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop detection for
_pad_term_counts(). [31248] #20635 - Additional
orderbyvalues forwp_get_object_terms(). Adds support for ordering by ‘taxonomy’, ‘term_taxonomy_id’, and ‘parent’. [31236] #28688
Bundled Theme
- Twenty Eleven and Twelve: Fill in support for
screen-reader-textclass. [31268] #31095 - Twenty Eleven, Twelve, Thirteen, & Fourteen: Escaping and minor code style issues. [31267] [31266] [31265] [31262] [31261] [31260] [31250] #29127
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.
- Hide the reorder-widgets button when a 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 WordPress theme to the user. area is empty. [31255] #27787
- If there’s only one available sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme., hide the move-widget button. [31252] #30690
- Replicate behavior from
options-reading.phpand hide front page options if there are no pages. [31234] #27630
Widgets
- Display correct title in Archives widget if the type of archive was changed using the
widget_archives_dropdown_argsfilterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output.. [31241] #31024
Internals
- Options: Allow
$autoloadinadd_option()to receive false. [31278] #31119 - Users: In
wp_update_user(), make sure$userdataIDis set before using it. [31269] #31097 - Comments: When a comment fails to insert, remove any invalidinvalid A resolution on the bug tracker (and generally common in software development, sometimes also notabug) that indicates the ticket is not a bug, is a support request, or is generally invalid. characters and try again. [31263] [31264] #21212
WP_Date_Querydate validation should not fail forhour = 0. [31251] #31067
Thanks to @afercia, @ashfame, @azaozz, @avryl, @boonebgorges, @cais, @celloexpressions, @ChriCo, @Clorith, @dlh, @DrewAPicture, @enej, @floriansimeth, @horike, @joostdekeijzer, @jorbin, @lancewillett, @mikeschinkel, @miqrogroove, @morganestes, @nacin, @nathan_dawson, @obenland, @ocean90, @pento, @SergeyBiryukov, @sillybean, @stevenkword, @theMikeD, and @tyxla for their contributions this week!