Skip to content

Instantly share code, notes, and snippets.

@pippinsplugins
Created July 21, 2015 00:34

Revisions

  1. pippinsplugins created this gist Jul 21, 2015.
    28 changes: 28 additions & 0 deletions edd-commission-update.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,28 @@
    <?php
    $commissions = get_posts( array(
    'post_type' => 'edd_commission',
    'posts_per_page' => -1,
    'fields' => 'ids',
    'date_query' => array(
    'after' => array(
    'year' => 2015,
    'month' => 03,
    'day' => 15
    ),
    ),
    'tax_query' => array(
    array(
    'taxonomy' => 'edd_commission_status',
    'terms' => 'paid',
    'field' => 'slug'
    )
    )
    ) );
    if( $commissions ) {

    foreach( $commissions as $c ) {
    eddc_set_commission_status( $c, 'unpaid' );
    }

    }
    echo 'done';