SEO Ultimate - Version 7.5.6

Version Description

Download this release

Release Info

Developer JohnLamansky
Plugin Icon 128x128 SEO Ultimate
Version 7.5.6
Comparing to
See all releases

Code changes from version 7.5.5 to 7.5.6

modules/autolinks/content-autolinks.php CHANGED
@@ -428,33 +428,42 @@ class SU_ContentAutolinks extends SU_Module {
428
  $keep_anchors = array();
429
  $others_anchors = array();
430
  $new_anchors = suarr::explode_lines($value);
 
 
431
 
432
- foreach ($links as $link_data) {
433
- if ($link_data['to_type'] == 'posttype_'.$post->post_type && $link_data['to_id'] == $post->ID) {
434
- if (in_array($link_data['anchor'], $new_anchors)) {
435
- $keep_anchors[] = $link_data['anchor'];
 
 
 
 
 
 
436
  $new_links[] = $link_data;
437
  }
438
- } else {
439
- $others_anchors[] = $link_data['anchor'];
440
- $new_links[] = $link_data;
441
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
442
  }
443
 
444
- $anchors_to_add = array_diff($new_anchors, $keep_anchors, $others_anchors);
445
-
446
- foreach ($anchors_to_add as $anchor_to_add)
447
- $new_links[] = array(
448
- 'anchor' => $anchor_to_add
449
- , 'to_type' => 'posttype_'.$post->post_type
450
- , 'to_id' => $post->ID
451
- , 'title' => ''
452
- , 'nofollow' => false
453
- , 'target' => 'self'
454
- );
455
-
456
- $this->update_setting('links', $new_links);
457
-
458
  return true;
459
  }
460
 
428
  $keep_anchors = array();
429
  $others_anchors = array();
430
  $new_anchors = suarr::explode_lines($value);
431
+ $new_anchors = array_map('trim', $new_anchors);
432
+ array_filter($new_anchors);
433
 
434
+ if (count($new_anchors)) {
435
+
436
+ foreach ($links as $link_data) {
437
+ if ($link_data['to_type'] == 'posttype_'.$post->post_type && $link_data['to_id'] == $post->ID) {
438
+ if (in_array($link_data['anchor'], $new_anchors)) {
439
+ $keep_anchors[] = $link_data['anchor'];
440
+ $new_links[] = $link_data;
441
+ }
442
+ } else {
443
+ $others_anchors[] = $link_data['anchor'];
444
  $new_links[] = $link_data;
445
  }
 
 
 
446
  }
447
+
448
+ $anchors_to_add = array_diff($new_anchors, $keep_anchors, $others_anchors);
449
+
450
+ if (count($anchors_to_add)) {
451
+ foreach ($anchors_to_add as $anchor_to_add) {
452
+ if (trim($anchor_to_add))
453
+ $new_links[] = array(
454
+ 'anchor' => $anchor_to_add
455
+ , 'to_type' => 'posttype_'.$post->post_type
456
+ , 'to_id' => $post->ID
457
+ , 'title' => ''
458
+ , 'nofollow' => false
459
+ , 'target' => 'self'
460
+ );
461
+ }
462
+ }
463
+
464
+ $this->update_setting('links', $new_links);
465
  }
466
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
467
  return true;
468
  }
469
 
modules/class.su-module.php CHANGED
@@ -2448,7 +2448,7 @@ class SU_Module {
2448
  */
2449
  function get_postmeta_checkboxes($checkboxes, $grouptext) {
2450
 
2451
- $valign = (is_array($checkboxes) && count($checkboxes)) ? 'top' : 'middle';
2452
  $html = "<tr class='su checkboxes' valign='$valign'>\n<th scope='row' class='su'>$grouptext</th>\n<td class='su'><fieldset><legend class='hidden'>$grouptext</legend>\n";
2453
 
2454
  if (is_array($checkboxes)) {
2448
  */
2449
  function get_postmeta_checkboxes($checkboxes, $grouptext) {
2450
 
2451
+ $valign = (is_array($checkboxes) && count($checkboxes) > 1) ? 'top' : 'middle';
2452
  $html = "<tr class='su checkboxes' valign='$valign'>\n<th scope='row' class='su'>$grouptext</th>\n<td class='su'><fieldset><legend class='hidden'>$grouptext</legend>\n";
2453
 
2454
  if (is_array($checkboxes)) {
modules/internal-link-aliases/internal-link-aliases.php CHANGED
@@ -161,7 +161,7 @@ class SU_InternalLinkAliases extends SU_Module {
161
 
162
  $alias_dir = $this->get_setting('alias_dir', 'go');
163
 
164
- if ($content && preg_match_all('@ href=["\']([^"\']+)["\']@', $content, $matches)) {
165
  $urls = array_unique($matches[1]);
166
 
167
  $html = "<tr valign='top'>\n<th scope='row' class='su'>".__('Link Masks:', 'seo-ultimate')."</th>\n<td>\n";
@@ -179,6 +179,7 @@ class SU_InternalLinkAliases extends SU_Module {
179
  }
180
 
181
  foreach ($urls as $url) {
 
182
  $a_url = su_esc_attr($url);
183
  $un_h_url = htmlspecialchars_decode($url);
184
  $ht_url = esc_html(sustr::truncate($url, 30));
@@ -208,7 +209,7 @@ class SU_InternalLinkAliases extends SU_Module {
208
 
209
  $html .= "</td>\n</tr>\n";
210
 
211
- $fields['links'][30]['aliases'] = $html;
212
  }
213
 
214
  return $fields;
161
 
162
  $alias_dir = $this->get_setting('alias_dir', 'go');
163
 
164
+ if ($content && preg_match_all('@ href=["\']([^#][^"\']+)["\']@', $content, $matches)) {
165
  $urls = array_unique($matches[1]);
166
 
167
  $html = "<tr valign='top'>\n<th scope='row' class='su'>".__('Link Masks:', 'seo-ultimate')."</th>\n<td>\n";
179
  }
180
 
181
  foreach ($urls as $url) {
182
+
183
  $a_url = su_esc_attr($url);
184
  $un_h_url = htmlspecialchars_decode($url);
185
  $ht_url = esc_html(sustr::truncate($url, 30));
209
 
210
  $html .= "</td>\n</tr>\n";
211
 
212
+ $fields['links'][100]['aliases'] = $html;
213
  }
214
 
215
  return $fields;
modules/link-nofollow/link-nofollow.php CHANGED
@@ -73,9 +73,9 @@ class SU_LinkNofollow extends SU_Module {
73
  }
74
 
75
  function postmeta_fields($fields, $screen) {
76
-
77
  if (strcmp($screen, 'page') == 0)
78
- $fields['40|nofollow'] = $this->get_postmeta_checkbox('nofollow', __('When displaying page lists, nofollow links to this page', 'seo-ultimate'), __('Nofollow:', 'seo-ultimate'));
79
 
80
  return $fields;
81
  }
73
  }
74
 
75
  function postmeta_fields($fields, $screen) {
76
+
77
  if (strcmp($screen, 'page') == 0)
78
+ $fields['links'][30]['nofollow'] = $this->get_postmeta_checkbox('nofollow', __('When displaying page lists, nofollow links to this page', 'seo-ultimate'), __('Nofollow:', 'seo-ultimate'));
79
 
80
  return $fields;
81
  }
modules/opengraph/opengraph.php CHANGED
@@ -196,7 +196,7 @@ class SU_OpenGraph extends SU_Module {
196
  $twitter_tags['twitter:site'] = $this->get_setting('twitter_site_handle');
197
 
198
  //Output meta tags
199
- $xmlnses = $this->namespaces_declared ? array() : $this->get_xmlns_attrs();
200
 
201
  $output_formats = array(
202
  '<meta property="%1$s" content="%2$s" %3$s/>' => $tags
@@ -208,10 +208,10 @@ class SU_OpenGraph extends SU_Module {
208
  $property = su_esc_attr($property);
209
  $value = su_esc_attr($value);
210
  if (strlen(trim($property)) && strlen(trim($value))) {
211
- $xmlns = $xmlnses[sustr::upto($property, ':')];
212
- if ($xmlns) $xmlns .= ' ';
213
  echo "\t";
214
- printf($html_format, $property, $value, $xmlns);
215
  echo "\n";
216
  }
217
  }
196
  $twitter_tags['twitter:site'] = $this->get_setting('twitter_site_handle');
197
 
198
  //Output meta tags
199
+ $xmlns_attrs = $this->namespaces_declared ? array() : $this->get_xmlns_attrs();
200
 
201
  $output_formats = array(
202
  '<meta property="%1$s" content="%2$s" %3$s/>' => $tags
208
  $property = su_esc_attr($property);
209
  $value = su_esc_attr($value);
210
  if (strlen(trim($property)) && strlen(trim($value))) {
211
+ $xmlns = sustr::upto($property, ':');
212
+ $xmlns_attr = empty($xmlns_attrs[$xmlns]) ? '' : $xmlns_attrs[$xmlns] . ' ';
213
  echo "\t";
214
+ printf($html_format, $property, $value, $xmlns_attr);
215
  echo "\n";
216
  }
217
  }
modules/rich-snippets/rich-snippets.php CHANGED
@@ -47,7 +47,7 @@ class SU_RichSnippets extends SU_Module {
47
  , 'content_tags' => '<div itemprop="reviewBody">%s</div>'
48
  , 'properties' => array(
49
  'item' => array(
50
- 'label' => __('Item Reviewed', 'seo-ultimate')
51
  , 'tags' => 'itemReviewed'
52
  ),'rating' => array(
53
  'label' => __('Star Rating', 'seo-ultimate')
@@ -62,6 +62,11 @@ class SU_RichSnippets extends SU_Module {
62
  . '<meta itemprop="ratingValue" content="%s" />'
63
  . '<meta itemprop="bestRating" content="5" />'
64
  . '</span>'
 
 
 
 
 
65
  ),'reviewer' => array(
66
  'label' => __('Review Author', 'seo-ultimate')
67
  , 'editable' => false
@@ -72,7 +77,7 @@ class SU_RichSnippets extends SU_Module {
72
  , 'editable' => false
73
  , 'value_function' => array('get_the_time', 'Y-m-d')
74
  , 'tags' => '<time itemprop="datePublished">%s</time>'
75
- , 'hidden_tags' => '<time itemprop="datePublished" datetime="%s" />'
76
  )
77
  )
78
  ),'place' => array(
@@ -160,10 +165,6 @@ class SU_RichSnippets extends SU_Module {
160
  $types = $this->get_supported_snippet_types();
161
  $type_data = $types[$type];
162
 
163
- $tag = is_array($property_data['tags']) ?
164
- $property_data['tags'][$format] :
165
- $property_data['tags'];
166
-
167
  //Cycle through the current type's properties
168
  $append = '';
169
  $num_properties = 0;
@@ -244,7 +245,7 @@ class SU_RichSnippets extends SU_Module {
244
  $value = $this->jlsuggest_value_to_url($value, true);
245
 
246
  } else {
247
-
248
  //If a value is not set, look for a value-generating function
249
  if (isset($property_data['value_function'])) {
250
  $valfunc = (array)$property_data['value_function'];
@@ -345,11 +346,13 @@ class SU_RichSnippets extends SU_Module {
345
  , 'place' => __('Place', 'seo-ultimate')
346
  ), __('Search Result Type:', 'seo-ultimate'));
347
 
348
- $fields['serp'][45]['rich_snippet_review_item|rich_snippet_review_rating'] =
349
  $this->get_postmeta_subsection('rich_snippet_type', 'review',
350
 
351
  $this->get_postmeta_textbox('rich_snippet_review_item', __('Name of Reviewed Item:', 'seo-ultimate'))
352
 
 
 
353
  . $this->get_postmeta_dropdown('rich_snippet_review_rating', array(
354
  '0' => __('None', 'seo-ultimate')
355
  , '0.5' => __('0.5 stars', 'seo-ultimate')
47
  , 'content_tags' => '<div itemprop="reviewBody">%s</div>'
48
  , 'properties' => array(
49
  'item' => array(
50
+ 'label' => __('Name of Reviewed Item', 'seo-ultimate')
51
  , 'tags' => 'itemReviewed'
52
  ),'rating' => array(
53
  'label' => __('Star Rating', 'seo-ultimate')
62
  . '<meta itemprop="ratingValue" content="%s" />'
63
  . '<meta itemprop="bestRating" content="5" />'
64
  . '</span>'
65
+ ),'image' => array(
66
+ 'label' => __('Image of Reviewed Item', 'seo-ultimate')
67
+ , 'tags' => '<a itemprop="image" href="%1$s">%1$s</a>'
68
+ , 'hidden_tags'=> '<link itemprop="image" href="%s" />'
69
+ , 'jlsuggest' => true
70
  ),'reviewer' => array(
71
  'label' => __('Review Author', 'seo-ultimate')
72
  , 'editable' => false
77
  , 'editable' => false
78
  , 'value_function' => array('get_the_time', 'Y-m-d')
79
  , 'tags' => '<time itemprop="datePublished">%s</time>'
80
+ , 'hidden_tags' => '<meta itemprop="datePublished" content="%s" />'
81
  )
82
  )
83
  ),'place' => array(
165
  $types = $this->get_supported_snippet_types();
166
  $type_data = $types[$type];
167
 
 
 
 
 
168
  //Cycle through the current type's properties
169
  $append = '';
170
  $num_properties = 0;
245
  $value = $this->jlsuggest_value_to_url($value, true);
246
 
247
  } else {
248
+
249
  //If a value is not set, look for a value-generating function
250
  if (isset($property_data['value_function'])) {
251
  $valfunc = (array)$property_data['value_function'];
346
  , 'place' => __('Place', 'seo-ultimate')
347
  ), __('Search Result Type:', 'seo-ultimate'));
348
 
349
+ $fields['serp'][45]['rich_snippet_review_item|rich_snippet_review_image|rich_snippet_review_rating'] =
350
  $this->get_postmeta_subsection('rich_snippet_type', 'review',
351
 
352
  $this->get_postmeta_textbox('rich_snippet_review_item', __('Name of Reviewed Item:', 'seo-ultimate'))
353
 
354
+ . $this->get_postmeta_jlsuggest_box('rich_snippet_review_image', __('Image of Reviewed Item:', 'seo-ultimate'), 'types=posttype_attachment&post_mime_type=image/*')
355
+
356
  . $this->get_postmeta_dropdown('rich_snippet_review_rating', array(
357
  '0' => __('None', 'seo-ultimate')
358
  , '0.5' => __('0.5 stars', 'seo-ultimate')
plugin/class.seo-ultimate.php CHANGED
@@ -1141,9 +1141,6 @@ class SEO_Ultimate {
1141
  , 'content' => "<div class='su-help'>\n$customhelp\n</div>\n"
1142
  ));
1143
  }
1144
-
1145
- //No custom help content to show. Return the default.
1146
- return $text;
1147
  }
1148
 
1149
  /**
@@ -1496,20 +1493,21 @@ class SEO_Ultimate {
1496
  * @since 0.8
1497
  * @uses SU_Module::postmeta_fields()
1498
  *
1499
- * @param string $screen The admin screen currently being viewed (post, page). Defaults to post. Optional.
1500
  * @return array An array structured like this: $data[tab ID][position #][field name] = HTML
1501
  */
1502
- function get_postmeta_array($screen='post') {
1503
 
1504
- static $fields = array();
1505
- if ($fields)
1506
- return $fields;
1507
 
1508
  $tabs = $this->get_postmeta_tabs();
1509
 
1510
  $module_fields = array();
1511
 
1512
  foreach ($this->modules as $key => $module) {
 
1513
  $module_fields = $this->modules[$key]->postmeta_fields(array(), $screen);
1514
 
1515
  foreach ($module_fields as $tab => $tab_fields) {
@@ -1532,6 +1530,8 @@ class SEO_Ultimate {
1532
  ksort($fields[$tab]);
1533
  }
1534
 
 
 
1535
  return $fields;
1536
  }
1537
 
@@ -1547,6 +1547,9 @@ class SEO_Ultimate {
1547
  $posttypes = suwp::get_post_type_names();
1548
  foreach ($posttypes as $screen) {
1549
 
 
 
 
1550
  //Only show the meta box if there are fields to show.
1551
  if ($this->get_postmeta_array($screen))
1552
  add_meta_box('su_postmeta', __('SEO Settings', 'seo-ultimate'), create_function('', 'global $seo_ultimate; $seo_ultimate->show_postmeta_box("'.$screen.'");'), $screen, 'normal', 'high');
@@ -1568,12 +1571,12 @@ class SEO_Ultimate {
1568
  wp_nonce_field('su-update-postmeta', '_su_wpnonce');
1569
 
1570
  //Output postmeta tabs
1571
- $data = $this->get_postmeta_array();
1572
  $_tabs = $this->get_postmeta_tabs();
1573
  $tabs = array();
1574
  foreach ($_tabs as $tab_id => $tab_title) {
1575
  if (isset($data[$tab_id]))
1576
- $tabs[] = array('title' => $tab_title, 'id' => $tab_id, 'callback' => array('postmeta_tab', $tab_id));
1577
  }
1578
  $this->tabs($tabs);
1579
 
@@ -1593,7 +1596,7 @@ class SEO_Ultimate {
1593
  /**
1594
  * @since 7.3
1595
  */
1596
- function postmeta_tab($tab) {
1597
  echo "\n<table>\n";
1598
 
1599
  $data = $this->get_postmeta_array($screen);
@@ -1805,28 +1808,26 @@ class SEO_Ultimate {
1805
  }
1806
  }
1807
 
1808
- if (!$include || in_array('taxonomy', $include)) {
1809
- $taxonomyobjs = suwp::get_taxonomies();
1810
- foreach ($taxonomyobjs as $taxonomyobj) {
1811
-
1812
- if ($include && !in_array('taxonomy_' . $posttypeobj->name, $include))
1813
- continue;
 
 
 
 
 
1814
 
1815
- $terms = get_terms($taxonomyobj->name, array(
1816
- 'search' => $_GET['q'] //NOTE: get_terms does NOT sanitize the "search" variable for SQL queries prior to WordPress 3.1.3, which is why this plugin will refuse to run on versions prior to 3.1.3
1817
- ));
1818
 
1819
- if (count($terms)) {
1820
-
1821
- $items[] = array('text' => $taxonomyobj->labels->name, 'isheader' => true);
1822
-
1823
- foreach ($terms as $term)
1824
- $items[] = array(
1825
- 'text' => $term->name
1826
- , 'value' => 'obj_taxonomy_' . $taxonomyobj->name . '/' . $term->term_id
1827
- , 'selectedtext' => $term->name . '<span class="type"> &mdash; '.$taxonomyobj->labels->singular_name.'</span>'
1828
- );
1829
- }
1830
  }
1831
  }
1832
 
1141
  , 'content' => "<div class='su-help'>\n$customhelp\n</div>\n"
1142
  ));
1143
  }
 
 
 
1144
  }
1145
 
1146
  /**
1493
  * @since 0.8
1494
  * @uses SU_Module::postmeta_fields()
1495
  *
1496
+ * @param string $screen The admin screen currently being viewed (post, page).
1497
  * @return array An array structured like this: $data[tab ID][position #][field name] = HTML
1498
  */
1499
+ function get_postmeta_array($screen) {
1500
 
1501
+ static $return = array();
1502
+ if (!empty($return[$screen]))
1503
+ return $return[$screen];
1504
 
1505
  $tabs = $this->get_postmeta_tabs();
1506
 
1507
  $module_fields = array();
1508
 
1509
  foreach ($this->modules as $key => $module) {
1510
+
1511
  $module_fields = $this->modules[$key]->postmeta_fields(array(), $screen);
1512
 
1513
  foreach ($module_fields as $tab => $tab_fields) {
1530
  ksort($fields[$tab]);
1531
  }
1532
 
1533
+ $return[$screen] = $fields;
1534
+
1535
  return $fields;
1536
  }
1537
 
1547
  $posttypes = suwp::get_post_type_names();
1548
  foreach ($posttypes as $screen) {
1549
 
1550
+ if (strpos($screen, '"') !== false)
1551
+ continue;
1552
+
1553
  //Only show the meta box if there are fields to show.
1554
  if ($this->get_postmeta_array($screen))
1555
  add_meta_box('su_postmeta', __('SEO Settings', 'seo-ultimate'), create_function('', 'global $seo_ultimate; $seo_ultimate->show_postmeta_box("'.$screen.'");'), $screen, 'normal', 'high');
1571
  wp_nonce_field('su-update-postmeta', '_su_wpnonce');
1572
 
1573
  //Output postmeta tabs
1574
+ $data = $this->get_postmeta_array($screen);
1575
  $_tabs = $this->get_postmeta_tabs();
1576
  $tabs = array();
1577
  foreach ($_tabs as $tab_id => $tab_title) {
1578
  if (isset($data[$tab_id]))
1579
+ $tabs[] = array('title' => $tab_title, 'id' => $tab_id, 'callback' => array('postmeta_tab', $tab_id, $screen));
1580
  }
1581
  $this->tabs($tabs);
1582
 
1596
  /**
1597
  * @since 7.3
1598
  */
1599
+ function postmeta_tab($tab, $screen) {
1600
  echo "\n<table>\n";
1601
 
1602
  $data = $this->get_postmeta_array($screen);
1808
  }
1809
  }
1810
 
1811
+ $taxonomyobjs = suwp::get_taxonomies();
1812
+ foreach ($taxonomyobjs as $taxonomyobj) {
1813
+
1814
+ if ($include && !in_array('taxonomy', $include) && !in_array('taxonomy_' . $posttypeobj->name, $include))
1815
+ continue;
1816
+
1817
+ $terms = get_terms($taxonomyobj->name, array(
1818
+ 'search' => $_GET['q']
1819
+ ));
1820
+
1821
+ if (count($terms)) {
1822
 
1823
+ $items[] = array('text' => $taxonomyobj->labels->name, 'isheader' => true);
 
 
1824
 
1825
+ foreach ($terms as $term)
1826
+ $items[] = array(
1827
+ 'text' => $term->name
1828
+ , 'value' => 'obj_taxonomy_' . $taxonomyobj->name . '/' . $term->term_id
1829
+ , 'selectedtext' => $term->name . '<span class="type"> &mdash; '.$taxonomyobj->labels->singular_name.'</span>'
1830
+ );
 
 
 
 
 
1831
  }
1832
  }
1833
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: SEO Design Solutions, JohnLamansky
3
  Tags: seo, SEO Ultimate, suite, google, yahoo, bing, search engines, admin, post, page, custom post types, categories, tags, terms, custom taxonomies, base, title, title tag, wp_title, meta, robots, noindex, nofollow, canonical, HTTP headers, 404, robots.txt, htaccess, slugs, url, anchor, more, link, excerpt, permalink, links, autolinks, code, footer, settings, redirect, 301, 302, 307, modules, uninstallable, reinstallable, downgradable, import, export, CSV, affiliate, Open Graph, og, microdata, Facebook, Twitter, Schema.org
4
  Requires at least: 3.3
5
  Tested up to: 3.4.1
6
- Stable tag: 7.5.5
7
 
8
  This all-in-one SEO plugin gives you control over title tags, noindex, meta tags, Open Graph, slugs, canonical, autolinks, 404 errors, rich snippets, and more.
9
 
@@ -277,6 +277,17 @@ Frequently asked questions, settings help, and troubleshooting tips for SEO Ulti
277
 
278
  == Changelog ==
279
 
 
 
 
 
 
 
 
 
 
 
 
280
  = Version 7.5.5 (August 12, 2012) =
281
  * Bugfix: Fixed PHP warning that appeared on the post editor screen with Meta Keywords Editor enabled (bug introduced in 7.5.3)
282
 
3
  Tags: seo, SEO Ultimate, suite, google, yahoo, bing, search engines, admin, post, page, custom post types, categories, tags, terms, custom taxonomies, base, title, title tag, wp_title, meta, robots, noindex, nofollow, canonical, HTTP headers, 404, robots.txt, htaccess, slugs, url, anchor, more, link, excerpt, permalink, links, autolinks, code, footer, settings, redirect, 301, 302, 307, modules, uninstallable, reinstallable, downgradable, import, export, CSV, affiliate, Open Graph, og, microdata, Facebook, Twitter, Schema.org
4
  Requires at least: 3.3
5
  Tested up to: 3.4.1
6
+ Stable tag: 7.5.6
7
 
8
  This all-in-one SEO plugin gives you control over title tags, noindex, meta tags, Open Graph, slugs, canonical, autolinks, 404 errors, rich snippets, and more.
9
 
277
 
278
  == Changelog ==
279
 
280
+ = Version 7.5.6 (August 13, 2012) =
281
+ * Feature: Rich Snippet Creator now includes an "Image of Reviewed Item" field for reviews
282
+ * Bugfix: The autocomplete dropdowns of the "Link Location" boxes of Deeplink Juggernaut's Footer Linker once again include taxonomy archive pages
283
+ * Bugfix: Fixed bug that would cause a single, blank autolink entry pointing to a post to appear on the Deeplink Juggernaut Content Links list (bug introduced in 3.9)
284
+ * Bugfix: The "Link Masks" section of the "SEO Settings" box no longer includes links to anchor targets (i.e. links that begin with "#")
285
+ * Bugfix: Restored access to the "When displaying page lists, nofollow links to this page" checkbox that disappeared from the "SEO Settings" box in version 7.3
286
+ * Bugfix: Fixed errors that would appear when Open Graph Integrator and the WP_DEBUG mode were both enabled (bug introduced in 7.3)
287
+ * Bugfix: Fixed errors that would appear when Rich Snippet Creator and the WP_DEBUG mode were both enabled (bug introduced in 7.5)
288
+ * Bugfix: Fixed errors that would appear on the post editor screen with the WP_DEBUG mode enabled (bug introduced in 7.5.3)
289
+ * Bugfix: Rich Snippet Creator now outputs a hidden datePublished property using a `<meta>` tag instead of using a self-closing `<time>` tag
290
+
291
  = Version 7.5.5 (August 12, 2012) =
292
  * Bugfix: Fixed PHP warning that appeared on the post editor screen with Meta Keywords Editor enabled (bug introduced in 7.5.3)
293
 
seo-ultimate.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: SEO Ultimate
4
  Plugin URI: http://www.seodesignsolutions.com/wordpress-seo/
5
  Description: This all-in-one SEO plugin gives you control over title tags, noindex/nofollow, meta tags, rich snippets, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
6
- Version: 7.5.5
7
  Author: SEO Design Solutions
8
  Author URI: http://www.seodesignsolutions.com/
9
  Text Domain: seo-ultimate
@@ -12,7 +12,7 @@ Text Domain: seo-ultimate
12
  /**
13
  * The main SEO Ultimate plugin file.
14
  * @package SeoUltimate
15
- * @version 7.5.5
16
  * @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
17
  */
18
 
@@ -47,10 +47,10 @@ define('SU_MINIMUM_WP_VER', '3.3');
47
  //Reading plugin info from constants is faster than trying to parse it from the header above.
48
  define('SU_PLUGIN_NAME', 'SEO Ultimate');
49
  define('SU_PLUGIN_URI', 'http://www.seodesignsolutions.com/wordpress-seo/');
50
- define('SU_VERSION', '7.5.5');
51
  define('SU_AUTHOR', 'SEO Design Solutions');
52
  define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
53
- define('SU_USER_AGENT', 'SeoUltimate/7.5.5');
54
 
55
  /********** INCLUDES **********/
56
 
3
  Plugin Name: SEO Ultimate
4
  Plugin URI: http://www.seodesignsolutions.com/wordpress-seo/
5
  Description: This all-in-one SEO plugin gives you control over title tags, noindex/nofollow, meta tags, rich snippets, slugs, canonical tags, autolinks, 404 errors, rich snippets, and more.
6
+ Version: 7.5.6
7
  Author: SEO Design Solutions
8
  Author URI: http://www.seodesignsolutions.com/
9
  Text Domain: seo-ultimate
12
  /**
13
  * The main SEO Ultimate plugin file.
14
  * @package SeoUltimate
15
+ * @version 7.5.6
16
  * @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
17
  */
18
 
47
  //Reading plugin info from constants is faster than trying to parse it from the header above.
48
  define('SU_PLUGIN_NAME', 'SEO Ultimate');
49
  define('SU_PLUGIN_URI', 'http://www.seodesignsolutions.com/wordpress-seo/');
50
+ define('SU_VERSION', '7.5.6');
51
  define('SU_AUTHOR', 'SEO Design Solutions');
52
  define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
53
+ define('SU_USER_AGENT', 'SeoUltimate/7.5.6');
54
 
55
  /********** INCLUDES **********/
56
 
translations/seo-ultimate.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the SEO Ultimate package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: SEO Ultimate 7.5.5\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/seo-ultimate\n"
7
- "POT-Creation-Date: 2012-08-12 15:35:15+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -211,7 +211,7 @@ msgstr ""
211
  #: modules/meta/meta-descriptions.php:193 modules/meta/meta-keywords.php:173
212
  #: modules/meta/meta-robots.php:52 modules/meta/webmaster-verify.php:84
213
  #: modules/more-links/more-links.php:104 modules/more-links/more-links.php:111
214
- #: modules/rich-snippets/rich-snippets.php:391
215
  #: modules/settings/settings.php:63
216
  #: modules/sharing-buttons/sharing-buttons.php:71 modules/slugs/slugs.php:112
217
  #: modules/slugs/slugs.php:120 modules/titles/titles.php:357
@@ -267,7 +267,7 @@ msgstr ""
267
  #: modules/404s/fofs.php:45 modules/linkbox/linkbox.php:129
268
  #: modules/linkbox/linkbox.php:140 modules/meta/meta-descriptions.php:204
269
  #: modules/meta/meta-keywords.php:180 modules/meta/meta-robots.php:63
270
- #: modules/rich-snippets/rich-snippets.php:402
271
  msgid "Settings Help"
272
  msgstr ""
273
 
@@ -319,7 +319,7 @@ msgstr ""
319
  #: modules/404s/fofs.php:74 modules/files/files.php:165
320
  #: modules/meta/meta-descriptions.php:225 modules/meta/meta-keywords.php:203
321
  #: modules/meta/meta-robots.php:102
322
- #: modules/rich-snippets/rich-snippets.php:411 modules/slugs/slugs.php:114
323
  #: modules/slugs/slugs.php:130 modules/titles/titles.php:479
324
  #: modules/user-code/user-code.php:111
325
  msgid "Troubleshooting"
@@ -526,19 +526,19 @@ msgstr ""
526
  msgid "New window"
527
  msgstr ""
528
 
529
- #: modules/autolinks/content-autolinks.php:471
530
  msgid "Inbound Autolink Anchors:<br /><em>(one per line)</em>"
531
  msgstr ""
532
 
533
- #: modules/autolinks/content-autolinks.php:474
534
  msgid "Don&#8217;t add autolinks to anchor texts found in this post."
535
  msgstr ""
536
 
537
- #: modules/autolinks/content-autolinks.php:474
538
  msgid "Autolink Exclusion:"
539
  msgstr ""
540
 
541
- #: modules/autolinks/content-autolinks.php:480
542
  msgid ""
543
  "<strong>Incoming Autolink Anchors</strong> &mdash; When you enter anchors "
544
  "into this box, Deeplink Juggernaut will search for that anchor in all your "
@@ -854,11 +854,11 @@ msgstr ""
854
 
855
  #: modules/class.su-module.php:2761 modules/meta/meta-descriptions.php:31
856
  #: modules/meta/meta-keywords.php:40 modules/opengraph/opengraph.php:266
857
- #: plugin/class.seo-ultimate.php:1770
858
  msgid "Blog Homepage"
859
  msgstr ""
860
 
861
- #: modules/class.su-module.php:2766 plugin/class.seo-ultimate.php:1848
862
  msgid "Author"
863
  msgstr ""
864
 
@@ -866,7 +866,7 @@ msgstr ""
866
  msgid "A Deleted User"
867
  msgstr ""
868
 
869
- #: modules/class.su-module.php:2783 plugin/class.seo-ultimate.php:1878
870
  msgid "Link Mask"
871
  msgstr ""
872
 
@@ -1097,17 +1097,17 @@ msgstr ""
1097
  msgid "Mask URL"
1098
  msgstr ""
1099
 
1100
- #: modules/internal-link-aliases/internal-link-aliases.php:207
1101
  msgid ""
1102
  "You can stop search engines from following a link by typing in a mask for "
1103
  "its URL."
1104
  msgstr ""
1105
 
1106
- #: modules/internal-link-aliases/internal-link-aliases.php:294
1107
  msgid "Added by SEO Ultimate's Link Mask Generator module"
1108
  msgstr ""
1109
 
1110
- #: modules/internal-link-aliases/internal-link-aliases.php:305
1111
  msgid "End Link Mask Generator output"
1112
  msgstr ""
1113
 
@@ -1668,7 +1668,7 @@ msgid ""
1668
  "</ul>\r\n"
1669
  msgstr ""
1670
 
1671
- #: modules/misc/misc.php:11 plugin/class.seo-ultimate.php:1489
1672
  msgid "Miscellaneous"
1673
  msgstr ""
1674
 
@@ -2038,7 +2038,7 @@ msgid "Featured Image: %s"
2038
  msgstr ""
2039
 
2040
  #: modules/opengraph/opengraph.php:359
2041
- #: modules/rich-snippets/rich-snippets.php:354
2042
  msgid "None"
2043
  msgstr ""
2044
 
@@ -2115,7 +2115,7 @@ msgid "Regular"
2115
  msgstr ""
2116
 
2117
  #: modules/opengraph/opengraph.php:384
2118
- #: modules/rich-snippets/rich-snippets.php:115
2119
  msgid "Photo"
2120
  msgstr ""
2121
 
@@ -2173,12 +2173,12 @@ msgid "Schema.org Microdata"
2173
  msgstr ""
2174
 
2175
  #: modules/rich-snippets/rich-snippets.php:45
2176
- #: modules/rich-snippets/rich-snippets.php:344
2177
  msgid "Review"
2178
  msgstr ""
2179
 
2180
  #: modules/rich-snippets/rich-snippets.php:50
2181
- msgid "Item Reviewed"
2182
  msgstr ""
2183
 
2184
  #: modules/rich-snippets/rich-snippets.php:53
@@ -2186,160 +2186,168 @@ msgid "Star Rating"
2186
  msgstr ""
2187
 
2188
  #: modules/rich-snippets/rich-snippets.php:66
2189
- msgid "Review Author"
2190
  msgstr ""
2191
 
2192
  #: modules/rich-snippets/rich-snippets.php:71
 
 
 
 
2193
  msgid "Date Reviewed"
2194
  msgstr ""
2195
 
2196
- #: modules/rich-snippets/rich-snippets.php:79
2197
- #: modules/rich-snippets/rich-snippets.php:345
2198
  msgid "Place"
2199
  msgstr ""
2200
 
2201
- #: modules/rich-snippets/rich-snippets.php:83
2202
  msgid "Address"
2203
  msgstr ""
2204
 
2205
- #: modules/rich-snippets/rich-snippets.php:87
2206
  msgid "Street Address"
2207
  msgstr ""
2208
 
2209
- #: modules/rich-snippets/rich-snippets.php:90
2210
  msgid "PO Box"
2211
  msgstr ""
2212
 
2213
- #: modules/rich-snippets/rich-snippets.php:93
2214
- #: modules/rich-snippets/rich-snippets.php:96
2215
  msgid "City"
2216
  msgstr ""
2217
 
2218
- #: modules/rich-snippets/rich-snippets.php:99
2219
  msgid "Country"
2220
  msgstr ""
2221
 
2222
- #: modules/rich-snippets/rich-snippets.php:102
2223
  msgid "Postal Code"
2224
  msgstr ""
2225
 
2226
- #: modules/rich-snippets/rich-snippets.php:107
2227
  msgid "Fax Number"
2228
  msgstr ""
2229
 
2230
- #: modules/rich-snippets/rich-snippets.php:110
2231
  msgid "Map URL"
2232
  msgstr ""
2233
 
2234
- #: modules/rich-snippets/rich-snippets.php:124
2235
  msgid "Phone Number"
2236
  msgstr ""
2237
 
2238
- #: modules/rich-snippets/rich-snippets.php:305
2239
  msgid "Schema.org markup generated by %1$s (%2$s)"
2240
  msgstr ""
2241
 
2242
- #: modules/rich-snippets/rich-snippets.php:343
2243
  msgid "Standard"
2244
  msgstr ""
2245
 
2246
- #: modules/rich-snippets/rich-snippets.php:346
2247
  msgid "Search Result Type:"
2248
  msgstr ""
2249
 
2250
- #: modules/rich-snippets/rich-snippets.php:351
2251
  msgid "Name of Reviewed Item:"
2252
  msgstr ""
2253
 
2254
- #: modules/rich-snippets/rich-snippets.php:355
 
 
 
 
2255
  msgid "0.5 stars"
2256
  msgstr ""
2257
 
2258
- #: modules/rich-snippets/rich-snippets.php:356
2259
  msgid "1 star"
2260
  msgstr ""
2261
 
2262
- #: modules/rich-snippets/rich-snippets.php:357
2263
  msgid "1.5 stars"
2264
  msgstr ""
2265
 
2266
- #: modules/rich-snippets/rich-snippets.php:358
2267
  msgid "2 stars"
2268
  msgstr ""
2269
 
2270
- #: modules/rich-snippets/rich-snippets.php:359
2271
  msgid "2.5 stars"
2272
  msgstr ""
2273
 
2274
- #: modules/rich-snippets/rich-snippets.php:360
2275
  msgid "3 stars"
2276
  msgstr ""
2277
 
2278
- #: modules/rich-snippets/rich-snippets.php:361
2279
  msgid "3.5 stars"
2280
  msgstr ""
2281
 
2282
- #: modules/rich-snippets/rich-snippets.php:362
2283
  msgid "4 stars"
2284
  msgstr ""
2285
 
2286
- #: modules/rich-snippets/rich-snippets.php:363
2287
  msgid "4.5 stars"
2288
  msgstr ""
2289
 
2290
- #: modules/rich-snippets/rich-snippets.php:364
2291
  msgid "5 stars"
2292
  msgstr ""
2293
 
2294
- #: modules/rich-snippets/rich-snippets.php:365
2295
  msgid "Star Rating for Reviewed Item:"
2296
  msgstr ""
2297
 
2298
- #: modules/rich-snippets/rich-snippets.php:371
2299
  msgid "Street Address:"
2300
  msgstr ""
2301
 
2302
- #: modules/rich-snippets/rich-snippets.php:372
2303
  msgid "Post Office Box Number:"
2304
  msgstr ""
2305
 
2306
- #: modules/rich-snippets/rich-snippets.php:373
2307
  msgid "City:"
2308
  msgstr ""
2309
 
2310
- #: modules/rich-snippets/rich-snippets.php:374
2311
  msgid "State or Region:"
2312
  msgstr ""
2313
 
2314
- #: modules/rich-snippets/rich-snippets.php:375
2315
  msgid "Country:"
2316
  msgstr ""
2317
 
2318
- #: modules/rich-snippets/rich-snippets.php:376
2319
  msgid "Postal Code:"
2320
  msgstr ""
2321
 
2322
- #: modules/rich-snippets/rich-snippets.php:377
2323
  msgid "Address:"
2324
  msgstr ""
2325
 
2326
- #: modules/rich-snippets/rich-snippets.php:378
2327
  msgid "Map Page:"
2328
  msgstr ""
2329
 
2330
- #: modules/rich-snippets/rich-snippets.php:379
2331
  msgid "Phone Number:"
2332
  msgstr ""
2333
 
2334
- #: modules/rich-snippets/rich-snippets.php:380
2335
  msgid "Fax Number:"
2336
  msgstr ""
2337
 
2338
- #: modules/rich-snippets/rich-snippets.php:381
2339
  msgid "Photo:"
2340
  msgstr ""
2341
 
2342
- #: modules/rich-snippets/rich-snippets.php:392
2343
  msgid ""
2344
  "\r\n"
2345
  "<ul>\r\n"
@@ -2367,7 +2375,7 @@ msgid ""
2367
  "</ul>\r\n"
2368
  msgstr ""
2369
 
2370
- #: modules/rich-snippets/rich-snippets.php:403
2371
  msgid ""
2372
  "\r\n"
2373
  "<ul>\r\n"
@@ -2381,7 +2389,7 @@ msgid ""
2381
  "</ul>\r\n"
2382
  msgstr ""
2383
 
2384
- #: modules/rich-snippets/rich-snippets.php:412
2385
  msgid ""
2386
  "\r\n"
2387
  "<ul>\r\n"
@@ -2408,7 +2416,7 @@ msgstr ""
2408
  msgid "SEO Design Solutions Whitepapers"
2409
  msgstr ""
2410
 
2411
- #. #-#-#-#-# plugin.pot (SEO Ultimate 7.5.5) #-#-#-#-#
2412
  #. Author of the plugin/theme
2413
  #: modules/sds-blog/sds-blog.php:49
2414
  msgid "SEO Design Solutions"
@@ -2724,7 +2732,7 @@ msgstr ""
2724
  msgid "SEO Ultimate Plugin Settings"
2725
  msgstr ""
2726
 
2727
- #. #-#-#-#-# plugin.pot (SEO Ultimate 7.5.5) #-#-#-#-#
2728
  #. Plugin Name of the plugin/theme
2729
  #: modules/settings/settings.php:26 plugin/class.seo-ultimate.php:861
2730
  msgid "SEO Ultimate"
@@ -2778,7 +2786,7 @@ msgid "Uninstaller"
2778
  msgstr ""
2779
 
2780
  #: modules/settings/uninstall.php:18 modules/settings/uninstall.php:22
2781
- #: plugin/class.seo-ultimate.php:1327
2782
  msgid "Uninstall"
2783
  msgstr ""
2784
 
@@ -3533,89 +3541,89 @@ msgid ""
3533
  "If you leave before saving, those changes will be lost."
3534
  msgstr ""
3535
 
3536
- #: plugin/class.seo-ultimate.php:1140 plugin/class.seo-ultimate.php:1552
3537
  msgid "SEO Settings"
3538
  msgstr ""
3539
 
3540
- #: plugin/class.seo-ultimate.php:1182
3541
  msgid ""
3542
  "%1$s is known to cause conflicts with SEO Ultimate. Please deactivate %1$s "
3543
  "if you wish to continue using SEO Ultimate."
3544
  msgstr ""
3545
 
3546
- #: plugin/class.seo-ultimate.php:1226
3547
  msgid "new module"
3548
  msgstr ""
3549
 
3550
- #: plugin/class.seo-ultimate.php:1226
3551
  msgid "new modules"
3552
  msgstr ""
3553
 
3554
- #: plugin/class.seo-ultimate.php:1227
3555
  msgid "new feature"
3556
  msgstr ""
3557
 
3558
- #: plugin/class.seo-ultimate.php:1227
3559
  msgid "new features"
3560
  msgstr ""
3561
 
3562
- #: plugin/class.seo-ultimate.php:1228
3563
  msgid "bugfix"
3564
  msgstr ""
3565
 
3566
- #: plugin/class.seo-ultimate.php:1228
3567
  msgid "bugfixes"
3568
  msgstr ""
3569
 
3570
- #: plugin/class.seo-ultimate.php:1229
3571
  msgid "improvement"
3572
  msgstr ""
3573
 
3574
- #: plugin/class.seo-ultimate.php:1229
3575
  msgid "improvements"
3576
  msgstr ""
3577
 
3578
- #: plugin/class.seo-ultimate.php:1230
3579
  msgid "security fix"
3580
  msgstr ""
3581
 
3582
- #: plugin/class.seo-ultimate.php:1230
3583
  msgid "security fixes"
3584
  msgstr ""
3585
 
3586
- #: plugin/class.seo-ultimate.php:1231
3587
  msgid "new language pack"
3588
  msgstr ""
3589
 
3590
- #: plugin/class.seo-ultimate.php:1231
3591
  msgid "new language packs"
3592
  msgstr ""
3593
 
3594
- #: plugin/class.seo-ultimate.php:1232
3595
  msgid "language pack update"
3596
  msgstr ""
3597
 
3598
- #: plugin/class.seo-ultimate.php:1232
3599
  msgid "language pack updates"
3600
  msgstr ""
3601
 
3602
- #: plugin/class.seo-ultimate.php:1263
3603
  msgid "%d %s"
3604
  msgstr ""
3605
 
3606
- #: plugin/class.seo-ultimate.php:1269
3607
  msgid "Upgrade now to get %s. %s."
3608
  msgstr ""
3609
 
3610
- #: plugin/class.seo-ultimate.php:1271
3611
  msgid "View changelog"
3612
  msgstr ""
3613
 
3614
- #: plugin/class.seo-ultimate.php:1348
3615
  msgid "Active Modules: "
3616
  msgstr ""
3617
 
3618
- #: plugin/class.seo-ultimate.php:1415
3619
  msgid ""
3620
  "<strong>SEO Ultimate Notice:</strong> Your blog is configured to block "
3621
  "search engine spiders. To resolve this, <a href=\"options-privacy.php\" "
@@ -3623,31 +3631,31 @@ msgid ""
3623
  "to everyone."
3624
  msgstr ""
3625
 
3626
- #: plugin/class.seo-ultimate.php:1486
3627
  msgid "Search Engine Listing"
3628
  msgstr ""
3629
 
3630
- #: plugin/class.seo-ultimate.php:1487
3631
  msgid "Social Networks Listing"
3632
  msgstr ""
3633
 
3634
- #: plugin/class.seo-ultimate.php:1488
3635
  msgid "Links"
3636
  msgstr ""
3637
 
3638
- #: plugin/class.seo-ultimate.php:1582
3639
  msgid "%1$s %2$s by %3$s"
3640
  msgstr ""
3641
 
3642
- #: plugin/class.seo-ultimate.php:1769
3643
  msgid "Home"
3644
  msgstr ""
3645
 
3646
- #: plugin/class.seo-ultimate.php:1842
3647
  msgid "Author Archives"
3648
  msgstr ""
3649
 
3650
- #: plugin/class.seo-ultimate.php:1871
3651
  msgid "Link Masks"
3652
  msgstr ""
3653
 
2
  # This file is distributed under the same license as the SEO Ultimate package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: SEO Ultimate 7.5.6\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/seo-ultimate\n"
7
+ "POT-Creation-Date: 2012-08-13 16:46:34+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
211
  #: modules/meta/meta-descriptions.php:193 modules/meta/meta-keywords.php:173
212
  #: modules/meta/meta-robots.php:52 modules/meta/webmaster-verify.php:84
213
  #: modules/more-links/more-links.php:104 modules/more-links/more-links.php:111
214
+ #: modules/rich-snippets/rich-snippets.php:394
215
  #: modules/settings/settings.php:63
216
  #: modules/sharing-buttons/sharing-buttons.php:71 modules/slugs/slugs.php:112
217
  #: modules/slugs/slugs.php:120 modules/titles/titles.php:357
267
  #: modules/404s/fofs.php:45 modules/linkbox/linkbox.php:129
268
  #: modules/linkbox/linkbox.php:140 modules/meta/meta-descriptions.php:204
269
  #: modules/meta/meta-keywords.php:180 modules/meta/meta-robots.php:63
270
+ #: modules/rich-snippets/rich-snippets.php:405
271
  msgid "Settings Help"
272
  msgstr ""
273
 
319
  #: modules/404s/fofs.php:74 modules/files/files.php:165
320
  #: modules/meta/meta-descriptions.php:225 modules/meta/meta-keywords.php:203
321
  #: modules/meta/meta-robots.php:102
322
+ #: modules/rich-snippets/rich-snippets.php:414 modules/slugs/slugs.php:114
323
  #: modules/slugs/slugs.php:130 modules/titles/titles.php:479
324
  #: modules/user-code/user-code.php:111
325
  msgid "Troubleshooting"
526
  msgid "New window"
527
  msgstr ""
528
 
529
+ #: modules/autolinks/content-autolinks.php:480
530
  msgid "Inbound Autolink Anchors:<br /><em>(one per line)</em>"
531
  msgstr ""
532
 
533
+ #: modules/autolinks/content-autolinks.php:483
534
  msgid "Don&#8217;t add autolinks to anchor texts found in this post."
535
  msgstr ""
536
 
537
+ #: modules/autolinks/content-autolinks.php:483
538
  msgid "Autolink Exclusion:"
539
  msgstr ""
540
 
541
+ #: modules/autolinks/content-autolinks.php:489
542
  msgid ""
543
  "<strong>Incoming Autolink Anchors</strong> &mdash; When you enter anchors "
544
  "into this box, Deeplink Juggernaut will search for that anchor in all your "
854
 
855
  #: modules/class.su-module.php:2761 modules/meta/meta-descriptions.php:31
856
  #: modules/meta/meta-keywords.php:40 modules/opengraph/opengraph.php:266
857
+ #: plugin/class.seo-ultimate.php:1773
858
  msgid "Blog Homepage"
859
  msgstr ""
860
 
861
+ #: modules/class.su-module.php:2766 plugin/class.seo-ultimate.php:1849
862
  msgid "Author"
863
  msgstr ""
864
 
866
  msgid "A Deleted User"
867
  msgstr ""
868
 
869
+ #: modules/class.su-module.php:2783 plugin/class.seo-ultimate.php:1879
870
  msgid "Link Mask"
871
  msgstr ""
872
 
1097
  msgid "Mask URL"
1098
  msgstr ""
1099
 
1100
+ #: modules/internal-link-aliases/internal-link-aliases.php:208
1101
  msgid ""
1102
  "You can stop search engines from following a link by typing in a mask for "
1103
  "its URL."
1104
  msgstr ""
1105
 
1106
+ #: modules/internal-link-aliases/internal-link-aliases.php:295
1107
  msgid "Added by SEO Ultimate's Link Mask Generator module"
1108
  msgstr ""
1109
 
1110
+ #: modules/internal-link-aliases/internal-link-aliases.php:306
1111
  msgid "End Link Mask Generator output"
1112
  msgstr ""
1113
 
1668
  "</ul>\r\n"
1669
  msgstr ""
1670
 
1671
+ #: modules/misc/misc.php:11 plugin/class.seo-ultimate.php:1486
1672
  msgid "Miscellaneous"
1673
  msgstr ""
1674
 
2038
  msgstr ""
2039
 
2040
  #: modules/opengraph/opengraph.php:359
2041
+ #: modules/rich-snippets/rich-snippets.php:357
2042
  msgid "None"
2043
  msgstr ""
2044
 
2115
  msgstr ""
2116
 
2117
  #: modules/opengraph/opengraph.php:384
2118
+ #: modules/rich-snippets/rich-snippets.php:120
2119
  msgid "Photo"
2120
  msgstr ""
2121
 
2173
  msgstr ""
2174
 
2175
  #: modules/rich-snippets/rich-snippets.php:45
2176
+ #: modules/rich-snippets/rich-snippets.php:345
2177
  msgid "Review"
2178
  msgstr ""
2179
 
2180
  #: modules/rich-snippets/rich-snippets.php:50
2181
+ msgid "Name of Reviewed Item"
2182
  msgstr ""
2183
 
2184
  #: modules/rich-snippets/rich-snippets.php:53
2186
  msgstr ""
2187
 
2188
  #: modules/rich-snippets/rich-snippets.php:66
2189
+ msgid "Image of Reviewed Item"
2190
  msgstr ""
2191
 
2192
  #: modules/rich-snippets/rich-snippets.php:71
2193
+ msgid "Review Author"
2194
+ msgstr ""
2195
+
2196
+ #: modules/rich-snippets/rich-snippets.php:76
2197
  msgid "Date Reviewed"
2198
  msgstr ""
2199
 
2200
+ #: modules/rich-snippets/rich-snippets.php:84
2201
+ #: modules/rich-snippets/rich-snippets.php:346
2202
  msgid "Place"
2203
  msgstr ""
2204
 
2205
+ #: modules/rich-snippets/rich-snippets.php:88
2206
  msgid "Address"
2207
  msgstr ""
2208
 
2209
+ #: modules/rich-snippets/rich-snippets.php:92
2210
  msgid "Street Address"
2211
  msgstr ""
2212
 
2213
+ #: modules/rich-snippets/rich-snippets.php:95
2214
  msgid "PO Box"
2215
  msgstr ""
2216
 
2217
+ #: modules/rich-snippets/rich-snippets.php:98
2218
+ #: modules/rich-snippets/rich-snippets.php:101
2219
  msgid "City"
2220
  msgstr ""
2221
 
2222
+ #: modules/rich-snippets/rich-snippets.php:104
2223
  msgid "Country"
2224
  msgstr ""
2225
 
2226
+ #: modules/rich-snippets/rich-snippets.php:107
2227
  msgid "Postal Code"
2228
  msgstr ""
2229
 
2230
+ #: modules/rich-snippets/rich-snippets.php:112
2231
  msgid "Fax Number"
2232
  msgstr ""
2233
 
2234
+ #: modules/rich-snippets/rich-snippets.php:115
2235
  msgid "Map URL"
2236
  msgstr ""
2237
 
2238
+ #: modules/rich-snippets/rich-snippets.php:129
2239
  msgid "Phone Number"
2240
  msgstr ""
2241
 
2242
+ #: modules/rich-snippets/rich-snippets.php:306
2243
  msgid "Schema.org markup generated by %1$s (%2$s)"
2244
  msgstr ""
2245
 
2246
+ #: modules/rich-snippets/rich-snippets.php:344
2247
  msgid "Standard"
2248
  msgstr ""
2249
 
2250
+ #: modules/rich-snippets/rich-snippets.php:347
2251
  msgid "Search Result Type:"
2252
  msgstr ""
2253
 
2254
+ #: modules/rich-snippets/rich-snippets.php:352
2255
  msgid "Name of Reviewed Item:"
2256
  msgstr ""
2257
 
2258
+ #: modules/rich-snippets/rich-snippets.php:354
2259
+ msgid "Image of Reviewed Item:"
2260
+ msgstr ""
2261
+
2262
+ #: modules/rich-snippets/rich-snippets.php:358
2263
  msgid "0.5 stars"
2264
  msgstr ""
2265
 
2266
+ #: modules/rich-snippets/rich-snippets.php:359
2267
  msgid "1 star"
2268
  msgstr ""
2269
 
2270
+ #: modules/rich-snippets/rich-snippets.php:360
2271
  msgid "1.5 stars"
2272
  msgstr ""
2273
 
2274
+ #: modules/rich-snippets/rich-snippets.php:361
2275
  msgid "2 stars"
2276
  msgstr ""
2277
 
2278
+ #: modules/rich-snippets/rich-snippets.php:362
2279
  msgid "2.5 stars"
2280
  msgstr ""
2281
 
2282
+ #: modules/rich-snippets/rich-snippets.php:363
2283
  msgid "3 stars"
2284
  msgstr ""
2285
 
2286
+ #: modules/rich-snippets/rich-snippets.php:364
2287
  msgid "3.5 stars"
2288
  msgstr ""
2289
 
2290
+ #: modules/rich-snippets/rich-snippets.php:365
2291
  msgid "4 stars"
2292
  msgstr ""
2293
 
2294
+ #: modules/rich-snippets/rich-snippets.php:366
2295
  msgid "4.5 stars"
2296
  msgstr ""
2297
 
2298
+ #: modules/rich-snippets/rich-snippets.php:367
2299
  msgid "5 stars"
2300
  msgstr ""
2301
 
2302
+ #: modules/rich-snippets/rich-snippets.php:368
2303
  msgid "Star Rating for Reviewed Item:"
2304
  msgstr ""
2305
 
2306
+ #: modules/rich-snippets/rich-snippets.php:374
2307
  msgid "Street Address:"
2308
  msgstr ""
2309
 
2310
+ #: modules/rich-snippets/rich-snippets.php:375
2311
  msgid "Post Office Box Number:"
2312
  msgstr ""
2313
 
2314
+ #: modules/rich-snippets/rich-snippets.php:376
2315
  msgid "City:"
2316
  msgstr ""
2317
 
2318
+ #: modules/rich-snippets/rich-snippets.php:377
2319
  msgid "State or Region:"
2320
  msgstr ""
2321
 
2322
+ #: modules/rich-snippets/rich-snippets.php:378
2323
  msgid "Country:"
2324
  msgstr ""
2325
 
2326
+ #: modules/rich-snippets/rich-snippets.php:379
2327
  msgid "Postal Code:"
2328
  msgstr ""
2329
 
2330
+ #: modules/rich-snippets/rich-snippets.php:380
2331
  msgid "Address:"
2332
  msgstr ""
2333
 
2334
+ #: modules/rich-snippets/rich-snippets.php:381
2335
  msgid "Map Page:"
2336
  msgstr ""
2337
 
2338
+ #: modules/rich-snippets/rich-snippets.php:382
2339
  msgid "Phone Number:"
2340
  msgstr ""
2341
 
2342
+ #: modules/rich-snippets/rich-snippets.php:383
2343
  msgid "Fax Number:"
2344
  msgstr ""
2345
 
2346
+ #: modules/rich-snippets/rich-snippets.php:384
2347
  msgid "Photo:"
2348
  msgstr ""
2349
 
2350
+ #: modules/rich-snippets/rich-snippets.php:395
2351
  msgid ""
2352
  "\r\n"
2353
  "<ul>\r\n"
2375
  "</ul>\r\n"
2376
  msgstr ""
2377
 
2378
+ #: modules/rich-snippets/rich-snippets.php:406
2379
  msgid ""
2380
  "\r\n"
2381
  "<ul>\r\n"
2389
  "</ul>\r\n"
2390
  msgstr ""
2391
 
2392
+ #: modules/rich-snippets/rich-snippets.php:415
2393
  msgid ""
2394
  "\r\n"
2395
  "<ul>\r\n"
2416
  msgid "SEO Design Solutions Whitepapers"
2417
  msgstr ""
2418
 
2419
+ #. #-#-#-#-# plugin.pot (SEO Ultimate 7.5.6) #-#-#-#-#
2420
  #. Author of the plugin/theme
2421
  #: modules/sds-blog/sds-blog.php:49
2422
  msgid "SEO Design Solutions"
2732
  msgid "SEO Ultimate Plugin Settings"
2733
  msgstr ""
2734
 
2735
+ #. #-#-#-#-# plugin.pot (SEO Ultimate 7.5.6) #-#-#-#-#
2736
  #. Plugin Name of the plugin/theme
2737
  #: modules/settings/settings.php:26 plugin/class.seo-ultimate.php:861
2738
  msgid "SEO Ultimate"
2786
  msgstr ""
2787
 
2788
  #: modules/settings/uninstall.php:18 modules/settings/uninstall.php:22
2789
+ #: plugin/class.seo-ultimate.php:1324
2790
  msgid "Uninstall"
2791
  msgstr ""
2792
 
3541
  "If you leave before saving, those changes will be lost."
3542
  msgstr ""
3543
 
3544
+ #: plugin/class.seo-ultimate.php:1140 plugin/class.seo-ultimate.php:1555
3545
  msgid "SEO Settings"
3546
  msgstr ""
3547
 
3548
+ #: plugin/class.seo-ultimate.php:1179
3549
  msgid ""
3550
  "%1$s is known to cause conflicts with SEO Ultimate. Please deactivate %1$s "
3551
  "if you wish to continue using SEO Ultimate."
3552
  msgstr ""
3553
 
3554
+ #: plugin/class.seo-ultimate.php:1223
3555
  msgid "new module"
3556
  msgstr ""
3557
 
3558
+ #: plugin/class.seo-ultimate.php:1223
3559
  msgid "new modules"
3560
  msgstr ""
3561
 
3562
+ #: plugin/class.seo-ultimate.php:1224
3563
  msgid "new feature"
3564
  msgstr ""
3565
 
3566
+ #: plugin/class.seo-ultimate.php:1224
3567
  msgid "new features"
3568
  msgstr ""
3569
 
3570
+ #: plugin/class.seo-ultimate.php:1225
3571
  msgid "bugfix"
3572
  msgstr ""
3573
 
3574
+ #: plugin/class.seo-ultimate.php:1225
3575
  msgid "bugfixes"
3576
  msgstr ""
3577
 
3578
+ #: plugin/class.seo-ultimate.php:1226
3579
  msgid "improvement"
3580
  msgstr ""
3581
 
3582
+ #: plugin/class.seo-ultimate.php:1226
3583
  msgid "improvements"
3584
  msgstr ""
3585
 
3586
+ #: plugin/class.seo-ultimate.php:1227
3587
  msgid "security fix"
3588
  msgstr ""
3589
 
3590
+ #: plugin/class.seo-ultimate.php:1227
3591
  msgid "security fixes"
3592
  msgstr ""
3593
 
3594
+ #: plugin/class.seo-ultimate.php:1228
3595
  msgid "new language pack"
3596
  msgstr ""
3597
 
3598
+ #: plugin/class.seo-ultimate.php:1228
3599
  msgid "new language packs"
3600
  msgstr ""
3601
 
3602
+ #: plugin/class.seo-ultimate.php:1229
3603
  msgid "language pack update"
3604
  msgstr ""
3605
 
3606
+ #: plugin/class.seo-ultimate.php:1229
3607
  msgid "language pack updates"
3608
  msgstr ""
3609
 
3610
+ #: plugin/class.seo-ultimate.php:1260
3611
  msgid "%d %s"
3612
  msgstr ""
3613
 
3614
+ #: plugin/class.seo-ultimate.php:1266
3615
  msgid "Upgrade now to get %s. %s."
3616
  msgstr ""
3617
 
3618
+ #: plugin/class.seo-ultimate.php:1268
3619
  msgid "View changelog"
3620
  msgstr ""
3621
 
3622
+ #: plugin/class.seo-ultimate.php:1345
3623
  msgid "Active Modules: "
3624
  msgstr ""
3625
 
3626
+ #: plugin/class.seo-ultimate.php:1412
3627
  msgid ""
3628
  "<strong>SEO Ultimate Notice:</strong> Your blog is configured to block "
3629
  "search engine spiders. To resolve this, <a href=\"options-privacy.php\" "
3631
  "to everyone."
3632
  msgstr ""
3633
 
3634
+ #: plugin/class.seo-ultimate.php:1483
3635
  msgid "Search Engine Listing"
3636
  msgstr ""
3637
 
3638
+ #: plugin/class.seo-ultimate.php:1484
3639
  msgid "Social Networks Listing"
3640
  msgstr ""
3641
 
3642
+ #: plugin/class.seo-ultimate.php:1485
3643
  msgid "Links"
3644
  msgstr ""
3645
 
3646
+ #: plugin/class.seo-ultimate.php:1585
3647
  msgid "%1$s %2$s by %3$s"
3648
  msgstr ""
3649
 
3650
+ #: plugin/class.seo-ultimate.php:1772
3651
  msgid "Home"
3652
  msgstr ""
3653
 
3654
+ #: plugin/class.seo-ultimate.php:1843
3655
  msgid "Author Archives"
3656
  msgstr ""
3657
 
3658
+ #: plugin/class.seo-ultimate.php:1872
3659
  msgid "Link Masks"
3660
  msgstr ""
3661