Version Description
Download this release
Release Info
Developer | SEO Design Solutions |
Plugin | SEO Ultimate |
Version | 0.9.1 |
Comparing to | |
See all releases |
Code changes from version 0.9 to 0.9.1
- class.seo-ultimate.php +5 -1
- modules/404s.php +2 -2
- modules/meta.php +2 -2
- modules/noindex.php +2 -2
- modules/sds-blog.php +6 -1
- readme.txt +4 -1
- seo-ultimate.php +4 -4
class.seo-ultimate.php
CHANGED
@@ -6,8 +6,12 @@
|
|
6 |
*/
|
7 |
class SEO_Ultimate {
|
8 |
|
|
|
|
|
|
|
|
|
9 |
/********** VARIABLES **********/
|
10 |
-
|
11 |
/**
|
12 |
* Stores all module class instances.
|
13 |
*
|
6 |
*/
|
7 |
class SEO_Ultimate {
|
8 |
|
9 |
+
//Note: Throughout this class and the rest of the plugin, you may notice the occasional code segment that is apparently unused by any of this plugin's modules.
|
10 |
+
//The core SEO Ultimate classes form a module development framework; for compatibility reasons, I develop both existing modules and upcoming modules off of the same framework.
|
11 |
+
//This is why you may see new code in the SEO Ultimate framework some time before I bundle modules that use it.
|
12 |
+
|
13 |
/********** VARIABLES **********/
|
14 |
+
|
15 |
/**
|
16 |
* Stores all module class instances.
|
17 |
*
|
modules/404s.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* 404 Monitor Module
|
4 |
*
|
5 |
-
* @version 1.0.
|
6 |
* @since 0.4
|
7 |
*/
|
8 |
|
@@ -149,7 +149,7 @@ STR;
|
|
149 |
return __("
|
150 |
<p>404 Monitor doesn’t appear to work? Take these notes into consideration:</p>
|
151 |
<ul>
|
152 |
-
<li>In order for the 404 Monitor to track 404 errors, you must have “Pretty Permalinks” enabled in your <a href=
|
153 |
<li>Some parts of your website may not be under WordPress’s control; the 404 Monitor can’t track 404 errors on non-WordPress website areas.</li>
|
154 |
<li>The 404 Monitor doesn’t record 404 errors generated by logged-in users.</li>
|
155 |
</ul>
|
2 |
/**
|
3 |
* 404 Monitor Module
|
4 |
*
|
5 |
+
* @version 1.0.5
|
6 |
* @since 0.4
|
7 |
*/
|
8 |
|
149 |
return __("
|
150 |
<p>404 Monitor doesn’t appear to work? Take these notes into consideration:</p>
|
151 |
<ul>
|
152 |
+
<li>In order for the 404 Monitor to track 404 errors, you must have “Pretty Permalinks” enabled in your <a href='options-permalink.php'>permalink options</a>.</li>
|
153 |
<li>Some parts of your website may not be under WordPress’s control; the 404 Monitor can’t track 404 errors on non-WordPress website areas.</li>
|
154 |
<li>The 404 Monitor doesn’t record 404 errors generated by logged-in users.</li>
|
155 |
</ul>
|
modules/meta.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Meta Editor Module
|
4 |
*
|
5 |
-
* @version 1.0.
|
6 |
* @since 0.3
|
7 |
*/
|
8 |
|
@@ -165,7 +165,7 @@ class SU_Meta extends SU_Module {
|
|
165 |
<ul>
|
166 |
<li><p><strong>Use this blog’s tagline as the default homepage description.</strong> —
|
167 |
If this box is checked and if the Blog Homepage Meta Description field is empty,
|
168 |
-
Meta Editor will use your blog’s <a href=
|
169 |
</ul>
|
170 |
</li>
|
171 |
<li><p><strong>Spider Instructions</strong></p>
|
2 |
/**
|
3 |
* Meta Editor Module
|
4 |
*
|
5 |
+
* @version 1.0.4
|
6 |
* @since 0.3
|
7 |
*/
|
8 |
|
165 |
<ul>
|
166 |
<li><p><strong>Use this blog’s tagline as the default homepage description.</strong> —
|
167 |
If this box is checked and if the Blog Homepage Meta Description field is empty,
|
168 |
+
Meta Editor will use your blog’s <a href='options-general.php' target='_blank'>tagline</a> as the meta description.</p></li>
|
169 |
</ul>
|
170 |
</li>
|
171 |
<li><p><strong>Spider Instructions</strong></p>
|
modules/noindex.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* Noindex Manager Module
|
4 |
*
|
5 |
-
* @version 1.
|
6 |
* @since 0.1
|
7 |
*/
|
8 |
|
@@ -117,7 +117,7 @@ class SU_Noindex extends SU_Module {
|
|
117 |
<li><p><strong>Category archives</strong> — Tells spiders not to index category archives. Recommended only if you don’t use categories.</p></li>
|
118 |
<li><p><strong>Comment feeds</strong> — Tells spiders not to index the RSS feeds that exist for every post’s comments.
|
119 |
(These comment feeds are totally separate from your normal blog feeds.) Recommended.</p></li>
|
120 |
-
<li><p><strong>Comment subpages</strong> — Tells spiders not to index comment subpages
|
121 |
<li><p><strong>Date-based archives</strong> — Tells spiders not to index day/month/year archives.
|
122 |
Recommended, since these pages have little keyword value.</p></li>
|
123 |
<li><p><strong>Subpages of the homepage</strong> — Tells spiders not to index the homepage's subpages (page 2, page 3, etc).
|
2 |
/**
|
3 |
* Noindex Manager Module
|
4 |
*
|
5 |
+
* @version 1.1
|
6 |
* @since 0.1
|
7 |
*/
|
8 |
|
117 |
<li><p><strong>Category archives</strong> — Tells spiders not to index category archives. Recommended only if you don’t use categories.</p></li>
|
118 |
<li><p><strong>Comment feeds</strong> — Tells spiders not to index the RSS feeds that exist for every post’s comments.
|
119 |
(These comment feeds are totally separate from your normal blog feeds.) Recommended.</p></li>
|
120 |
+
<li><p><strong>Comment subpages</strong> — Tells spiders not to index posts' comment subpages.</p></li>
|
121 |
<li><p><strong>Date-based archives</strong> — Tells spiders not to index day/month/year archives.
|
122 |
Recommended, since these pages have little keyword value.</p></li>
|
123 |
<li><p><strong>Subpages of the homepage</strong> — Tells spiders not to index the homepage's subpages (page 2, page 3, etc).
|
modules/sds-blog.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/**
|
3 |
* SEO Design Solutions Whitepapers Module
|
4 |
*
|
5 |
-
* @version 1.0.
|
6 |
* @since 0.1
|
7 |
*/
|
8 |
|
@@ -22,6 +22,11 @@ class SU_SdsBlog extends SU_Module {
|
|
22 |
$this->cron('load_blog_rss', 'hourly');
|
23 |
}
|
24 |
|
|
|
|
|
|
|
|
|
|
|
25 |
function filter_export_array($settings) {
|
26 |
unset($settings[$this->get_module_key()]['rssitems']);
|
27 |
return $settings;
|
2 |
/**
|
3 |
* SEO Design Solutions Whitepapers Module
|
4 |
*
|
5 |
+
* @version 1.0.3
|
6 |
* @since 0.1
|
7 |
*/
|
8 |
|
22 |
$this->cron('load_blog_rss', 'hourly');
|
23 |
}
|
24 |
|
25 |
+
function get_default_settings() {
|
26 |
+
//Don't notify about new items when the plugin is just installed
|
27 |
+
return array('lastread' => time());
|
28 |
+
}
|
29 |
+
|
30 |
function filter_export_array($settings) {
|
31 |
unset($settings[$this->get_module_key()]['rssitems']);
|
32 |
return $settings;
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: SEO Design Solutions
|
|
3 |
Tags: seo, title, meta, noindex, canonical, 404, robots.txt, htaccess, slugs, url, google, yahoo, bing, search engines, admin, post, page, modules
|
4 |
Requires at least: 2.7
|
5 |
Tested up to: 2.8.2
|
6 |
-
Stable tag: 0.9
|
7 |
|
8 |
This all-in-one SEO plugin can handle titles, noindex, meta data, slugs, canonical tags, 404 error tracking, and more (with many more features coming soon).
|
9 |
|
@@ -192,6 +192,9 @@ Yes. WordPress plugins are supposed to delete their settings during the uninstal
|
|
192 |
|
193 |
== Changelog ==
|
194 |
|
|
|
|
|
|
|
195 |
= Version 0.9 (August 1, 2009) =
|
196 |
* Feature: Added the Slug Optimizer module
|
197 |
* Feature: Noindex Manager now supports noindexing comment subpages
|
3 |
Tags: seo, title, meta, noindex, canonical, 404, robots.txt, htaccess, slugs, url, google, yahoo, bing, search engines, admin, post, page, modules
|
4 |
Requires at least: 2.7
|
5 |
Tested up to: 2.8.2
|
6 |
+
Stable tag: 0.9.1
|
7 |
|
8 |
This all-in-one SEO plugin can handle titles, noindex, meta data, slugs, canonical tags, 404 error tracking, and more (with many more features coming soon).
|
9 |
|
192 |
|
193 |
== Changelog ==
|
194 |
|
195 |
+
= Version 0.9.1 (August 1, 2009) =
|
196 |
+
* Bugfix: Fixed PHP parse errors
|
197 |
+
|
198 |
= Version 0.9 (August 1, 2009) =
|
199 |
* Feature: Added the Slug Optimizer module
|
200 |
* Feature: Noindex Manager now supports noindexing comment subpages
|
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 can rewrite title tags, set meta data, add noindex, insert canonical tags, log 404 errors, edit your robots.txt, and more.
|
6 |
-
Version: 0.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 0.9
|
16 |
* @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
|
17 |
*/
|
18 |
|
@@ -38,10 +38,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
38 |
//Reading plugin info from constants is faster than trying to parse it from the header above.
|
39 |
define("SU_PLUGIN_NAME", "SEO Ultimate");
|
40 |
define("SU_PLUGIN_URI", "http://www.seodesignsolutions.com/wordpress-seo/");
|
41 |
-
define("SU_VERSION", "0.9");
|
42 |
define("SU_AUTHOR", "SEO Design Solutions");
|
43 |
define("SU_AUTHOR_URI", "http://www.seodesignsolutions.com/");
|
44 |
-
define("SU_USER_AGENT", "SeoUltimate/0.9");
|
45 |
|
46 |
define('SU_MODULE_ENABLED', 10);
|
47 |
define('SU_MODULE_SILENCED', 5);
|
3 |
Plugin Name: SEO Ultimate
|
4 |
Plugin URI: http://www.seodesignsolutions.com/wordpress-seo/
|
5 |
Description: This all-in-one SEO plugin can rewrite title tags, set meta data, add noindex, insert canonical tags, log 404 errors, edit your robots.txt, and more.
|
6 |
+
Version: 0.9.1
|
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 0.9.1
|
16 |
* @link http://www.seodesignsolutions.com/wordpress-seo/ SEO Ultimate Homepage
|
17 |
*/
|
18 |
|
38 |
//Reading plugin info from constants is faster than trying to parse it from the header above.
|
39 |
define("SU_PLUGIN_NAME", "SEO Ultimate");
|
40 |
define("SU_PLUGIN_URI", "http://www.seodesignsolutions.com/wordpress-seo/");
|
41 |
+
define("SU_VERSION", "0.9.1");
|
42 |
define("SU_AUTHOR", "SEO Design Solutions");
|
43 |
define("SU_AUTHOR_URI", "http://www.seodesignsolutions.com/");
|
44 |
+
define("SU_USER_AGENT", "SeoUltimate/0.9.1");
|
45 |
|
46 |
define('SU_MODULE_ENABLED', 10);
|
47 |
define('SU_MODULE_SILENCED', 5);
|