PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Monday, January 17, 2022

[FIXED] How filter posts by Year on Wordpress

 January 17, 2022     arrays, php, wordpress     No comments   

Issue

How to filter posts by year, by a custom field?

$args = array(
    'post_type'   => 'movies',
    'showposts'   => '28',
    'meta_value' => array( 'release_date' =>  '2021-09-01', ),          );

Solution

You probably need something along the meta query lines: See WP_Meta_Query

$args = array(
              'post_type' => 'movies',
              'post_status' => 'publish',
              'posts_per_page' => -1,
              'orderby'   => 'release_date',
              'order'     => 'ASC',
              'meta_query'  => array(
                'relation' => 'AND',
                array(
                  'key'   => 'release_date',
                  'value'     => '2021-09-01',
                  'compare'   => '=',
                  'type' => 'DATE'
                ),
              )
            );


Answered By - Jamie_D
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing