Version Description
- Page title as content title or as SEO meta title (option)
Download this release
Release Info
Developer | JoomUnited |
Plugin | WP Meta SEO |
Version | 1.7.2 |
Comparing to | |
See all releases |
Code changes from version 1.7.1 to 1.7.2
- inc/class.metaseo-admin.php +12 -1
- languages/wp-meta-seo-en_US.po +7 -1
- languages/wp-meta-seo-fr_FR.po +6 -0
- languages/wp-meta-seo.pot +6 -0
- readme.txt +8 -2
- wp-meta-seo.php +10 -3
inc/class.metaseo-admin.php
CHANGED
@@ -19,7 +19,8 @@ class MetaSeo_Admin {
|
|
19 |
"metaseo_showtmetablock"=>1,
|
20 |
"metaseo_showsocial" => 1,
|
21 |
"metaseo_seovalidate" => 0,
|
22 |
-
"metaseo_linkfield" => 1
|
|
|
23 |
);
|
24 |
$settings = get_option( '_metaseo_settings' );
|
25 |
|
@@ -318,6 +319,7 @@ class MetaSeo_Admin {
|
|
318 |
add_settings_field('metaseo_showfacebook', __('Facebook profile URL', 'wp-meta-seo'), array( $this, 'showfacebook' ), 'metaseo_settings', 'metaseo_dashboard');
|
319 |
add_settings_field('metaseo_showtwitter', __('Twitter Username', 'wp-meta-seo'), array( $this, 'showtwitter' ), 'metaseo_settings', 'metaseo_dashboard');
|
320 |
add_settings_field('metaseo_twitter_card', __('The default card type to use', 'wp-meta-seo'), array( $this, 'showtwittercard' ), 'metaseo_settings', 'metaseo_dashboard');
|
|
|
321 |
add_settings_field('metaseo_showkeywords', __('Meta keywords', 'wp-meta-seo'), array( $this, 'showkeywords' ), 'metaseo_settings', 'metaseo_dashboard');
|
322 |
add_settings_field('metaseo_showtmetablock', __('Meta block edition', 'wp-meta-seo'), array( $this, 'showtmetablock' ), 'metaseo_settings', 'metaseo_dashboard');
|
323 |
add_settings_field('metaseo_showsocial', __('Social networks meta', 'wp-meta-seo'), array( $this, 'showsocial' ), 'metaseo_settings', 'metaseo_dashboard');
|
@@ -325,6 +327,15 @@ class MetaSeo_Admin {
|
|
325 |
add_settings_field('metaseo_linkfield', __('Link text field', 'wp-meta-seo'), array( $this, 'showlinkfield' ), 'metaseo_settings', 'metaseo_dashboard');
|
326 |
}
|
327 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
328 |
public function showSettings(){
|
329 |
|
330 |
}
|
19 |
"metaseo_showtmetablock"=>1,
|
20 |
"metaseo_showsocial" => 1,
|
21 |
"metaseo_seovalidate" => 0,
|
22 |
+
"metaseo_linkfield" => 1,
|
23 |
+
"metaseo_metatitle_tab" => 0,
|
24 |
);
|
25 |
$settings = get_option( '_metaseo_settings' );
|
26 |
|
319 |
add_settings_field('metaseo_showfacebook', __('Facebook profile URL', 'wp-meta-seo'), array( $this, 'showfacebook' ), 'metaseo_settings', 'metaseo_dashboard');
|
320 |
add_settings_field('metaseo_showtwitter', __('Twitter Username', 'wp-meta-seo'), array( $this, 'showtwitter' ), 'metaseo_settings', 'metaseo_dashboard');
|
321 |
add_settings_field('metaseo_twitter_card', __('The default card type to use', 'wp-meta-seo'), array( $this, 'showtwittercard' ), 'metaseo_settings', 'metaseo_dashboard');
|
322 |
+
add_settings_field('metaseo_metatitle_tab', __('Meta title as page title', 'wp-meta-seo'), array( $this, 'showmetatitletab' ), 'metaseo_settings', 'metaseo_dashboard');
|
323 |
add_settings_field('metaseo_showkeywords', __('Meta keywords', 'wp-meta-seo'), array( $this, 'showkeywords' ), 'metaseo_settings', 'metaseo_dashboard');
|
324 |
add_settings_field('metaseo_showtmetablock', __('Meta block edition', 'wp-meta-seo'), array( $this, 'showtmetablock' ), 'metaseo_settings', 'metaseo_dashboard');
|
325 |
add_settings_field('metaseo_showsocial', __('Social networks meta', 'wp-meta-seo'), array( $this, 'showsocial' ), 'metaseo_settings', 'metaseo_dashboard');
|
327 |
add_settings_field('metaseo_linkfield', __('Link text field', 'wp-meta-seo'), array( $this, 'showlinkfield' ), 'metaseo_settings', 'metaseo_dashboard');
|
328 |
}
|
329 |
|
330 |
+
public function showmetatitletab(){
|
331 |
+
echo '<input name="_metaseo_settings[metaseo_metatitle_tab]" type="hidden" value="0"/>';
|
332 |
+
?>
|
333 |
+
<label><input name="_metaseo_settings[metaseo_metatitle_tab]" type="checkbox" id="metaseo_metatitle_tab" value="1" <?php checked( 1, $this->settings['metaseo_metatitle_tab']); ?> />
|
334 |
+
<?php _e( 'When meta title is filled use it as page title instead of the content title','wp-meta-seo' ); ?></label>
|
335 |
+
<?php
|
336 |
+
}
|
337 |
+
|
338 |
+
|
339 |
public function showSettings(){
|
340 |
|
341 |
}
|
languages/wp-meta-seo-en_US.po
CHANGED
@@ -648,4 +648,10 @@ msgid "Link text"
|
|
648 |
msgstr "Link text"
|
649 |
|
650 |
msgid "Link Meta"
|
651 |
-
msgstr "Link Meta"
|
|
|
|
|
|
|
|
|
|
|
|
648 |
msgstr "Link text"
|
649 |
|
650 |
msgid "Link Meta"
|
651 |
+
msgstr "Link Meta"
|
652 |
+
|
653 |
+
msgid "Meta title as page title"
|
654 |
+
msgstr "Meta title as page title"
|
655 |
+
|
656 |
+
msgid "When meta title is filled use it as page title instead of the content title"
|
657 |
+
msgstr "When meta title is filled use it as page title instead of the content title"
|
languages/wp-meta-seo-fr_FR.po
CHANGED
@@ -662,3 +662,9 @@ msgstr "Text lien"
|
|
662 |
|
663 |
msgid "Link Meta"
|
664 |
msgstr "Meta lien"
|
|
|
|
|
|
|
|
|
|
|
|
662 |
|
663 |
msgid "Link Meta"
|
664 |
msgstr "Meta lien"
|
665 |
+
|
666 |
+
msgid "Meta title as page title"
|
667 |
+
msgstr ""
|
668 |
+
|
669 |
+
msgid "When meta title is filled use it as page title instead of the content title"
|
670 |
+
msgstr ""
|
languages/wp-meta-seo.pot
CHANGED
@@ -545,4 +545,10 @@ msgid "Link text"
|
|
545 |
msgstr ""
|
546 |
|
547 |
msgid "Link Meta"
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
msgstr ""
|
545 |
msgstr ""
|
546 |
|
547 |
msgid "Link Meta"
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
msgid "Meta title as page title"
|
551 |
+
msgstr ""
|
552 |
+
|
553 |
+
msgid "When meta title is filled use it as page title instead of the content title"
|
554 |
msgstr ""
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
Contributors: JoomUnited
|
3 |
Tags: google, webmaster tools, keywords, meta, meta description, meta keywords, meta title, robots meta, search engine optimization, seo, wordpress seo, yahoo, image optimization, image resize, custom post seo
|
4 |
Requires at least: 4.0
|
5 |
-
Tested up to: 4.4.
|
6 |
-
Stable tag: 1.7.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -86,6 +86,7 @@ WP Meta SEO also include this feature in the bulk edition view, you are notified
|
|
86 |
* Check for SEO error: is robot.txt blocking search engine
|
87 |
* Bulk edit SEO link title in your content
|
88 |
* Add SEO link title box in editor link manager
|
|
|
89 |
|
90 |
= Main plugins from JoomUnited: =
|
91 |
* WP Media Folder: https://www.joomunited.com/wordpress-products/wp-media-folder
|
@@ -94,6 +95,8 @@ WP Meta SEO also include this feature in the bulk edition view, you are notified
|
|
94 |
* WP Meta SEO: https://www.joomunited.com/wordpress-products/wp-meta-seo
|
95 |
* WP Latest Posts: https://www.joomunited.com/wordpress-products/wp-latest-posts
|
96 |
|
|
|
|
|
97 |
= Support =
|
98 |
|
99 |
A PDF support document is provided with WP Meta SEO on JoomUnited website
|
@@ -171,6 +174,9 @@ This manual SEO validation on click on the reload analysis button.
|
|
171 |
|
172 |
== Changelog ==
|
173 |
|
|
|
|
|
|
|
174 |
= 1.7.1 =
|
175 |
* Fix RSS feed is broken with WP Meta SEO 1.7.0
|
176 |
* Edit separatelly the content title from the meta title (for search engine)
|
2 |
Contributors: JoomUnited
|
3 |
Tags: google, webmaster tools, keywords, meta, meta description, meta keywords, meta title, robots meta, search engine optimization, seo, wordpress seo, yahoo, image optimization, image resize, custom post seo
|
4 |
Requires at least: 4.0
|
5 |
+
Tested up to: 4.4.1
|
6 |
+
Stable tag: 1.7.2
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
86 |
* Check for SEO error: is robot.txt blocking search engine
|
87 |
* Bulk edit SEO link title in your content
|
88 |
* Add SEO link title box in editor link manager
|
89 |
+
* Page title display as content title or SEO meta title
|
90 |
|
91 |
= Main plugins from JoomUnited: =
|
92 |
* WP Media Folder: https://www.joomunited.com/wordpress-products/wp-media-folder
|
95 |
* WP Meta SEO: https://www.joomunited.com/wordpress-products/wp-meta-seo
|
96 |
* WP Latest Posts: https://www.joomunited.com/wordpress-products/wp-latest-posts
|
97 |
|
98 |
+
**Still not sure! test the plugin live on a demo website:** https://addendio.com/try-plugin/?slug=wp-meta-seo
|
99 |
+
|
100 |
= Support =
|
101 |
|
102 |
A PDF support document is provided with WP Meta SEO on JoomUnited website
|
174 |
|
175 |
== Changelog ==
|
176 |
|
177 |
+
= 1.7.2 =
|
178 |
+
* Page title as content title or as SEO meta title (option)
|
179 |
+
|
180 |
= 1.7.1 =
|
181 |
* Fix RSS feed is broken with WP Meta SEO 1.7.0
|
182 |
* Edit separatelly the content title from the meta title (for search engine)
|
wp-meta-seo.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: WP Meta SEO
|
5 |
* Plugin URI: http://www.joomunited.com/wordpress-products/wp-meta-seo
|
6 |
* Description: WP Meta SEO is a plugin for WordPress to fill meta for content, images and main SEO info in a single view.
|
7 |
-
* Version: 1.7.
|
8 |
* Text Domain: wp-meta-seo
|
9 |
* Domain Path: /languages
|
10 |
* Author: JoomUnited
|
@@ -47,7 +47,7 @@ if (!defined('URL'))
|
|
47 |
define('URL', get_site_url());
|
48 |
|
49 |
if (!defined('WPMSEO_VERSION'))
|
50 |
-
define('WPMSEO_VERSION', '1.7.
|
51 |
|
52 |
if (!defined('WPMSEO_FILE'))
|
53 |
define('WPMSEO_FILE', __FILE__);
|
@@ -218,6 +218,8 @@ if (is_admin()) {
|
|
218 |
'#<meta name="twitter:title" [^<>]+ ?>#i',
|
219 |
'<meta name="twitter:title" content="' . $meta_twitter_title . '" />',
|
220 |
($meta_twitter_title != '' ? true : false)),
|
|
|
|
|
221 |
'facebook_admin' => array(
|
222 |
'#<meta property="fb:admins" [^<>]+ ?>#i',
|
223 |
'<meta property="fb:admins" content="' . $facebook_admin . '" />',
|
@@ -303,13 +305,18 @@ if (is_admin()) {
|
|
303 |
"metaseo_twitter_card"=>"summary",
|
304 |
"metaseo_showkeywords"=>0,
|
305 |
"metaseo_showtmetablock"=>1,
|
306 |
-
"metaseo_showsocial" => 1
|
|
|
307 |
);
|
308 |
|
309 |
if(is_array($settings)){
|
310 |
$default_settings = array_merge($default_settings, $settings);
|
311 |
}
|
312 |
|
|
|
|
|
|
|
|
|
313 |
if((isset($default_settings['metaseo_showsocial']) && $default_settings['metaseo_showsocial'] == 0)){
|
314 |
unset($patterns['twitter_image']);
|
315 |
unset($patterns['twitter_card']);
|
4 |
* Plugin Name: WP Meta SEO
|
5 |
* Plugin URI: http://www.joomunited.com/wordpress-products/wp-meta-seo
|
6 |
* Description: WP Meta SEO is a plugin for WordPress to fill meta for content, images and main SEO info in a single view.
|
7 |
+
* Version: 1.7.2
|
8 |
* Text Domain: wp-meta-seo
|
9 |
* Domain Path: /languages
|
10 |
* Author: JoomUnited
|
47 |
define('URL', get_site_url());
|
48 |
|
49 |
if (!defined('WPMSEO_VERSION'))
|
50 |
+
define('WPMSEO_VERSION', '1.7.2');
|
51 |
|
52 |
if (!defined('WPMSEO_FILE'))
|
53 |
define('WPMSEO_FILE', __FILE__);
|
218 |
'#<meta name="twitter:title" [^<>]+ ?>#i',
|
219 |
'<meta name="twitter:title" content="' . $meta_twitter_title . '" />',
|
220 |
($meta_twitter_title != '' ? true : false)),
|
221 |
+
'_title' => array('#<title>[^<>]+?<\/title>#i', '<title>' . $meta_title . '</title>',
|
222 |
+
($meta_title != '' ? true : false)),
|
223 |
'facebook_admin' => array(
|
224 |
'#<meta property="fb:admins" [^<>]+ ?>#i',
|
225 |
'<meta property="fb:admins" content="' . $facebook_admin . '" />',
|
305 |
"metaseo_twitter_card"=>"summary",
|
306 |
"metaseo_showkeywords"=>0,
|
307 |
"metaseo_showtmetablock"=>1,
|
308 |
+
"metaseo_showsocial" => 1,
|
309 |
+
"metaseo_metatitle_tab" => 0
|
310 |
);
|
311 |
|
312 |
if(is_array($settings)){
|
313 |
$default_settings = array_merge($default_settings, $settings);
|
314 |
}
|
315 |
|
316 |
+
if(empty($default_settings['metaseo_metatitle_tab'])){
|
317 |
+
unset($patterns['_title']);
|
318 |
+
}
|
319 |
+
|
320 |
if((isset($default_settings['metaseo_showsocial']) && $default_settings['metaseo_showsocial'] == 0)){
|
321 |
unset($patterns['twitter_image']);
|
322 |
unset($patterns['twitter_card']);
|