wp-seo-metabox-category-350.min.js
2.39 KB
!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){"use strict";!function(a){function b(b){return 1===a(b).closest("li").children(".wpseo-make-primary-term").length}function c(b){var c;return c=a("#yoast-wpseo-primary-"+b),c.val()}function d(b,c){var d;d=a("#yoast-wpseo-primary-"+b),d.val(c).trigger("change")}function e(b,c){var d,e;d=a(c).closest("label"),e=m({taxonomy:o[b],term:d.text()}),d.after(e)}function f(d){var f,g,h,i;return f=a("#"+d+'checklist input[type="checkbox"]:checked'),g=a("#"+d+'checklist input[type="checkbox"]:not(:checked)'),f.add(g).closest("li").removeClass("wpseo-term-unchecked").removeClass("wpseo-primary-term").removeClass("wpseo-non-primary-term"),a(".wpseo-primary-category-label").remove(),f.length<=1?void f.add(g).closest("li").addClass("wpseo-term-unchecked"):(f.each(function(f,g){g=a(g),h=g.closest("li"),b(g)||e(d,g),g.val()===c(d)?(h.addClass("wpseo-primary-term"),i=g.closest("label"),i.find(".wpseo-primary-category-label").remove(),i.append(n({taxonomy:o[d]}))):h.addClass("wpseo-non-primary-term")}),void g.closest("li").addClass("wpseo-term-unchecked"))}function g(b){var c=a("#"+b+'checklist input[type="checkbox"]:checked:first');d(b,c.val()),f(b)}function h(a){""===c(a)&&g(a)}function i(b){return function(){!1===a(this).prop("checked")&&a(this).val()===c(b)&&g(b),h(b),f(b)}}function j(a){return function(){h(a),f(a)}}function k(b){return function(c){var e,g;e=a(c.currentTarget),g=e.siblings("label").find("input"),d(b,g.val()),f(b),g.focus()}}var l,m,n,o=wpseoPrimaryCategoryL10n.taxonomies;a.fn.initYstSEOPrimaryCategory=function(){return this.each(function(b,c){var d,e;d=a("#"+c.name+"div"),e=l({taxonomy:c}),d.append(e),f(c.name),d.on("click",'input[type="checkbox"]',i(c.name)),d.on("wpListAddEnd","#"+c.name+"checklist",j(c.name)),d.on("click",".wpseo-make-primary-term",k(c.name))})},a(function(){l=wp.template("primary-term-input"),m=wp.template("primary-term-ui"),n=wp.template("primary-term-screen-reader"),a(_.values(o)).initYstSEOPrimaryCategory()})}(jQuery)},{}]},{},[1]);