Changeset 10495
- Timestamp:
- 02/04/2009 03:12:24 PM (16 years ago)
- Location:
- trunk/wp-includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/media.php
r10227 r10495 690 690 * 691 691 * @since 2.5.0 692 */ 693 function previous_image_link() { 694 adjacent_image_link(true); 692 * @param string $size Optional, default is 'thumbnail'. Size of image, either array or string. 0 or 'none' will default to post_title or $text; 693 * @param string $text Optional, default is false. If included, link will reflect $text variable. 694 * @return string HTML content. 695 */ 696 function previous_image_link($size = 'thumbnail', $text = false) { 697 adjacent_image_link(true, $size, $text); 695 698 } 696 699 … … 699 702 * 700 703 * @since 2.5.0 701 */ 702 function next_image_link() { 703 adjacent_image_link(false); 704 * @param string $size Optional, default is 'thumbnail'. Size of image, either array or string. 0 or 'none' will default to post_title or $text; 705 * @param string $text Optional, default is false. If included, link will reflect $text variable. 706 * @return string HTML content. 707 */ 708 function next_image_link($size = 'thumbnail', $text = false) { 709 adjacent_image_link(false, $size, $text); 704 710 } 705 711 … … 713 719 * @param bool $prev Optional. Default is true to display previous link, true for next. 714 720 */ 715 function adjacent_image_link($prev = true ) {721 function adjacent_image_link($prev = true, $size = 'thumbnail', $text = false) { 716 722 global $post; 717 723 $post = get_post($post); … … 725 731 726 732 if ( isset($attachments[$k]) ) 727 echo wp_get_attachment_link($attachments[$k]->ID, 'thumbnail', true);733 echo wp_get_attachment_link($attachments[$k]->ID, $size, true, false, $text); 728 734 } 729 735 -
trunk/wp-includes/post-template.php
r10490 r10495 909 909 * 910 910 * @param int $id Optional. Post ID. 911 * @param string $size Optional . Image size.911 * @param string $size Optional, default is 'thumbnail'. Size of image, either array or string. 912 912 * @param bool $permalink Optional, default is false. Whether to add permalink to image. 913 913 * @param bool $icon Optional, default is false. Whether to include icon. 914 * @param string $text Optional, default is false. If string, then will be link text. 914 915 * @return string HTML content. 915 916 */ 916 function wp_get_attachment_link($id = 0, $size = 'thumbnail', $permalink = false, $icon = false ) {917 function wp_get_attachment_link($id = 0, $size = 'thumbnail', $permalink = false, $icon = false, $text = false) { 917 918 $id = intval($id); 918 919 $_post = & get_post( $id ); … … 925 926 926 927 $post_title = attribute_escape($_post->post_title); 927 928 $link_text = wp_get_attachment_image($id, $size, $icon); 929 if ( !$link_text ) 928 929 if ( $text ) { 930 $link_text = attribute_escape($text); 931 } elseif ( ( is_int($size) && $size != 0 ) or ( is_string($size) && $size != 'none' ) or $size != false ) { 932 $link_text = wp_get_attachment_image($id, $size, $icon); 933 } else { 930 934 $link_text = $_post->post_title; 931 935 } 936 932 937 return apply_filters( 'wp_get_attachment_link', "<a href='$url' title='$post_title'>$link_text</a>", $id, $size, $permalink, $icon ); 933 938 } … … 1192 1197 $currentf = __( '%s [Current Revision]' ); 1193 1198 1194 $date = date_i18n( $datef, strtotime( $revision->post_modified ) );1199 $date = date_i18n( $datef, strtotime( $revision->post_modified_gmt . ' +0000' ) ); 1195 1200 if ( $link && current_user_can( 'edit_post', $revision->ID ) && $link = get_edit_post_link( $revision->ID ) ) 1196 1201 $date = "<a href='$link'>$date</a>";
Note: See TracChangeset
for help on using the changeset viewer.