Filtering images in print mode
This commit is contained in:
parent
9ba1b49cd2
commit
7e9fde87bc
|
|
@ -12,7 +12,20 @@
|
||||||
'columns' => 2,
|
'columns' => 2,
|
||||||
'size' => 'medium',
|
'size' => 'medium',
|
||||||
'link' => 'file',
|
'link' => 'file',
|
||||||
];
|
];
|
||||||
|
if ( array_key_exists('print', $_GET)) {
|
||||||
|
$images = get_attached_media('image');
|
||||||
|
$ids = array();
|
||||||
|
foreach ($images as $image_id =>$image) {
|
||||||
|
if (get_post_meta($image_id, 'wpdfh.print', true) !== '') {
|
||||||
|
$ids[] = "$image_id";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$gallery_attributes['ids'] = implode(',', $ids);
|
||||||
|
// error_log('PHP: rendering printable gallery, $images: '.print_r($images, true), 0);
|
||||||
|
// error_log('PHP: rendering printable gallery, $_GET: '.print_r($_GET, true), 0);
|
||||||
|
}
|
||||||
|
|
||||||
echo gallery_shortcode($gallery_attributes);
|
echo gallery_shortcode($gallery_attributes);
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,20 @@
|
||||||
'columns' => 2,
|
'columns' => 2,
|
||||||
'size' => 'medium',
|
'size' => 'medium',
|
||||||
'link' => 'file',
|
'link' => 'file',
|
||||||
];
|
];
|
||||||
|
if ( array_key_exists('print', $_GET)) {
|
||||||
|
$images = get_attached_media('image');
|
||||||
|
$ids = array();
|
||||||
|
foreach ($images as $image_id =>$image) {
|
||||||
|
if (get_post_meta($image_id, 'wpdfh.print', true) !== '') {
|
||||||
|
$ids[] = "$image_id";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$gallery_attributes['ids'] = implode(',', $ids);
|
||||||
|
// error_log('PHP: rendering printable gallery, $images: '.print_r($images, true), 0);
|
||||||
|
// error_log('PHP: rendering printable gallery, $_GET: '.print_r($_GET, true), 0);
|
||||||
|
}
|
||||||
|
|
||||||
echo gallery_shortcode($gallery_attributes);
|
echo gallery_shortcode($gallery_attributes);
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue