Plugin Directory

Changeset 1701273


Ignore:
Timestamp:
07/23/2017 10:34:52 PM (9 years ago)
Author:
balessan
Message:

Updating to 2.0.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wp-ldp/trunk/wpldp.php

    r1701271 r1701273  
    55 * Description: This is a plugin which aims to emulate the default caracteristics of a Linked Data Platform compatible server
    66 * Text Domain: wpldp
    7  * Version: 2.0.2
     7 * Version: 2.0.3
    88 * Author: Sylvain LE BON, Benoit ALESSANDRONI
    99 * Author URI: http://www.happy-dev.fr/team/sylvain, http://benoit-alessandroni.fr/
     
    3232       * The current plugin version number
    3333       */
    34       protected static $version_number = '2.0.2';
     34      protected static $version_number = '2.0.3';
    3535
    3636      /**
     
    8989                $wpLdpSettings->initialize_container( true );
    9090              }
     91             
    9192              $actor_term = get_term_by('slug', 'actor', 'ldp_container');
    9293              $person_term = get_term_by('slug', 'person', 'ldp_container');
    93               wp_delete_term( $actor_term->term_id, 'ldp_container', array('default' => $person_term->term_id ) );
     94              if ( !empty( $actor_term ) && !is_wp_error( $actor_term ) ) {
     95                  wp_delete_term( $actor_term->term_id, 'ldp_container', array('default' => $person_term->term_id ) );
     96              }
    9497
    9598              $project_term = get_term_by('slug', 'project', 'ldp_container');
    9699              $initiative_term = get_term_by('slug', 'initiative', 'ldp_container');
    97               wp_delete_term( $project_term->term_id, 'ldp_container', array('default' => $initiative_term->term_id ) );
    98 
     100              if ( !empty( $project_term ) && !is_wp_error( $project_term ) ) {
     101                  wp_delete_term( $project_term->term_id, 'ldp_container', array('default' => $initiative_term->term_id ) );
     102              }
     103                 
    99104              $resource_term = get_term_by('slug', 'resource', 'ldp_container');
    100               wp_delete_term( $resource_term->term_id, 'ldp_container' );
     105              if ( !empty( $resource_term ) && !is_wp_error( $resource_term ) ) {
     106                  wp_delete_term( $resource_term->term_id, 'ldp_container' );
     107              }
    101108
    102109              $idea_term = get_term_by('slug', 'idea', 'ldp_container');
    103               wp_delete_term( $idea_term->term_id, 'ldp_container' );
     110              if ( !empty( $idea_term ) && !is_wp_error( $idea_term ) ) {
     111                  wp_delete_term( $idea_term->term_id, 'ldp_container' );
     112              }
    104113          }
    105114
    106115          if (self::$version_number > $plugin_version) {
    107             $update_option = $this->wpldp_db_upgrade();
    108 
    109             if ($update_option) {
    110               update_option('wpldp_version', self::$version_number);
    111             }
    112           }
    113         }
     116              $update_option = $this->wpldp_db_upgrade();
     117          } 
     118        }
     119         
     120        update_option('wpldp_version', self::$version_number);
    114121      }
    115122
Note: See TracChangeset for help on using the changeset viewer.