Version Description
Download this release
Release Info
Developer | hallsofmontezuma |
Plugin | All in One SEO Pack |
Version | 2.3.12.2 |
Comparing to | |
See all releases |
Code changes from version 2.3.12.1 to 2.3.12.2
- admin/display/credits-content.php +1 -1
- admin/display/general-metaboxes.php +13 -10
- admin/display/menu.php +5 -2
- admin/display/welcome.php +13 -8
- aioseop_class.php +1 -1
- all_in_one_seo_pack.php +7 -7
- inc/aioseop_updates_class.php +2 -2
- js/modules/aioseop_module.js +52 -31
- modules/aioseop_importer_exporter.php +2 -2
- modules/aioseop_opengraph.php +7 -7
- modules/aioseop_sitemap.php +1 -1
- readme.txt +11 -37
admin/display/credits-content.php
CHANGED
@@ -37,7 +37,7 @@
|
|
37 |
|
38 |
<h3 class="wp-people-group">🌟<?php _e( 'Recent Rockstar Contributors', 'all-in-one-seo-pack' ); ?>🌟</h3>
|
39 |
<ul class="wp-people-group " id="wp-people-group-rockstars">
|
40 |
-
<li><?php printf( __('Want to see your name and picture here as a community developer? Open a new issue on Github to report a bug or request a feature or find an issue and submit code!')); ?>
|
41 |
<a href="https://github.com/semperfiwebdesign/all-in-one-seo-pack" target="_blank">Click here to go to Github</a>
|
42 |
</li>
|
43 |
<li class="wp-person" id="wp-person-dougalcampbell">
|
37 |
|
38 |
<h3 class="wp-people-group">🌟<?php _e( 'Recent Rockstar Contributors', 'all-in-one-seo-pack' ); ?>🌟</h3>
|
39 |
<ul class="wp-people-group " id="wp-people-group-rockstars">
|
40 |
+
<li><?php printf( __('Want to see your name and picture here as a community developer? Open a new issue on Github to report a bug or request a feature or find an issue and submit code!', 'all-in-one-seo-pack')); ?>
|
41 |
<a href="https://github.com/semperfiwebdesign/all-in-one-seo-pack" target="_blank">Click here to go to Github</a>
|
42 |
</li>
|
43 |
<li class="wp-person" id="wp-person-dougalcampbell">
|
admin/display/general-metaboxes.php
CHANGED
@@ -39,7 +39,10 @@ class aiosp_metaboxes {
|
|
39 |
if ( ! AIOSEOPPRO ) {
|
40 |
?>
|
41 |
<p>
|
42 |
-
<strong
|
|
|
|
|
|
|
43 |
</p>
|
44 |
<?php } ?>
|
45 |
</div>
|
@@ -108,8 +111,8 @@ class aiosp_metaboxes {
|
|
108 |
<i><?php _e( 'Sign up today and receive a free copy of the e-book 5 SEO Tips for WordPress ($39 value).', 'all-in-one-seo-pack' ); ?></i>
|
109 |
</p>
|
110 |
<p><input type="text" value="" name="EMAIL" class="required email" id="mce-EMAIL"
|
111 |
-
placeholder="Email Address">
|
112 |
-
<input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe"
|
113 |
class="btn"></p>
|
114 |
</form>
|
115 |
</div>
|
@@ -155,16 +158,16 @@ class aiosp_metaboxes {
|
|
155 |
echo '<ul>';
|
156 |
|
157 |
if ( class_exists( 'WooCommerce' ) ) {
|
158 |
-
echo '<li>Advanced support for WooCommerce</li>';
|
159 |
}else{
|
160 |
-
echo '<li>Advanced support for e-commerce</li>';
|
161 |
}
|
162 |
|
163 |
-
echo '<li>Video SEO Module</li>';
|
164 |
-
echo '<li>SEO for Categories, Tags and Custom Taxonomies</li>';
|
165 |
-
echo '<li>Access to Video Screencasts</li>';
|
166 |
-
echo '<li>Access to Premium Support Forums</li>';
|
167 |
-
echo '<li>Access to Knowledge Center</li>';
|
168 |
|
169 |
echo '</ul>';
|
170 |
|
39 |
if ( ! AIOSEOPPRO ) {
|
40 |
?>
|
41 |
<p>
|
42 |
+
<strong>
|
43 |
+
<?php
|
44 |
+
echo aiosp_common::get_upgrade_hyperlink( 'side', __( 'Pro Version', 'all-in-one-seo-pack' ), __( 'CLICK HERE', 'all-in-one-seo-pack' ), '_blank' );
|
45 |
+
echo __( ' to upgrade to Pro Version and get:', 'all-in-one-seo-pack' ); ?></strong>
|
46 |
</p>
|
47 |
<?php } ?>
|
48 |
</div>
|
111 |
<i><?php _e( 'Sign up today and receive a free copy of the e-book 5 SEO Tips for WordPress ($39 value).', 'all-in-one-seo-pack' ); ?></i>
|
112 |
</p>
|
113 |
<p><input type="text" value="" name="EMAIL" class="required email" id="mce-EMAIL"
|
114 |
+
placeholder="<?php __( 'Email Address', 'all-in-one-seo-pack' ); ?>">
|
115 |
+
<input type="submit" value="<?php __( 'Subscribe', 'all-in-one-seo-pack' ); ?>" name="subscribe" id="mc-embedded-subscribe"
|
116 |
class="btn"></p>
|
117 |
</form>
|
118 |
</div>
|
158 |
echo '<ul>';
|
159 |
|
160 |
if ( class_exists( 'WooCommerce' ) ) {
|
161 |
+
echo '<li>' . __( 'Advanced support for WooCommerce', 'all-in-one-seo-pack' ) . '</li>';
|
162 |
}else{
|
163 |
+
echo '<li>' . __( 'Advanced support for e-commerce', 'all-in-one-seo-pack' ) . '</li>';
|
164 |
}
|
165 |
|
166 |
+
echo '<li>' . __( 'Video SEO Module', 'all-in-one-seo-pack' ) . '</li>';
|
167 |
+
echo '<li>' . __( 'SEO for Categories, Tags and Custom Taxonomies', 'all-in-one-seo-pack' ) . '</li>';
|
168 |
+
echo '<li>' . __( 'Access to Video Screencasts', 'all-in-one-seo-pack' ) . '</li>';
|
169 |
+
echo '<li>' . __( 'Access to Premium Support Forums', 'all-in-one-seo-pack' ) . '</li>';
|
170 |
+
echo '<li>' . __( 'Access to Knowledge Center', 'all-in-one-seo-pack' ) . '</li>';
|
171 |
|
172 |
echo '</ul>';
|
173 |
|
admin/display/menu.php
CHANGED
@@ -11,8 +11,11 @@ class AIOSEOPAdminMenus {
|
|
11 |
* Constructor to add the actions.
|
12 |
*/
|
13 |
function __construct() {
|
14 |
-
|
15 |
-
|
|
|
|
|
|
|
16 |
}
|
17 |
|
18 |
/**
|
11 |
* Constructor to add the actions.
|
12 |
*/
|
13 |
function __construct() {
|
14 |
+
if( current_user_can( 'manage_options' ) || current_user_can( 'aiosp_manage_seo') ){
|
15 |
+
add_action( 'admin_menu', array( $this, 'add_pro_submenu' ), 11 );
|
16 |
+
}else{
|
17 |
+
return;
|
18 |
+
}
|
19 |
}
|
20 |
|
21 |
/**
|
admin/display/welcome.php
CHANGED
@@ -66,10 +66,6 @@ if ( ! class_exists( 'aioseop_welcome' ) ) {
|
|
66 |
*/
|
67 |
function init( $activate = false ) {
|
68 |
|
69 |
-
if ( AIOSEOPPRO ) {
|
70 |
-
return;
|
71 |
-
}
|
72 |
-
|
73 |
if ( ! is_admin() ) {
|
74 |
return;
|
75 |
}
|
@@ -82,15 +78,24 @@ if ( ! class_exists( 'aioseop_welcome' ) ) {
|
|
82 |
if ( ! current_user_can( 'manage_options' ) ) {
|
83 |
return;
|
84 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
$seen = 0;
|
86 |
$seen = get_user_meta( get_current_user_id(), 'aioseop_seen_about_page', true );
|
87 |
-
if ( AIOSEOP_VERSION === get_user_meta( get_current_user_id(), 'aioseop_seen_about_page', true ) && true !== $activate ) {
|
88 |
-
return;
|
89 |
-
}
|
90 |
|
91 |
update_user_meta( get_current_user_id(), 'aioseop_seen_about_page', AIOSEOP_VERSION );
|
92 |
|
93 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
|
95 |
wp_safe_redirect( add_query_arg( array( 'page' => 'aioseop-about' ), admin_url( 'index.php' ) ) );
|
96 |
exit;
|
66 |
*/
|
67 |
function init( $activate = false ) {
|
68 |
|
|
|
|
|
|
|
|
|
69 |
if ( ! is_admin() ) {
|
70 |
return;
|
71 |
}
|
78 |
if ( ! current_user_can( 'manage_options' ) ) {
|
79 |
return;
|
80 |
}
|
81 |
+
|
82 |
+
wp_cache_flush();
|
83 |
+
aiosp_common::clear_wpe_cache();
|
84 |
+
|
85 |
+
delete_transient( '_aioseop_activation_redirect' );
|
86 |
+
|
87 |
$seen = 0;
|
88 |
$seen = get_user_meta( get_current_user_id(), 'aioseop_seen_about_page', true );
|
|
|
|
|
|
|
89 |
|
90 |
update_user_meta( get_current_user_id(), 'aioseop_seen_about_page', AIOSEOP_VERSION );
|
91 |
|
92 |
+
if ( AIOSEOPPRO ) {
|
93 |
+
return;
|
94 |
+
}
|
95 |
+
|
96 |
+
if ( ( AIOSEOP_VERSION === $seen ) || ( true !== $activate ) ) {
|
97 |
+
return;
|
98 |
+
}
|
99 |
|
100 |
wp_safe_redirect( add_query_arg( array( 'page' => 'aioseop-about' ), admin_url( 'index.php' ) ) );
|
101 |
exit;
|
aioseop_class.php
CHANGED
@@ -484,7 +484,7 @@ class All_in_One_SEO_Pack extends All_in_One_SEO_Pack_Module {
|
|
484 |
'404_title_format' => array(
|
485 |
'name' => __( '404 Title Format:', 'all-in-one-seo-pack' ),
|
486 |
'type' => 'text',
|
487 |
-
'default' => 'Nothing found for %request_words%',
|
488 |
'condshow' => array( 'aiosp_rewrite_titles' => 1 ),
|
489 |
),
|
490 |
'paged_format' => array(
|
484 |
'404_title_format' => array(
|
485 |
'name' => __( '404 Title Format:', 'all-in-one-seo-pack' ),
|
486 |
'type' => 'text',
|
487 |
+
'default' => __( 'Nothing found for %request_words%', 'all-in-one-seo-pack' ),
|
488 |
'condshow' => array( 'aiosp_rewrite_titles' => 1 ),
|
489 |
),
|
490 |
'paged_format' => array(
|
all_in_one_seo_pack.php
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: All In One SEO Pack
|
4 |
-
Plugin URI: https://
|
5 |
-
Description: Out-of-the-box SEO for your WordPress blog. Features like XML Sitemaps, SEO for custom post types, SEO for blogs or business sites, SEO for ecommerce sites, and much more.
|
6 |
-
Version: 2.3.12.
|
7 |
Author: Michael Torbert
|
8 |
-
Author URI: https://
|
9 |
Text Domain: all-in-one-seo-pack
|
10 |
Domain Path: /i18n/
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
-
Copyright (C) 2007-
|
15 |
|
16 |
This program is free software; you can redistribute it and/or modify
|
17 |
it under the terms of the GNU General Public License as published by
|
@@ -31,14 +31,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
31 |
* The original WordPress SEO plugin.
|
32 |
*
|
33 |
* @package All-in-One-SEO-Pack
|
34 |
-
* @version 2.3.12.
|
35 |
*/
|
36 |
|
37 |
if ( ! defined( 'AIOSEOPPRO' ) ) {
|
38 |
define( 'AIOSEOPPRO', false );
|
39 |
}
|
40 |
if ( ! defined( 'AIOSEOP_VERSION' ) ) {
|
41 |
-
define( 'AIOSEOP_VERSION', '2.3.12.
|
42 |
}
|
43 |
global $aioseop_plugin_name;
|
44 |
$aioseop_plugin_name = 'All in One SEO Pack';
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: All In One SEO Pack
|
4 |
+
Plugin URI: https://semperplugins.com/all-in-one-seo-pack-pro-version/
|
5 |
+
Description: Out-of-the-box SEO for your WordPress blog. Features like XML Sitemaps, SEO for custom post types, SEO for blogs or business sites, SEO for ecommerce sites, and much more. More than 30 million downloads since 2007.
|
6 |
+
Version: 2.3.12.2
|
7 |
Author: Michael Torbert
|
8 |
+
Author URI: https://semperplugins.com/all-in-one-seo-pack-pro-version/
|
9 |
Text Domain: all-in-one-seo-pack
|
10 |
Domain Path: /i18n/
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
+
Copyright (C) 2007-2017 Michael Torbert, https://semperfiwebdesign.com
|
15 |
|
16 |
This program is free software; you can redistribute it and/or modify
|
17 |
it under the terms of the GNU General Public License as published by
|
31 |
* The original WordPress SEO plugin.
|
32 |
*
|
33 |
* @package All-in-One-SEO-Pack
|
34 |
+
* @version 2.3.12.2
|
35 |
*/
|
36 |
|
37 |
if ( ! defined( 'AIOSEOPPRO' ) ) {
|
38 |
define( 'AIOSEOPPRO', false );
|
39 |
}
|
40 |
if ( ! defined( 'AIOSEOP_VERSION' ) ) {
|
41 |
+
define( 'AIOSEOP_VERSION', '2.3.12.2' );
|
42 |
}
|
43 |
global $aioseop_plugin_name;
|
44 |
$aioseop_plugin_name = 'All in One SEO Pack';
|
inc/aioseop_updates_class.php
CHANGED
@@ -57,10 +57,10 @@ class AIOSEOP_Updates {
|
|
57 |
}
|
58 |
|
59 |
if( ! is_network_admin() || !isset( $_GET['activate-multi'] ) ) {
|
60 |
-
|
61 |
}
|
62 |
delete_transient( 'aioseop_feed' );
|
63 |
-
|
64 |
|
65 |
}
|
66 |
|
57 |
}
|
58 |
|
59 |
if( ! is_network_admin() || !isset( $_GET['activate-multi'] ) ) {
|
60 |
+
set_transient( '_aioseop_activation_redirect', true, 30 ); // Sets 30 second transient for welcome screen redirect on activation.
|
61 |
}
|
62 |
delete_transient( 'aioseop_feed' );
|
63 |
+
add_action( 'admin_init', array( $this, 'aioseop_welcome' ) );
|
64 |
|
65 |
}
|
66 |
|
js/modules/aioseop_module.js
CHANGED
@@ -245,46 +245,67 @@ jQuery( document ).ready(function() {
|
|
245 |
});
|
246 |
|
247 |
/**
|
248 |
-
* @summary
|
249 |
-
*
|
|
|
250 |
* @see http://www.webmaster-source.com/2013/02/06/using-the-wordpress-3-5-media-uploader-in-your-plugin-or-theme/
|
251 |
-
* @since ?
|
252 |
-
* @since 2.3.11.2 Use WP 3.5 new media uploader
|
253 |
-
*
|
254 |
*/
|
255 |
-
jQuery
|
256 |
-
|
257 |
-
var
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
|
259 |
-
|
260 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
|
|
|
|
|
|
|
|
|
|
|
262 |
e.preventDefault();
|
|
|
|
|
263 |
|
264 |
-
|
265 |
-
|
266 |
-
custom_uploader.open();
|
267 |
-
return;
|
268 |
-
}
|
269 |
-
|
270 |
-
//Extend the wp.media object
|
271 |
-
custom_uploader = wp.media.frames.file_frame = wp.media({
|
272 |
-
title: 'Choose Image',
|
273 |
-
button: {
|
274 |
-
text: 'Choose Image'
|
275 |
-
},
|
276 |
-
multiple: false
|
277 |
-
});
|
278 |
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
jQuery(image_field.val( attachment.url));
|
283 |
-
});
|
284 |
|
285 |
-
|
286 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
|
|
|
|
|
288 |
});
|
289 |
|
290 |
});
|
245 |
});
|
246 |
|
247 |
/**
|
248 |
+
* @summary Custom jQuery plugin that enables image uploader in wordpress.
|
249 |
+
*
|
250 |
+
* @since 2.3.13
|
251 |
* @see http://www.webmaster-source.com/2013/02/06/using-the-wordpress-3-5-media-uploader-in-your-plugin-or-theme/
|
|
|
|
|
|
|
252 |
*/
|
253 |
+
jQuery.fn.aioseopImageUploader = function() {
|
254 |
+
// Keep reference to this.
|
255 |
+
var self = this;
|
256 |
+
|
257 |
+
// Set input target when to update image url value
|
258 |
+
self.target = jQuery( self ).next();
|
259 |
+
|
260 |
+
// Uploader per image button
|
261 |
+
// * Having only one uploader was causing problems when multiple image buttons where in place
|
262 |
+
self.uploader = wp.media({
|
263 |
+
title: 'Choose Image',
|
264 |
+
button: {
|
265 |
+
text: 'Choose Image'
|
266 |
+
},
|
267 |
+
multiple: false
|
268 |
+
});
|
269 |
|
270 |
+
/**
|
271 |
+
* Event handler that will be called when an image is selected from media uploader.
|
272 |
+
*/
|
273 |
+
self.onSelect = function() {
|
274 |
+
if ( self.target.length >= 0 )
|
275 |
+
jQuery( self.target ).val(
|
276 |
+
self.uploader.state().get( 'selection' ).first().toJSON().url
|
277 |
+
);
|
278 |
+
}
|
279 |
|
280 |
+
/**
|
281 |
+
* Click event handler.
|
282 |
+
* @param object e Click event.
|
283 |
+
*/
|
284 |
+
self.onClick = function( e ) {
|
285 |
e.preventDefault();
|
286 |
+
self.uploader.open();
|
287 |
+
}
|
288 |
|
289 |
+
//Set uploader select handler
|
290 |
+
self.uploader.on( 'select', self.onSelect );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
291 |
|
292 |
+
// Set click handler
|
293 |
+
jQuery( self ).click( self.onClick );
|
294 |
+
};
|
|
|
|
|
295 |
|
296 |
+
/**
|
297 |
+
* @summary Javascript for using WP media uploader. Indentifies which DOM should use custom uploader plugin.
|
298 |
+
*
|
299 |
+
* @see http://www.webmaster-source.com/2013/02/06/using-the-wordpress-3-5-media-uploader-in-your-plugin-or-theme/
|
300 |
+
* @since ?
|
301 |
+
* @since 2.3.11.2 Use WP 3.5 new media uploader
|
302 |
+
* @since 2.3.13 Fixed issue #[740](https://github.com/semperfiwebdesign/all-in-one-seo-pack/issues/740)
|
303 |
+
*
|
304 |
+
*/
|
305 |
+
jQuery(document).ready(function($){
|
306 |
|
307 |
+
jQuery( '.aioseop_upload_image_button' ).each(function() {
|
308 |
+
jQuery( this ).aioseopImageUploader();
|
309 |
});
|
310 |
|
311 |
});
|
modules/aioseop_importer_exporter.php
CHANGED
@@ -43,8 +43,8 @@ if ( ! class_exists( 'All_in_One_SEO_Pack_Importer_Exporter' ) ) {
|
|
43 |
'name' => __( 'Export Settings', 'all-in-one-seo-pack' ),
|
44 |
'type' => 'multicheckbox',
|
45 |
'initial_options' => Array(
|
46 |
-
1 => 'General Settings',
|
47 |
-
2 => 'Post Data',
|
48 |
),
|
49 |
),
|
50 |
'export_post_types' => Array(
|
43 |
'name' => __( 'Export Settings', 'all-in-one-seo-pack' ),
|
44 |
'type' => 'multicheckbox',
|
45 |
'initial_options' => Array(
|
46 |
+
1 => __( 'General Settings', 'all-in-one-seo-pack' ),
|
47 |
+
+ 2 => __( 'Post Data', 'all-in-one-seo-pack' ),
|
48 |
),
|
49 |
),
|
50 |
'export_post_types' => Array(
|
modules/aioseop_opengraph.php
CHANGED
@@ -254,13 +254,13 @@ if ( ! class_exists( 'All_in_One_SEO_Pack_Opengraph' ) ) {
|
|
254 |
'name' => __( 'Select OG:Image Source', 'all-in-one-seo-pack' ),
|
255 |
'type' => 'select',
|
256 |
'initial_options' => Array(
|
257 |
-
'' => __( 'Default Image' ),
|
258 |
-
'featured' => __( 'Featured Image' ),
|
259 |
-
'attach' => __( 'First Attached Image' ),
|
260 |
-
'content' => __( 'First Image In Content' ),
|
261 |
-
'custom' => __( 'Image From Custom Field' ),
|
262 |
-
'author' => __( 'Post Author Image' ),
|
263 |
-
'auto' => __( 'First Available Image' ),
|
264 |
),
|
265 |
),
|
266 |
'fallback' => Array(
|
254 |
'name' => __( 'Select OG:Image Source', 'all-in-one-seo-pack' ),
|
255 |
'type' => 'select',
|
256 |
'initial_options' => Array(
|
257 |
+
'' => __( 'Default Image', 'all-in-one-seo-pack' ),
|
258 |
+
+ 'featured' => __( 'Featured Image', 'all-in-one-seo-pack' ),
|
259 |
+
+ 'attach' => __( 'First Attached Image', 'all-in-one-seo-pack' ),
|
260 |
+
+ 'content' => __( 'First Image In Content', 'all-in-one-seo-pack' ),
|
261 |
+
+ 'custom' => __( 'Image From Custom Field', 'all-in-one-seo-pack' ),
|
262 |
+
+ 'author' => __( 'Post Author Image', 'all-in-one-seo-pack' ),
|
263 |
+
+ 'auto' => __( 'First Available Image', 'all-in-one-seo-pack' ),
|
264 |
),
|
265 |
),
|
266 |
'fallback' => Array(
|
modules/aioseop_sitemap.php
CHANGED
@@ -619,7 +619,7 @@ if ( ! class_exists( 'All_in_One_SEO_Pack_Sitemap' ) ) {
|
|
619 |
$options[ $this->prefix . 'link' ] = sprintf( __( 'Click here to %s.', 'all-in-one-seo-pack' ), '<a href="' . esc_url( $url ) . '" target="_blank">' . __( 'view your sitemap', 'all-in-one-seo-pack' ) . '</a>' );
|
620 |
$options[ $this->prefix . 'link' ] .= __( ' Your sitemap has been created', 'all-in-one-seo-pack' );
|
621 |
if ( '0' !== get_option( 'blog_public' ) ){
|
622 |
-
$options[ $this->prefix . 'link' ] .= __( ' and changes are automatically submitted to search engines', 'all-in-one-seo-pack' );
|
623 |
}
|
624 |
$options[ $this->prefix . 'link' ] .= '.';
|
625 |
|
619 |
$options[ $this->prefix . 'link' ] = sprintf( __( 'Click here to %s.', 'all-in-one-seo-pack' ), '<a href="' . esc_url( $url ) . '" target="_blank">' . __( 'view your sitemap', 'all-in-one-seo-pack' ) . '</a>' );
|
620 |
$options[ $this->prefix . 'link' ] .= __( ' Your sitemap has been created', 'all-in-one-seo-pack' );
|
621 |
if ( '0' !== get_option( 'blog_public' ) ){
|
622 |
+
$options[ $this->prefix . 'link' ] .= __( ' and changes are automatically submitted to search engines.', 'all-in-one-seo-pack' );
|
623 |
}
|
624 |
$options[ $this->prefix . 'link' ] .= '.';
|
625 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mrtor
|
|
4 |
Tags: seo, all in one seo, google, twitter, page, image seo, social, search engine optimization, sitemap, WordPress SEO, meta, meta description, xml sitemap, google sitemap, sitemaps, robots meta, yahoo, bing, news sitemaps, multisite, canonical, nofollow, noindex, keywords, description, webmaster tools, google webmaster tools, google analytics
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.7
|
7 |
-
Stable tag: 2.3.12.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -48,56 +48,30 @@ https://www.youtube.com/watch?v=46MR4FboMaA
|
|
48 |
= Tags =
|
49 |
seo, SEO, All in One, google, meta, meta description, search engine optimization, xml sitemap, xml sitemaps, google sitemap, sitemap, sitemaps, robots meta, rss, rss footer, yahoo, bing, widget, Post, plugin, admin, posts, shortcode, sidebar, twitter, page, images, comments, image, news sitemaps, XML News Sitemaps, WordPress SEO, multisite, canonical, nofollow, noindex, keywords, meta keywords, description, webmaster tools, google webmaster tools, seo pack, schema.org, search engines, custom post types, custom taxonomies, canonical
|
50 |
|
51 |
-
==
|
52 |
-
|
53 |
-
You can use the built in installer and upgrader, or you can install the plugin
|
54 |
-
manually.
|
55 |
-
|
56 |
-
= From your WordPress dashboard =
|
57 |
-
|
58 |
-
1. Visit 'Plugins > Add New'
|
59 |
-
2. Search for 'All in One SEO'
|
60 |
-
3. Activate All in One SEO Pack from your Plugins page.
|
61 |
-
|
62 |
-
= From WordPress.org =
|
63 |
|
64 |
-
|
65 |
-
2. Upload the 'All in One SEO Pack' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)
|
66 |
-
3. Activate All in One SEO Pack from your Plugins page.
|
67 |
|
68 |
-
|
69 |
|
70 |
-
|
71 |
-
|
72 |
-
3. Enjoy higher SEO rankings in the search engines!
|
73 |
-
4. Relax.
|
74 |
|
|
|
75 |
|
76 |
-
|
77 |
https://www.youtube.com/watch?v=uGt6CVbA5bI
|
78 |
|
79 |
-
|
80 |
https://www.youtube.com/watch?v=zvNU92Low8A
|
81 |
|
82 |
-
|
83 |
https://www.youtube.com/watch?v=Dfe49FiiAog
|
84 |
|
85 |
-
|
86 |
https://www.youtube.com/watch?v=A0VKinM5s00
|
87 |
|
88 |
|
89 |
-
== Changelog ==
|
90 |
-
|
91 |
-
All in One SEO Pack [Changelog](http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/all-in-one-seo-pack-release-history/)
|
92 |
-
|
93 |
-
== Frequently Asked Questions ==
|
94 |
-
|
95 |
-
Please visit our complete **[Documentation](http://semperplugins.com/documentation/)** before requesting support for SEO from the
|
96 |
-
**[All in One SEO Pack Support Forum](http://semperplugins.com/support/)**
|
97 |
-
|
98 |
-
[Translations](http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/translations-for-all-in-one-seo-pack/)
|
99 |
-
|
100 |
-
|
101 |
== Screenshots ==
|
102 |
|
103 |
1. **XML Sitemaps** - Out of the box support for XML sitemaps for all major search engines, with automatic submission to ensure search engines can easily crawl your site. Choose between dynamic or static sitemaps for increased performance.
|
4 |
Tags: seo, all in one seo, google, twitter, page, image seo, social, search engine optimization, sitemap, WordPress SEO, meta, meta description, xml sitemap, google sitemap, sitemaps, robots meta, yahoo, bing, news sitemaps, multisite, canonical, nofollow, noindex, keywords, description, webmaster tools, google webmaster tools, google analytics
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.7
|
7 |
+
Stable tag: 2.3.12.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
48 |
= Tags =
|
49 |
seo, SEO, All in One, google, meta, meta description, search engine optimization, xml sitemap, xml sitemaps, google sitemap, sitemap, sitemaps, robots meta, rss, rss footer, yahoo, bing, widget, Post, plugin, admin, posts, shortcode, sidebar, twitter, page, images, comments, image, news sitemaps, XML News Sitemaps, WordPress SEO, multisite, canonical, nofollow, noindex, keywords, meta keywords, description, webmaster tools, google webmaster tools, seo pack, schema.org, search engines, custom post types, custom taxonomies, canonical
|
50 |
|
51 |
+
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
+
All in One SEO Pack [Changelog](http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/all-in-one-seo-pack-release-history/)
|
|
|
|
|
54 |
|
55 |
+
== Frequently Asked Questions ==
|
56 |
|
57 |
+
Please visit our complete **[Documentation](http://semperplugins.com/documentation/)** before requesting support for SEO from the
|
58 |
+
**[All in One SEO Pack Support Forum](http://semperplugins.com/support/)**
|
|
|
|
|
59 |
|
60 |
+
[Translations](http://semperfiwebdesign.com/documentation/all-in-one-seo-pack/translations-for-all-in-one-seo-pack/)
|
61 |
|
62 |
+
= General Settings =
|
63 |
https://www.youtube.com/watch?v=uGt6CVbA5bI
|
64 |
|
65 |
+
= XML Sitemaps =
|
66 |
https://www.youtube.com/watch?v=zvNU92Low8A
|
67 |
|
68 |
+
= Social Meta =
|
69 |
https://www.youtube.com/watch?v=Dfe49FiiAog
|
70 |
|
71 |
+
= Performance =
|
72 |
https://www.youtube.com/watch?v=A0VKinM5s00
|
73 |
|
74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
== Screenshots ==
|
76 |
|
77 |
1. **XML Sitemaps** - Out of the box support for XML sitemaps for all major search engines, with automatic submission to ensure search engines can easily crawl your site. Choose between dynamic or static sitemaps for increased performance.
|