Always return a variable reference from get_pages(). props wonderboymusic, foxinni. fixes #20756.



git-svn-id: http://core.svn.wordpress.org/trunk@21550 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Remove unused multisite option 'language'. props wonderboymusic. fixes #21545.



git-svn-id: http://core.svn.wordpress.org/trunk@21551 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Add term_taxonomy_id field handling to WP_Tax_Query::transform_query(), allowing the transformation to be bypassed when tt ids are passed.

props wonderboymusic.
fixes #21228.



git-svn-id: http://core.svn.wordpress.org/trunk@21552 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Reduce calls to sanitize_title_with_dashes in register_(post_type|taxonomy). Props ocean90. fixes #21600

git-svn-id: http://core.svn.wordpress.org/trunk@21553 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: improve navigation to be mobile-first and not rely on JS for hiding and showing, props obenland for patches. See #21562.


git-svn-id: http://core.svn.wordpress.org/trunk@21554 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: change homepage widget areas to use columns or multiple areas instead of one big area. Fixes #21619, props obenland.


git-svn-id: http://core.svn.wordpress.org/trunk@21555 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: patch IE7 for clip styles (hidden elements were displaying incorrectly).


git-svn-id: http://core.svn.wordpress.org/trunk@21556 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: re-implement the hiding of toggle element when empty menu is present, see #21562 and r21520 props cfinke.


git-svn-id: http://core.svn.wordpress.org/trunk@21557 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: better naming for the homepage widget areas, props nacin. See #21619.


git-svn-id: http://core.svn.wordpress.org/trunk@21558 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Introduce WP_Post class. Clean up ancestors handling. Props scribu, toppa. fixes #10381 see #21309


git-svn-id: http://core.svn.wordpress.org/trunk@21559 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Introduce is_ms_switched(). see #21459

git-svn-id: http://core.svn.wordpress.org/trunk@21560 1a063a9b-81f0-0310-95a4-ce76da25c4cd
s/is_ms_switched/ms_is_switched/ see #21459

git-svn-id: http://core.svn.wordpress.org/trunk@21561 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: minor style fixes for small navigation menu (line-height) -- see #21562; featured image on homepage timeplate (space below image in small layouts). 


git-svn-id: http://core.svn.wordpress.org/trunk@21562 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Move the optimization done to get_user_by() in [21376] higher up the stack, into map_meta_cap() and is_super_admin().

This provides nearly the same benefits without possibly receiving a stale object from get_userdata(),
which could affect authentication, and introduce side effects for plugins.

see #21120.



git-svn-id: http://core.svn.wordpress.org/trunk@21563 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: in small menu give sub-menu items a bit of indentation to denote the hierarchy of items. See #21562.


git-svn-id: http://core.svn.wordpress.org/trunk@21564 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: update RTL stylsheet based on recent layout changes, see #21441.


git-svn-id: http://core.svn.wordpress.org/trunk@21565 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Twenty Twelve: add in missing style.css tag for 'editor-style', see #21376.


git-svn-id: http://core.svn.wordpress.org/trunk@21566 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Return a variable reference from get_pages(). see [21559], see #21309, fixes #20756.



git-svn-id: http://core.svn.wordpress.org/trunk@21567 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Restore _get_post_ancestors() in deprecated.php to prevent fatal errors. see #21309.



git-svn-id: http://core.svn.wordpress.org/trunk@21568 1a063a9b-81f0-0310-95a4-ce76da25c4cd
Ensure sticky posts are WP_Post objects. props mdawaffe. see #21309.



git-svn-id: http://core.svn.wordpress.org/trunk@21569 1a063a9b-81f0-0310-95a4-ce76da25c4cd