Integration: Yoast SEO & qTranslate-X - Version 1.1.1

Version Description

Download this release

Release Info

Developer johnclause
Plugin Icon wp plugin Integration: Yoast SEO & qTranslate-X
Version 1.1.1
Comparing to
See all releases

Code changes from version 1.1 to 1.1.1

Files changed (2) hide show
  1. readme.txt +30 -24
  2. wordpress-seo-qtranslate-x.php +4 -4
readme.txt CHANGED
@@ -1,80 +1,86 @@
1
- === Yoast SEO & qTranslate-X ===
2
  Developed by: qTranslate Team
3
  Contributors: johnclause
4
  Tags: multilingual, language, bilingual, i18n, l10n, multilanguage, translation, Yoast SEO
5
  Requires at least: 4.0
6
- Tested up to: 4.4
7
- Stable tag: 1.1
8
  License: GPLv3 or later
9
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QEXEK3HX8AR6U
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
12
  Enables multilingual framework for plugin "Yoast SEO".
13
 
14
- == Description ==
15
 
16
- Enables [qTranslate-X](https://wordpress.org/plugins/qtranslate-x/) multilingual framework for plugin [Yoast SEO](https://wordpress.org/plugins/wordpress-seo/).
17
 
18
  At least version 3.4.5 of [qTranslate-X](https://wordpress.org/plugins/qtranslate-x/) is required.
19
 
20
  This plugin is currently a work in progress, please review the [Known Issues](https://wordpress.org/plugins/wp-seo-qtranslate-x/other_notes/) and report the features, which did not work for you.
21
 
22
- The biggest issue is that "Page Analysis" has not yet been fully integarated, and it is disabled unless Single Language Editor Mode is in use, which can be set on "Advanced" tab of "Languages" configuration page: `/wp-admin/options-general.php?page=qtranslate-x#advanced`. If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. However, it may not be possible without asking Yoast to put a few additional filters within ["Yoast SEO" plugin code](https://github.com/Yoast/wordpress-seo).
23
 
24
- == Installation ==
 
 
25
 
26
  Standard, as any other normal plugin hosted at WordPress.
27
 
28
  Remeber to set "URL Modification Mode" in qTranslate-X configuration page `/wp-admin/options-general.php?page=qtranslate-x#general` to any mode other then "Query Mode", since "Query Mode" does not make much sense for SEO.
29
 
30
- == Screenshots ==
31
 
32
  Plugin does not have any configuration options, and no screenshots needed.
33
 
34
- == Frequently Asked Questions ==
35
 
36
- = How do I open a page with configuration options? =
37
 
38
  Plugin does not have any configuration options, simply activate it and it will enable the translation of relevant fields for Yoast SEO back- and front-end.
39
 
40
- = Why "Page Analysis" are disabled? =
41
 
42
  Yoast SEO "Page Analysis" is not yet integrated and is mostly disabled to prevent confusions. It is only experimentally enabled in Single Language Editor Mode, which can be set on "Advanced" tab of "Languages" configuration page, `/wp-admin/options-general.php?page=qtranslate-x#advanced`.
43
 
44
- If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. Unfortunately, it may not be possible without asking Yoast to put a few additional filters within "Yoast SEO" plugin code.
45
 
46
- = Sitemaps suddenly stopped working showing 404 page? =
47
 
48
  Most likely you deactivated "Yoast SEO" plugin and then activated it again. When XML Sitemaps are enabled on Yoast "XML Sitemaps" configuration page `/wp-admin/admin.php?page=wpseo_xml` and Yoast plugin is deactivated, it clears rewrite rules needed for sitemap to function. On next activation of Yoast plugin, sitemaps no longer function until their functionality is deactivated and then activated again on Yoast configuration page "XML Sitemaps".
49
 
50
- = Something does not work right, is it me? =
51
 
52
  Please, review section "[Known Issues](https://wordpress.org/plugins/wp-seo-qtranslate-x/other_notes/)".
53
 
54
- == Upgrade Notice ==
 
 
 
55
 
56
- No need for an Upgrade Notice.
57
 
58
- == Changelog ==
 
59
 
60
- = 1.1 =
61
  * Enhancement: multilingual sitemaps, require qTranslate-X 3.4.5: [Issue #1](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/issues/1).
62
- * Enhancement: moved to the new [integration](https://qtranslatexteam.wordpress.com/integration/) way using i18n-config.json file. You have to deactivate/activate plugin when updating. Normal WP update would be sufficient, but if you simply override the files, then you will miss the plugin integaration configuration.
63
  * Enhancement: A few more fields are made multilingual.
64
  * Fix: "Page Analysis" is disabled unlesss Single Language Editor Mode is in use. "Page Analysis" is not currently integrated in any other Editor Mode.
65
 
66
- = 1.0.2 =
67
  * Improvement: encoding of `yoast_wpseo_metadesc` and `yoast_wpseo_focuskw` is changed to '{' to deal with imperfections of Yoast java script.
68
 
69
- = 1.0.1 =
70
  * Improvement: added multilingual fields on `edit-tags.php` page.
71
 
72
- = 1.0 =
73
  * Initial release
74
 
75
- == Known Issues ==
76
 
77
- * Yoast SEO "Page Analysis" is not yet integrated and is mostly disabled to prevent confusions. It is only experimentally enabled in Single Language Editor Mode, which can be set on "Advanced" tab of "Languages" configuration page, `/wp-admin/options-general.php?page=qtranslate-x#advanced`. If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. Unfortunately, it may not be possible without asking Yoast to put a few additional filters within "Yoast SEO" plugin code.
78
  * [plugin Yoast SEO issue] When XML Sitemaps are enabled on Yoast configuration page `/wp-admin/admin.php?page=wpseo_xml` and Yoast plugin is deactivated, it clears rewrite rules needed for sitemap to function. On next activation of Yoast plugin, sitemaps no longer function until their functionality is deactivated and then activated again on Yoast configuration page "XML Sitemaps".
79
  * [Resolved in plugin version 1.0.2 under qTranslate-X 3.4.4] Field 'Meta description' is not coming back correctly after saving. In some configurations it works though. The nature of conflict is not yet known. You would need to keep this field empty, if you are affected.
80
  * [not really an issue] Sitemaps do not work quite right in Query URL Modification Mode. Query Mode is not supposed to be used for SEO.
1
+ # Integration: Yoast SEO & qTranslate-X #
2
  Developed by: qTranslate Team
3
  Contributors: johnclause
4
  Tags: multilingual, language, bilingual, i18n, l10n, multilanguage, translation, Yoast SEO
5
  Requires at least: 4.0
6
+ Tested up to: 4.5
7
+ Stable tag: 1.1.1
8
  License: GPLv3 or later
9
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QEXEK3HX8AR6U
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
12
  Enables multilingual framework for plugin "Yoast SEO".
13
 
14
+ ## Description ##
15
 
16
+ Enables [qTranslate-X](https://wordpress.org/plugins/qtranslate-x/) multilingual framework for plugin [Yoast SEO](https://wordpress.org/plugins/wordpress-seo/). We appologize for the recent change of the plugin name from "Yoast SEO & qTranslate-X" due to WordPress request in the effort of cleaning up and enforcing plugin naming policies, especially with respect to [trademark guideline #17](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/): no plugin name should start with other plugin name.
17
 
18
  At least version 3.4.5 of [qTranslate-X](https://wordpress.org/plugins/qtranslate-x/) is required.
19
 
20
  This plugin is currently a work in progress, please review the [Known Issues](https://wordpress.org/plugins/wp-seo-qtranslate-x/other_notes/) and report the features, which did not work for you.
21
 
22
+ Please, do not contact Yoast SEO plugin developers asking to fix issues of this plugin, since they have their hands full with their own problems and they do not have neither time nor capability to consider and to work on the problems of this integration plugin.
23
 
24
+ The biggest issue is that "Page Analysis" has not yet been fully integrated, and it is disabled unless Single Language Editor Mode is in use, which can be set on "Advanced" tab of "Languages" configuration page: `/wp-admin/options-general.php?page=qtranslate-x#advanced`. If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. However, it may not be possible without asking Yoast to put a few additional filters within ["Yoast SEO" plugin code](https://github.com/Yoast/wordpress-seo).
25
+
26
+ ## Installation ##
27
 
28
  Standard, as any other normal plugin hosted at WordPress.
29
 
30
  Remeber to set "URL Modification Mode" in qTranslate-X configuration page `/wp-admin/options-general.php?page=qtranslate-x#general` to any mode other then "Query Mode", since "Query Mode" does not make much sense for SEO.
31
 
32
+ ## Screenshots ##
33
 
34
  Plugin does not have any configuration options, and no screenshots needed.
35
 
36
+ ## Frequently Asked Questions ##
37
 
38
+ ### How do I open a page with configuration options? ###
39
 
40
  Plugin does not have any configuration options, simply activate it and it will enable the translation of relevant fields for Yoast SEO back- and front-end.
41
 
42
+ ### Why "Page Analysis" are disabled? ###
43
 
44
  Yoast SEO "Page Analysis" is not yet integrated and is mostly disabled to prevent confusions. It is only experimentally enabled in Single Language Editor Mode, which can be set on "Advanced" tab of "Languages" configuration page, `/wp-admin/options-general.php?page=qtranslate-x#advanced`.
45
 
46
+ If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. Unfortunately, it may not be possible without asking Yoast to put a few additional filters within ["Yoast SEO" plugin code](https://github.com/Yoast/wordpress-seo).
47
 
48
+ ### Sitemaps suddenly stopped working showing 404 page? ###
49
 
50
  Most likely you deactivated "Yoast SEO" plugin and then activated it again. When XML Sitemaps are enabled on Yoast "XML Sitemaps" configuration page `/wp-admin/admin.php?page=wpseo_xml` and Yoast plugin is deactivated, it clears rewrite rules needed for sitemap to function. On next activation of Yoast plugin, sitemaps no longer function until their functionality is deactivated and then activated again on Yoast configuration page "XML Sitemaps".
51
 
52
+ ### Something does not work right, is it me? ###
53
 
54
  Please, review section "[Known Issues](https://wordpress.org/plugins/wp-seo-qtranslate-x/other_notes/)".
55
 
56
+ ## Upgrade Notice ##
57
+
58
+ ### 1.1.1 ###
59
+ * Change of plugin name "Yoast SEO & qTranslate-X" to "Integration: Yoast SEO & qTranslate-X" to satisfy [WordPress trademark guideline #17](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/): no plugin name should start with other plugin name. Sorry, there is no any functionality-wise improvement.
60
 
61
+ ## Changelog ##
62
 
63
+ ### 1.1.1 ###
64
+ * Change of this plugin name "Yoast SEO & qTranslate-X" to "Integration: Yoast SEO & qTranslate-X" to satisfy [WordPress trademark guideline #17](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/): no plugin name should start with other plugin name.
65
 
66
+ ### 1.1 ###
67
  * Enhancement: multilingual sitemaps, require qTranslate-X 3.4.5: [Issue #1](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/issues/1).
68
+ * Enhancement: moved to the new [integration](https://qtranslatexteam.wordpress.com/integration/) way using i18n-config.json file. You have to deactivate/activate plugin when updating. Normal WP update would be sufficient, but if you simply override the files, then you will miss the plugin integration configuration.
69
  * Enhancement: A few more fields are made multilingual.
70
  * Fix: "Page Analysis" is disabled unlesss Single Language Editor Mode is in use. "Page Analysis" is not currently integrated in any other Editor Mode.
71
 
72
+ ### 1.0.2 ###
73
  * Improvement: encoding of `yoast_wpseo_metadesc` and `yoast_wpseo_focuskw` is changed to '{' to deal with imperfections of Yoast java script.
74
 
75
+ ### 1.0.1 ###
76
  * Improvement: added multilingual fields on `edit-tags.php` page.
77
 
78
+ ### 1.0 ###
79
  * Initial release
80
 
81
+ ## Known Issues ##
82
 
83
+ * Yoast SEO "Page Analysis" is not yet integrated and is mostly disabled to prevent confusions. It is only experimentally enabled in Single Language Editor Mode, which can be set on "Advanced" tab of "Languages" configuration page, `/wp-admin/options-general.php?page=qtranslate-x#advanced`. If you have time and resources, please feel free to submit pool request to the plugin [repository at GitHub](https://github.com/qTranslate-Team/wp-seo-qtranslate-x/pulls) with the implementation of "Page Analysis" for other editor modes. Unfortunately, it may not be possible without asking Yoast to put a few additional filters within ["Yoast SEO" plugin code](https://github.com/Yoast/wordpress-seo).
84
  * [plugin Yoast SEO issue] When XML Sitemaps are enabled on Yoast configuration page `/wp-admin/admin.php?page=wpseo_xml` and Yoast plugin is deactivated, it clears rewrite rules needed for sitemap to function. On next activation of Yoast plugin, sitemaps no longer function until their functionality is deactivated and then activated again on Yoast configuration page "XML Sitemaps".
85
  * [Resolved in plugin version 1.0.2 under qTranslate-X 3.4.4] Field 'Meta description' is not coming back correctly after saving. In some configurations it works though. The nature of conflict is not yet known. You would need to keep this field empty, if you are affected.
86
  * [not really an issue] Sitemaps do not work quite right in Query URL Modification Mode. Query Mode is not supposed to be used for SEO.
wordpress-seo-qtranslate-x.php CHANGED
@@ -1,20 +1,20 @@
1
  <?php
2
  /**
3
- * Plugin Name: Yoast SEO & qTranslate-X
4
  * Plugin URI: https://wordpress.org/plugins/wp-seo-qtranslate-x/
5
  * Description: Enables multilingual framework for plugin "Yoast SEO".
6
- * Version: 1.1
7
  * Author: qTranslate Team
8
  * Author URI: http://qtranslatexteam.wordpress.com/about
9
  * License: GPL2
10
- * Tags: multilingual, multi, language, translation, qTranslate-X, Yoast SEO
11
  * Author e-mail: qTranslateTeam@gmail.com
12
  * GitHub Plugin URI: https://github.com/qTranslate-Team/wp-seo-qtranslate-x/
13
  * GitHub Branch: master
14
  */
15
  if(!defined('ABSPATH'))exit;
16
 
17
- define('QWPSEO_VERSION','1.1');
18
 
19
  function qwpseo_init_language($url_info)
20
  {
1
  <?php
2
  /**
3
+ * Plugin Name: Integration: Yoast SEO & qTranslate-X
4
  * Plugin URI: https://wordpress.org/plugins/wp-seo-qtranslate-x/
5
  * Description: Enables multilingual framework for plugin "Yoast SEO".
6
+ * Version: 1.1.1
7
  * Author: qTranslate Team
8
  * Author URI: http://qtranslatexteam.wordpress.com/about
9
  * License: GPL2
10
+ * Tags: multilingual, multi, language, translation, qTranslate-X, Yoast SEO, Integration
11
  * Author e-mail: qTranslateTeam@gmail.com
12
  * GitHub Plugin URI: https://github.com/qTranslate-Team/wp-seo-qtranslate-x/
13
  * GitHub Branch: master
14
  */
15
  if(!defined('ABSPATH'))exit;
16
 
17
+ define('QWPSEO_VERSION','1.1.1');
18
 
19
  function qwpseo_init_language($url_info)
20
  {