Lance Willett
a87c00edee
Twenty Thirteen: take full advantage of new structured post format template functions, see r23819.
...
Extract first video or image from Video and Image post format posts, and place the item above the title within its own HTML wrapper with `the_video()` and `the_image()'. Also, remove the item from the post content with `the_extra_content()`.
This allows us to meet the design requirements for Twenty Thirteen with minimal changes to the theme template files. Fixes #23620 .
git-svn-id: http://core.svn.wordpress.org/trunk@23820 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 18:51:47 +00:00
Mark Jaquith
1b83157127
Give themers tangible, user-friendly template functions to take full advantage of structured post formats.
...
* the_audio()
* the_video()
* the_image()
* get_the_media()
Also introduces:
* get_the_extra_content()
* the_extra_content()
Those two functions are like their non-extra versions, except that they
will have any post-format bits extracted. e.g. It's an image post, for
which the_image() will extract an <img /> tag. the_extra_content() will
output the content *without* that image.
props wonderboymusic. Herculean effort. fixes #23572
git-svn-id: http://core.svn.wordpress.org/trunk@23819 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 18:34:59 +00:00
Mark Jaquith
acfeb6f20f
Take revision control out of the realm of a pure constant. Make it filterable.
...
* New filter: wp_revisions_to_keep
props ethitter, SergeyBiryukov. fixes #22289 .
git-svn-id: http://core.svn.wordpress.org/trunk@23818 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 18:11:56 +00:00
Lance Willett
d8116e7786
Twenty Thirteen: better styles for Chat structured post format output. Props Joen for starter CSS, closes #23869 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23817 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 17:16:31 +00:00
Lance Willett
ef85b45754
Twenty Thirteen: add back-compat function to avoid activation with older WordPress installs. Props kovshenin, see #23819 and #13780 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23816 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 17:06:19 +00:00
Bot (Assets)
13378a55ed
Compress scripts/styles: 3.6-alpha-23815.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23815 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 14:58:40 +00:00
Peter Westwood
b85cb06509
Pluggable Auth: When setting new passwords for users trim any leading or trailing space to match what we do when we test passwords.
...
Fixes #23494
git-svn-id: http://core.svn.wordpress.org/trunk@23814 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 14:15:13 +00:00
Mark Jaquith
d174e5c7ef
*Very* rough runthough of revisions.js for JS style, variable names, etc.
...
Consider this the lawnmower that precedes Daryl's scissors.
see #23497
git-svn-id: http://core.svn.wordpress.org/trunk@23813 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 12:59:41 +00:00
Bot (Assets)
1da56efd04
Compress scripts/styles: 3.6-alpha-23812.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23812 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 12:58:43 +00:00
Mark Jaquith
576e487663
Minor revisions PHP reorg, code cleanup, restores _post_restored_from functionality.
...
props adamsilverstein. see #23497
git-svn-id: http://core.svn.wordpress.org/trunk@23811 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 11:56:28 +00:00
Mark Jaquith
19810a259c
Move nav menus to a tabbed interface, so that users with a lot of locations can do bulk assignment.
...
props DrewAPicture, lessbloat. fixes #23770
git-svn-id: http://core.svn.wordpress.org/trunk@23810 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 11:46:08 +00:00
Bot (Assets)
98c3cf6e4b
Compress scripts/styles: 3.6-alpha-23809.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23809 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:58:40 +00:00
Mark Jaquith
271030746c
RTL for Nav Menu tweaks. see #23641 . see #23645 . props lessbloat
...
git-svn-id: http://core.svn.wordpress.org/trunk@23808 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:53:26 +00:00
Mark Jaquith
503210913d
Use GET for nav menu selection, and default action.
...
fixes #23813 . props helen.
git-svn-id: http://core.svn.wordpress.org/trunk@23807 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:51:17 +00:00
Mark Jaquith
fdcfbe324f
Drop the_chat() into twentythirteen. Style updates to follow — just wanted the_chat() to be utilized somewhere.
...
props lancewillett. see #23869
git-svn-id: http://core.svn.wordpress.org/trunk@23806 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:45:49 +00:00
Andrew Ozz
04c5aefbea
Logged out warnings: add fallback text dialog for:
...
- The login page has "X-Frame-Options: DENY" header.
- Cross-domain when displaying on the front-end on multisite with domain mapping.
- The site forces ssl login but not ssl admin.
Add onbeforeunload prompt to counter (frame-busting) JS redirects. Move the JS and CSS into separate files. See #23295 .
git-svn-id: http://core.svn.wordpress.org/trunk@23805 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:43:11 +00:00
Mark Jaquith
e11cb17f77
Extract chats as structured data.
...
* add_chat_detection_format() — to add a chat regex pattern
* get_content_chat() — to grab a chat from content
* get_the_chat() — grab the chat from the current (or passed) post
* the_chat() — output the chat in formatted HTML
* paginate_content() — puts the <!--nextpage--> splitting stuff into a function
* get_paged_content() — grabs a page of raw content, needed to paginate chats properly
see #23625 . props wonderboymusic, lancewillett.
git-svn-id: http://core.svn.wordpress.org/trunk@23804 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 08:31:12 +00:00
Lance Willett
6bf47b869f
Twenty Thirteen: explicitly declare 'link' and 'video' as the only (current) structured post formats in Twenty Thirteen. See #23852 #23619 #23864 and #23620 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23803 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 05:11:41 +00:00
Lance Willett
1dcee708ed
Twenty Thirteen: add styles for default core output for structured quote post format. Depends on #23347 for the improved markup for quote post formats. Props obenland, see #23852 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23802 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-27 05:09:14 +00:00
Andrew Ozz
edb3712956
In the HTML outputted from get_search_form(): increment the ID connecting <label> to <input> when the function is called multiple times, remove the form and submit button IDs for HTML 5.0 and for XHTML after the first call. Props WraithKenny, fixes #16539
...
git-svn-id: http://core.svn.wordpress.org/trunk@23801 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-26 23:18:43 +00:00
Sergey Biryukov
ae48aed870
Rename 'get_search_form' action to 'pre_get_search_form' to prevent collision with the filter of the same name. Make sure the filtered result is not null to prevent search form from disappearing if an action function is attached to the old hook. fixes #19321 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23800 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-26 21:08:04 +00:00
Lance Willett
f8a9f1dd3e
Twenty Thirteen: remove HTML5 argument for search form, using a filter instead. See #23850 , closes #23701 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23799 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-26 20:34:37 +00:00
Sergey Biryukov
3caeec8f9a
Use a filter instead of recently added $format argument in get_search_form(). props WraithKenny. fixes #23850 . see #15081 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23798 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-26 20:27:13 +00:00
Bot (Assets)
49c2bac485
Compress scripts/styles: 3.6-alpha-23797.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23797 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-26 00:58:40 +00:00
Andrew Ozz
94553917a1
Local autosave: remove the locally stored data after a post is saved. This prevents false positives when several users edit the same post multiple times. See #23220
...
git-svn-id: http://core.svn.wordpress.org/trunk@23796 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-25 23:43:06 +00:00
Lance Willett
a279b11cbb
Twenty Thirteen: change link URL function name to `twentythirteen_get_link_url()`, props obenland. Also remove `function_exists()` check since this function should not be pluggable, by design. Closes #23619 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23795 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-25 16:36:27 +00:00
Ryan Boren
0f304375f9
Fire the update_blog_public action from update_blog_status() instead of update_blog_public(). Pass blog ID and value to the action.
...
Add code to noindex() to sync the 'public' value in the site options table with the blog_public value in the options table.
fixes #23155
git-svn-id: http://core.svn.wordpress.org/trunk@23794 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-25 09:29:58 +00:00
Lance Willett
8eea008b2c
Twenty Ten: change gallery category post meta output to check for a "gallery" category using `get_term_by()` to avoid a possible WP_Error for an empty result by getting a false (boolean) return value instead.
...
And, change link output to use `get_category_link()` instead of `get_term_link()`.
Props SergeyBiryukov and keoshi, fixes #23837 .
git-svn-id: http://core.svn.wordpress.org/trunk@23793 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 22:56:55 +00:00
Lance Willett
4f8d3b5b61
Twenty Eleven: use new URL extraction function, `get_the_url()` for link post formats in the Ephemera widget. Props obenland, fixes #23618 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23792 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 22:42:37 +00:00
Bot (Assets)
16632826c9
Compress scripts/styles: 3.6-alpha-23791.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23791 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 20:58:37 +00:00
Andrew Ozz
4064312308
Editor: fix switching Text to Visual and back if TinyMCE fails to initialise, fixes #23235
...
git-svn-id: http://core.svn.wordpress.org/trunk@23790 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 20:43:37 +00:00
Sergey Biryukov
b4dbe1907d
Fix order of in_array() parameters. props lancewillett. see #23570 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23789 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 18:58:55 +00:00
Bot (Assets)
cab1999ed9
Compress scripts/styles: 3.6-alpha-23787.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23788 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 18:58:40 +00:00
Lance Willett
40799f6291
Twenty Thirteen: use new `get_the_url()` function to find first link in a "Link" post format post. See #23619 , props Frank Klein for the original patch.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23787 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 18:57:50 +00:00
Lance Willett
ba09755921
Twenty Thirteen: we loves us some structured post formats. See #23619 #23620 #23621 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23786 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 18:54:05 +00:00
Lance Willett
2fa91fda74
Twenty Thirteen: improve separation between Link and Aside posts, props Joen for starter CSS rules. Fixes #23818 and closes #23707 as related.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23785 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 18:35:14 +00:00
Sergey Biryukov
218d757979
Update RTL styles for Customizer. see #23449 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23784 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 17:46:48 +00:00
Lance Willett
6db57e3745
Twenty Thirteen: remove `hover` styles for screen reader text.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23783 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 17:35:05 +00:00
Lance Willett
e1e654517a
Twenty Thirteen: use gallery shortcode filter for featured galleries, props obenland. Closes #23823 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23782 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 17:29:19 +00:00
Lance Willett
0352ffb565
Twenty Thirteen: style up the new `mediaelement` audio and video players. Props obenland, fixes #23821 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23781 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 17:20:55 +00:00
Lance Willett
9f005d14fb
Twenty Thirteen: pinking shears
...
git-svn-id: http://core.svn.wordpress.org/trunk@23780 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 17:19:55 +00:00
Bot (Assets)
0292c24b94
Compress scripts/styles: 3.6-alpha-23779.
...
git-svn-id: http://core.svn.wordpress.org/trunk@23779 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 16:58:37 +00:00
Lance Willett
399ab4bb59
Twenty Ten and Twenty Eleven: revert r23720 and r23721 ( closes #23772 ) and r23718 and r23719 ( closes #23774 ).
...
Unfortunately, it's too late for these improvements in older themes since it's very likely they'll adversely affect child themes.
git-svn-id: http://core.svn.wordpress.org/trunk@23778 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 16:15:24 +00:00
Sergey Biryukov
6c392af24b
Fix text direction for color picker in Customizer in RTL. props yoavf, mark-k. fixes #23740 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23777 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 16:07:01 +00:00
Helen Hou-Sandí
b2f0b89062
Add a generic `get_attached_media()` function and use it in get_attached_audio|video|images. Add filters for the query args and resulting array. fixes #23843 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23776 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 08:08:46 +00:00
Helen Hou-Sandí
3f5f4fa62e
Add a filter for get_the_url(). Make sure get_the_url() also checks for the quote post format, as it currently has a URL field. see #23570 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23775 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 07:28:56 +00:00
Mark Jaquith
026d8847b4
Add functions to parse audio or video data out of arbitrary content or a post
...
props wonderboymusic. see #23572
git-svn-id: http://core.svn.wordpress.org/trunk@23774 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 05:55:08 +00:00
Mark Jaquith
dd07ebb9b9
Add functions to extract a URL from an arbitrary string, HTML, or the current $post
...
props wonderboymusic. see #23570
git-svn-id: http://core.svn.wordpress.org/trunk@23773 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 05:25:20 +00:00
Mark Jaquith
6966294e55
Add functions to extract images from posts in various forms
...
props wonderboymusic. fixes #22960
git-svn-id: http://core.svn.wordpress.org/trunk@23772 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-22 05:20:38 +00:00
Lance Willett
3558fe7382
Twenty Thirteen: quote post format color fix for paging links, props Joen. Closes #23784 .
...
git-svn-id: http://core.svn.wordpress.org/trunk@23771 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2013-03-21 23:23:27 +00:00