• Hi,

    Thanks for the great plugin!

    I am trying to get posts to list in order of date, or time taken (when viewing in a category (specifically for woocommerce image products) using EXIF data.

    Is there any way some code in the functions.php could pull exif data from your plugin for the attachment images which could then be used to list woocommerce product by exif meta?

    Sorry, a bit out of the scope of the forum, but maybe you might be able to help!?

    Thanks again!,

    Andrew

    https://wordpress.org/plugins/thesography/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author kristarella

    (@kristarella)

    Hey Andrew,

    I can’t think of a way to do this right now. WordPress stores the EXIF in a serialised array, so it’s not easily available to the post query.

    You would need to have some code that fetched the time of the photo taken, saved it as a custom meta field on the product, and then you can sort by that field when you list the posts…

    How much PHP do you know? Is it worth me providing a rough outline of how you can do it, or is that useless if you can’t just copy and paste it straight in?

    Thread Starter solosails

    (@solosails)

    Hi Kristarella,

    Thanks for the reply, I am not a coder by any means, I have some very rudimentary understanding of PHP just through my own tinkering over the last couple of years.

    I did find this on-line which might be a start…

    <?php wp_get_attachment_metadata( $attachment_id, $unfiltered ); ?>

    but I don’t know how to parse that into the post as a new custom field which could then be called on for list order …

    Cheers, Andrew

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Can we sort/order posts by an EXIF meta like time?’ is closed to new replies.