Files
old-experiments/backend/wordpress/wp-content/plugins/woocommerce-jetpack/includes/js/wcj-custom-tabs-yoast-seo.js
2018-07-09 12:34:06 +02:00

35 lines
988 B
JavaScript

/**
* wcj-custom-tabs-yoast-seo.
*
* @version 3.2.4
* @since 3.2.4
* @see https://return-true.com/adding-content-to-yoast-seo-analysis-using-yoastseojs/
*/
(function($) {
var WCJ_Yoast_Plugin = function() {
YoastSEO.app.registerPlugin('wcj_yoast_plugin', {status: 'loading'});
this.getData();
};
WCJ_Yoast_Plugin.prototype.getData = function() {
var _self = this;
YoastSEO.app.pluginReady('wcj_yoast_plugin');
YoastSEO.app.registerModification('content', $.proxy(_self.getCustomContent, _self), 'wcj_yoast_plugin', 5);
};
WCJ_Yoast_Plugin.prototype.getCustomContent = function (content) {
var custom_product_tabs_content = "";
jQuery("textarea[id^='wcj_custom_product_tabs_content_local_']").each(function() {
custom_product_tabs_content += " " + jQuery(this).val();
});
return content + custom_product_tabs_content;
};
$(window).on('YoastSEO:ready', function () {
new WCJ_Yoast_Plugin();
});
})(jQuery);