| 1 | --- C:/Users/robert/AppData/Local/Temp/media.php-revBASE.svn001.tmp.php so IV 11 23:48:22 2015
|
|---|
| 2 | +++ D:/wordpress-svn/src/wp-includes/media.php út IV 28 18:53:09 2015
|
|---|
| 3 | @@ -995,13 +995,17 @@ function gallery_shortcode( $attr ) {
|
|---|
| 4 | 'size' => 'thumbnail',
|
|---|
| 5 | 'include' => '',
|
|---|
| 6 | 'exclude' => '',
|
|---|
| 7 | + 'start' => 1,
|
|---|
| 8 | + 'count' => 99,
|
|---|
| 9 | 'link' => ''
|
|---|
| 10 | ), $attr, 'gallery' );
|
|---|
| 11 |
|
|---|
| 12 | $id = intval( $atts['id'] );
|
|---|
| 13 | + $start = intval($start);
|
|---|
| 14 | + $count = intval($count);
|
|---|
| 15 |
|
|---|
| 16 | if ( ! empty( $atts['include'] ) ) {
|
|---|
| 17 | - $_attachments = get_posts( array( 'include' => $atts['include'], 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'] ) );
|
|---|
| 18 | + $_attachments = get_posts( array( 'include' => $atts['include'], 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'], 'offset' => $atts['start']-1, 'numberposts' => $atts['count'] ) );
|
|---|
| 19 |
|
|---|
| 20 | $attachments = array();
|
|---|
| 21 | foreach ( $_attachments as $key => $val ) {
|
|---|
| 22 | @@ -1008,9 +1012,9 @@ function gallery_shortcode( $attr ) {
|
|---|
| 23 | $attachments[$val->ID] = $_attachments[$key];
|
|---|
| 24 | }
|
|---|
| 25 | } elseif ( ! empty( $atts['exclude'] ) ) {
|
|---|
| 26 | - $attachments = get_children( array( 'post_parent' => $id, 'exclude' => $atts['exclude'], 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'] ) );
|
|---|
| 27 | + $attachments = get_children( array( 'post_parent' => $id, 'exclude' => $atts['exclude'], 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'], 'offset' => $atts['start']-1, 'numberposts' => $atts['count'] ) );
|
|---|
| 28 | } else {
|
|---|
| 29 | - $attachments = get_children( array( 'post_parent' => $id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'] ) );
|
|---|
| 30 | + $attachments = get_children( array( 'post_parent' => $id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $atts['order'], 'orderby' => $atts['orderby'], 'offset' => $atts['start']-1, 'numberposts' => $atts['count'] ) );
|
|---|
| 31 | }
|
|---|
| 32 |
|
|---|
| 33 | if ( empty( $attachments ) ) {
|
|---|
| 34 | @@ -1100,7 +1104,8 @@ function gallery_shortcode( $attr ) {
|
|---|
| 35 | } elseif ( ! empty( $atts['link'] ) && 'none' === $atts['link'] ) {
|
|---|
| 36 | $image_output = wp_get_attachment_image( $id, $atts['size'], false, $attr );
|
|---|
| 37 | } else {
|
|---|
| 38 | - $image_output = wp_get_attachment_link( $id, $atts['size'], true, false, false, $attr );
|
|---|
| 39 | + //$image_output = wp_get_attachment_link( $id, $atts['size'], true, false, false, $attr );
|
|---|
| 40 | + $image_output = wp_get_attachment_link( $id, $atts['size'], false, false, false, $attr ); // zmena z permalink na URL
|
|---|
| 41 | }
|
|---|
| 42 | $image_meta = wp_get_attachment_metadata( $id );
|
|---|
| 43 |
|
|---|