У меня есть сайт WordPress, и я использую этот сайт для содержания изображений. Я сделал некоторые изменения в этом.
Я сделал плагин, чтобы сделать пост для изображения по его ссылке, а затем я создал новую страницу, чтобы показать новые сообщения -10 дней go. Я использую код и сокращаю его для просмотра постов за 10 дней на странице. Мне нужно скачать изображения из постов -10 дней в zip-файле.
Как я могу это сделать?
Это код для сообщений -10 дней. написано в функции. php файл для темы.
function tendays_posts_shortcode($atts) {
//defaults
extract( shortcode_atts( array(
'what' => 'imagelinks',
'days' => '-10 Days',
), $atts ) );
$args = array(
'post_type' => $atts['what'],
'posts_per_page' => '-1',
'order' => 'DESC',
'date_query' => array(
'after' => date('Y-m-d', strtotime($atts['days']))
)
);
query_posts($args);
// Reset and setup variables
$output = '';
$temp_title = '';
$temp_link = '';
// the loop
if (have_posts()) : while (have_posts()) : the_post();
$post_img_maisra = wp_get_attachment_url( get_post_thumbnail_id($post->ID));
$temp_title = get_the_title($post->ID);
$temp_link = get_permalink($post->ID);
$output .= "<p class='ten-days-post'><a href='$temp_link'><img class='ten-days-img' width:'100px'
height='100'' src='$post_img_maisra'/> $temp_title</a> </p>";
endwhile; else:
$output .= "";
endif;
wp_reset_query();
return $output;}
add_shortcode('tendays_posts','tendays_posts_shortcode');