我正在制作一个滑块,从帖子中的附件中获取图像。我正在尝试重写帖子的url,以便如果有人将直接url粘贴到附件,它将转到帖子而不是附件页面。我不知道怎么做。
This site 有这样的东西。单击滑块上的图像,复制url并粘贴它,您将看到它。
非常感谢你的帮助。
编辑:滑块代码:
<script>
var clist_autoplay = false;
var ctemp_autoplay = clist_autoplay;
jQuery(document).ready(function($) {
var larr = {
<?php
$num = 1;
$images = array_values($images);
foreach ($images as $key => $attachment) {
$image_img = wp_get_attachment_image_src( $attachment->ID, \'large\' );
$alt = get_post_meta($attachment->ID, \'_wp_attachment_image_alt\', true);
$image_title = $attachment->post_title;
$caption = $attachment->post_excerpt;
$description = $attachment->post_content;
?>
"<?php echo $image_title ?>": {
"0": "<?php echo $image_img[0] ?>",
"1": 600,
"2": 400,
"3": "<?php echo $image_title ?>",
"4": "#",
"5": "<?php echo $image_title ?>",
"6": "",
"7": "",
"8": "",
"9": "",
"num": <?php echo $num++; ?>,
"slideTitle": "<?php echo $caption ?>",
"slideContent": "<p><?php echo $description; ?></p>",
"slideNum": null
<?php if (isset($images[$key+1])) { ?>
, "next": "<?php echo $images[$key+1]->post_title; ?>"
<?php } ?>
<?php if (isset($images[$key-1])) { ?>
, "prev": "<?php echo $images[$key-1]->post_title; ?>"
<?php } ?>
}
<?php } // end foreach ?>
}
}
我需要把url放在第四个键中,这样图像附加链接也可以重定向到帖子。我的演示:
http://goo.gl/OsMxe