Plugin Directory

Changeset 1363523


Ignore:
Timestamp:
03/03/2016 04:52:37 PM (10 years ago)
Author:
nelio
Message:

Uploading quick fix

Location:
nelio-ab-testing
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • nelio-ab-testing/tags/4.4.1/includes/models/experiment.php

    r1363511 r1363523  
    14011401
    14021402            $this->do_remove();
    1403             wp_delete_post( $this->get_id() );
     1403            wp_update_post( array(
     1404                'ID'          => $this->get_id(),
     1405                'post_status' => 'nelioab_deleted',
     1406            ) );
    14041407            NelioABExperimentsManager::refresh();
    14051408
  • nelio-ab-testing/tags/4.4.1/includes/models/experiments-manager.php

    r1363511 r1363523  
    111111            foreach ( $posts as $post ) {
    112112                $exp = self::get_experiment_by_id( $post->ID );
     113                if ( $post->post_status === 'nelioab_deleted' ) {
     114                    continue;
     115                }//end if
    113116                if ( $exp ) {
    114117                    $aux[$post->ID] = $exp;
  • nelio-ab-testing/tags/4.4.1/includes/utils/local-exps.php

    r1363511 r1363523  
    7777    register_post_status( 'nelioab_scheduled', $args );
    7878
     79    $args['label'] = __( 'Deleted', 'nelioab' );
     80    $args['label_count'] = _n_noop( 'Deleted <span class="count">(%s)</span>', 'Deleted <span class="count">(%s)</span>' );
     81    register_post_status( 'nelioab_deleted', $args );
     82
    7983}//end nelioab_register_exp_post_type()
    8084
  • nelio-ab-testing/trunk/includes/models/experiment.php

    r1362460 r1363523  
    14011401
    14021402            $this->do_remove();
    1403             wp_delete_post( $this->get_id() );
     1403            wp_update_post( array(
     1404                'ID'          => $this->get_id(),
     1405                'post_status' => 'nelioab_deleted',
     1406            ) );
    14041407            NelioABExperimentsManager::refresh();
    14051408
  • nelio-ab-testing/trunk/includes/models/experiments-manager.php

    r1362460 r1363523  
    111111            foreach ( $posts as $post ) {
    112112                $exp = self::get_experiment_by_id( $post->ID );
     113                if ( $post->post_status === 'nelioab_deleted' ) {
     114                    continue;
     115                }//end if
    113116                if ( $exp ) {
    114117                    $aux[$post->ID] = $exp;
  • nelio-ab-testing/trunk/includes/utils/local-exps.php

    r1362460 r1363523  
    7777    register_post_status( 'nelioab_scheduled', $args );
    7878
     79    $args['label'] = __( 'Deleted', 'nelioab' );
     80    $args['label_count'] = _n_noop( 'Deleted <span class="count">(%s)</span>', 'Deleted <span class="count">(%s)</span>' );
     81    register_post_status( 'nelioab_deleted', $args );
     82
    7983}//end nelioab_register_exp_post_type()
    8084
Note: See TracChangeset for help on using the changeset viewer.