Hi Everyone!
It’s time for another run-down of what’s going on in WordPress core 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 ping 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 Slack 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:
Admin (and super admin)
- Menus: Improve accessibility 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
- jQuery UI User interface: Add missing dependencies for puff and scale effects. [31273] #31113
Taxonomy 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 $taxonomies
before bailing early from parent
or child_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 loop 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
orderby
values for wp_get_object_terms()
. Adds support for ordering by ‘taxonomy’, ‘term_taxonomy_id’, and ‘parent’. [31236] #28688
Bundled Theme
Customizer 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 widget 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 sidebar 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.php
and 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_args
filter 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
$autoload
in add_option()
to receive false. [31278] #31119
- Users: In
wp_update_user()
, make sure $userdataID
is set before using it. [31269] #31097
- Comments: When a comment fails to insert, remove any invalid 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_Query
date validation should not fail for hour = 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!
#4-2, #week-in-core