plugins – How to get all attachment image from post ?? WordPress

Question

I just want to get all atachment image from post with Alt, description, title, size, resotution

and how to add DOWNLOAD button?

i want to create image downloading website on wordpress for example LINK

 <?php  $args = array(
            'post_parent'    => $post->ID,
            'post_type'      => 'attachment',
            'numberposts'    => -1, // show all
            'post_status'    => 'any',
            'post_mime_type' => 'image',
            'orderby'        => 'menu_order',
            'order'           => 'ASC'
       );

$images = get_posts($args);
if($images) { ?>
<?php foreach($images as $image) { ?>
  <img src="<?php echo wp_get_attachment_url($image->ID); ?>" >

in progress 0
SauRav 2 months 2021-08-07T22:29:13-05:00 0 Answer 0 views 0

Answer ( 1 )

    0
    2021-08-08T08:50:29-05:00
    <?php
    
    /*
    * Template Name: Gallery Page
    */
    
    $query_images_args = array(
        'post_type'      => 'attachment',
        'post_mime_type' => 'image',
        'post_status'    => 'inherit',
        'posts_per_page' => - 1,
    );
    
    $query_images = new WP_Query( $query_images_args );
    
    ?>
    <?php get_header();?>
    <div class="main">
        <div class="row">
            <?php foreach ( $query_images->posts as $image ) {?>
                <div class="col-md-3">
                    <img src="<?php echo wp_get_attachment_url($image->ID); ?>" >
    <a href="<?php echo wp_get_attachment_url($image->ID); ?>" download>Download</a>
                </div>
            <?php }?>
    
        </div>
    </div>
    <?php get_footer();?>

Leave an answer

Browse
Browse