Version Description
Download this release
Release Info
Developer | JohnLamansky |
Plugin | SEO Ultimate |
Version | 6.9.3 |
Comparing to | |
See all releases |
Code changes from version 6.9.2 to 6.9.3
modules/internal-link-aliases/internal-link-aliases.php
CHANGED
@@ -26,7 +26,7 @@ class SU_InternalLinkAliases extends SU_Module {
|
|
26 |
$this->child_admin_form_start();
|
27 |
$this->textbox('alias_dir', __('Alias Directory', 'seo-ultimate'), $this->get_default_setting('alias_dir'));
|
28 |
if ($this->plugin->module_exists('link-nofollow'))
|
29 |
-
$this->checkbox('nofollow_aliased_links', __('Nofollow aliased links', 'seo-ultimate'), __('Link Attributes'));
|
30 |
$this->child_admin_form_end();
|
31 |
}
|
32 |
|
26 |
$this->child_admin_form_start();
|
27 |
$this->textbox('alias_dir', __('Alias Directory', 'seo-ultimate'), $this->get_default_setting('alias_dir'));
|
28 |
if ($this->plugin->module_exists('link-nofollow'))
|
29 |
+
$this->checkbox('nofollow_aliased_links', __('Nofollow aliased links', 'seo-ultimate'), __('Link Attributes', 'seo-ultimate'));
|
30 |
$this->child_admin_form_end();
|
31 |
}
|
32 |
|
modules/meta/meta-robots.php
CHANGED
@@ -19,7 +19,7 @@ class SU_MetaRobots extends SU_Module {
|
|
19 |
|
20 |
function get_admin_page_tabs() {
|
21 |
return array(
|
22 |
-
array('title' => __('Global'), 'id' => 'su-global', 'callback' => 'global_tab')
|
23 |
);
|
24 |
}
|
25 |
|
19 |
|
20 |
function get_admin_page_tabs() {
|
21 |
return array(
|
22 |
+
array('title' => __('Global', 'seo-ultimate'), 'id' => 'su-global', 'callback' => 'global_tab')
|
23 |
);
|
24 |
}
|
25 |
|
modules/noindex/noindex.php
CHANGED
@@ -40,7 +40,7 @@ class SU_Noindex extends SU_Module {
|
|
40 |
|
41 |
return array_merge(
|
42 |
array(
|
43 |
-
array('title' => __('Default Values'), 'id' => 'su-default-values', 'callback' => 'defaults_tab')
|
44 |
)
|
45 |
, $this->get_postmeta_edit_tabs(array(
|
46 |
array(
|
40 |
|
41 |
return array_merge(
|
42 |
array(
|
43 |
+
array('title' => __('Default Values', 'seo-ultimate'), 'id' => 'su-default-values', 'callback' => 'defaults_tab')
|
44 |
)
|
45 |
, $this->get_postmeta_edit_tabs(array(
|
46 |
array(
|
modules/rich-snippets/rich-snippets.php
CHANGED
@@ -119,13 +119,14 @@ class SU_RichSnippets extends SU_Module {
|
|
119 |
return $current_type;
|
120 |
}
|
121 |
|
122 |
-
function add_tags($content, $tags, $template) {
|
|
|
123 |
$tags = array_reverse((array)$tags);
|
124 |
foreach ($tags as $tag) {
|
125 |
-
if (
|
126 |
-
$content = sprintf($
|
127 |
else
|
128 |
-
$content = sprintf($tag,
|
129 |
}
|
130 |
return $content;
|
131 |
}
|
@@ -212,7 +213,7 @@ class SU_RichSnippets extends SU_Module {
|
|
212 |
}
|
213 |
|
214 |
if ($num_properties)
|
215 |
-
$content = $this->add_tags("$content<div>$append</div>", $type_data['tags'][$format], $formats[$format]['item_tags_template']);
|
216 |
|
217 |
//Return filtered content
|
218 |
return $content;
|
119 |
return $current_type;
|
120 |
}
|
121 |
|
122 |
+
function add_tags($content, $tags, $template, $escape=true) {
|
123 |
+
if ($escape) $content = su_esc_attr($content);
|
124 |
$tags = array_reverse((array)$tags);
|
125 |
foreach ($tags as $tag) {
|
126 |
+
if (sustr::startswith($tag, '<'))
|
127 |
+
$content = sprintf($tag, $content);
|
128 |
else
|
129 |
+
$content = sprintf($template, $tag, $content);
|
130 |
}
|
131 |
return $content;
|
132 |
}
|
213 |
}
|
214 |
|
215 |
if ($num_properties)
|
216 |
+
$content = $this->add_tags("$content<div>$append</div>", $type_data['tags'][$format], $formats[$format]['item_tags_template'], false);
|
217 |
|
218 |
//Return filtered content
|
219 |
return $content;
|
modules/titles/titles.php
CHANGED
@@ -30,8 +30,8 @@ class SU_Titles extends SU_Module {
|
|
30 |
function get_admin_page_tabs() {
|
31 |
return array_merge(
|
32 |
array(
|
33 |
-
array('title' => __('Default Formats'), 'id' => 'su-default-formats', 'callback' => 'formats_tab')
|
34 |
-
, array('title' => __('Settings'), 'id' => 'su-settings', 'callback' => 'settings_tab')
|
35 |
)
|
36 |
, $this->get_meta_edit_tabs(array(
|
37 |
'type' => 'textbox'
|
30 |
function get_admin_page_tabs() {
|
31 |
return array_merge(
|
32 |
array(
|
33 |
+
array('title' => __('Default Formats', 'seo-ultimate'), 'id' => 'su-default-formats', 'callback' => 'formats_tab')
|
34 |
+
, array('title' => __('Settings', 'seo-ultimate'), 'id' => 'su-settings', 'callback' => 'settings_tab')
|
35 |
)
|
36 |
, $this->get_meta_edit_tabs(array(
|
37 |
'type' => 'textbox'
|
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
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 3.2
|
6 |
-
Stable tag: 6.9.
|
7 |
|
8 |
This all-in-one SEO plugin gives you control over title tags, noindex, meta tags, slugs, canonical, autolinks, 404 errors, rich snippets, and more.
|
9 |
|
@@ -257,6 +257,10 @@ Frequently asked questions, settings help, and troubleshooting tips for SEO Ulti
|
|
257 |
|
258 |
== Changelog ==
|
259 |
|
|
|
|
|
|
|
|
|
260 |
= Version 6.9.2 (August 20, 2011) =
|
261 |
* Feature: The Siloed Categories widget now lets you choose whether or not to use a term's description as the value of its link title attribute
|
262 |
* Bugfix: The Siloed Categories widget now hides itself on the archives of empty categories instead of outputting its header and an empty list
|
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
|
4 |
Requires at least: 3.2
|
5 |
Tested up to: 3.2
|
6 |
+
Stable tag: 6.9.3
|
7 |
|
8 |
This all-in-one SEO plugin gives you control over title tags, noindex, meta tags, slugs, canonical, autolinks, 404 errors, rich snippets, and more.
|
9 |
|
257 |
|
258 |
== Changelog ==
|
259 |
|
260 |
+
= Version 6.9.3 (August 22, 2011) =
|
261 |
+
* Bugfix: Fixed bug in Rich Snippet Creator that caused raw HTML to be outputted in posts (introduced in 6.9.2)
|
262 |
+
* Bugfix: Added missing textdomains to some strings
|
263 |
+
|
264 |
= Version 6.9.2 (August 20, 2011) =
|
265 |
* Feature: The Siloed Categories widget now lets you choose whether or not to use a term's description as the value of its link title attribute
|
266 |
* Bugfix: The Siloed Categories widget now hides itself on the archives of empty categories instead of outputting its header and an empty list
|
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: 6.9.
|
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 6.9.
|
16 |
* @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
|
17 |
*/
|
18 |
|
@@ -47,10 +47,10 @@ define('SU_MINIMUM_WP_VER', '3.1.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', '6.9.
|
51 |
define('SU_AUTHOR', 'SEO Design Solutions');
|
52 |
define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
|
53 |
-
define('SU_USER_AGENT', 'SeoUltimate/6.9.
|
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: 6.9.3
|
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 6.9.3
|
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', '6.9.3');
|
51 |
define('SU_AUTHOR', 'SEO Design Solutions');
|
52 |
define('SU_AUTHOR_URI', 'http://www.seodesignsolutions.com/');
|
53 |
+
define('SU_USER_AGENT', 'SeoUltimate/6.9.3');
|
54 |
|
55 |
/********** INCLUDES **********/
|
56 |
|