Changeset 7531
- Timestamp:
- 03/26/08 20:17:31 (7 months ago)
- Files:
-
- trunk/wp-includes/link-template.php (modified) (1 diff)
- trunk/wp-includes/query.php (modified) (1 diff)
- trunk/wp-includes/rewrite.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/wp-includes/link-template.php
r7437 r7531 180 180 else 181 181 $parentlink = get_permalink( $object->post_parent ); 182 if ( ctype_digit($object->post_name) )182 if ( ctype_digit($object->post_name) || false !== strpos(get_option('permalink_structure'), '%category%') ) 183 183 $name = 'attachment/' . $object->post_name; // <permalink>/<int>/ is paged so we use the explicit attachment marker 184 184 else trunk/wp-includes/query.php
r7520 r7531 1037 1037 1038 1038 // Category stuff for nice URLs 1039 if ( '' != $q['category_name'] ) {1039 if ( '' != $q['category_name'] && !$this->is_singular ) { 1040 1040 $reqcat = get_category_by_path($q['category_name']); 1041 1041 $q['category_name'] = str_replace('%2F', '/', urlencode(urldecode($q['category_name']))); trunk/wp-includes/rewrite.php
r7520 r7531 766 766 if ( ! $page ) //require <permalink>/attachment/stuff form for pages because of confusion with subpages 767 767 $rewrite = array_merge($rewrite, array($sub1 => $subquery, $sub1tb => $subtbquery, $sub1feed => $subfeedquery, $sub1feed2 => $subfeedquery)); 768 $rewrite = array_merge( $rewrite, array($sub2 => $subquery, $sub2tb => $subtbquery, $sub2feed => $subfeedquery, $sub2feed2 => $subfeedquery));768 $rewrite = array_merge(array($sub2 => $subquery, $sub2tb => $subtbquery, $sub2feed => $subfeedquery, $sub2feed2 => $subfeedquery), $rewrite); 769 769 } 770 770 } //if($num_toks)
