All in One SEO Pack - Version 2.1.4

Version Description

Download this release

Release Info

Developer pbaylies
Plugin Icon 128x128 All in One SEO Pack
Version 2.1.4
Comparing to
See all releases

Code changes from version 2.1.3 to 2.1.4

aioseop_class.php CHANGED
@@ -161,8 +161,12 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
161
  "google_verify" => __( "Enter your verification code here to verify your site with Google Webmaster Tools.<br /><a href='http://semperplugins.com/documentation/google-webmaster-tools-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
162
  "bing_verify" => __( "Enter your verification code here to verify your site with Bing Webmaster Tools.<br /><a href='http://semperplugins.com/documentation/bing-webmaster-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
163
  "pinterest_verify" => __( "Enter your verification code here to verify your site with Pinterest.<br /><a href='http://semperplugins.com/documentation/pinterest-site-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
164
- "google_publisher" => __( "Enter your Google Plus Profile URL here to link your site to your Google Plus account for authorship.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
165
  "google_disable_profile"=> __( "Check this to remove the Google Plus field from the user profile screen.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
 
 
 
 
166
  "google_connect" => __( "Press the connect button to connect with Google Analytics; or if already connected, press the disconnect button to disable and remove any stored analytics credentials.", 'all_in_one_seo_pack' ),
167
  "google_analytics_id" => __( "Enter your Google Analytics ID here to track visitor behavior on your site using Google Analytics.<br /><a href='http://semperplugins.com/documentation/google-analytics/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
168
  "ga_use_universal_analytics" => __( "Use the new Universal Analytics tracking code for Google Analytics; do this for new analytics accounts.", 'all_in_one_seo_pack' ),
@@ -352,6 +356,28 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
352
  "google_disable_profile"=> Array(
353
  'name' => __( 'Disable Google Plus Profile:', 'all_in_one_seo_pack' ), 'default' => 0, 'type' => 'checkbox'
354
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
355
  "google_connect"=>Array( 'name' => __( 'Connect With Google Analytics', 'all_in_one_seo_pack' ),
356
  ),
357
  "google_analytics_id"=> Array(
@@ -525,7 +551,8 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
525
  'google' => Array(
526
  'name' => __( 'Google Settings', 'all_in_one_seo_pack' ),
527
  'help_link' => 'http://semperplugins.com/documentation/google-settings/',
528
- 'options' => Array( "google_publisher", "google_disable_profile", "google_connect", "google_analytics_id", "ga_use_universal_analytics", "ga_domain", "ga_multi_domain", "ga_display_advertising", "ga_exclude_users", "ga_track_outbound_links" )
 
529
  ),
530
  'noindex' => Array(
531
  'name' => __( 'Noindex Settings', 'all_in_one_seo_pack' ),
@@ -727,6 +754,10 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
727
  $this->default_options["cpostactive"]['initial_options'] = $post_types;
728
  $this->default_options["cpostnoindex"]['initial_options'] = $post_types;
729
  $this->default_options["cpostnofollow"]['initial_options'] = $post_types;
 
 
 
 
730
  foreach ( $post_types as $p => $pt ) {
731
  $field = $p . "_title_format";
732
  $name = $post_objs[$p]->labels->singular_name;
@@ -902,6 +933,8 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
902
  $options["{$prefix}enablecpost"] = 0;
903
  if ( ( isset( $options["{$prefix}use_original_title"] ) ) && ( $options["{$prefix}use_original_title"] === '' ) )
904
  $options["{$prefix}use_original_title"] = 0;
 
 
905
  }
906
  return $options;
907
  }
@@ -1173,6 +1206,8 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
1173
  else if ( is_single() || is_page() || is_home() || $this->is_static_posts_page() )
1174
  $description = $this->get_aioseop_description( $post );
1175
 
 
 
1176
  $description = apply_filters( 'aioseop_description', $description );
1177
 
1178
  /*
@@ -1302,8 +1337,19 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
1302
  if ( empty( $googleplus ) && !empty( $aioseop_options['aiosp_google_publisher'] ) )
1303
  $googleplus = $aioseop_options['aiosp_google_publisher'];
1304
 
1305
- if ( $is_front_page && !empty( $aioseop_options['aiosp_google_publisher'] ) )
1306
- $publisher = $aioseop_options['aiosp_google_publisher'];
 
 
 
 
 
 
 
 
 
 
 
1307
 
1308
  $publisher = apply_filters( 'aioseop_google_publisher', $publisher );
1309
 
@@ -1314,6 +1360,20 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
1314
  $author = $googleplus;
1315
  else if ( !empty( $aioseop_options['aiosp_google_publisher'] ) )
1316
  $author = $aioseop_options['aiosp_google_publisher'];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1317
 
1318
  $author = apply_filters( 'aioseop_google_author', $author );
1319
 
161
  "google_verify" => __( "Enter your verification code here to verify your site with Google Webmaster Tools.<br /><a href='http://semperplugins.com/documentation/google-webmaster-tools-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
162
  "bing_verify" => __( "Enter your verification code here to verify your site with Bing Webmaster Tools.<br /><a href='http://semperplugins.com/documentation/bing-webmaster-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
163
  "pinterest_verify" => __( "Enter your verification code here to verify your site with Pinterest.<br /><a href='http://semperplugins.com/documentation/pinterest-site-verification/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
164
+ "google_publisher" => __( "Enter your Google+ Profile URL here to add the rel=“author” tag to your site for Google authorship. It is recommended that the URL you enter here should be your personal Google+ profile. Use the Advanced Authorship Options below if you want greater control over the use of authorship.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
165
  "google_disable_profile"=> __( "Check this to remove the Google Plus field from the user profile screen.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
166
+ "google_author_advanced"=> __( "Enable this to display advanced options for controlling Google Plus authorship information on your website.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
167
+ "google_author_location"=> __( "This option allows you to control which types of pages you want to display rel=\"author\" on for Google authorship. The options include the Front Page (the homepage of your site), Posts, Pages, and any Custom Post Types. The Everywhere Else option includes 404, search, categories, tags, custom taxonomies, date archives, author archives and any other page template.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
168
+ "google_enable_publisher"=> __( "This option allows you to control whether rel=\"publisher\" is displayed on the homepage of your site. Google recommends using this if the site is a business website.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
169
+ "google_specify_publisher"=> __( "The Google+ profile you enter here will appear on your homepage only as the rel=\"publisher\" tag. It is recommended that the URL you enter here should be the Google+ profile for your business.<br /><a href='http://semperplugins.com/documentation/google-settings/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
170
  "google_connect" => __( "Press the connect button to connect with Google Analytics; or if already connected, press the disconnect button to disable and remove any stored analytics credentials.", 'all_in_one_seo_pack' ),
171
  "google_analytics_id" => __( "Enter your Google Analytics ID here to track visitor behavior on your site using Google Analytics.<br /><a href='http://semperplugins.com/documentation/google-analytics/' target='_blank'>Click here for documentation on this setting</a>", 'all_in_one_seo_pack' ),
172
  "ga_use_universal_analytics" => __( "Use the new Universal Analytics tracking code for Google Analytics; do this for new analytics accounts.", 'all_in_one_seo_pack' ),
356
  "google_disable_profile"=> Array(
357
  'name' => __( 'Disable Google Plus Profile:', 'all_in_one_seo_pack' ), 'default' => 0, 'type' => 'checkbox'
358
  ),
359
+ "google_author_advanced" => Array(
360
+ 'name' => __( 'Advanced Authorship Options:', 'all_in_one_seo_pack' ),
361
+ 'default' => 0, 'type' => 'radio',
362
+ 'initial_options' => Array( 'on' => __( 'Enabled', 'all_in_one_seo_pack' ),
363
+ 0 => __( 'Disabled', 'all_in_one_seo_pack' ) ),
364
+ 'label' => null
365
+ ),
366
+ "google_author_location"=> Array(
367
+ 'name' => __( 'Display Google Authorship:', 'all_in_one_seo_pack' ), 'default' => array( 'all' ), 'type' => 'multicheckbox',
368
+ 'condshow' => Array( 'aiosp_google_author_advanced' => 'on' )
369
+ ),
370
+ "google_enable_publisher" => Array(
371
+ 'name' => __( 'Display Publisher Meta on Front Page:', 'all_in_one_seo_pack' ),
372
+ 'default' => 'on', 'type' => 'radio',
373
+ 'initial_options' => Array( 'on' => __( 'Enabled', 'all_in_one_seo_pack' ),
374
+ 0 => __( 'Disabled', 'all_in_one_seo_pack' ) ),
375
+ 'condshow' => Array( 'aiosp_google_author_advanced' => 'on' )
376
+ ),
377
+ "google_specify_publisher" => Array(
378
+ 'name' => __( 'Specify Publisher URL:', 'all_in_one_seo_pack' ), 'type' => 'text',
379
+ 'condshow' => Array( 'aiosp_google_author_advanced' => 'on', 'aiosp_google_enable_publisher' => 'on' )
380
+ ),
381
  "google_connect"=>Array( 'name' => __( 'Connect With Google Analytics', 'all_in_one_seo_pack' ),
382
  ),
383
  "google_analytics_id"=> Array(
551
  'google' => Array(
552
  'name' => __( 'Google Settings', 'all_in_one_seo_pack' ),
553
  'help_link' => 'http://semperplugins.com/documentation/google-settings/',
554
+ 'options' => Array( "google_publisher", "google_disable_profile", "google_author_advanced", "google_author_location", "google_enable_publisher" , "google_specify_publisher",
555
+ "google_connect", "google_analytics_id", "ga_use_universal_analytics", "ga_domain", "ga_multi_domain", "ga_display_advertising", "ga_exclude_users", "ga_track_outbound_links" )
556
  ),
557
  'noindex' => Array(
558
  'name' => __( 'Noindex Settings', 'all_in_one_seo_pack' ),
754
  $this->default_options["cpostactive"]['initial_options'] = $post_types;
755
  $this->default_options["cpostnoindex"]['initial_options'] = $post_types;
756
  $this->default_options["cpostnofollow"]['initial_options'] = $post_types;
757
+ $this->default_options["google_author_location"]['initial_options'] = $post_types;
758
+ $this->default_options['google_author_location' ]['initial_options'] = array_merge( Array( 'front' => __( 'Front Page', 'all_in_one_seo_pack' ) ), $post_types, Array( 'all' => __( 'Everywhere Else', 'all_in_one_seo_pack' ) ) );
759
+ $this->default_options["google_author_location"]['default'] = array_keys( $this->default_options["google_author_location"]['initial_options'] );
760
+
761
  foreach ( $post_types as $p => $pt ) {
762
  $field = $p . "_title_format";
763
  $name = $post_objs[$p]->labels->singular_name;
933
  $options["{$prefix}enablecpost"] = 0;
934
  if ( ( isset( $options["{$prefix}use_original_title"] ) ) && ( $options["{$prefix}use_original_title"] === '' ) )
935
  $options["{$prefix}use_original_title"] = 0;
936
+ //if ( is_array( $options["{$prefix}google_author_location"] ) && in_array( 'all', $options["{$prefix}google_author_location"] ) && is_array( $this->default_options["google_author_location"]['initial_options'] ) )
937
+ // $options["{$prefix}google_author_location"] = array_keys( $this->default_options["google_author_location"]['initial_options'] );
938
  }
939
  return $options;
940
  }
1206
  else if ( is_single() || is_page() || is_home() || $this->is_static_posts_page() )
1207
  $description = $this->get_aioseop_description( $post );
1208
 
1209
+ $description = $this->trim_excerpt_without_filters( $description );
1210
+
1211
  $description = apply_filters( 'aioseop_description', $description );
1212
 
1213
  /*
1337
  if ( empty( $googleplus ) && !empty( $aioseop_options['aiosp_google_publisher'] ) )
1338
  $googleplus = $aioseop_options['aiosp_google_publisher'];
1339
 
1340
+
1341
+ if ( $is_front_page ) {
1342
+ if ( !empty( $aioseop_options['aiosp_google_publisher'] ) )
1343
+ $publisher = $aioseop_options['aiosp_google_publisher'];
1344
+
1345
+ if ( !empty( $aioseop_options["aiosp_google_author_advanced"] ) ) {
1346
+ if ( empty( $aioseop_options["aiosp_google_enable_publisher"] ) ) {
1347
+ $publisher = '';
1348
+ } elseif ( !empty( $aioseop_options["aiosp_google_specify_publisher"] ) ) {
1349
+ $publisher = $aioseop_options["aiosp_google_specify_publisher"];
1350
+ }
1351
+ }
1352
+ }
1353
 
1354
  $publisher = apply_filters( 'aioseop_google_publisher', $publisher );
1355
 
1360
  $author = $googleplus;
1361
  else if ( !empty( $aioseop_options['aiosp_google_publisher'] ) )
1362
  $author = $aioseop_options['aiosp_google_publisher'];
1363
+
1364
+ if ( !empty( $aioseop_options['aiosp_google_author_advanced'] ) && isset( $aioseop_options['aiosp_google_author_location'] ) ) {
1365
+ if ( $is_front_page && !in_array( 'front', $aioseop_options['aiosp_google_author_location'] ) ) {
1366
+ unset( $author );
1367
+ } else {
1368
+ if ( in_array( 'all', $aioseop_options['aiosp_google_author_location'] ) ) {
1369
+ if ( is_singular() && !is_singular( $aioseop_options['aiosp_google_author_location'] ) )
1370
+ unset( $author );
1371
+ } else {
1372
+ if ( !is_singular( $aioseop_options['aiosp_google_author_location'] ) )
1373
+ unset( $author );
1374
+ }
1375
+ }
1376
+ }
1377
 
1378
  $author = apply_filters( 'aioseop_google_author', $author );
1379
 
aioseop_functions.php CHANGED
@@ -170,7 +170,6 @@ if ( !function_exists( 'aioseop_admin_head' ) ) {
170
  //<![CDATA[
171
  var aioseopadmin = {
172
  blogUrl: "<?php print get_bloginfo( 'url'); ?>",
173
- pluginPath: "<?php print AIOSEOP_PLUGIN_DIR; ?>",
174
  pluginUrl: "<?php print AIOSEOP_PLUGIN_URL; ?>",
175
  requestUrl: "<?php print WP_ADMIN_URL . '/admin-ajax.php' ?>",
176
  imgUrl: "<?php print AIOSEOP_PLUGIN_IMAGES_URL; ?>",
170
  //<![CDATA[
171
  var aioseopadmin = {
172
  blogUrl: "<?php print get_bloginfo( 'url'); ?>",
 
173
  pluginUrl: "<?php print AIOSEOP_PLUGIN_URL; ?>",
174
  requestUrl: "<?php print WP_ADMIN_URL . '/admin-ajax.php' ?>",
175
  imgUrl: "<?php print AIOSEOP_PLUGIN_IMAGES_URL; ?>",
aioseop_module.css CHANGED
@@ -679,6 +679,9 @@ table.aioseop_table td, table.aioseop_table th {
679
  .aioseop_tabs {
680
  padding-top: 6px;
681
  }
 
 
 
682
  .aioseop_header_tabs li {
683
  display: inline;
684
  padding: 0px;
@@ -817,4 +820,4 @@ div.sfwd_debug_error {
817
  text-align: center;
818
  height: 258px;
819
  font-size: 16px;
820
- }
679
  .aioseop_tabs {
680
  padding-top: 6px;
681
  }
682
+ .aioseop_tabs.hide {
683
+ display: block;
684
+ }
685
  .aioseop_header_tabs li {
686
  display: inline;
687
  padding: 0px;
820
  text-align: center;
821
  height: 258px;
822
  font-size: 16px;
823
+ }
aioseop_module_class.php CHANGED
@@ -46,7 +46,7 @@ if ( !class_exists( 'All_in_One_SEO_Pack_Module' ) ) {
46
  if ( empty( $this->file ) ) $this->file = __FILE__;
47
  $this->plugin_name = AIOSEOP_PLUGIN_NAME;
48
  $this->plugin_path = Array();
49
- $this->plugin_path['dir'] = plugin_dir_path( $this->file );
50
  $this->plugin_path['basename'] = plugin_basename( $this->file );
51
  $this->plugin_path['dirname'] = dirname( $this->plugin_path['basename'] );
52
  $this->plugin_path['url'] = plugin_dir_url( $this->file );
46
  if ( empty( $this->file ) ) $this->file = __FILE__;
47
  $this->plugin_name = AIOSEOP_PLUGIN_NAME;
48
  $this->plugin_path = Array();
49
+ // $this->plugin_path['dir'] = plugin_dir_path( $this->file );
50
  $this->plugin_path['basename'] = plugin_basename( $this->file );
51
  $this->plugin_path['dirname'] = dirname( $this->plugin_path['basename'] );
52
  $this->plugin_path['url'] = plugin_dir_url( $this->file );
aioseop_opengraph.php CHANGED
@@ -276,8 +276,10 @@ if ( !class_exists( 'All_in_One_SEO_Pack_Opengraph' ) ) {
276
  }
277
 
278
  function add_attributes( $output ) { // avoid having duplicate meta tags
279
- if ( !empty( $this->options[ 'aiosp_opengraph_disable_jetpack' ] ) )
280
  remove_action( 'wp_head', 'jetpack_og_tags' );
 
 
281
  foreach( Array( 'xmlns="http://www.w3.org/1999/xhtml"', 'xmlns:og="http://ogp.me/ns#"', 'xmlns:fb="http://www.facebook.com/2008/fbml"' ) as $xmlns ) {
282
  if ( strpos( $output, $xmlns ) === false ) {
283
  $output .= "\n\t$xmlns ";
@@ -303,7 +305,9 @@ if ( !class_exists( 'All_in_One_SEO_Pack_Opengraph' ) ) {
303
  $first_page = true;
304
  }
305
  $url = $aiosp->aiosp_mrt_get_url( $wp_query );
306
- $url = apply_filters( 'aioseop_canonical_url',$url );
 
 
307
  $setmeta = $this->options['aiosp_opengraph_setmeta'];
308
  if ( is_home( ) || $aiosp->is_static_front_page() ) {
309
  $title = $this->options['aiosp_opengraph_hometitle'];
@@ -356,7 +360,7 @@ if ( !class_exists( 'All_in_One_SEO_Pack_Opengraph' ) ) {
356
  } else return;
357
 
358
  if ( !empty( $description ) )
359
- $description = $aiosp->trim_excerpt_without_filters( $aiosp->internationalize( preg_replace( '/\s+/', ' ', $post->post_content ) ), 1000 );
360
 
361
  /* Data Validation */
362
  $title = strip_tags( esc_attr( $title ) );
276
  }
277
 
278
  function add_attributes( $output ) { // avoid having duplicate meta tags
279
+ if ( !empty( $this->options[ 'aiosp_opengraph_disable_jetpack' ] ) ) {
280
  remove_action( 'wp_head', 'jetpack_og_tags' );
281
+ add_filter( 'jetpack_enable_open_graph', '__return_false', 99 );
282
+ }
283
  foreach( Array( 'xmlns="http://www.w3.org/1999/xhtml"', 'xmlns:og="http://ogp.me/ns#"', 'xmlns:fb="http://www.facebook.com/2008/fbml"' ) as $xmlns ) {
284
  if ( strpos( $output, $xmlns ) === false ) {
285
  $output .= "\n\t$xmlns ";
305
  $first_page = true;
306
  }
307
  $url = $aiosp->aiosp_mrt_get_url( $wp_query );
308
+ $home_url = get_option( 'home' );
309
+ if ( $url == $home_url ) $url = trailingslashit( $url );
310
+ $url = apply_filters( 'aioseop_canonical_url',$url );
311
  $setmeta = $this->options['aiosp_opengraph_setmeta'];
312
  if ( is_home( ) || $aiosp->is_static_front_page() ) {
313
  $title = $this->options['aiosp_opengraph_hometitle'];
360
  } else return;
361
 
362
  if ( !empty( $description ) )
363
+ $description = $aiosp->trim_excerpt_without_filters( $aiosp->internationalize( preg_replace( '/\s+/', ' ', $description ) ), 1000 );
364
 
365
  /* Data Validation */
366
  $title = strip_tags( esc_attr( $title ) );
all_in_one_seo_pack-tr_TR.mo CHANGED
Binary file
all_in_one_seo_pack.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: All In One SEO Pack
4
  Plugin URI: http://semperfiwebdesign.com
5
  Description: Out-of-the-box SEO for your WordPress blog. <a href="admin.php?page=all-in-one-seo-pack/aioseop_class.php">Options configuration panel</a> | <a href="http://semperplugins.com/plugins/all-in-one-seo-pack-pro-version/?loc=plugins" target="_blank">Upgrade to Pro Version</a> | <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mrtorbert%40gmail%2ecom&item_name=All%20In%20One%20SEO%20Pack&item_number=Support%20Open%20Source&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8">Donate</a> | <a href="http://semperplugins.com/support/" >Support</a> | <a href="https://www.amazon.com/wishlist/1NFQ133FNCOOA/ref=wl_web" target="_blank" title="Amazon Wish List">Amazon Wishlist</a>
6
- Version: 2.1.3
7
  Author: Michael Torbert
8
  Author URI: http://michaeltorbert.com
9
  */
@@ -30,11 +30,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
30
 
31
  /**
32
  * @package All-in-One-SEO-Pack
33
- * @version 2.1.3
34
  */
35
 
36
  if ( ! defined( 'AIOSEOP_VERSION' ) )
37
- define( 'AIOSEOP_VERSION', '2.1.3' );
38
 
39
  if ( ! defined( 'AIOSEOP_PLUGIN_DIR' ) ) {
40
  define( 'AIOSEOP_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
3
  Plugin Name: All In One SEO Pack
4
  Plugin URI: http://semperfiwebdesign.com
5
  Description: Out-of-the-box SEO for your WordPress blog. <a href="admin.php?page=all-in-one-seo-pack/aioseop_class.php">Options configuration panel</a> | <a href="http://semperplugins.com/plugins/all-in-one-seo-pack-pro-version/?loc=plugins" target="_blank">Upgrade to Pro Version</a> | <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mrtorbert%40gmail%2ecom&item_name=All%20In%20One%20SEO%20Pack&item_number=Support%20Open%20Source&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&bn=PP%2dDonationsBF&charset=UTF%2d8">Donate</a> | <a href="http://semperplugins.com/support/" >Support</a> | <a href="https://www.amazon.com/wishlist/1NFQ133FNCOOA/ref=wl_web" target="_blank" title="Amazon Wish List">Amazon Wishlist</a>
6
+ Version: 2.1.4
7
  Author: Michael Torbert
8
  Author URI: http://michaeltorbert.com
9
  */
30
 
31
  /**
32
  * @package All-in-One-SEO-Pack
33
+ * @version 2.1.4
34
  */
35
 
36
  if ( ! defined( 'AIOSEOP_VERSION' ) )
37
+ define( 'AIOSEOP_VERSION', '2.1.4' );
38
 
39
  if ( ! defined( 'AIOSEOP_PLUGIN_DIR' ) ) {
40
  define( 'AIOSEOP_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );