

カスタムフィールドの日付でソート、最終更新日でソート、これらを合わせて行いたいと思っています。  
カスタムフィールドに日付の入力がないときは、最終更新日をソートに使う日付にしたいと思い、下記のようなコードを途中までこしらえたのですが、ここから先どうすれば`$date`をもとにソートさせることができるのかわかりません。どなたかお分かりになる方いらっしゃいましたら、ご教示お願いいたします。

[code]

    <?php        
    
    if(get_post_meta($post->ID, 'pdate',true)){
        $date = get_post_meta( $post->ID, 'pdate', true );}
    else{
        $date = get_the_modified_date(); }
    
    $paged = (int) get_query_var('paged');
    $args = array(
        'paged' => $paged,
        'order' => 'DESC',
        'post_type' => 'post',
        'post_status' => 'publish',
        'orderby' => 'date', 
    );?>
    
[/code]


CC BY-SA 4.0
2020-03-03T15:25:25.547
63538
2020-03-04T00:25:37.320
2020-03-04T00:25:37.320
2238
35952
question
php wordpress
カスタムフィールドの日付でソートさせ、カスタムフィールドに日付の入力がないときは最終更新日でソートする