это PHP ниже будет печатать как этот http://example.com/wp-content/uploads/2013/01/imagename.jpg с якорным текстом «СКАЧАТЬ»Сделать Target _blank с этой Attacment PHP
<?php
if ($attachments = get_children(array(
'post_type' => 'attachment',
'post_mime_type'=>'image',
'numberposts' => 1,
'post_status' => null,
'post_parent' => $post->ID
)));
foreach ($attachments as $attachment) {
echo wp_get_attachment_link($attachment->ID, '' , false, true, 'Download');
}
?>
1.when пользователь, нажав на эту ссылку, как цели в _blank или открыть в новой вкладке.
2.может ли этот короткий код сочетаться с Javascript, чтобы сделать ссылку для загрузки Force? выглядишь как рев.
if ($attachments = get_posts(array(
'post_type' => 'attachment',
'post_mime_type'=>'image',
'numberposts' => -1,
'post_status' => 'any',
'post_parent' => $post->ID,
)));
foreach ($attachments as $attachment) {
echo '<a href="javascript:void(0);"
onclick="document.execCommand(\'SaveAs\', true, \'' . get_permalink($attachment->ID) . '\');">
Download This Wallpaper</a>';
}
Синтаксическая ошибка: синтаксическая ошибка, неожиданный '' –
спасибо buddy .. :) –
Почему бы не попробовать включить цель для вашего массива? массив ( 'post_type' => 'вложение', 'post_mime_type' => 'изображение', ' numberposts' => -1, 'post_status' => 'любой', 'post_parent' => $ пост -> ID, 'target' => '_blank' ) Посмотрите, работает ли он таким образом. – OmniPotens