| [23494]
|
lancewillett
|
Twenty Thirteen: first pass at cleaning up unneeded browser prefixes, props Jayjdk. See #23582.
|
| [23493]
|
lancewillett
|
Twenty Thirteen: instantly preview header text color changes in the Theme Customizer. Fixes #23585, props SriniG.
|
| [23492]
|
lancewillett
|
Twenty Thirteen: header area with no site title or tagline should still be clickable to home. Fixes #23549.
Fix also removes several `!important` flags that aren't necessary, relating to header text color.
|
| [23491]
|
lancewillett
|
Twenty Thirteen: improve styling for RSS widget title, fixes #23571.
|
| [23490]
|
lancewillett
|
Twenty Thirteen: better selector for widget titles. Fixes #23580.
|
| [23489]
|
lancewillett
|
Twenty Thirteen: minor adjustments to bundled "star" header image. Props joen.
|
| [23488]
|
azaozz
|
Add edit-post.min.js for bumpbot's sake, see #23312
|
| [23487]
|
azaozz
|
Post locks: use heartbeat to dynamically update locked posts on the Posts screen, first run, see #23312
|
| [23486]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23486.
|
| [23485]
|
azaozz
|
Post locks: don't check hidden checkboxes on bulk select/deselect, props dh-shredder, see #23312
|
| [23484]
|
SergeyBiryukov
|
Rename 'no_tagcloud' taxonomy label to 'not_found', for consistency with the post type label of the same key. fixes #23597.
|
| [23483]
|
SergeyBiryukov
|
Move 'no_tagcloud' argument to the taxonomy labels object. props DrewAPicture for initial patch. fixes #23597.
|
| [23482]
|
azaozz
|
Fix typo in wp_heartbeat_settings, see #23216
|
| [23481]
|
azaozz
|
Heartbeat API: add nopriv actions, add JS 'heartbeat-send' event, see #23216
|
| [23480]
|
nacin
|
Add \n to end of Twenty Thirteen's font exception file.
|
| [23479]
|
potbot
|
POT, generated from r23478
|
| [23478]
|
lancewillett
|
Twenty Ten: prevent overflow for large, captioned images. Fixes #22820, props obenland.
|
| [23477]
|
lancewillett
|
Twenty Ten: add helpful descriptions to sidebars. Fixes #15401.
|
| [23476]
|
potbot
|
POT, generated from r23475
|
| [23475]
|
lancewillett
|
Twenty Ten: better color contrast for links and text, props elfin. Fixes #14794.
|
| [23474]
|
lancewillett
|
Twenty Eleven: ensure `twentyeleven_url_grabber()` is pluggable by wrapping in a `function_exists` check.
|
| [23473]
|
potbot
|
POT, generated from r23472
|
| [23472]
|
lancewillett
|
Twenty Twelve: better layout for floated image captions. Fixes #23147.
|
| [23471]
|
lancewillett
|
Twenty Twelve: show featured image in single page views. Fixes #22943, props MikeHansenMe.
|
| [23470]
|
lancewillett
|
Twenty Thirteen: add hover/focus style for buttons and organize button and input selectors a bit for a better cascade. Fixes #23536, props obenland.
|
| [23469]
|
lancewillett
|
Twenty Thirteen: update post formats for consistent post meta display, fixes #23553.
Fix a few typos for "tags-links" selectors and remove extraneous newlines.
|
| [23468]
|
helen
|
Post formats compat output:
* Check for theme support of `structured-post-formats` rather than `post-formats`.
* Use \n instead of PHP_EOL constant.
* Add new lines after opening compat wrapper tag for some `wpautop()` treatment.
props SergeyBiryukov. see #23347.
|
| [23467]
|
helen
|
Implement theme support for structured-post-formats, which will supercede theme support for post-formats. Usage is the same as declaring support for post-formats: `add_theme_support( 'structured-post-formats', array( 'quote', 'video' ) )`. Adding `structured-post-formats` support also adds `post-formats` support for the given format(s) underneath.
Declaring support for a given format indicates that the theme handles format-specific metadata; admin UI will not change based on theme-declared support of either variety as it did previously. If no `structured-post-formats` support is explicitly declared for a format, a post in that format will have fallback output utilizing that metadata applied. In this way, a theme can style core-provided output for a full post format experience without having to handle metadata in any way.
props nacin. see #23347.
|
| [23466]
|
nacin
|
Move revisions/autosave and post format functions from wp-includes/post.php into revision.php and post-formats.php.
|
| [23465]
|
lancewillett
|
Twenty Thirteen: style the `hr` element. Fixes #23529.
|
| [23464]
|
lancewillett
|
Twenty Thirteen: fix typo in browser transition prefix. Fixes #23568, props Jayjdk.
|
| [23463]
|
lancewillett
|
Twenty Thirteen: show featured image on single posts, fixes #23528. Props kwight.
|
| [23462]
|
lancewillett
|
Twenty Thirteen: fix comment form layout for inline replies in wide viewports. Fixes #23524, props SriniG and obenland.
(Also fix an extra space that crept into r23461, see #23511.)
|
| [23461]
|
lancewillett
|
Twenty Thirteen: bump priority for `twentythirteen_aside_date()` to add date output after embeds. Fixes #23511, props obenland.
|
| [23460]
|
lancewillett
|
Twenty Thirteen: proper alignment for featured images on pages with a sidebar. Props kwight, fixes #23527.
|
| [23459]
|
lancewillett
|
Twenty Thirteen: fix incorrect CSS selector in ie.css, props FStop. Fixes #23548.
|
| [23458]
|
SergeyBiryukov
|
Remove unused global reference. props aaroncampbell. fixes #23541.
|
| [23457]
|
SergeyBiryukov
|
Fix typo in phpdoc. see #17515.
|
| [23456]
|
helen
|
Prevent a notice for post types that don't support post formats. props ethitter. fixes #23534.
|
| [23455]
|
SergeyBiryukov
|
Revert to esc_attr_e() in setup-config.php to prevent a fatal error.
kses.php is not loaded at this point, so esc_url() cannot be used.
props csixty4, JustinSainton.
fixes #23516. see #23334.
|
| [23454]
|
SergeyBiryukov
|
Add a missing closing tag. fixes #23510. see #14358.
|
| [23453]
|
SergeyBiryukov
|
Fix a warning on Menus screen if $menu_locations is false.
Fix menu selection after creating a first menu on new install.
props jkudish.
fixes #23508. see #23119.
|
| [23452]
|
markjaquith
|
Introduce the Twenty Thirteen theme.
props matt, joen, obenland, lancewillett. see #23504
|
| [23451]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23451.
|
| [23450]
|
helen
|
Output fallbacks / theme compat for post format metadata.
* Currently handles link, quote, image, gallery, audio, and video formats.
* `add_theme_support()` for a given post format is now an indicator that the theme handles format-specific metadata.
* If no support for a given format is defined, fallback output will be generated and hooked onto the_content if a post has metadata for that format.
* Fallbacks attempt to be smart about not duplicating data already appearing in the post content itself. Gallery is particularly liberal, looking for any instance of the gallery shortcode in the content, not just an exact match to the gallery shortcode defined in the format-specific meta.
* Compat output defaults to being wrapped in a `div` with a class of `post-format-content`.
Theme authors: please test and evaluate, keeping in mind that the goal is to support user expectations of not losing format-specific data they've entered in the admin when viewing the front-end of their site.
props wonderboymusic, beaulebens, helen. see #23347.
|
| [23449]
|
helen
|
Edit screen UI for post formats: a first run for functionality.
* Adds a very basic tabbed interface for selecting a post format (requires JS).
* Extra fields, which are post meta, are shown/hidden based on the selected format.
* Introduce a helper function for retrieving formats-specific metadata: `get_post_format_meta()`.
* Image selection uses the media modal, although without filtering or from URL support at the moment.
props rachelbaker, wonderboymusic, aaroncampbell, helen. see #19570.
|
| [23448]
|
SergeyBiryukov
|
Fix typo in phpdoc. see #23498.
|
| [23447]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23447.
|
| [23446]
|
nacin
|
Remove unused admin-categories and admin-custom-fields JavaScript files. props ocean90. fixes #23486.
|
| [23445]
|
nacin
|
Remove unused variables reset by wp_reset_vars(). Many of these haven't been used since b2. see #21767.
|
| [23444]
|
nacin
|
Stop using jQuery.live(). props ocean90. see #22975.
|
| [23443]
|
nacin
|
Update the Iris color picker to version 1.0.3, which stops using the deprecated jQuery.browser property.
props mattwiebe.
fixes #23484.
|
| [23442]
|
nacin
|
jQuery UI 1.10.1.
props ocean90. see #23370.
|
| [23441]
|
markjaquith
|
Improve the UX of the Nav Menus screen. Kill the tabs, and change to a
dropdown, unless you have zero or one menus (which is the most common),
in which case you jump right into editing your sole menu.
Do assignment to location using checkboxes in the main menu editing
section instead of the backwards menu => location assignment in a
random meta box.
More to come, but this gets us started.
props lessbloat, DrewAPicture, jkudish. see #23119
|
| [23440]
|
SergeyBiryukov
|
Restore the original wp_convert_bytes_to_hr() code. fixes #19067.
|
| [23439]
|
SergeyBiryukov
|
Deprecate wp_convert_bytes_to_hr() in favor of size_format(). props F J Kaiser. fixes #19067.
|
| [23438]
|
nacin
|
Deprecate get_user_id_from_string() in favor of get_user_by( $field ) where $field is 'email' or 'login'. props SergeyBiryukov. fixes #23190.
|
| [23437]
|
SergeyBiryukov
|
Add missing inline descriptions. see #19067.
|
| [23436]
|
nacin
|
WP_Query: `post_parent__in` and `post_parent__not_in`. props wonderboymusic. fixes #11056.
|
| [23435]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23435.
|
| [23434]
|
SergeyBiryukov
|
Fix typos in phpdoc. props markmcwilliams. fixes #23481.
|
| [23433]
|
SergeyBiryukov
|
Correct return value for comment_exists(). fixes #20494.
|
| [23432]
|
SergeyBiryukov
|
Use wp_get_current_user(). props nacin. see #23192.
|
| [23431]
|
SergeyBiryukov
|
Replace get_user_id_from_string() with get_user_by(). props ocean90, bananastalktome. fixes #23192. see #23190.
|
| [23430]
|
SergeyBiryukov
|
Allow filtering attachments by Author name in Media Library. props greuben. fixes #16044.
|
| [23429]
|
lancewillett
|
Twenty Eleven and Twenty Twelve: use `.text()` instead of `.html()` for `blogname` and `blogdescription` in Theme Customizer JavaScript handlers. Fixes #23435, props mfields.
|
| [23428]
|
lancewillett
|
Twenty Twelve: clear center-aligned images properly. Fixes #23244.
|
| [23427]
|
lancewillett
|
Twenty Twelve: remove unnecessary class values in posts navigation, fixes #23152. Props DrewAPicture.
|
| [23426]
|
lancewillett
|
Twenty Twelve: fix button active state to avoid a 2px shift, fixes #22825. Props ocean90.
|
| [23425]
|
markjaquith
|
"LGPL License" is redundant.
props wonderboymusic, jakub.tyrcha. fixes #15585
|
| [23424]
|
SergeyBiryukov
|
Filter "Powered by WordPress" text in Meta widget. props Viper007Bond, wonderboymusic. fixes #14358.
|
| [23423]
|
nacin
|
jQuery UI 1.10.0.
Some lingering issues with the edit/insert link dialog.
props ocean90.
see #23370.
|
| [23422]
|
markjaquith
|
Update our Windows media file MIME types to the official Microsoft-recommended ones.
props niallkennedy, wonderboymusic. fixes #14253
|
| [23421]
|
nacin
|
jQuery 1.9.1 and jQuery Migrate 1.1.0.
Remains uncompressed for now, until we work out all 1.9.x issues.
Fixes custom fields.
props ocean90, wonderboymusic. see #22975.
|
| [23420]
|
SergeyBiryukov
|
Properly truncate UTF-8 post slugs in wp_unique_post_slug(). fixes #21013.
|
| [23419]
|
nacin
|
Do not unslash variables reset by wp_reset_vars(). Remove variables that have never been used in plugin-editor.php. see #21767.
|
| [23418]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23417.
|
| [23417]
|
markjaquith
|
Refactor the Customizer accordion so that it can be used in other locations.
fixes #23449. props lessbloat, aaroncampbell
|
| [23416]
|
ryan
|
Change all core API to expect unslashed rather than slashed arguments.
The exceptions to this are update_post_meta() and add_post_meta() which are often used by plugins in POST handlers and will continue accepting slashed data for now.
Introduce wp_upate_post_meta() and wp_add_post_meta() as unslashed alternatives to update_post_meta() and add_post_meta(). These functions could become methods in WP_Post so don't use them too heavily yet.
Remove all escape() calls from wp_xmlrpc_server. Now that core expects unslashed data this is no longer needed.
Remove addslashes(), addslashes_gpc(), add_magic_quotes() calls on data being prepared for handoff to core functions that until now expected slashed data. Adding slashes in no longer necessary.
Introduce wp_unslash() and use to it remove slashes from GPCS data before using it in core API. Almost every instance of stripslashes() in core should now be wp_unslash(). In the future (a release or three) when GPCS is no longer slashed, wp_unslash() will stop stripping slashes and simply return what is passed. At this point wp_unslash() calls can be removed from core.
Introduce wp_slash() for slashing GPCS data. This will also turn into a noop once GPCS is no longer slashed. wp_slash() should almost never be used. It is mainly of use in unit tests.
Plugins should use wp_unslash() on data being passed to core API.
Plugins should no longer slash data being passed to core. So when you get_post() and then wp_insert_post() the post data from get_post() no longer needs addslashes(). Most plugins were not bothering with this. They will magically start doing the right thing. Unfortunately, those few souls who did it properly will now have to avoid calling addslashes() for 3.6 and newer.
Use wp_kses_post() and wp_kses_data(), which expect unslashed data, instead of wp_filter_post_kses() and wp_filter_kses(), which expect slashed data. Filters are no longer passed slashed data.
Remove many no longer necessary calls to $wpdb->escape() and esc_sql().
In wp_get_referer() and wp_get_original_referer(), return unslashed data.
Remove old stripslashes() calls from WP_Widget::update() handlers. These haven't been necessary since WP_Widget.
Switch several queries over to prepare().
Expect something to break.
Props alexkingorg
see #21767
|
| [23415]
|
westi
|
Revisions: Allow a plugin to force us to skip the don't save this revision because it hasn't changed code if it knows better.
See #7392 and #9843. Also cleans up the whitespace.
|
| [23414]
|
westi
|
Revisions: Before saving a new post revision make sure that something has changed in the fields that we are revisioning.
Fixes: #7392 and #9843 props adamsilverstein.
|
| [23413]
|
SergeyBiryukov
|
Use correct escaping function. fixes #23334.
|
| [23412]
|
SergeyBiryukov
|
Remove unused error string. props pavelevap. fixes #22107.
|
| [23411]
|
SergeyBiryukov
|
Use correct escaping function. props jkudish. fixes #20771.
|
| [23410]
|
SergeyBiryukov
|
Return from image_downsize() earlier if a custom resize function is used. props anatolbroder. fixes #23392.
|
| [23409]
|
helen
|
Restore the following:
* Box shadow for screen options/help tabs focus state.
* Text shadow on the about screen badge to match the text shadow in the graphic itself.
* Border for credits screen gravatars, in place of the previous box shadow.
props nacin. see #23415.
|
| [23408]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23408.
|
| [23407]
|
helen
|
Begin simplifying some of the visual elements in the admin, starting with gradients. White space purposefully not currently altered. props lessbloat, melchoyce, aaroncampbell, sabreuse. see #23415.
|
| [23406]
|
potbot
|
POT, generated from r23404
|
| [23405]
|
potbot
|
POT, generated from r23404
|
| [23404]
|
westi
|
Revisions: Pass the whole revision being filtered along with context about which side it is to the _wp_post_revision_field_$field filters.
Fixes #19932 props pollett, ethitter.
|
| [23403]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23403. TinyMCE updated.
|
| [23402]
|
azaozz
|
TinyMCE: include https://github.com/tinymce/tinymce/commit/cd84a63d4addf27c60ef32dcbe1a49bbee30150a to fix backspace and line breaks issues in WebKit, see #23337
|
| [23401]
|
ryan
|
Use microtime() instead of incrementors for last_changed to to avoid race conditions with cache evictions.
Props westi
fixes #23448
|
| [23400]
|
bumpbot
|
Compress scripts/styles: 3.6-alpha-23400.
|
| [23399]
|
markjaquith
|
Allow Backround Image's "select a file" link to be activated by pressing return on the keyboard.
props adamsilverstein. fixes #22606
|
| [23398]
|
markjaquith
|
Introduce wp_remove_object_terms() and wp_add_object_terms(). No more fetch-alter-update nonsense. Use wp_remove_object_terms() in a few places internally.
props simonwheatley, scribu, ericmann, maxcutler. fixes #15475
|
| [23397]
|
markjaquith
|
Document the mysterious seventh parameter of add_meta_box().
props wonderboymusic, markjaquith. fixes #17515
|
| [23396]
|
markjaquith
|
Link post formats in posts list table. Use a dash for standard, like we do for absence of tags. see #16047 Next: use icons, not text descriptions.
|
| [23395]
|
markjaquith
|
Fix some tabbing issues on the post editing screen. Add Media no longer skipped when going backwards from content. Save Draft no longer skipped when going forwards from content.
props adamsilverstein. fixes #23195 and #22933
|