Dion Hulse
|
c70ed39223
|
More specific Tazonomy canonicalisation; Allows custom vars through, strips all per-taxonomy query vars. See #17174
git-svn-id: https://develop.svn.wordpress.org/trunk@18079 602fd350-edb4-49c9-b593-d223f7449a82
|
2011-05-31 06:13:27 +00:00 |
|
Ryan Boren
|
0848198e3a
|
Don't do a canonical redirect from author=x to /author/foo/ if the user is not an author
git-svn-id: https://develop.svn.wordpress.org/trunk@17991 602fd350-edb4-49c9-b593-d223f7449a82
|
2011-05-22 23:18:06 +00:00 |
|
Dion Hulse
|
81abe55c11
|
Allow Taxonomies to be queried by $_GET parameters on non-taxonomy url's. See #17174
git-svn-id: https://develop.svn.wordpress.org/trunk@17706 602fd350-edb4-49c9-b593-d223f7449a82
|
2011-04-26 10:49:00 +00:00 |
|
Ryan Boren
|
0e84a66e49
|
Do not do canonical redirects for unregistered feeds. fixes #16704 for trunk
git-svn-id: https://develop.svn.wordpress.org/trunk@17498 602fd350-edb4-49c9-b593-d223f7449a82
|
2011-03-03 15:55:24 +00:00 |
|
Ryan Boren
|
c292114f91
|
Do not perform canonical redirects for IISto avoid redirect loops on some IIS setups. fixes #16639 for trunk
git-svn-id: https://develop.svn.wordpress.org/trunk@17492 602fd350-edb4-49c9-b593-d223f7449a82
|
2011-03-02 15:33:11 +00:00 |
|
Mark Jaquith
|
3373f98da0
|
Strip partial name= parameters when doing canonical redirection on them with default permalinks. props filosofo. fixes #15775
git-svn-id: https://develop.svn.wordpress.org/trunk@17031 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-17 20:57:03 +00:00 |
|
Mark Jaquith
|
381f8eeed1
|
Do not add URL query args twice in certain Canonical Redirect situations. Use add_query_arg(). props filosofo. fixes #15774
git-svn-id: https://develop.svn.wordpress.org/trunk@17030 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-17 20:23:34 +00:00 |
|
Ryan Boren
|
c1e26ef82c
|
Add like_escape() to some queries. fixes #15764
git-svn-id: https://develop.svn.wordpress.org/trunk@16999 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-16 14:22:41 +00:00 |
|
Andrew Nacin
|
be843f53d8
|
Remove redundancy. see #14288.
git-svn-id: https://develop.svn.wordpress.org/trunk@16928 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-14 19:47:09 +00:00 |
|
Mark Jaquith
|
176075ba48
|
Fix canonical paged/feed redirects. props rfw. fixes #14288
git-svn-id: https://develop.svn.wordpress.org/trunk@16920 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-14 16:55:35 +00:00 |
|
Dion Hulse
|
c6f239ae68
|
Fix fatal error on IIS after r16797. props peaceablewhale. Limit variable string searching when possible. See #10187
git-svn-id: https://develop.svn.wordpress.org/trunk@16904 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-14 08:31:33 +00:00 |
|
scribu
|
85a176fe8f
|
Introduce WP_Tax_Query. Fix canonical redirects in the process. See #15752
git-svn-id: https://develop.svn.wordpress.org/trunk@16849 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-09 19:29:21 +00:00 |
|
Dion Hulse
|
5c50656b6a
|
Enable canonical redirections for Permalink suporting IIS. Props peaceablewhale See #10187
git-svn-id: https://develop.svn.wordpress.org/trunk@16797 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-12-08 11:04:40 +00:00 |
|
Ryan Boren
|
c7fd7b68d3
|
Remove debug cruft.
git-svn-id: https://develop.svn.wordpress.org/trunk@16488 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-11-19 17:10:35 +00:00 |
|
Ryan Boren
|
8ff8013fe7
|
Populate post term relationship cache in get_the_terms(). Restores caching lost when we moved away from get_the_category(). see #15407
git-svn-id: https://develop.svn.wordpress.org/trunk@16487 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-11-19 17:09:21 +00:00 |
|
scribu
|
1298668d9a
|
Re-introduce ->tax_query as a read-only var. See #12891
git-svn-id: https://develop.svn.wordpress.org/trunk@16414 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-11-17 02:04:08 +00:00 |
|
Andrew Nacin
|
7e48ac3e78
|
Pruning shears.
git-svn-id: https://develop.svn.wordpress.org/trunk@15904 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-10-21 19:55:28 +00:00 |
|
Andrew Nacin
|
fb4e38b0e7
|
Pinking shears.
git-svn-id: https://develop.svn.wordpress.org/trunk@15843 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-10-19 07:48:22 +00:00 |
|
scribu
|
c4a14ee8d9
|
Get rid of redundant ->tax_query. See #12891
git-svn-id: https://develop.svn.wordpress.org/trunk@15765 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-10-09 10:19:15 +00:00 |
|
Dion Hulse
|
21bf2e613d
|
Fix canonical redirection for permalinks containing %category% with nested categories and paging. Fixes #13471 for trunk
git-svn-id: https://develop.svn.wordpress.org/trunk@15707 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-10-04 11:30:11 +00:00 |
|
Dion Hulse
|
6ace731ac8
|
Introduce hierarchical taxonomy URL's, Can be enabled by setting 'hierarchical_url' to true upon taxonomy registration. See #12659
git-svn-id: https://develop.svn.wordpress.org/trunk@15705 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-10-04 10:37:25 +00:00 |
|
scribu
|
6ffb0e718e
|
Calculate term count using $wp_query->tax_query. See #12891
git-svn-id: https://develop.svn.wordpress.org/trunk@15615 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-09-14 11:34:40 +00:00 |
|
scribu
|
bfb520f616
|
Don't hardcode the pagination base. Fixes #12507
git-svn-id: https://develop.svn.wordpress.org/trunk@15582 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-09-07 01:18:42 +00:00 |
|
Ryan Boren
|
5b9d2135e6
|
Temp fix for canonical redirects of taxonomy links containing non-ASCII bases. Props nbachiyski. see #14201
git-svn-id: https://develop.svn.wordpress.org/trunk@15462 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-07-22 20:08:21 +00:00 |
|
Ryan Boren
|
8915af45b3
|
Remove rededundant code. see #14292
git-svn-id: https://develop.svn.wordpress.org/trunk@15444 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-07-18 14:06:14 +00:00 |
|
Ryan Boren
|
02580f7b0b
|
Hex octets are case-insenstive. Don't 301 when the only octet case differs. Props hakre. fixes #14292 for 3.1
git-svn-id: https://develop.svn.wordpress.org/trunk@15437 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-07-18 13:46:35 +00:00 |
|
Mark Jaquith
|
10ceba3686
|
Properly redirect custom post type URLs in redirect_canonical(). fixes #13561
git-svn-id: https://develop.svn.wordpress.org/trunk@14954 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-05-26 19:56:26 +00:00 |
|
Peter Westwood
|
fd4a9ffa86
|
Switch to checking on tt_ids for the category lookup to ensure in_array call is PHP4 compatible. See #13410
git-svn-id: https://develop.svn.wordpress.org/trunk@14696 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-05-16 20:47:18 +00:00 |
|
Ryan Boren
|
402b875b3d
|
Attempt canonical redirect only for public post types. Props solarissmoke. see #13125
git-svn-id: https://develop.svn.wordpress.org/trunk@14595 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-05-13 15:09:43 +00:00 |
|
Ryan Boren
|
d783952469
|
Strip trailing whites.
git-svn-id: https://develop.svn.wordpress.org/trunk@14404 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-05-03 20:26:11 +00:00 |
|
Dion Hulse
|
9f6f8fd12b
|
Serve a canonical redirection for ?p=, ?page_id=, ?attachment_id= url's for incorrect post_types (ie. ?p=<page_id> will redirect to that page url). Fixes #13125
git-svn-id: https://develop.svn.wordpress.org/trunk@14355 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-05-03 00:37:11 +00:00 |
|
Dion Hulse
|
d10ff2dfc5
|
Canonical redirect to correct location if rss2 is not default feed. wp-feed.php redirection to default feed type instad of rss2. Props solarissmoke. Fixes #13047
git-svn-id: https://develop.svn.wordpress.org/trunk@14162 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-04-19 12:03:01 +00:00 |
|
Dion Hulse
|
09c1f4eb75
|
Advertise the correct comment feed link for a Page on the Front. Do not canonical redirect the front page comments feeds to home. Fixes #12452
git-svn-id: https://develop.svn.wordpress.org/trunk@14141 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-04-18 06:51:16 +00:00 |
|
Dion Hulse
|
cc26a706e8
|
Slight Coding standards update
git-svn-id: https://develop.svn.wordpress.org/trunk@13866 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-28 06:05:50 +00:00 |
|
Dion Hulse
|
1b219fcd7a
|
Add some defensive checks to Canonical redirection of %category% to ensure notices are not thrown. Props jfarthing84 for pointing out possibility. See #11907
git-svn-id: https://develop.svn.wordpress.org/trunk@13798 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-22 07:05:50 +00:00 |
|
Dion Hulse
|
691bd47301
|
Only allow %category% to be a valid category attached to the current post when using %category% in a permalink structure. Fixes #11807
git-svn-id: https://develop.svn.wordpress.org/trunk@13781 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-20 06:27:27 +00:00 |
|
Dion Hulse
|
9e75e9944d
|
Update Canonical paging to reconise /page(\d+)/? as a valid paging path. See #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13780 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-20 03:22:08 +00:00 |
|
Dion Hulse
|
47426465ed
|
Limit redirect_guess_404_permalink() to the same post_type if it's specified in the query. See #12601
git-svn-id: https://develop.svn.wordpress.org/trunk@13697 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-14 05:06:47 +00:00 |
|
Dion Hulse
|
242b49b6f2
|
Correct logic inversion in Canonical Taxonomy Term links. Fixes #12547
git-svn-id: https://develop.svn.wordpress.org/trunk@13623 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-03-09 10:07:03 +00:00 |
|
Dion Hulse
|
4b4c0c6cd2
|
Dont clobber taxonomy intersections/unions. Only redirects to the canonical url if only one term has been queried. Props scribu for some of the commit. See #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13480 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-28 02:49:01 +00:00 |
|
Andrew Nacin
|
e7fa18385a
|
Use is_ssl() in place of manual SERVER['HTTPS'] == 'on' checks. fixes #11885
git-svn-id: https://develop.svn.wordpress.org/trunk@13427 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-26 06:21:47 +00:00 |
|
Ryan Boren
|
66b081abd2
|
Remove author tags. fixes #12366
git-svn-id: https://develop.svn.wordpress.org/trunk@13377 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-24 19:07:21 +00:00 |
|
Ryan Boren
|
f24e88359e
|
Trim trailing whites
git-svn-id: https://develop.svn.wordpress.org/trunk@13268 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-21 00:03:42 +00:00 |
|
Dion Hulse
|
04a67c293e
|
2nd pass at Taxonomy Term canonicalisation. Fix get_term_link() to expect null|false||WP_Error failure from get_term() family. See #12245, #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13170 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-16 09:08:26 +00:00 |
|
Dion Hulse
|
a5ad001b73
|
s/$original/$redirect/ in [13091]. Props miqrogroove. See #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13099 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-13 08:29:55 +00:00 |
|
Dion Hulse
|
60de8ec26f
|
Canonicalisation of the Taxonomy urls. Redirect /category/child/ to /category/parent/child/. Fix striping of slashes to use $redirect instead of $original. See #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13091 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-13 06:17:59 +00:00 |
|
Dion Hulse
|
bcf5ab6307
|
Strip out multiple slashes on non-post URL's. See #8948
git-svn-id: https://develop.svn.wordpress.org/trunk@13072 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-13 00:11:23 +00:00 |
|
Dion Hulse
|
76dda2b570
|
Redirect ?page_id=xx for the Posts page to the posts page. Fixes #11991
git-svn-id: https://develop.svn.wordpress.org/trunk@12980 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-06 03:50:55 +00:00 |
|
Dion Hulse
|
b385071e76
|
Redirect home_url variants to home_url(). See #11991
git-svn-id: https://develop.svn.wordpress.org/trunk@12979 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-02-06 03:40:24 +00:00 |
|
Ryan Boren
|
22e8867c67
|
User correct var. Props nacin. fixes #12066
git-svn-id: https://develop.svn.wordpress.org/trunk@12889 602fd350-edb4-49c9-b593-d223f7449a82
|
2010-01-28 17:30:50 +00:00 |
|