Version Description
[Nov 26, 2018] = * Added a condition to check if terms are updated or not * Added support for WooCommerce's reviews in Search Preview * Added breadcrumb shortcode in the description of 'Breadcrumbs' tab * Added links to the posts where focus keyword is missing in the SEO Analysis section * Added an option to change the meta of Data/Author archive easily * Added validation for Schema data fields * Fixed the fatal error on the multisite activation * Fixed the bug which was not detecting 'Strong Testimonials' plugin's CPT * Fixed small RTL issue in the focus keywords section * Fixed Unicode error in SEO title and description * Fixed a rare issue in which Media attachment settings weren't getting saved * Fixed import issue of some redirections from the latest version of Yoast * Fixed an issue in the Redirection module where the imported links were not working properly * Various other small fixes and optimizations
Release Info
Developer | MyThemeShop |
Plugin | WordPress SEO Plugin – Rank Math |
Version | 1.0.3 |
Comparing to | |
See all releases |
Code changes from version 1.0.2 to 1.0.3
- assets/admin/css/cmb2.css +1 -1
- assets/admin/css/metabox.css +3 -2
- includes/admin/class-helper.php +81 -61
- includes/admin/class-post-columns.php +20 -3
- includes/admin/class-serp-preview.php +8 -0
- includes/admin/class-setup-wizard.php +3 -3
- includes/class-frontend.php +4 -0
- includes/class-generate.php +1 -1
- includes/class-installer.php +4 -2
- includes/class-rankmath.php +1 -1
- includes/class-settings.php +2 -2
- includes/modules/rich-snippet/class-jsonld.php +6 -0
- includes/modules/rich-snippet/views/metabox-options.php +137 -81
- includes/modules/seo-analysis/seo-analysis-tests.php +15 -3
- includes/modules/sitemap/class-admin.php +1 -1
- includes/settings/titles/misc.php +8 -0
- includes/settings/titles/post-types.php +0 -4
- rank-math.php +2 -2
- readme.txt +34 -15
@@ -2,4 +2,4 @@
|
|
2 |
* Plugin: Rank Math
|
3 |
* URL: https://mythemeshop.com/plugins/wordpress-seo/
|
4 |
* Name: cmb2.css
|
5 |
-
*/.cmb2-wrap .cmb-row{margin:0;padding:25px 0;border-bottom:1px solid #ededed}.cmb2-wrap .cmb-row.nob{border:0}.cmb2-wrap .cmb-row.nop{padding:0}.cmb2-wrap .cmb-row.nopt{padding-top:0}.cmb2-wrap .cmb-row.nopb{padding-bottom:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):first-of-type{padding-top:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):last-of-type{padding-bottom:0}.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.cmb2-wrap .cmb-row .cmb-th{width:20%;max-width:200px}.cmb2-wrap .cmb-row .cmb-th label{padding:10px 15px 0 0}.cmb2-wrap .cmb-row .cmb-td{float:left;width:80%}@media screen and (max-width: 640px){.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{width:100%;padding:0}.cmb2-wrap .cmb-row .cmb-th label{padding:0 0 5px 2px}}.cmb2-wrap .cmb-row.cmb-row-25,.cmb2-wrap .cmb-row.cmb-row-33,.cmb2-wrap .cmb-row.cmb-row-50{display:inline-block}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{float:none;width:100%;max-width:100%;padding:0 10px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{margin-bottom:8px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th label{padding:0}.cmb2-wrap .cmb-row.cmb-row-25{width:25%}.cmb2-wrap .cmb-row.cmb-row-33{width:33.33%}.cmb2-wrap .cmb-row.cmb-row-50{width:50%}.cmb2-wrap .cmb-row .cmb2-radio-list li label{border-left:0}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label{border-left:1px solid #e5e5e5}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label input:checked+label{border-left:1px solid #0392d4}.cmb2-wrap .cmb2-metabox-description{padding-top:10px;color:#888}.cmb2-wrap .cmb2-timepicker.text-time+.cmb2-metabox-description{display:block}.form-footer:not(.custom){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 40px;text-align:right;border-top:1px solid #ededed;background:#fbfbfb}.cmb-field-list>.cmb-row{vertical-align:top}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button,.cmb2-wrap .cmb2-id-console-profile .button-primary,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary{font-size:14px;line-height:46px;height:100%;padding:0 25px;text-decoration:none;color:#fff;border:1px solid #0392d4;border-radius:3px;background:#069de3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);text-shadow:none}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button:hover,.cmb2-wrap .cmb2-id-console-profile .button-primary:hover,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary:hover{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35)}.cmb2-wrap .cmb-type-notice{padding-bottom:0;border:0}.cmb2-wrap .cmb-type-notice .cmb-td{width:100%}.cmb2-wrap select,.cmb2-wrap textarea,.cmb2-wrap .regular-text,.cmb2-wrap .cmb2-text-small,.cmb2-wrap .cmb2-timepicker,.cmb2-wrap .select2-container--default .select2-selection--single{padding:.75em .6em;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border-color:#e5e5e5;border-radius:3px;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);height:42px;width:100%}.cmb2-wrap select:hover,.cmb2-wrap select:focus,.cmb2-wrap textarea:hover,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:hover,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:hover,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap .cmb2-timepicker:hover,.cmb2-wrap .cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:hover,.cmb2-wrap .select2-container--default .select2-selection--single:focus{border-color:#0fa0e4}.cmb2-wrap select:focus,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap .cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:focus{background:#fff;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.cmb2-wrap .regular-text[type='number']{height:auto;width:auto}.cmb2-wrap select{margin-top:0;padding-bottom:.6em;vertical-align:baseline}.cmb2-wrap textarea{height:auto}.cmb2-wrap textarea[data-autoresize]{overflow:hidden;resize:none}.cmb2-wrap input:not([type="hidden"])+input,.cmb2-wrap input:not([type="hidden"])+.button-secondary,.cmb2-wrap input:not([type="hidden"])+select{margin-left:0}.cmb2-wrap input[type=checkbox]:checked{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}.cmb2-wrap input[type=checkbox]:checked:before{font-size:20px;color:#fff}.cmb2-wrap input.cmb2-upload-button{cursor:pointer}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:19px}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.cmb2-wrap .cmb-td .rank-math-tooltip{margin-left:6px}.cmb2-wrap .cmb2-radio-list{position:relative}.cmb2-wrap .cmb2-radio-list:before,.cmb2-wrap .cmb2-radio-list:after{display:table;content:''}.cmb2-wrap .cmb2-radio-list:after{clear:both}.cmb2-wrap .cmb2-radio-list li{float:left;margin:0;padding:0}.cmb2-wrap .cmb2-radio-list li:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}.cmb2-wrap .cmb2-radio-list li:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}.cmb2-wrap .cmb2-radio-list input{display:none}.cmb2-wrap .cmb2-radio-list label{line-height:42px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;padding:0 17px;white-space:nowrap;border:1px solid #e5e5e5;background:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.08);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.cmb2-wrap .cmb2-radio-list label:hover{cursor:pointer}.cmb2-wrap .cmb2-radio-list input:checked+label{color:#fff;border-color:#0392d4;background:#069de3}.cmb2-wrap .cmb-row.cmb-type-file .regular-text{display:inline-block;margin-right:0}.cmb2-wrap .cmb-row.cmb-type-file .regular-text:not([type="hidden"])+.cmb2-upload-button{line-height:41px;margin:0 0 0 -1px;border-top-left-radius:0;border-bottom-left-radius:0}.cmb2-wrap .cmb2-media-status .img-status img{width:auto !important}.cmb2-wrap .cmb2-media-status .img-status .cmb2-remove-file-button{font-size:0;line-height:38px;top:16px;right:1px;left:auto;text-align:center;text-indent:0;color:#fff;border:0;background:none;height:38px;width:38px}.cmb2-wrap .cmb2-media-status:hover .img-status img{border-color:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button{font-size:0;background:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button:before{font-family:dashicons;font-size:20px;font-weight:normal;font-style:normal;display:inline-block;content:'\f335';-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;text-align:center;vertical-align:top;text-decoration:none;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmb2-wrap .cmb-group-text-only .cmbhandle,.cmb2-wrap .cmb-group-text-only .cmbhandle-title,.cmb2-wrap .cmb-group-text-only>button{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list,.cmb2-wrap .cmb-group-text-only .cmb-row,.cmb2-wrap .cmb-group-text-only .cmb-td{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-group-text-only .cmb-th+.cmb-td{float:left}.cmb2-wrap .cmb-group-text-only .cmb-field-list{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-repeatable-grouping>.cmb-remove-group-row{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row{display:inline-block;width:43%;width:calc(43% - 10px)}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-left:10px}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row .cmb-td{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-remove-field-row{position:relative;width:auto;vertical-align:top}.cmb2-wrap .cmb-group-text-only .cmb-repeatable-grouping{width:100%;margin-bottom:10px}.cmb2-wrap .cmb-group-text-only .cmb-add-row{margin-top:0}.cmb2-wrap .cmb-group-text-only .cmb-add-row .cmb2-metabox-description{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-title .cmb-td{width:100%}.cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:25px;margin:0;padding:0}.cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:2px}.cmb2-wrap .cmb-remove-group-row-button{color:#a00;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-remove-group-row-button:hover{color:#dc3232}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping{margin-bottom:15px}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row{padding:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row .cmb-add-row{margin:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-group-title{margin:0 !important;padding-left:1.1em !important;cursor:pointer}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmbhandle{right:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{right:1.8em;left:auto}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-group.cmb-field-list{border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list{width:100%;padding:25px !important}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-remove-field-row{display:none}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-row:nth-last-child(2){border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list .cmb2-metabox-description{padding-bottom:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-add-row span{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-address .cmb-address-field{margin-bottom:5px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list{padding:0}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:before,.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{display:table;content:''}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{clear:both}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 15px;padding:0 8px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{display:block;padding:10px 12px 10px 40px;border:1px solid #e5e5e5;border-radius:3px;background:#f7f7f7}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:21px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input:checked+label{border-color:rgba(4,116,171,0.26);background:rgba(6,157,227,0.1)}.cmb2-wrap .cmb2-id-htaccess-content .cmb-td{width:100%}body.rtl .cmb2-media-status .img-status .cmb2-remove-file-button{right:auto;left:1px}body.rtl .cmb2-wrap .cmb2-radio-list li{float:right}body.rtl .cmb2-wrap .cmb2-radio-list li:first-child label{border-left:0;border-right:1px solid #e5e5e5;border-radius:0 3px 3px 0}body.rtl .cmb2-wrap .cmb2-radio-list li:last-child label{border-radius:3px 0 0 3px;border-left:1px solid #e5e5e5}body.rtl .cmb2-wrap .cmb-row .cmb-th label{padding-right:0;padding-left:15px}body.rtl .cmb2-wrap .cmb-row .cmb-td{float:right}body.rtl .cmb2-wrap .cmb-row .cmb-td .rank-math-tooltip{margin-right:6px;margin-left:0}body.rtl .cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-right:10px;margin-left:0}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{padding-right:40px;padding-left:12px}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{right:21px;left:auto}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input[type=checkbox]:checked:before{margin-right:-2px}body.rtl .form-footer:not(.custom){text-align:left}
|
2 |
* Plugin: Rank Math
|
3 |
* URL: https://mythemeshop.com/plugins/wordpress-seo/
|
4 |
* Name: cmb2.css
|
5 |
+
*/.cmb2-wrap .cmb-row{margin:0;padding:25px 0;border-bottom:1px solid #ededed}.cmb2-wrap .cmb-row.nob{border:0}.cmb2-wrap .cmb-row.nop{padding:0}.cmb2-wrap .cmb-row.nopt{padding-top:0}.cmb2-wrap .cmb-row.nopb{padding-bottom:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):first-of-type{padding-top:0}.cmb2-wrap .cmb-row:not(.cmb-type-title):last-of-type{padding-bottom:0}.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.cmb2-wrap .cmb-row .cmb-th{width:20%;max-width:200px}.cmb2-wrap .cmb-row .cmb-th label{padding:10px 15px 0 0}.cmb2-wrap .cmb-row .cmb-td{float:left;width:80%}@media screen and (max-width: 640px){.cmb2-wrap .cmb-row .cmb-td,.cmb2-wrap .cmb-row .cmb-th{width:100%;padding:0}.cmb2-wrap .cmb-row .cmb-th label{padding:0 0 5px 2px}}.cmb2-wrap .cmb-row.cmb-row-25,.cmb2-wrap .cmb-row.cmb-row-33,.cmb2-wrap .cmb-row.cmb-row-50{display:inline-block}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-td,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{float:none;width:100%;max-width:100%;padding:0 10px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th{margin-bottom:8px}.cmb2-wrap .cmb-row.cmb-row-25 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-33 .cmb-th label,.cmb2-wrap .cmb-row.cmb-row-50 .cmb-th label{padding:0}.cmb2-wrap .cmb-row.cmb-row-25{width:25%}.cmb2-wrap .cmb-row.cmb-row-33{width:33.33%}.cmb2-wrap .cmb-row.cmb-row-50{width:50%}.cmb2-wrap .cmb-row .cmb2-radio-list li label{border-left:0}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label{border-left:1px solid #e5e5e5}.cmb2-wrap .cmb-row .cmb2-radio-list li:first-of-type label input:checked+label{border-left:1px solid #0392d4}.cmb2-wrap .cmb2-metabox-description{padding-top:10px;color:#888}.cmb2-wrap .cmb2-timepicker.text-time+.cmb2-metabox-description{display:block}.form-footer:not(.custom){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 40px;text-align:right;border-top:1px solid #ededed;background:#fbfbfb}.cmb-field-list>.cmb-row{vertical-align:top}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button,.cmb2-wrap .cmb2-id-console-profile .button-primary,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary{font-size:14px;line-height:46px;height:100%;padding:0 25px;text-decoration:none;color:#fff;border:1px solid #0392d4;border-radius:3px;background:#069de3;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);text-shadow:none}.cmb2-wrap .cmb-row.cmb-type-file .cmb2-upload-button:hover,.cmb2-wrap .cmb2-id-console-profile .button-primary:hover,.cmb2-wrap .cmb2-id-console-authorization-code .button-primary:hover{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.35)}.cmb2-wrap .cmb-type-notice{padding-bottom:0;border:0}.cmb2-wrap .cmb-type-notice .cmb-td{width:100%}.cmb2-wrap select,.cmb2-wrap textarea,.cmb2-wrap .regular-text,.cmb2-wrap .cmb2-text-small,.cmb2-wrap input.cmb2-timepicker,.cmb2-wrap .select2-container--default .select2-selection--single{padding:.75em .6em;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border-color:#e5e5e5;border-radius:3px;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);height:42px;width:100%}.cmb2-wrap select:hover,.cmb2-wrap select:focus,.cmb2-wrap textarea:hover,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:hover,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:hover,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap input.cmb2-timepicker:hover,.cmb2-wrap input.cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:hover,.cmb2-wrap .select2-container--default .select2-selection--single:focus{border-color:#0fa0e4}.cmb2-wrap select:focus,.cmb2-wrap textarea:focus,.cmb2-wrap .regular-text:focus,.cmb2-wrap .cmb2-text-small:focus,.cmb2-wrap input.cmb2-timepicker:focus,.cmb2-wrap .select2-container--default .select2-selection--single:focus{background:#fff;-webkit-box-shadow:0 0 0 3px rgba(6,157,227,0.15);box-shadow:0 0 0 3px rgba(6,157,227,0.15)}.cmb2-wrap .cmb2-text-url{width:100% !important}.cmb2-wrap select{margin-top:0;padding-bottom:.6em;vertical-align:baseline}.cmb2-wrap textarea{height:auto}.cmb2-wrap textarea[data-autoresize]{overflow:hidden;resize:none}.cmb2-wrap input:not([type="hidden"])+input,.cmb2-wrap input:not([type="hidden"])+.button-secondary,.cmb2-wrap input:not([type="hidden"])+select{margin-left:0}.cmb2-wrap input[type=checkbox]:checked{border-color:#069de3;background:#069de3;-webkit-box-shadow:none !important;box-shadow:none !important}.cmb2-wrap input[type=checkbox]:checked:before{font-size:20px;color:#fff}.cmb2-wrap input.cmb2-upload-button{cursor:pointer}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:19px}.cmb2-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.cmb2-wrap .cmb-td .rank-math-tooltip{margin-left:6px}.cmb2-wrap .cmb2-radio-list{position:relative}.cmb2-wrap .cmb2-radio-list:before,.cmb2-wrap .cmb2-radio-list:after{display:table;content:''}.cmb2-wrap .cmb2-radio-list:after{clear:both}.cmb2-wrap .cmb2-radio-list li{float:left;margin:0;padding:0}.cmb2-wrap .cmb2-radio-list li:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}.cmb2-wrap .cmb2-radio-list li:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}.cmb2-wrap .cmb2-radio-list input{display:none}.cmb2-wrap .cmb2-radio-list label{line-height:42px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;padding:0 17px;white-space:nowrap;border:1px solid #e5e5e5;background:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.08);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.cmb2-wrap .cmb2-radio-list label:hover{cursor:pointer}.cmb2-wrap .cmb2-radio-list input:checked+label{color:#fff;border-color:#0392d4;background:#069de3}.cmb2-wrap .cmb-row.cmb-type-file .regular-text{display:inline-block;margin-right:0}.cmb2-wrap .cmb-row.cmb-type-file .regular-text:not([type="hidden"])+.cmb2-upload-button{line-height:41px;margin:0 0 0 -1px;border-top-left-radius:0;border-bottom-left-radius:0}.cmb2-wrap .cmb2-media-status .img-status img{width:auto !important}.cmb2-wrap .cmb2-media-status .img-status .cmb2-remove-file-button{font-size:0;line-height:38px;top:16px;right:1px;left:auto;text-align:center;text-indent:0;color:#fff;border:0;background:none;height:38px;width:38px}.cmb2-wrap .cmb2-media-status:hover .img-status img{border-color:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button{font-size:0;background:#eac0c3}.cmb2-wrap .cmb2-media-status:hover .cmb2-remove-file-button:before{font-family:dashicons;font-size:20px;font-weight:normal;font-style:normal;display:inline-block;content:'\f335';-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;text-align:center;vertical-align:top;text-decoration:none;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmb2-wrap .cmb-group-text-only .cmbhandle,.cmb2-wrap .cmb-group-text-only .cmbhandle-title,.cmb2-wrap .cmb-group-text-only>button{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list,.cmb2-wrap .cmb-group-text-only .cmb-row,.cmb2-wrap .cmb-group-text-only .cmb-td{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-group-text-only .cmb-th+.cmb-td{float:left}.cmb2-wrap .cmb-group-text-only .cmb-field-list{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-repeatable-grouping>.cmb-remove-group-row{display:none}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row{display:inline-block;width:43%;width:calc(43% - 10px)}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-left:10px}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row .cmb-td{width:100%}.cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-remove-field-row{position:relative;width:auto;vertical-align:top}.cmb2-wrap .cmb-group-text-only .cmb-repeatable-grouping{width:100%;margin-bottom:10px}.cmb2-wrap .cmb-group-text-only .cmb-add-row{margin-top:0}.cmb2-wrap .cmb-group-text-only .cmb-add-row .cmb2-metabox-description{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-title .cmb-td{width:100%}.cmb2-wrap .cmb-type-title .cmb2-metabox-title{font-size:25px;margin:0;padding:0}.cmb2-wrap .cmb-type-title .cmb2-metabox-description{padding-top:2px}.cmb2-wrap .cmb-remove-group-row-button{color:#a00;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none}.cmb2-wrap .cmb-remove-group-row-button:hover{color:#dc3232}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping{margin-bottom:15px}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row{padding:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-grouping+.cmb-row .cmb-add-row{margin:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-group-title{margin:0 !important;padding-left:1.1em !important;cursor:pointer}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmbhandle{right:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me button.dashicons-before.dashicons-no-alt.cmb-remove-group-row{right:1.8em;left:auto}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-repeatable-group.cmb-field-list{border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list{width:100%;padding:25px !important}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-remove-field-row{display:none}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list>.cmb-row:nth-last-child(2){border:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .inside.cmb-field-list .cmb2-metabox-description{padding-bottom:0}.cmb2-wrap .cmb-type-group.cmb-group-fix-me .cmb-add-row span{display:block;margin:4px 0 0;padding:0}.cmb2-wrap .cmb-type-address .cmb-address-field{margin-bottom:5px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list{padding:0}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:before,.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{display:table;content:''}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list:after{clear:both}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 15px;padding:0 8px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{display:block;padding:10px 12px 10px 40px;border:1px solid #e5e5e5;border-radius:3px;background:#f7f7f7}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:21px}.cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input:checked+label{border-color:rgba(4,116,171,0.26);background:rgba(6,157,227,0.1)}.cmb2-wrap .cmb2-id-htaccess-content .cmb-td{width:100%}body.rtl .cmb2-media-status .img-status .cmb2-remove-file-button{right:auto;left:1px}body.rtl .cmb2-wrap .cmb2-radio-list li{float:right}body.rtl .cmb2-wrap .cmb2-radio-list li:first-child label{border-left:0;border-right:1px solid #e5e5e5;border-radius:0 3px 3px 0}body.rtl .cmb2-wrap .cmb2-radio-list li:last-child label{border-radius:3px 0 0 3px;border-left:1px solid #e5e5e5}body.rtl .cmb2-wrap .cmb-row .cmb-th label{padding-right:0;padding-left:15px}body.rtl .cmb2-wrap .cmb-row .cmb-td{float:right}body.rtl .cmb2-wrap .cmb-row .cmb-td .rank-math-tooltip{margin-right:6px;margin-left:0}body.rtl .cmb2-wrap .cmb-group-text-only .cmb-field-list .cmb-field-list>.cmb-row+.cmb-row{margin-right:10px;margin-left:0}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li label{padding-right:40px;padding-left:12px}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input{right:21px;left:auto}body.rtl .cmb2-wrap .cmb-big-labels .cmb2-checkbox-list li input[type=checkbox]:checked:before{margin-right:-2px}body.rtl .form-footer:not(.custom){text-align:left}
|
@@ -1,5 +1,6 @@
|
|
1 |
-
|
|
|
2 |
* Plugin: Rank Math
|
3 |
* URL: https://mythemeshop.com/plugins/wordpress-seo/
|
4 |
* Name: metabox.css
|
5 |
-
*/#rank_math_metabox .inside{margin:0;padding:0}.rank-math-metabox-frame{position:relative;min-width:255px;max-width:1000px;margin-bottom:25px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.rank-math-metabox-frame-title{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #e5e5e5}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation){padding:30px 20px 0;border-bottom:1px solid #e5e5e5;background:#fafafa}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{font-size:14px;font-weight:600;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:7px;padding:8px 16px 4px 12px;white-space:nowrap;text-decoration:none;color:#555;border:1px solid #e6e6e6;border-bottom:0;outline:none;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}@media (max-width: 768px){.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{margin-left:-1px;padding:8px 12px 4px 8px}}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{font-size:14px;line-height:inherit;min-width:20px;text-align:center}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a.active{bottom:-1px;margin-top:-1px;padding-bottom:5px;color:#069de3;border-top-color:#069de3;background:#fff}.rank-math-metabox-wrap .social-tabs-navigation{display:inline-block;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(35,40,45,0.18);box-shadow:0 1px 6px 0 rgba(35,40,45,0.18)}.rank-math-metabox-wrap .social-tabs-navigation-wrapper{padding-bottom:30px;text-align:center}.rank-math-metabox-wrap .social-tabs-navigation a{font-size:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;padding:11px;text-decoration:none;color:#939393;border:1px solid #e5e5e5;outline:none;background:#efefef;-webkit-box-shadow:none;box-shadow:none}.rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:8px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook{border-right:0;border-radius:3px 0 0 3px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook.tab-active{color:#fff;border-color:#3b5998;background:#3b5998}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter{border-left:0;border-radius:0 3px 3px 0}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter.tab-active{color:#fff;border-color:#55acee;background:#55acee}.rank-math-metabox-wrap .rank-math-tab{display:none;padding:30px}.serp-preview .highlight{pointer-events:none}.serp-preview-title:before{font-size:13px;font-weight:600;display:inline-block;padding-bottom:6px;content:attr(data-title);letter-spacing:.05em;text-transform:uppercase}.serp-preview-wrapper{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease}.serp-preview-body{padding:15px 0;-webkit-transition:width .5s ease, padding .5s ease, margin .5s ease;transition:width .5s ease, padding .5s ease, margin .5s ease}.serp-preview-body .serp-star-rating{display:inline-block;position:relative;color:#ccc;margin-right:5px}.serp-preview-body .serp-star-rating .dashicons{font-size:16px;width:16px;height:16px}.serp-preview-body .serp-star-rating .serp-result{position:absolute;top:0;left:0;height:22px;overflow:hidden;white-space:nowrap;color:#e7711b}.serp-preview-body .cmb-row .cmb-td{width:100%;max-width:680px}.serp-preview-footer{padding:15px 0}.serp-preview-footer .button.button-secondary{line-height:41px;padding:0 12px}.serp-preview-footer .button.button-secondary .dashicons{font-size:20px;line-height:41px}.serp-preview-bg{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s ease, height .5s ease;transition:opacity .5s ease, height .5s ease;opacity:0;background-color:#fafafa;height:0;width:100%}.serp-preview-bg .serp-preview-input{position:relative;max-width:600px;pointer-events:none}.serp-preview-bg .serp-preview-input input{font:16px arial,sans-serif;padding:5px 9px 5px 16px;-webkit-transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top;color:#000;border:none;border-radius:2px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);height:44px;width:100%}.serp-preview-bg .serp-preview-input .serp-mike{position:absolute;top:0;right:50px;bottom:0;display:inline-block;width:24px;padding:0 2px 0 8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACrElEQVR42u2Xz2sTQRSAX8VSb1K8iNqKooJH2Ux6Ksn+iPQqxZMIehJB0do/IMhmQWsvHr2KSEGk0tSLIoWIYNUKij20F2/N7iaUZnYT0kYzzhMKs0HDJiTdLcwHDwKZSd63781LBiQSSW9JZdkhzfKm1Rz9mjZp/W9YdEU3vXv4HsQZ40FtNG36q5rls//Ej4tmbSS2T15Mvp3ExOPmEMQNbBtMMEyoljcFcQN7PqyAlqNfIG7gYQ0tYNIaxA1MrJPY3wImbUqBKAXSFv0tBSIVMOkvKRDtGKWN/T6FdqRAxFNoWwpEPIXqUqBT6ALU/UVgu8GW4GD3f6f9TRDYNJTDrk7YbtiqUumHwIYoUJuHERDAS0r4CvgFECgbY+cFAR7KT+g1POmCKFDNw6WggHc3fBtVb4CAoyauBgXIG+g1Xh5mRAGah6cggBd11fK/h7lOprIs0H6uRl6KAo5O7kOv4QmPiwJ4Jqqv4FiwCtXjvD2+tRmfK6kZ/ygI2HritK0rDVGgrClJ6DWMwYC/AGuCBMYcIC2V0CzvjmbRz3j3xUjn6CfeYreUJ2wQkGD75INPX1mFfsEFrrcIYCvdhC4paWQakxajpJMr0C9YFg54i7AsClRmh9/xnr0NHcInzZStk2aLwAcGMAD9pPIazvFKVDD5rdnhJeHLX5RTyRPQHpz5o66emMc9wdlPtvA8wF7Aq2BUHh1525qEo5JtR1WeOXpickO9cJIpyuD6xJmhYiZ5ytWSl3mlnuOaf+2zDaLDXmJrSgZ/MYVEugo+gSh+FkSBa4yd5Ul87DZ5XpFl/AyIEjzYjkau8WqshU2cr13HPbgX4gJOD97n465GZlyVvC9mSKloKI2iTnbwNT+gBX54H+IaXAtxJzE3ycSAFqSAFJACUkAikXD+AHj5/wx2o5osAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.serp-preview-bg .serp-preview-input .serp-search{line-height:46px;position:absolute;top:0;right:15px;bottom:0;height:46px;text-align:center;border:0;outline:0}.serp-preview-bg .serp-preview-input .serp-search svg{width:25px;height:46px;fill:#4285f4}.serp-preview-bg .serp-preview-menus{overflow:hidden;max-width:600px}.serp-preview-bg .serp-preview-menus ul{float:left;overflow:hidden;margin:0;padding:0;list-style:none}.serp-preview-bg .serp-preview-menus ul li{font-family:arial,sans-serif;font-size:13px;line-height:19px;float:left;height:15px;margin:0;padding:28px 16px 12px;color:#777}.serp-preview-bg .serp-preview-menus ul li.current{font-weight:bold;color:#1a73e8;border-bottom:3px solid #1a73e8}.serp-preview-bg .serp-preview-menus ul.menus-right{float:right}.serp-preview-bg .serp-preview-result-stats{font-family:arial,sans-serif;font-size:small;line-height:43px;margin:0 -20px;padding-right:20px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;color:#808080;background-color:#fff}.serp-preview-noindex{z-index:1;display:none;padding:15px 0;background:rgba(255,255,255,0.8);position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview-noindex h3{font-weight:700;margin:0;letter-spacing:1px;text-transform:uppercase}.serp-preview-noindex p{font-size:14px;line-height:2;margin:5px 0;color:#000}.serp-preview .serp-description,.serp-preview .serp-title,.serp-preview .serp-url{font-family:arial, sans-serif;position:relative;z-index:1;display:block;overflow:hidden;width:100%;max-width:680px;margin:0;cursor:pointer}.serp-preview .serp-description:focus:before,.serp-preview .serp-description:hover:before,.serp-preview .serp-title:focus:before,.serp-preview .serp-title:hover:before,.serp-preview .serp-url:focus:before,.serp-preview .serp-url:hover:before{font-family:dashicons;z-index:-1;content:'\f464';text-align:right;background:#f0f1f3;position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview .serp-description:empty:after,.serp-preview .serp-title:empty:after,.serp-preview .serp-url:empty:after{content:attr(data-empty-title)}.serp-preview .serp-title{font-size:18px;font-weight:normal;line-height:19px;white-space:nowrap;text-overflow:ellipsis;color:#1a0dab}.serp-preview .serp-url{font-size:14px;line-height:16px;margin:3px 0 5px;white-space:nowrap;text-overflow:ellipsis;color:#006621}.serp-preview .serp-description{font-size:13px;line-height:1.4;clear:left;word-wrap:break-word;color:#545454}.serp-preview .group{position:relative}.serp-preview .group .cmb-row{display:none;padding:20px 0 !important;border:0}.serp-preview .group .serp-close{position:absolute;top:10px;right:10px;display:none;cursor:pointer}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active{margin-top:20px;padding:30px 20px 20px;background:#f6f6f6}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-title .rank-math-variables-button{right:0}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-description .rank-math-variables-dropdown{top:60px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .serp-close{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active{margin-top:20px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group+.serp-rating,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active+.serp-rating{display:none}.serp-preview .button{height:auto;padding:0 5px;outline:0}.serp-preview .button,.serp-preview .button .dashicons{font-size:15px;line-height:30px;height:auto}.serp-preview .button-secondary{margin-bottom:0;color:#818181;border-color:#e5e5e5;background:#fff !important;-webkit-box-shadow:0 1px 2px 0 #e5e5e5 !important;box-shadow:0 1px 2px 0 #e5e5e5 !important}.serp-preview .button-secondary.active,.serp-preview .button-secondary.active:hover{color:#fff;border-color:#0392d4;background:#069de3 !important}.serp-preview .button-secondary:hover{color:#069de3;border-color:#0392d4}.serp-preview-title .alignright{margin-top:-9px}.serp-preview.desktop-preview .serp-snippet-mobile{display:none}.serp-preview.desktop-preview .serp-snippet-data{color:#808080;line-height:18px;font-size:small;font-weight:normal;margin-bottom:3px}.serp-preview.desktop-preview .serp-snippet-data .serp-desktop-rating{float:left;margin-top:1px}.serp-preview.desktop-preview .serp-snippet-data .separator:first-child{display:none}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name{color:#1a0dab;cursor:pointer}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name:hover{text-decoration:underline}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name,.serp-preview.desktop-preview .serp-snippet-data .serp-event_place{padding-left:15px}.serp-preview.desktop-preview .serp-preview-footer .alignright .dashicons{margin-right:0}.serp-preview.mobile-preview.expanded-preview .group:nth-child(2){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dfe1e5}.serp-preview.mobile-preview .serp-snippet-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:8px -5px 0}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;margin-right:5px}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-mobile-label{display:block;font-size:14px;line-height:20px;margin-bottom:4px;color:#202124;font-weight:500}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating-count{float:left}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating{float:left;margin-left:5px}.serp-preview.mobile-preview .serp-snippet-mobile .serp-rating-count{color:#808080}.serp-preview.mobile-preview .serp-snippet-data{display:none}.mobile-preview .serp-preview-title:before{content:attr(data-mobile)}.mobile-preview .serp-preview-bg{position:relative;overflow:visible;width:400px;max-width:100%;margin:auto;border-radius:8px;background-color:transparent;-webkit-box-shadow:0 1px 6px rgba(32,33,36,0.28);box-shadow:0 1px 6px rgba(32,33,36,0.28)}.mobile-preview .serp-preview-bg .serp-preview-input input{height:41px;border-bottom:1px solid rgba(0,0,0,0.12);border-radius:8px 8px 0 0;-webkit-box-shadow:none;box-shadow:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-mike{display:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search{right:0;width:40px;height:40px;margin-right:-1px;padding:0;border:1px solid #3367d6;border-radius:0 8px 0 0;-webkit-border-top-right-radius:8px;background-color:#3b78e7;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search svg{fill:#fff}.mobile-preview .serp-preview-bg .serp-preview-menus ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mobile-preview .serp-preview-bg .serp-preview-menus ul li{font-size:12px;line-height:40px;height:40px;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-preview .serp-preview-bg .serp-preview-menus ul li:last-child{display:none}.mobile-preview .serp-preview-bg .serp-preview-menus ul.menus-right{display:none}.mobile-preview .serp-preview-bg .serp-preview-result-stats{display:none}.mobile-preview .serp-preview-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;max-width:100%;margin:auto;padding-top:30px;word-wrap:break-word}.mobile-preview.expanded-preview .serp-preview-body{margin-top:10px;padding:20px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(32,33,36,0.28);box-shadow:0 1px 6px rgba(32,33,36,0.28)}.expanded-preview .serp-description,.expanded-preview .serp-title,.expanded-preview .serp-url,.mobile-preview .serp-description,.mobile-preview .serp-title,.mobile-preview .serp-url{overflow:hidden;pointer-events:none}.expanded-preview .serp-preview-footer,.mobile-preview .serp-preview-footer{display:none}.expanded-preview.desktop-preview .serp-preview-footer{padding:15px 0}.expanded-preview.desktop-preview .serp-preview-wrapper{padding:0}.expanded-preview.desktop-preview .serp-preview-title:before{content:attr(data-desktop)}@media (min-width: 768px){.expanded-preview.desktop-preview .serp-preview-bg{height:auto;padding:15px 20px 0;opacity:1}.expanded-preview.desktop-preview .serp-preview-body{padding-left:20px}}.expanded-preview.mobile-preview .serp-preview-bg{height:auto;margin-top:20px;opacity:1}.noindex-preview .serp-preview-wrapper{position:relative}.noindex-preview .serp-preview-body{pointer-events:none;opacity:.2}.noindex-preview .serp-preview-noindex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center}.noindex-preview .serp-preview-footer .alignright{display:none}body.rtl .serp-preview-bg .serp-preview-input input{padding-right:16px;padding-left:9px}body.rtl .serp-preview-bg .serp-preview-input .serp-search{right:auto;left:15px}body.rtl .serp-preview-bg .serp-preview-input .serp-mike{right:auto;left:50px;padding-right:8px;padding-left:2px}body.rtl .serp-preview-bg .serp-preview-menus ul,body.rtl .serp-preview-bg .serp-preview-menus li{float:right}body.rtl .serp-preview-bg .serp-preview-menus ul.menus-right,body.rtl .serp-preview-bg .serp-preview-menus li.menus-right{float:left}body.rtl .mobile-preview .serp-preview-bg .serp-search{left:0;border-radius:0;border-top-left-radius:8px}body.rtl .serp-preview .serp-description:focus:before,body.rtl .serp-preview .serp-description:hover:before,body.rtl .serp-preview .serp-title:focus:before,body.rtl .serp-preview .serp-title:hover:before,body.rtl .serp-preview .serp-url:focus:before,body.rtl .serp-preview .serp-url:hover:before{text-align:left}body.rtl .rank-math-variables-dropdown{right:auto;left:37px}.snippet-fields{padding:45px 0 15px}.length-indicator-wrapper{position:relative;display:block}.length-indicator-wrapper .length-indicator{overflow:hidden;border-radius:2px;background:-webkit-gradient(linear, left top, right top, from(#e33e2b), color-stop(18%, #f06818), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #f16b17), color-stop(38%, #f1a104), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #f1a404), color-stop(58%, #d9b507), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #d4b509), color-stop(78%, #7bb02c), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #76ae2e), to(#2da24c));background:linear-gradient(to right, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);position:absolute;top:-13px;right:60px;height:8px;width:180px}.length-indicator-wrapper .length-indicator span{position:absolute;z-index:11;background:#e0e0e0;height:100%;width:100%}.length-indicator-wrapper .length-indicator.invalid{background:-webkit-gradient(linear, left top, right top, from(#e33d2a), color-stop(18%, #e33d2a), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #e33d2a), color-stop(38%, #e33d2a), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #e33d2a), color-stop(58%, #e33d2a), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #e33d2a), color-stop(78%, #e33d2a), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #e33d2a), to(#e33d2a));background:linear-gradient(to right, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%)}.length-indicator-wrapper input:focus+.length-indicator,.length-indicator-wrapper textarea:focus+.length-indicator{display:block}.length-indicator-wrapper .length-count{font-size:12px;position:absolute;top:-17px;right:0;color:#afafaf}.tag-editor{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 80px 7px 10px;cursor:text;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border:1px solid #e5e5e5;border-radius:3px;background:#fff;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.08);box-shadow:inset 0 1px 6px rgba(0,0,0,0.08)}.tag-editor>li{line-height:inherit;position:relative;float:left;margin:3px 10px 3px 0;padding:3px 5px;cursor:pointer;white-space:nowrap;color:#85878b;border-radius:2px;background:#e9e9ea}.tag-editor>li:nth-child(1){margin:0;padding:0;border-color:transparent;background:transparent}.tag-editor div{float:left;padding:0 4px}.tag-editor .placeholder{color:#bbb}.tag-editor-hidden-src{position:absolute !important;left:-99999px}.tag-editor .tag-editor-spacer{display:none}.tag-editor ::-ms-clear{display:none}.tag-editor .tag-editor-tag input[type=text]{margin:0;padding:0;cursor:text;border:0;outline:none;background:none;-webkit-box-shadow:none !important;box-shadow:none !important}.tag-editor .tag-editor-tag.active+.tag-editor-delete,.tag-editor .tag-editor-tag.active+.tag-editor-delete i{visibility:hidden;cursor:text}.tag-editor .tag-editor-delete i{line-height:18px;display:inline-block}.tag-editor .tag-editor-delete i:before{font-size:16px;font-style:normal;content:'×'}.tag-editor .tag-editor-delete:hover i:before{color:#000 !important}.tag-editor>li.selected-fk{color:#000;border-color:#fbbc05;background:#fbbc05}.tag-editor>li.bad-fk{color:#e93f30;background:#fdeae8}.tag-editor>li.bad-fk.selected-fk{color:#fdeae8;background:#e93f30}.tag-editor>li.ok-fk{color:#fbbc05;background:#fef2ce}.tag-editor>li.ok-fk.selected-fk{color:#fef2ce;background:#fbbc05}.tag-editor>li.good-fk{color:#58bb58;background:#e9f6e9}.tag-editor>li.good-fk.selected-fk{color:#e9f6e9;background:#58bb58}.tag-editor>li.selected-fk .tag-editor-tag.active input[type=text],.tag-editor>li.selected-fk .tag-editor-delete:hover i:before{color:#fff}.tag-editor>li:nth-child(2):before,.rank-math-keywords-fields>div:nth-child(1):before{font-family:'dashicons';font-size:7px;line-height:12px;position:absolute;top:-4px;left:-6px;width:12px;content:'\f155';text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;background:#4285f4}.cmb2-wrap .cmb2-id-rank-math-focus-keyword{padding-top:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-th{width:100%;margin-bottom:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{width:100%}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .notice{margin:20px 0 0;background:#fefcee}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{position:relative}.rank-math-keywords-fields>div{position:relative}.rank-math-keywords-fields>div:nth-child(1):before{top:3px;left:16px}.ui-autocomplete{font-size:14px;position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-autocomplete-loading{background:none}.ui-autocomplete.ui-widget-content{z-index:1111111}.ui-front{z-index:9999}.ui-menu{display:block;margin:0;padding:1px;list-style:none;outline:none}.ui-menu .ui-menu-item a{line-height:1.4;display:block;min-height:0;padding:2px .4em;text-decoration:none}.ui-widget-content{color:#555;border:1px solid #bbb;background:#fff}.ui-widget-content:empty{display:none}.ui-widget-content a{color:#46799b}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#e0eaf1}.ui-helper-hidden-accessible{display:none}.rank-math-seo-score{font-weight:600;position:absolute;top:1px;right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:105px;padding:13.5px 15px;text-align:center;border-radius:0 3px 3px 0;background:#f1f1f1}.rank-math-seo-score.misc-pub-section{position:relative;top:auto;right:auto;width:100%;padding:13.5px 12px;text-align:left;border-radius:0}.rank-math-seo-score.misc-pub-section .dashicons{font-size:18px;margin-right:2px}.rank-math-seo-score.good-fk{color:#58bb58;background:#e9f6e9}.rank-math-seo-score.ok-fk{color:#ca9703;background:#fef2ce}.rank-math-seo-score.bad-fk{color:#e93f30;background:#fdeae8}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-th{display:none}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-td{width:100%}.rank-math-primary-term-li{position:relative;display:block}.rank-math-primary-term-li .rank-math-tooltip{position:absolute;right:0;display:none}.rank-math-primary-term-li .rank-math-tooltip>span{top:50%;right:32px;bottom:auto;left:auto;width:110px;-webkit-transform:translate3d(-70%, -50%, 0);transform:translate3d(-70%, -50%, 0)}.rank-math-primary-term-li .rank-math-tooltip>span:after{content:'';-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);top:50%;right:-8px;left:auto;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #555d66;border-width:7px 0 7px 8px}.rank-math-primary-term-li .rank-math-tooltip:hover span{bottom:auto;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:1}.rank-math-primary-term-li.term-checked>label>.rank-math-tooltip{display:inline-block}.rank-math-compare-keywords-trigger{float:right;margin-top:-10px;margin-bottom:5px;text-decoration:none;color:#069de3}.rank-math-compare-keywords-wrapper .media-modal{top:10%;right:10%;bottom:10%;left:10%}.rank-math-compare-keywords-wrapper .aligncenter{text-align:center}.rank-math-compare-keywords-wrapper .media-frame-menu{width:300px}.rank-math-compare-keywords-wrapper .media-frame-content,.rank-math-compare-keywords-wrapper .media-frame-title{left:300px}.rank-math-compare-keywords-wrapper h1{line-height:50px;padding:0 16px}.rank-math-compare-keywords-wrapper .widefat{width:240px;margin:8px 10px 8px 20px}.rank-math-compare-keywords-wrapper .button-link.remove-keyword{margin-top:10px;padding:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-compare-keywords-wrapper .button-primary{width:260px;margin:15px auto}.rank-math-compare-keywords-wrapper .button-secondary+.button-secondary{margin-left:10px}.rank-math-compare-keywords-wrapper .attachments-browser iframe{position:relative;overflow:hidden;margin-top:10px;height:450px;width:100%}.cmb2-id-rank-math-pillar-content .cmb-th label{visibility:hidden}.rank-math-serp-group li:before,.rank-math-serp-group.state-closed .group-status:before{font-family:dashicons;font-size:18px;line-height:1;float:left;margin:4px 10px 0 -30px;content:'\f335';color:#fff;border:1px solid #eac0c2;border-radius:50em;background:#eac0c2;height:18px;width:18px}.rank-math-serp-group .test-ok:before,.rank-math-serp-group.state-closed .group-status.passed:before{content:'\f147';border-color:#58bb58;background:#58bb58}.rank-math-serp-checklist .group-handle{position:relative;padding:15px 20px;cursor:pointer;background:#ededee}.rank-math-serp-checklist h4{margin:0;color:#23282d}.rank-math-serp-checklist .group-handlediv{cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;position:absolute;top:50%;right:10px}.rank-math-serp-checklist .group-handlediv:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.rank-math-serp-group{margin-top:20px;background:#f5f5f5}.rank-math-serp-group:first-of-type{margin-top:0}.rank-math-serp-group ul{padding:15px 20px}.rank-math-serp-group li{font-size:15px;line-height:28px;position:relative;clear:both;padding-left:30px;color:#444}.rank-math-serp-group li section{display:none}.rank-math-serp-group .test-ok .rank-math-tooltip{display:none}.rank-math-serp-group .test-fail,.rank-math-serp-group .test-empty{color:#a0a0a0}.rank-math-serp-group .rank-math-tooltip{top:4px;right:-2px}.rank-math-serp-group .toggle-indicator:before{font:normal 20px/1 dashicons;display:inline-block;content:'\f142';text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rank-math-serp-group.state-closed ul{display:none}.rank-math-serp-group.state-closed .toggle-indicator:before{content:'\f140' !important}.rank-math-serp-group.state-closed .group-status{float:left}.rank-math-serp-group.state-closed .group-status:before{margin:0 10px 0 0}.rank-math-serp-group li.seo-check-calculateFleschReading.okay:before,.rank-math-serp-group li.seo-check-calculateFleschReading.fairlyDifficult:before{border-color:#ffbe5f;background:#ffbe5f}.rank-math-serp-group li.seo-check-calculateFleschReading.difficult:before{border-color:#eac0c2;background:#eac0c2}#setting-panel-richsnippet .cmb-row-50,#setting-panel-richsnippet .cmb-row-33{vertical-align:top;border-top:1px solid #e9e9e9;border-bottom:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type{border-top:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-th,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-td{margin-left:0;padding:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-ingredients,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-type{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-single-instructions,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-name,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:none}#setting-panel-richsnippet .notice-warning{margin:10px 0 0;background-color:#fefcee}#setting-panel-social .rank-math-tab{padding:30px 0 0}#setting-panel-social .rank-math-social-preview+.notice{margin-top:20px}#setting-panel-social .cmb-row.cmb-row-33{vertical-align:top;min-height:118px}.rank-math-social-preview-button{font-size:13px;display:inline-block;padding:4px 8px;text-decoration:none;text-transform:uppercase;color:#555555;border:0;outline:none;background:#ededee;-webkit-box-shadow:none !important;box-shadow:none !important}.rank-math-social-preview-button .dashicons{position:relative;top:-2px}.open .rank-math-social-preview-button{color:#fff;background:#069de3}.rank-math-social-preview-item{display:none;padding:30px}.rank-math-social-preview-item-wrapper{overflow:hidden;width:474px;max-width:100%;margin:auto;background:#fff;border:1px solid;border-radius:0 0 3px 3px;border-color:#dadada #dadada #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-item .error-msg{width:528px;max-width:100%;margin:auto;padding-top:10px;display:none;line-height:1}.rank-math-social-preview-item .error-msg.show{display:block}.rank-math-social-preview-image{line-height:0;position:relative;z-index:1}.rank-math-social-preview-image img{display:none;max-width:100%;height:100%;min-height:initial}.rank-math-social-preview-image-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.22126);transform:translate(-50%, -50%) scale(0.22126)}.rank-math-social-preview-image .error-msg{display:none;line-height:1}.rank-math-social-preview .rank-math-social-preview-caption{font-size:12px;background:#f2f3f5;padding:10px 10px 5px;color:#1d2129}.rank-math-social-preview .rank-math-social-preview-title{font-size:16px;font-weight:600;line-height:22px;margin:0 0 8px;padding:0;letter-spacing:normal;word-wrap:break-word}.rank-math-social-preview-description,.rank-math-social-preview-publisher{line-height:16px;margin:0}.rank-math-social-preview-publisher{font-size:12px;font-weight:normal;padding-bottom:5px;color:#90949c}.rank-math-social-preview-publisher.facebook{text-transform:uppercase}.rank-math-social-preview-social-meta{display:none;width:474px;margin:0 auto;clear:both;display:block;position:relative;margin-bottom:15px}.rank-math-social-preview-social-meta .social-profile-image{width:48px;height:48px;background:#dcc7c7;border-radius:50%;float:left;position:absolute;left:-58px}.rank-math-social-preview-social-meta .social-name{color:#14171a;font-size:14px;font-weight:bold}.rank-math-social-preview-social-meta .social-username,.rank-math-social-preview-social-meta .social-time{font-size:14px;color:#657786;font-weight:normal;margin-left:3px}.rank-math-social-preview-social-meta .social-time{margin-left:5px}.rank-math-social-preview-social-meta .social-time:before{content:"\00B7";margin-right:5px}.rank-math-social-preview-social-meta .social-text{margin-top:5px}.rank-math-social-preview-facebook .rank-math-social-preview-button strong:before{content:attr(data-facebook)}.rank-math-social-preview-facebook .facebook-thumbnail{display:block}.rank-math-social-preview-facebook .no-facebook-image .facebook-thumbnail{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-description,.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.twitter-meta{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta{display:block;border:1px solid #dadada;border-bottom:0;border-radius:3px 3px 0;padding:12px;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-profile-image{width:40px;height:40px;left:auto;position:relative;margin-right:10px;margin-left:-2px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-name{color:#365899;margin-bottom:3px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time:before{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time span:first-child:after{content:"\00B7";margin-right:3px;margin-left:5px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .dashicons.dashicons-admin-site{font-size:14px;line-height:17px}.rank-math-social-preview-facebook .twitter{display:none}.rank-math-social-preview-twitter.app,.rank-math-social-preview-twitter.player{display:none !important}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper{max-width:100%;border:1px solid rgba(136,153,166,0.5);border-radius:10px;clear:both}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .twitter-thumbnail{display:block;max-width:100%}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .rank-math-social-preview-caption{background:#ffffff}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover .rank-math-social-preview-caption{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-title{font:normal normal bold 14px/1.4 Helvetica,Roboto,'Segoe UI',Calibri,sans-serif;overflow:hidden;max-height:1.3em;margin-bottom:2px;white-space:nowrap;text-overflow:ellipsis}.rank-math-social-preview-twitter .rank-math-social-preview-description{font-size:14px;line-height:20px;overflow:hidden;max-height:4.5em;margin-top:.32333em}.rank-math-social-preview-twitter .rank-math-social-preview-publisher{padding-top:5px}.rank-math-social-preview-twitter .rank-math-social-preview-publisher.facebook{display:none}.rank-math-social-preview-twitter .no-twitter-image .twitter-thumbnail{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-button strong:before{content:attr(data-twitter)}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image{float:left}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image img{height:125px;width:125px}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-caption{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:125px;padding:5px 0 0 15px}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.facebook-meta{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.twitter-meta{display:block}.suggestion-item{overflow:hidden;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e5e5e5}.suggestion-item a{text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important}.suggestion-item .suggestion-actions{float:right;margin-left:5px}.suggestion-item .dashicons{margin-top:5px;cursor:pointer}#rank_math_keyword_density{font-weight:600;display:none;float:right;cursor:pointer;color:#888}#rank_math_keyword_density span{float:right}#rank_math_keyword_density .inner-wrapper{position:absolute;z-index:1;right:30px;margin-top:8px;padding:5px 15px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}#rank_math_keyword_density .inner-wrapper ul{margin-top:15px}#rank_math_keyword_density.state-closed span:before{content:'\f140' !important}#rank_math_keyword_density.state-closed .inner-wrapper{display:none}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{float:right;margin-right:-1px;margin-left:0;padding-right:8px;padding-left:12px}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{margin-right:0;margin-left:5px}body.rtl .rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:0;margin-left:8px}body.rtl .serp-preview .group .serp-close{left:10px;right:auto}body.rtl .serp-preview .rank-math-variables-wrap input,body.rtl .serp-preview .rank-math-variables-wrap textarea{padding-right:0.6em !important;padding-left:50px}body.rtl .serp-preview .length-indicator-wrapper .length-count{left:0;right:auto}body.rtl .serp-preview .length-indicator-wrapper .length-indicator{left:60px;right:auto}body.rtl .tag-editor{padding:7px 10px 7px 80px}body.rtl .tag-editor>li{float:right;margin-right:0;margin-left:10px}body.rtl .tag-editor>li:nth-child(2):before{right:-6px;left:auto}body.rtl .tag-editor div{float:right}body.rtl .rank-math-seo-score{right:auto;left:1px}body.rtl .rank-math-serp-checklist .group-handlediv{right:auto;left:10px}body.rtl .rank-math-serp-group.state-closed .group-status{float:right}body.rtl .rank-math-serp-group.state-closed .group-status:before{margin:0 0 0 10px}body.rtl .rank-math-serp-group li{padding-left:0;padding-right:30px}body.rtl .rank-math-serp-group li:before{float:right;margin:4px -30px 0 10px}body.rtl .rank-math-primary-term-li .rank-math-make-primary,body.rtl .rank-math-primary-term-li .text-primary{right:auto;left:0}body.rtl .suggestion-item .suggestion-actions{float:left;margin-right:5px}body.rtl input[type=checkbox]:checked:before{margin:-3px}
|
1 |
+
@charset "UTF-8";
|
2 |
+
/*!
|
3 |
* Plugin: Rank Math
|
4 |
* URL: https://mythemeshop.com/plugins/wordpress-seo/
|
5 |
* Name: metabox.css
|
6 |
+
*/#rank_math_metabox .inside{margin:0;padding:0}.rank-math-metabox-frame{position:relative;min-width:255px;max-width:1000px;margin-bottom:25px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.04);box-shadow:0 1px 1px rgba(0, 0, 0, 0.04)}.rank-math-metabox-frame-title{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #e5e5e5}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation){padding:30px 20px 0;border-bottom:1px solid #e5e5e5;background:#fafafa}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{font-size:14px;font-weight:600;position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:7px;padding:8px 16px 4px 12px;white-space:nowrap;text-decoration:none;color:#555;border:1px solid #e6e6e6;border-bottom:0;outline:none;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{margin-left:-1px;padding:8px 12px 4px 8px}}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{font-size:14px;line-height:inherit;min-width:20px;text-align:center}.rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a.active{bottom:-1px;margin-top:-1px;padding-bottom:5px;color:#069de3;border-top-color:#069de3;background:#fff}.rank-math-metabox-wrap .social-tabs-navigation{display:inline-block;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(35, 40, 45, 0.18);box-shadow:0 1px 6px 0 rgba(35, 40, 45, 0.18)}.rank-math-metabox-wrap .social-tabs-navigation-wrapper{padding-bottom:30px;text-align:center}.rank-math-metabox-wrap .social-tabs-navigation a{font-size:16px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;padding:11px;text-decoration:none;color:#939393;border:1px solid #e5e5e5;outline:none;background:#efefef;-webkit-box-shadow:none;box-shadow:none}.rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:8px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook{border-right:0;border-radius:3px 0 0 3px}.rank-math-metabox-wrap .social-tabs-navigation .tab-facebook.tab-active{color:#fff;border-color:#3b5998;background:#3b5998}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter{border-left:0;border-radius:0 3px 3px 0}.rank-math-metabox-wrap .social-tabs-navigation .tab-twitter.tab-active{color:#fff;border-color:#55acee;background:#55acee}.rank-math-metabox-wrap .rank-math-tab{display:none;padding:30px}.serp-preview .highlight{pointer-events:none}.serp-preview-title:before{font-size:13px;font-weight:600;display:inline-block;padding-bottom:6px;content:attr(data-title);letter-spacing:.05em;text-transform:uppercase}.serp-preview-wrapper{position:relative;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.serp-preview-body{padding:15px 0;-webkit-transition:width .5s ease, padding .5s ease, margin .5s ease;-o-transition:width .5s ease, padding .5s ease, margin .5s ease;transition:width .5s ease, padding .5s ease, margin .5s ease}.serp-preview-body .serp-star-rating{display:inline-block;position:relative;color:#ccc;margin-right:5px}.serp-preview-body .serp-star-rating .dashicons{font-size:16px;width:16px;height:16px}.serp-preview-body .serp-star-rating .serp-result{position:absolute;top:0;left:0;height:22px;overflow:hidden;white-space:nowrap;color:#e7711b}.serp-preview-body .cmb-row .cmb-td{width:100%;max-width:680px}.serp-preview-footer{padding:15px 0}.serp-preview-footer .button.button-secondary{line-height:41px;padding:0 12px}.serp-preview-footer .button.button-secondary .dashicons{font-size:20px;line-height:41px}.serp-preview-bg{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s ease, height .5s ease;-o-transition:opacity .5s ease, height .5s ease;transition:opacity .5s ease, height .5s ease;opacity:0;background-color:#fafafa;height:0;width:100%}.serp-preview-bg .serp-preview-input{position:relative;max-width:600px;pointer-events:none}.serp-preview-bg .serp-preview-input input{font:16px arial,sans-serif;padding:5px 9px 5px 16px;-webkit-transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top;color:#000;border:none;border-radius:2px;outline:none;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 0 0 1px rgba(0, 0, 0, 0.08);height:44px;width:100%}.serp-preview-bg .serp-preview-input .serp-mike{position:absolute;top:0;right:50px;bottom:0;display:inline-block;width:24px;padding:0 2px 0 8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACrElEQVR42u2Xz2sTQRSAX8VSb1K8iNqKooJH2Ux6Ksn+iPQqxZMIehJB0do/IMhmQWsvHr2KSEGk0tSLIoWIYNUKij20F2/N7iaUZnYT0kYzzhMKs0HDJiTdLcwHDwKZSd63781LBiQSSW9JZdkhzfKm1Rz9mjZp/W9YdEU3vXv4HsQZ40FtNG36q5rls//Ej4tmbSS2T15Mvp3ExOPmEMQNbBtMMEyoljcFcQN7PqyAlqNfIG7gYQ0tYNIaxA1MrJPY3wImbUqBKAXSFv0tBSIVMOkvKRDtGKWN/T6FdqRAxFNoWwpEPIXqUqBT6ALU/UVgu8GW4GD3f6f9TRDYNJTDrk7YbtiqUumHwIYoUJuHERDAS0r4CvgFECgbY+cFAR7KT+g1POmCKFDNw6WggHc3fBtVb4CAoyauBgXIG+g1Xh5mRAGah6cggBd11fK/h7lOprIs0H6uRl6KAo5O7kOv4QmPiwJ4Jqqv4FiwCtXjvD2+tRmfK6kZ/ygI2HritK0rDVGgrClJ6DWMwYC/AGuCBMYcIC2V0CzvjmbRz3j3xUjn6CfeYreUJ2wQkGD75INPX1mFfsEFrrcIYCvdhC4paWQakxajpJMr0C9YFg54i7AsClRmh9/xnr0NHcInzZStk2aLwAcGMAD9pPIazvFKVDD5rdnhJeHLX5RTyRPQHpz5o66emMc9wdlPtvA8wF7Aq2BUHh1525qEo5JtR1WeOXpickO9cJIpyuD6xJmhYiZ5ytWSl3mlnuOaf+2zDaLDXmJrSgZ/MYVEugo+gSh+FkSBa4yd5Ul87DZ5XpFl/AyIEjzYjkau8WqshU2cr13HPbgX4gJOD97n465GZlyVvC9mSKloKI2iTnbwNT+gBX54H+IaXAtxJzE3ycSAFqSAFJACUkAikXD+AHj5/wx2o5osAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.serp-preview-bg .serp-preview-input .serp-search{line-height:46px;position:absolute;top:0;right:15px;bottom:0;height:46px;text-align:center;border:0;outline:0}.serp-preview-bg .serp-preview-input .serp-search svg{width:25px;height:46px;fill:#4285f4}.serp-preview-bg .serp-preview-menus{overflow:hidden;max-width:600px}.serp-preview-bg .serp-preview-menus ul{float:left;overflow:hidden;margin:0;padding:0;list-style:none}.serp-preview-bg .serp-preview-menus ul li{font-family:arial,sans-serif;font-size:13px;line-height:19px;float:left;height:15px;margin:0;padding:28px 16px 12px;color:#777}.serp-preview-bg .serp-preview-menus ul li.current{font-weight:bold;color:#1a73e8;border-bottom:3px solid #1a73e8}.serp-preview-bg .serp-preview-menus ul.menus-right{float:right}.serp-preview-bg .serp-preview-result-stats{font-family:arial,sans-serif;font-size:small;line-height:43px;margin:0 -20px;padding-right:20px;padding-left:20px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#808080;background-color:#fff}.serp-preview-noindex{z-index:1;display:none;padding:15px 0;background:rgba(255, 255, 255, 0.8);position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview-noindex h3{font-weight:700;margin:0;letter-spacing:1px;text-transform:uppercase}.serp-preview-noindex p{font-size:14px;line-height:2;margin:5px 0;color:#000}.serp-preview .serp-description,.serp-preview .serp-title,.serp-preview .serp-url{font-family:arial, sans-serif;position:relative;z-index:1;display:block;overflow:hidden;width:100%;max-width:680px;margin:0;cursor:pointer}.serp-preview .serp-description:focus:before,.serp-preview .serp-description:hover:before,.serp-preview .serp-title:focus:before,.serp-preview .serp-title:hover:before,.serp-preview .serp-url:focus:before,.serp-preview .serp-url:hover:before{font-family:dashicons;z-index:-1;content:'\f464';text-align:right;background:#f0f1f3;position:absolute;top:0;right:0;bottom:0;left:0}.serp-preview .serp-description:empty:after,.serp-preview .serp-title:empty:after,.serp-preview .serp-url:empty:after{content:attr(data-empty-title)}.serp-preview .serp-title{font-size:18px;font-weight:normal;line-height:19px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#1a0dab}.serp-preview .serp-url{font-size:14px;line-height:16px;margin:3px 0 5px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#006621}.serp-preview .serp-description{font-size:13px;line-height:1.4;clear:left;word-wrap:break-word;color:#545454}.serp-preview .group{position:relative}.serp-preview .group .cmb-row{display:none;padding:20px 0!important;border:0}.serp-preview .group .serp-close{position:absolute;top:10px;right:10px;display:none;cursor:pointer}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active{margin-top:20px;padding:30px 20px 20px;background:#f6f6f6}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-title .rank-math-variables-button{right:0}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .cmb-row.cmb2-id-rank-math-description .rank-math-variables-dropdown{top:60px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active .serp-close{display:block}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group{margin-top:20px}.serp-preview:not(.expanded-preview):not(.mobile-preview) .group+.group.active+.serp-rating,.serp-preview:not(.expanded-preview):not(.mobile-preview) .group.active+.group+.serp-rating{display:none}.serp-preview .button{height:auto;padding:0 5px;outline:0}.serp-preview .button,.serp-preview .button .dashicons{font-size:15px;line-height:30px;height:auto}.serp-preview .button-secondary{margin-bottom:0;color:#818181;border-color:#e5e5e5;background:#fff!important;-webkit-box-shadow:0 1px 2px 0 #e5e5e5!important;box-shadow:0 1px 2px 0 #e5e5e5!important}.serp-preview .button-secondary.active,.serp-preview .button-secondary.active:hover{color:#fff;border-color:#0392d4;background:#069de3!important}.serp-preview .button-secondary:hover{color:#069de3;border-color:#0392d4}.serp-preview-title .alignright{margin-top:-9px}.serp-preview.desktop-preview .serp-snippet-mobile{display:none}.serp-preview.desktop-preview .serp-snippet-data{color:#808080;line-height:18px;font-size:small;font-weight:normal;margin-bottom:3px}.serp-preview.desktop-preview .serp-snippet-data .serp-desktop-rating{float:left;margin-top:1px}.serp-preview.desktop-preview .serp-snippet-data .separator:first-child{display:none}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name{color:#1a0dab;cursor:pointer}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name:hover{text-decoration:underline}.serp-preview.desktop-preview .serp-snippet-data .serp-event_name,.serp-preview.desktop-preview .serp-snippet-data .serp-event_place{padding-left:15px}.serp-preview.desktop-preview .serp-preview-footer .alignright .dashicons{margin-right:0}.serp-preview.mobile-preview.expanded-preview .group:nth-child(2){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #dfe1e5}.serp-preview.mobile-preview .serp-snippet-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:8px -5px 0}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;margin-right:5px}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-mobile-label{display:block;font-size:14px;line-height:20px;margin-bottom:4px;color:#202124;font-weight:500}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating-count{float:left}.serp-preview.mobile-preview .serp-snippet-mobile .inner-wrapper .serp-rating{float:left;margin-left:5px}.serp-preview.mobile-preview .serp-snippet-mobile .serp-rating-count{color:#808080}.serp-preview.mobile-preview .serp-snippet-data{display:none}.mobile-preview .serp-preview-title:before{content:attr(data-mobile)}.mobile-preview .serp-preview-bg{position:relative;overflow:visible;width:400px;max-width:100%;margin:auto;border-radius:8px;background-color:transparent;-webkit-box-shadow:0 1px 6px rgba(32, 33, 36, 0.28);box-shadow:0 1px 6px rgba(32, 33, 36, 0.28)}.mobile-preview .serp-preview-bg .serp-preview-input input{height:41px;border-bottom:1px solid rgba(0, 0, 0, 0.12);border-radius:8px 8px 0 0;-webkit-box-shadow:none;box-shadow:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-mike{display:none}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search{right:0;width:40px;height:40px;margin-right:-1px;padding:0;border:1px solid #3367d6;border-radius:0 8px 0 0;-webkit-border-top-right-radius:8px;background-color:#3b78e7;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mobile-preview .serp-preview-bg .serp-preview-input .serp-search svg{fill:#fff}.mobile-preview .serp-preview-bg .serp-preview-menus ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mobile-preview .serp-preview-bg .serp-preview-menus ul li{font-size:12px;line-height:40px;height:40px;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-preview .serp-preview-bg .serp-preview-menus ul li:last-child{display:none}.mobile-preview .serp-preview-bg .serp-preview-menus ul.menus-right{display:none}.mobile-preview .serp-preview-bg .serp-preview-result-stats{display:none}.mobile-preview .serp-preview-body{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;max-width:100%;margin:auto;padding-top:30px;word-wrap:break-word}.mobile-preview.expanded-preview .serp-preview-body{margin-top:10px;padding:20px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(32, 33, 36, 0.28);box-shadow:0 1px 6px rgba(32, 33, 36, 0.28)}.expanded-preview .serp-description,.expanded-preview .serp-title,.expanded-preview .serp-url,.mobile-preview .serp-description,.mobile-preview .serp-title,.mobile-preview .serp-url{overflow:hidden;pointer-events:none}.expanded-preview .serp-preview-footer,.mobile-preview .serp-preview-footer{display:none}.expanded-preview.desktop-preview .serp-preview-footer{padding:15px 0}.expanded-preview.desktop-preview .serp-preview-wrapper{padding:0}.expanded-preview.desktop-preview .serp-preview-title:before{content:attr(data-desktop)}@media (min-width:768px){.expanded-preview.desktop-preview .serp-preview-bg{height:auto;padding:15px 20px 0;opacity:1}.expanded-preview.desktop-preview .serp-preview-body{padding-left:20px}}.expanded-preview.mobile-preview .serp-preview-bg{height:auto;margin-top:20px;opacity:1}.noindex-preview .serp-preview-wrapper{position:relative}.noindex-preview .serp-preview-body{pointer-events:none;opacity:.2}.noindex-preview .serp-preview-noindex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center}.noindex-preview .serp-preview-footer .alignright{display:none}body.rtl .serp-preview-bg .serp-preview-input input{padding-right:16px;padding-left:9px}body.rtl .serp-preview-bg .serp-preview-input .serp-search{right:auto;left:15px}body.rtl .serp-preview-bg .serp-preview-input .serp-mike{right:auto;left:50px;padding-right:8px;padding-left:2px}body.rtl .serp-preview-bg .serp-preview-menus li,body.rtl .serp-preview-bg .serp-preview-menus ul{float:right}body.rtl .serp-preview-bg .serp-preview-menus li.menus-right,body.rtl .serp-preview-bg .serp-preview-menus ul.menus-right{float:left}body.rtl .mobile-preview .serp-preview-bg .serp-search{left:0;border-radius:0;border-top-left-radius:8px}body.rtl .serp-preview .serp-description:focus:before,body.rtl .serp-preview .serp-description:hover:before,body.rtl .serp-preview .serp-title:focus:before,body.rtl .serp-preview .serp-title:hover:before,body.rtl .serp-preview .serp-url:focus:before,body.rtl .serp-preview .serp-url:hover:before{text-align:left}body.rtl .rank-math-variables-dropdown{right:auto;left:37px}.snippet-fields{padding:45px 0 15px}.length-indicator-wrapper{position:relative;display:block}.length-indicator-wrapper .length-indicator{overflow:hidden;border-radius:2px;background:-webkit-gradient(linear, left top, right top, from(#e33e2b), color-stop(18%, #f06818), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #f16b17), color-stop(38%, #f1a104), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #f1a404), color-stop(58%, #d9b507), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #d4b509), color-stop(78%, #7bb02c), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #76ae2e), to(#2da24c));background:-webkit-linear-gradient(left, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);background:-o-linear-gradient(left, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);background:linear-gradient(to right, #e33e2b 0%, #f06818 18%, #fff 19%, #fff 19%, #f16b17 20%, #f1a104 38%, #fff 39%, #fff 39%, #f1a404 40%, #d9b507 58%, #fff 59%, #fff 59%, #d4b509 60%, #7bb02c 78%, #fff 79%, #fff 79%, #76ae2e 80%, #2da24c 100%);position:absolute;top:-13px;right:60px;height:8px;width:180px}.length-indicator-wrapper .length-indicator span{position:absolute;z-index:11;background:#e0e0e0;height:100%;width:100%}.length-indicator-wrapper .length-indicator.invalid{background:-webkit-gradient(linear, left top, right top, from(#e33d2a), color-stop(18%, #e33d2a), color-stop(19%, #fff), color-stop(19%, #fff), color-stop(20%, #e33d2a), color-stop(38%, #e33d2a), color-stop(39%, #fff), color-stop(39%, #fff), color-stop(40%, #e33d2a), color-stop(58%, #e33d2a), color-stop(59%, #fff), color-stop(59%, #fff), color-stop(60%, #e33d2a), color-stop(78%, #e33d2a), color-stop(79%, #fff), color-stop(79%, #fff), color-stop(80%, #e33d2a), to(#e33d2a));background:-webkit-linear-gradient(left, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%);background:-o-linear-gradient(left, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%);background:linear-gradient(to right, #e33d2a 0%, #e33d2a 18%, #fff 19%, #fff 19%, #e33d2a 20%, #e33d2a 38%, #fff 39%, #fff 39%, #e33d2a 40%, #e33d2a 58%, #fff 59%, #fff 59%, #e33d2a 60%, #e33d2a 78%, #fff 79%, #fff 79%, #e33d2a 80%, #e33d2a 100%)}.length-indicator-wrapper input:focus+.length-indicator,.length-indicator-wrapper textarea:focus+.length-indicator{display:block}.length-indicator-wrapper .length-count{font-size:12px;position:absolute;top:-17px;right:0;color:#afafaf}.tag-editor{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 80px 7px 10px;cursor:text;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;border:1px solid #e5e5e5;border-radius:3px;background:#fff;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.08);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.08)}.tag-editor>li{line-height:inherit;position:relative;float:left;margin:3px 10px 3px 0;padding:3px 5px;cursor:pointer;white-space:nowrap;color:#85878b;border-radius:2px;background:#e9e9ea}.tag-editor>li:first-child{margin:0;padding:0;border-color:transparent;background:transparent}.tag-editor div{float:left;padding:0 4px}.tag-editor .placeholder{color:#bbb}.tag-editor-hidden-src{position:absolute!important;left:-99999px}.tag-editor .tag-editor-spacer{display:none}.tag-editor ::-ms-clear{display:none}.tag-editor .tag-editor-tag input[type=text]{margin:0;padding:0;cursor:text;border:0;outline:none;background:none;-webkit-box-shadow:none!important;box-shadow:none!important}.tag-editor .tag-editor-tag.active+.tag-editor-delete,.tag-editor .tag-editor-tag.active+.tag-editor-delete i{visibility:hidden;cursor:text}.tag-editor .tag-editor-delete i{line-height:18px;display:inline-block}.tag-editor .tag-editor-delete i:before{font-size:16px;font-style:normal;content:'×'}.tag-editor .tag-editor-delete:hover i:before{color:#000!important}.tag-editor>li.selected-fk{color:#000;border-color:#fbbc05;background:#fbbc05}.tag-editor>li.bad-fk{color:#e93f30;background:#fdeae8}.tag-editor>li.bad-fk.selected-fk{color:#fdeae8;background:#e93f30}.tag-editor>li.ok-fk{color:#fbbc05;background:#fef2ce}.tag-editor>li.ok-fk.selected-fk{color:#fef2ce;background:#fbbc05}.tag-editor>li.good-fk{color:#58bb58;background:#e9f6e9}.tag-editor>li.good-fk.selected-fk{color:#e9f6e9;background:#58bb58}.tag-editor>li.selected-fk .tag-editor-delete:hover i:before,.tag-editor>li.selected-fk .tag-editor-tag.active input[type=text]{color:#fff}.rank-math-keywords-fields>div:first-child:before,.tag-editor>li:nth-child(2):before{font-family:'dashicons';font-size:7px;line-height:12px;position:absolute;top:-4px;left:-6px;width:12px;content:'\f155';text-align:center;color:#fff;border:1px solid #fff;border-radius:50%;background:#4285f4}.cmb2-wrap .cmb2-id-rank-math-focus-keyword{padding-top:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-th{width:100%;margin-bottom:10px}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{width:100%}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .notice{margin:20px 0 0;background:#fefcee}.cmb2-wrap .cmb2-id-rank-math-focus-keyword .cmb-td{position:relative}.rank-math-keywords-fields>div{position:relative}.rank-math-keywords-fields>div:first-child:before{top:3px;left:16px}.ui-autocomplete{font-size:14px;position:absolute;top:0;left:0;cursor:default}.ui-autocomplete.ui-autocomplete-loading{background:none}.ui-autocomplete.ui-widget-content{z-index:1111111}.ui-front{z-index:9999}.ui-menu{display:block;margin:0;padding:1px;list-style:none;outline:none}.ui-menu .ui-menu-item a{line-height:1.4;display:block;min-height:0;padding:2px .4em;text-decoration:none}.ui-widget-content{color:#555;border:1px solid #bbb;background:#fff}.ui-widget-content:empty{display:none}.ui-widget-content a{color:#46799b}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#e0eaf1}.ui-helper-hidden-accessible{display:none}.rank-math-seo-score{font-weight:600;position:absolute;top:1px;right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:105px;padding:13.5px 15px;text-align:center;border-radius:0 3px 3px 0;background:#f1f1f1}.rank-math-seo-score.misc-pub-section{position:relative;top:auto;right:auto;width:100%;padding:13.5px 12px;text-align:left;border-radius:0}.rank-math-seo-score.misc-pub-section .dashicons{font-size:18px;margin-right:2px}.rank-math-seo-score.good-fk{color:#58bb58;background:#e9f6e9}.rank-math-seo-score.ok-fk{color:#ca9703;background:#fef2ce}.rank-math-seo-score.bad-fk{color:#e93f30;background:#fdeae8}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-th{display:none}.cmb2-wrap .cmb2-id-rank-math-pillar-content .cmb-td{width:100%}.rank-math-primary-term-li{position:relative;display:block}.rank-math-primary-term-li .rank-math-tooltip{position:absolute;right:0;display:none}.rank-math-primary-term-li .rank-math-tooltip>span{top:50%;right:32px;bottom:auto;left:auto;width:110px;-webkit-transform:translate3d(-70%, -50%, 0);transform:translate3d(-70%, -50%, 0)}.rank-math-primary-term-li .rank-math-tooltip>span:after{content:'';-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);top:50%;right:-8px;left:auto;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #555d66;border-width:7px 0 7px 8px}.rank-math-primary-term-li .rank-math-tooltip:hover span{bottom:auto;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);opacity:1}.rank-math-primary-term-li.term-checked>label>.rank-math-tooltip{display:inline-block}.rank-math-compare-keywords-trigger{float:right;margin-top:-10px;margin-bottom:5px;text-decoration:none;color:#069de3}.rank-math-compare-keywords-wrapper .media-modal{top:10%;right:10%;bottom:10%;left:10%}.rank-math-compare-keywords-wrapper .aligncenter{text-align:center}.rank-math-compare-keywords-wrapper .media-frame-menu{width:300px}.rank-math-compare-keywords-wrapper .media-frame-content,.rank-math-compare-keywords-wrapper .media-frame-title{left:300px}.rank-math-compare-keywords-wrapper h1{line-height:50px;padding:0 16px}.rank-math-compare-keywords-wrapper .widefat{width:240px;margin:8px 10px 8px 20px}.rank-math-compare-keywords-wrapper .button-link.remove-keyword{margin-top:10px;padding:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.rank-math-compare-keywords-wrapper .button-primary{width:260px;margin:15px auto}.rank-math-compare-keywords-wrapper .button-secondary+.button-secondary{margin-left:10px}.rank-math-compare-keywords-wrapper .attachments-browser iframe{position:relative;overflow:hidden;margin-top:10px;height:450px;width:100%}.cmb2-id-rank-math-pillar-content .cmb-th label{visibility:hidden}.rank-math-serp-group.state-closed .group-status:before,.rank-math-serp-group li:before{font-family:dashicons;font-size:18px;line-height:1;float:left;margin:4px 10px 0 -30px;content:'\f335';color:#fff;border:1px solid #eac0c2;border-radius:50em;background:#eac0c2;height:18px;width:18px}.rank-math-serp-group.state-closed .group-status.passed:before,.rank-math-serp-group .test-ok:before{content:'\f147';border-color:#58bb58;background:#58bb58}.rank-math-serp-checklist .group-handle{position:relative;padding:15px 20px;cursor:pointer;background:#ededee}.rank-math-serp-checklist h4{margin:0;color:#23282d}.rank-math-serp-checklist .group-handlediv{cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;position:absolute;top:50%;right:10px}.rank-math-serp-checklist .group-handlediv:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.rank-math-serp-group{margin-top:20px;background:#f5f5f5}.rank-math-serp-group:first-of-type{margin-top:0}.rank-math-serp-group ul{padding:15px 20px}.rank-math-serp-group li{font-size:15px;line-height:28px;position:relative;clear:both;padding-left:30px;color:#444}.rank-math-serp-group li section{display:none}.rank-math-serp-group .test-ok .rank-math-tooltip{display:none}.rank-math-serp-group .test-empty,.rank-math-serp-group .test-fail{color:#a0a0a0}.rank-math-serp-group .rank-math-tooltip{top:4px;right:-2px}.rank-math-serp-group .toggle-indicator:before{font:normal 20px/1 dashicons;display:inline-block;content:'\f142';text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rank-math-serp-group.state-closed ul{display:none}.rank-math-serp-group.state-closed .toggle-indicator:before{content:'\f140'!important}.rank-math-serp-group.state-closed .group-status{float:left}.rank-math-serp-group.state-closed .group-status:before{margin:0 10px 0 0}.rank-math-serp-group li.seo-check-calculateFleschReading.fairlyDifficult:before,.rank-math-serp-group li.seo-check-calculateFleschReading.okay:before{border-color:#ffbe5f;background:#ffbe5f}.rank-math-serp-group li.seo-check-calculateFleschReading.difficult:before{border-color:#eac0c2;background:#eac0c2}#setting-panel-richsnippet .cmb-row-33,#setting-panel-richsnippet .cmb-row-50{vertical-align:top;border-top:1px solid #e9e9e9;border-bottom:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type{border-top:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-td,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-music-type .cmb-th{margin-left:0;padding:0}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-ingredients,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-type{border-top:1px solid #e9e9e9}#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instruction-name,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-instructions,#setting-panel-richsnippet .cmb2-id-rank-math-snippet-recipe-single-instructions{border-top:none}#setting-panel-richsnippet .notice-warning{margin:10px 0 0;background-color:#fefcee}#setting-panel-social .rank-math-tab{padding:30px 0 0}#setting-panel-social .rank-math-social-preview+.notice{margin-top:20px}#setting-panel-social .cmb-row.cmb-row-33{vertical-align:top;min-height:118px}.rank-math-social-preview-button{font-size:13px;display:inline-block;padding:4px 8px;text-decoration:none;text-transform:uppercase;color:#555555;border:0;outline:none;background:#ededee;-webkit-box-shadow:none!important;box-shadow:none!important}.rank-math-social-preview-button .dashicons{position:relative;top:-2px}.open .rank-math-social-preview-button{color:#fff;background:#069de3}.rank-math-social-preview-item{display:none;padding:30px}.rank-math-social-preview-item-wrapper{overflow:hidden;width:474px;max-width:100%;margin:auto;background:#fff;border:1px solid;border-radius:0 0 3px 3px;border-color:#dadada #dadada #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-item .error-msg{width:528px;max-width:100%;margin:auto;padding-top:10px;display:none;line-height:1}.rank-math-social-preview-item .error-msg.show{display:block}.rank-math-social-preview-image{line-height:0;position:relative;z-index:1}.rank-math-social-preview-image img{display:none;max-width:100%;height:100%;min-height:initial}.rank-math-social-preview-image-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.22126);-ms-transform:translate(-50%, -50%) scale(0.22126);transform:translate(-50%, -50%) scale(0.22126)}.rank-math-social-preview-image .error-msg{display:none;line-height:1}.rank-math-social-preview .rank-math-social-preview-caption{font-size:12px;background:#f2f3f5;padding:10px 10px 5px;color:#1d2129}.rank-math-social-preview .rank-math-social-preview-title{font-size:16px;font-weight:600;line-height:22px;margin:0 0 8px;padding:0;letter-spacing:normal;word-wrap:break-word}.rank-math-social-preview-description,.rank-math-social-preview-publisher{line-height:16px;margin:0}.rank-math-social-preview-publisher{font-size:12px;font-weight:normal;padding-bottom:5px;color:#90949c}.rank-math-social-preview-publisher.facebook{text-transform:uppercase}.rank-math-social-preview-social-meta{display:none;width:474px;margin:0 auto;clear:both;display:block;position:relative;margin-bottom:15px}.rank-math-social-preview-social-meta .social-profile-image{width:48px;height:48px;background:#dcc7c7;border-radius:50%;float:left;position:absolute;left:-58px}.rank-math-social-preview-social-meta .social-name{color:#14171a;font-size:14px;font-weight:bold}.rank-math-social-preview-social-meta .social-time,.rank-math-social-preview-social-meta .social-username{font-size:14px;color:#657786;font-weight:normal;margin-left:3px}.rank-math-social-preview-social-meta .social-time{margin-left:5px}.rank-math-social-preview-social-meta .social-time:before{content:"\00B7";margin-right:5px}.rank-math-social-preview-social-meta .social-text{margin-top:5px}.rank-math-social-preview-facebook .rank-math-social-preview-button strong:before{content:attr(data-facebook)}.rank-math-social-preview-facebook .facebook-thumbnail{display:block}.rank-math-social-preview-facebook .no-facebook-image .facebook-thumbnail{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-description,.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.twitter-meta{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta{display:block;border:1px solid #dadada;border-bottom:0;border-radius:3px 3px 0;padding:12px;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-profile-image{width:40px;height:40px;left:auto;position:relative;margin-right:10px;margin-left:-2px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-name{color:#365899;margin-bottom:3px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time:before{display:none}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .social-time span:first-child:after{content:"\00B7";margin-right:3px;margin-left:5px}.rank-math-social-preview-facebook .rank-math-social-preview-social-meta.facebook-meta .dashicons.dashicons-admin-site{font-size:14px;line-height:17px}.rank-math-social-preview-facebook .twitter{display:none}.rank-math-social-preview-twitter.app,.rank-math-social-preview-twitter.player{display:none!important}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper{max-width:100%;border:1px solid rgba(136, 153, 166, 0.5);border-radius:10px;clear:both}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .twitter-thumbnail{display:block;max-width:100%}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper .rank-math-social-preview-caption{background:#ffffff}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-item-wrapper:hover .rank-math-social-preview-caption{background:#F5F8FA}.rank-math-social-preview-twitter .rank-math-social-preview-title{font:normal normal bold 14px/1.4 Helvetica,Roboto,'Segoe UI',Calibri,sans-serif;overflow:hidden;max-height:1.3em;margin-bottom:2px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rank-math-social-preview-twitter .rank-math-social-preview-description{font-size:14px;line-height:20px;overflow:hidden;max-height:4.5em;margin-top:.32333em}.rank-math-social-preview-twitter .rank-math-social-preview-publisher{padding-top:5px}.rank-math-social-preview-twitter .rank-math-social-preview-publisher.facebook{display:none}.rank-math-social-preview-twitter .no-twitter-image .twitter-thumbnail{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-button strong:before{content:attr(data-twitter)}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image{float:left}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-image img{height:125px;width:125px}.rank-math-social-preview-twitter.summary_card .rank-math-social-preview-caption{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:125px;padding:5px 0 0 15px}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.facebook-meta{display:none}.rank-math-social-preview-twitter .rank-math-social-preview-social-meta.twitter-meta{display:block}.suggestion-item{overflow:hidden;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e5e5e5}.suggestion-item a{text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important}.suggestion-item .suggestion-actions{float:right;margin-left:5px}.suggestion-item .dashicons{margin-top:5px;cursor:pointer}#rank_math_keyword_density{font-weight:600;display:none;float:right;cursor:pointer;color:#888}#rank_math_keyword_density span{float:right}#rank_math_keyword_density .inner-wrapper{position:absolute;z-index:1;right:30px;margin-top:8px;padding:5px 15px;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}#rank_math_keyword_density .inner-wrapper ul{margin-top:15px}#rank_math_keyword_density.state-closed span:before{content:'\f140'!important}#rank_math_keyword_density.state-closed .inner-wrapper{display:none}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a{float:right;margin-right:-1px;margin-left:0;padding-right:8px;padding-left:12px}body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .dashicons,body.rtl .rank-math-metabox-wrap .rank-math-tabs-navigation:not(.social-tabs-navigation) a .fa{margin-right:0;margin-left:5px}body.rtl .rank-math-metabox-wrap .social-tabs-navigation a .dashicons{margin-right:0;margin-left:8px}body.rtl .serp-preview .group .serp-close{left:10px;right:auto}body.rtl .serp-preview .rank-math-variables-wrap input,body.rtl .serp-preview .rank-math-variables-wrap textarea{padding-right:0.6em!important;padding-left:50px}body.rtl .serp-preview .length-indicator-wrapper .length-count{left:0;right:auto}body.rtl .serp-preview .length-indicator-wrapper .length-indicator{left:60px;right:auto}body.rtl .tag-editor{padding:7px 10px 7px 80px}body.rtl .tag-editor>li{float:right;margin-right:0;margin-left:10px}body.rtl .tag-editor>li:nth-child(2):before{right:-6px;left:auto}body.rtl .tag-editor div{float:right}body.rtl .tag-editor-hidden-src{right:-99999px}body.rtl .rank-math-seo-score{right:auto;left:1px}body.rtl .rank-math-serp-checklist .group-handlediv{right:auto;left:10px}body.rtl .rank-math-serp-group.state-closed .group-status{float:right}body.rtl .rank-math-serp-group.state-closed .group-status:before{margin:0 0 0 10px}body.rtl .rank-math-serp-group li{padding-left:0;padding-right:30px}body.rtl .rank-math-serp-group li:before{float:right;margin:4px -30px 0 10px}body.rtl .rank-math-primary-term-li .rank-math-make-primary,body.rtl .rank-math-primary-term-li .text-primary{right:auto;left:0}body.rtl .rank-math-primary-term-li .rank-math-tooltip{right:auto;left:0}body.rtl .rank-math-primary-term-li .rank-math-tooltip>span{right:auto;left:32px;-webkit-transform:translate3d(70%, -50%, 0);transform:translate3d(70%, -50%, 0)}body.rtl .rank-math-primary-term-li .rank-math-tooltip>span:after{left:-8px;right:auto;top:30%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.rtl .rank-math-primary-term-li .rank-math-tooltip:hover>span{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}body.rtl .suggestion-item .suggestion-actions{float:left;margin-right:5px}body.rtl input[type=checkbox]:checked:before{margin:-3px}body.rtl .postbox-container #side-sortables{overflow:hidden}
|
@@ -27,12 +27,12 @@ class Helper {
|
|
27 |
* @return object
|
28 |
*/
|
29 |
public static function init_filesystem() {
|
|
|
30 |
|
31 |
if ( ! defined( 'FS_METHOD' ) ) {
|
32 |
define( 'FS_METHOD', 'direct' );
|
33 |
}
|
34 |
|
35 |
-
global $wp_filesystem;
|
36 |
if ( empty( $wp_filesystem ) ) {
|
37 |
require_once ABSPATH . '/wp-admin/includes/file.php';
|
38 |
WP_Filesystem();
|
@@ -80,15 +80,11 @@ class Helper {
|
|
80 |
*/
|
81 |
public static function get_htaccess_data() {
|
82 |
$wp_filesystem = self::init_filesystem();
|
|
|
83 |
|
84 |
-
$
|
85 |
-
|
86 |
-
|
87 |
-
}
|
88 |
-
|
89 |
-
return array(
|
90 |
-
'content' => $wp_filesystem->get_contents( $file ),
|
91 |
-
'writable' => $wp_filesystem->is_writable( $file ),
|
92 |
);
|
93 |
}
|
94 |
|
@@ -101,17 +97,12 @@ class Helper {
|
|
101 |
$wp_filesystem = self::init_filesystem();
|
102 |
|
103 |
$path = get_home_path();
|
104 |
-
if ( ! $wp_filesystem->is_writable( $path ) ) {
|
105 |
-
return false;
|
106 |
-
}
|
107 |
-
|
108 |
$file = $path . '.htaccess';
|
109 |
-
if ( ! $wp_filesystem->exists( $file ) ) {
|
110 |
return false;
|
111 |
}
|
112 |
|
113 |
$backup = $path . '.htaccess_back_' . get_option( 'rank_math_htaccess_secret', '' );
|
114 |
-
|
115 |
return $wp_filesystem->copy( $file, $backup, true );
|
116 |
}
|
117 |
|
@@ -122,19 +113,14 @@ class Helper {
|
|
122 |
* @return string|bool
|
123 |
*/
|
124 |
public static function do_htaccess_update( $content ) {
|
125 |
-
|
126 |
if ( empty( $content ) ) {
|
127 |
return false;
|
128 |
}
|
129 |
|
130 |
$wp_filesystem = self::init_filesystem();
|
|
|
131 |
|
132 |
-
$
|
133 |
-
if ( ! $wp_filesystem->is_writable( $file ) ) {
|
134 |
-
return false;
|
135 |
-
}
|
136 |
-
|
137 |
-
return $wp_filesystem->put_contents( $file, $content );
|
138 |
}
|
139 |
|
140 |
/**
|
@@ -183,7 +169,28 @@ class Helper {
|
|
183 |
* @return string|bool
|
184 |
*/
|
185 |
public static function get_post_type() {
|
186 |
-
global $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
|
188 |
if ( $post && $post->post_type ) {
|
189 |
return $post->post_type;
|
@@ -197,6 +204,16 @@ class Helper {
|
|
197 |
return $current_screen->post_type;
|
198 |
}
|
199 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
if ( isset( $_REQUEST['post_type'] ) ) {
|
201 |
return sanitize_key( $_REQUEST['post_type'] );
|
202 |
}
|
@@ -209,10 +226,6 @@ class Helper {
|
|
209 |
return get_post_type( $_GET['post'] );
|
210 |
}
|
211 |
|
212 |
-
if ( 'post-new.php' === $pagenow ) {
|
213 |
-
return 'post';
|
214 |
-
}
|
215 |
-
|
216 |
return false;
|
217 |
}
|
218 |
|
@@ -248,28 +261,46 @@ class Helper {
|
|
248 |
* @return bool
|
249 |
*/
|
250 |
public static function register_product( $username, $password ) {
|
|
|
251 |
|
252 |
-
$
|
253 |
-
|
254 |
-
|
|
|
255 |
|
256 |
-
if (
|
257 |
-
$error
|
|
|
258 |
}
|
259 |
|
260 |
-
if (
|
261 |
-
|
262 |
}
|
263 |
|
264 |
-
|
265 |
|
266 |
-
|
267 |
-
|
268 |
-
|
|
|
|
|
|
|
|
|
269 |
|
270 |
-
return
|
271 |
}
|
272 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
$response = wp_remote_post( 'https://mythemeshop.com/mtsapi/v1/get_key/', array(
|
274 |
'timeout' => 10,
|
275 |
'body' => array(
|
@@ -291,20 +322,7 @@ class Helper {
|
|
291 |
return false;
|
292 |
}
|
293 |
|
294 |
-
|
295 |
-
|
296 |
-
$data = array();
|
297 |
-
$data['username'] = $body['login'];
|
298 |
-
$data['api_key'] = $body['key'];
|
299 |
-
$data['connected'] = true;
|
300 |
-
|
301 |
-
self::registration_data( $data );
|
302 |
-
rank_math()->add_deferred_error( esc_html__( 'Thank you for connecting Rank Math to your MyThemeShop account.', 'rank-math' ), 'success' );
|
303 |
-
|
304 |
-
return true;
|
305 |
-
}
|
306 |
-
|
307 |
-
return false;
|
308 |
}
|
309 |
|
310 |
/**
|
@@ -334,15 +352,17 @@ class Helper {
|
|
334 |
public static function compare_values( $value1, $value2, $percentage = false ) {
|
335 |
$diff = round( ( $value2 - $value1 ), 2 );
|
336 |
|
337 |
-
if ( $percentage ) {
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
$diff = 100;
|
345 |
}
|
|
|
|
|
346 |
}
|
347 |
|
348 |
return (float) $diff;
|
27 |
* @return object
|
28 |
*/
|
29 |
public static function init_filesystem() {
|
30 |
+
global $wp_filesystem;
|
31 |
|
32 |
if ( ! defined( 'FS_METHOD' ) ) {
|
33 |
define( 'FS_METHOD', 'direct' );
|
34 |
}
|
35 |
|
|
|
36 |
if ( empty( $wp_filesystem ) ) {
|
37 |
require_once ABSPATH . '/wp-admin/includes/file.php';
|
38 |
WP_Filesystem();
|
80 |
*/
|
81 |
public static function get_htaccess_data() {
|
82 |
$wp_filesystem = self::init_filesystem();
|
83 |
+
$htaccess_file = get_home_path() . '.htaccess';
|
84 |
|
85 |
+
return ! $wp_filesystem->exists( $htaccess_file ) ? false : array(
|
86 |
+
'content' => $wp_filesystem->get_contents( $htaccess_file ),
|
87 |
+
'writable' => $wp_filesystem->is_writable( $htaccess_file ),
|
|
|
|
|
|
|
|
|
|
|
88 |
);
|
89 |
}
|
90 |
|
97 |
$wp_filesystem = self::init_filesystem();
|
98 |
|
99 |
$path = get_home_path();
|
|
|
|
|
|
|
|
|
100 |
$file = $path . '.htaccess';
|
101 |
+
if ( ! $wp_filesystem->is_writable( $path ) || ! $wp_filesystem->exists( $file ) ) {
|
102 |
return false;
|
103 |
}
|
104 |
|
105 |
$backup = $path . '.htaccess_back_' . get_option( 'rank_math_htaccess_secret', '' );
|
|
|
106 |
return $wp_filesystem->copy( $file, $backup, true );
|
107 |
}
|
108 |
|
113 |
* @return string|bool
|
114 |
*/
|
115 |
public static function do_htaccess_update( $content ) {
|
|
|
116 |
if ( empty( $content ) ) {
|
117 |
return false;
|
118 |
}
|
119 |
|
120 |
$wp_filesystem = self::init_filesystem();
|
121 |
+
$htaccess_file = get_home_path() . '.htaccess';
|
122 |
|
123 |
+
return ! $wp_filesystem->is_writable( $htaccess_file ) ? false : $wp_filesystem->put_contents( $htaccess_file, $content );
|
|
|
|
|
|
|
|
|
|
|
124 |
}
|
125 |
|
126 |
/**
|
169 |
* @return string|bool
|
170 |
*/
|
171 |
public static function get_post_type() {
|
172 |
+
global $pagenow;
|
173 |
+
|
174 |
+
$post_type = self::post_type_from_globals();
|
175 |
+
if ( false !== $post_type ) {
|
176 |
+
return $post_type;
|
177 |
+
}
|
178 |
+
|
179 |
+
$post_type = self::post_type_from_request();
|
180 |
+
if ( false !== $post_type ) {
|
181 |
+
return $post_type;
|
182 |
+
}
|
183 |
+
|
184 |
+
return 'post-new.php' === $pagenow ? 'post' : false;
|
185 |
+
}
|
186 |
+
|
187 |
+
/**
|
188 |
+
* Get post type from global variables
|
189 |
+
*
|
190 |
+
* @return string|bool
|
191 |
+
*/
|
192 |
+
private static function post_type_from_globals() {
|
193 |
+
global $post, $typenow, $current_screen;
|
194 |
|
195 |
if ( $post && $post->post_type ) {
|
196 |
return $post->post_type;
|
204 |
return $current_screen->post_type;
|
205 |
}
|
206 |
|
207 |
+
return false;
|
208 |
+
}
|
209 |
+
|
210 |
+
/**
|
211 |
+
* Get post type from request variables
|
212 |
+
*
|
213 |
+
* @return string|bool
|
214 |
+
*/
|
215 |
+
private static function post_type_from_request() {
|
216 |
+
|
217 |
if ( isset( $_REQUEST['post_type'] ) ) {
|
218 |
return sanitize_key( $_REQUEST['post_type'] );
|
219 |
}
|
226 |
return get_post_type( $_GET['post'] );
|
227 |
}
|
228 |
|
|
|
|
|
|
|
|
|
229 |
return false;
|
230 |
}
|
231 |
|
261 |
* @return bool
|
262 |
*/
|
263 |
public static function register_product( $username, $password ) {
|
264 |
+
$error = false;
|
265 |
|
266 |
+
if ( empty( $username ) ) {
|
267 |
+
$error = true;
|
268 |
+
rank_math()->add_deferred_error( esc_html__( 'Username is not entered.', 'rank-math' ) );
|
269 |
+
}
|
270 |
|
271 |
+
if ( empty( $password ) ) {
|
272 |
+
$error = true;
|
273 |
+
rank_math()->add_deferred_error( esc_html__( 'Password is not entered.', 'rank-math' ) );
|
274 |
}
|
275 |
|
276 |
+
if ( $error ) {
|
277 |
+
return false;
|
278 |
}
|
279 |
|
280 |
+
$body = self::authenticate_user( $username, $password );
|
281 |
|
282 |
+
if ( false !== $body && isset( $body['login'] ) ) {
|
283 |
+
self::registration_data( array(
|
284 |
+
'username' => $body['login'],
|
285 |
+
'api_key' => $body['key'],
|
286 |
+
'connected' => true,
|
287 |
+
) );
|
288 |
+
rank_math()->add_deferred_error( esc_html__( 'Thank you for connecting Rank Math to your MyThemeShop account.', 'rank-math' ), 'success' );
|
289 |
|
290 |
+
return true;
|
291 |
}
|
292 |
|
293 |
+
return false;
|
294 |
+
}
|
295 |
+
|
296 |
+
/**
|
297 |
+
* Authenticate user routine.
|
298 |
+
*
|
299 |
+
* @param string $username Username for registration.
|
300 |
+
* @param string $password Password for registration.
|
301 |
+
* @return bool
|
302 |
+
*/
|
303 |
+
private static function authenticate_user( $username, $password ) {
|
304 |
$response = wp_remote_post( 'https://mythemeshop.com/mtsapi/v1/get_key/', array(
|
305 |
'timeout' => 10,
|
306 |
'body' => array(
|
322 |
return false;
|
323 |
}
|
324 |
|
325 |
+
return $body;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
326 |
}
|
327 |
|
328 |
/**
|
352 |
public static function compare_values( $value1, $value2, $percentage = false ) {
|
353 |
$diff = round( ( $value2 - $value1 ), 2 );
|
354 |
|
355 |
+
if ( ! $percentage ) {
|
356 |
+
return (float) $diff;
|
357 |
+
}
|
358 |
+
|
359 |
+
if ( $value1 ) {
|
360 |
+
$diff = round( ( ( $diff / $value1 ) * 100 ), 2 );
|
361 |
+
if ( ! $value2 ) {
|
362 |
+
$diff = -100;
|
363 |
}
|
364 |
+
} elseif ( $value2 ) {
|
365 |
+
$diff = 100;
|
366 |
}
|
367 |
|
368 |
return (float) $diff;
|
@@ -298,15 +298,32 @@ class Post_Columns {
|
|
298 |
*/
|
299 |
public function filter_by_focus_keywords( $query ) {
|
300 |
$screen = get_current_screen();
|
301 |
-
if ( is_null( $screen ) || 'edit' !== $screen->base || ! isset( $_GET['focus_keyword'] ) ) {
|
302 |
return;
|
303 |
}
|
304 |
|
305 |
-
$focus_keyword = $_GET['focus_keyword'];
|
306 |
-
|
307 |
$query->set( 'post_status', 'publish' );
|
308 |
$query->set( 'meta_key', 'rank_math_focus_keyword' );
|
309 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
310 |
if ( 1 == $focus_keyword ) {
|
311 |
$query->set( 'meta_compare', 'NOT EXISTS' );
|
312 |
return;
|
298 |
*/
|
299 |
public function filter_by_focus_keywords( $query ) {
|
300 |
$screen = get_current_screen();
|
301 |
+
if ( is_null( $screen ) || 'edit' !== $screen->base || ( ! isset( $_GET['focus_keyword'] ) && ! isset( $_GET['fk_in_title'] ) ) ) {
|
302 |
return;
|
303 |
}
|
304 |
|
|
|
|
|
305 |
$query->set( 'post_status', 'publish' );
|
306 |
$query->set( 'meta_key', 'rank_math_focus_keyword' );
|
307 |
|
308 |
+
$fk_in_title = isset( $_GET['fk_in_title'] ) ? $_GET['fk_in_title'] : '';
|
309 |
+
if ( $fk_in_title ) {
|
310 |
+
global $wpdb;
|
311 |
+
|
312 |
+
$meta_query = new \WP_Meta_Query( array(
|
313 |
+
array(
|
314 |
+
'key' => 'rank_math_focus_keyword',
|
315 |
+
'compare' => 'EXISTS',
|
316 |
+
),
|
317 |
+
));
|
318 |
+
|
319 |
+
$mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
|
320 |
+
$rows = $wpdb->get_col( "SELECT {$wpdb->posts}.ID FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']} AND {$wpdb->posts}.post_type = '$screen->post_type' AND ({$wpdb->posts}.post_status = 'publish') AND {$wpdb->posts}.post_title NOT LIKE CONCAT('%', {$wpdb->postmeta}.meta_value, '%')" ); // WPCS: unprepared SQL OK.
|
321 |
+
$query->set( 'post__in', $rows );
|
322 |
+
return;
|
323 |
+
}
|
324 |
+
|
325 |
+
$focus_keyword = isset( $_GET['focus_keyword'] ) ? $_GET['focus_keyword'] : '';
|
326 |
+
|
327 |
if ( 1 == $focus_keyword ) {
|
328 |
$query->set( 'meta_compare', 'NOT EXISTS' );
|
329 |
return;
|
@@ -469,6 +469,14 @@ class Serp_Preview {
|
|
469 |
}
|
470 |
}
|
471 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
return $snippet_data;
|
473 |
}
|
474 |
}
|
469 |
}
|
470 |
}
|
471 |
|
472 |
+
if ( ! isset( $snippet_data['rating'] ) && GlobalHelper::is_woocommerce_active() && 'product' === $post->post_type ) {
|
473 |
+
$product = wc_get_product( $post->ID );
|
474 |
+
if ( $product->get_rating_count() > 0 ) {
|
475 |
+
$snippet_data['data']['rating'] = $product->get_average_rating();
|
476 |
+
$snippet_data['data']['rating_count'] = (string) $product->get_rating_count();
|
477 |
+
}
|
478 |
+
}
|
479 |
+
|
480 |
return $snippet_data;
|
481 |
}
|
482 |
}
|
@@ -214,7 +214,7 @@ class Setup_Wizard {
|
|
214 |
$detector = new Detector;
|
215 |
$plugins = $detector->detect();
|
216 |
|
217 |
-
$
|
218 |
foreach ( $plugins as $slug => $plugin ) {
|
219 |
$checked = 'checked';
|
220 |
$multi_checked = 'multicheck-checked';
|
@@ -230,7 +230,7 @@ class Setup_Wizard {
|
|
230 |
'id' => 'import_from_' . $slug,
|
231 |
'type' => 'group',
|
232 |
'description' => '<input type="checkbox" class="import-data" name="import[]" value="' . $slug . '" ' . $checked . ' data-plugin="' . $plugin['name'] . '" />',
|
233 |
-
'before_group' => 0 === $
|
234 |
'repeatable' => false,
|
235 |
'options' => array(
|
236 |
'group_title' => $plugin['name'],
|
@@ -268,7 +268,7 @@ class Setup_Wizard {
|
|
268 |
));
|
269 |
}
|
270 |
|
271 |
-
$
|
272 |
}
|
273 |
|
274 |
}
|
214 |
$detector = new Detector;
|
215 |
$plugins = $detector->detect();
|
216 |
|
217 |
+
$count = 0;
|
218 |
foreach ( $plugins as $slug => $plugin ) {
|
219 |
$checked = 'checked';
|
220 |
$multi_checked = 'multicheck-checked';
|
230 |
'id' => 'import_from_' . $slug,
|
231 |
'type' => 'group',
|
232 |
'description' => '<input type="checkbox" class="import-data" name="import[]" value="' . $slug . '" ' . $checked . ' data-plugin="' . $plugin['name'] . '" />',
|
233 |
+
'before_group' => 0 === $count ? '<h3 class="import-label">' . esc_html__( 'Input Data From:', 'rank-math' ) . '</h3>' : '',
|
234 |
'repeatable' => false,
|
235 |
'options' => array(
|
236 |
'group_title' => $plugin['name'],
|
268 |
));
|
269 |
}
|
270 |
|
271 |
+
$count++;
|
272 |
}
|
273 |
|
274 |
}
|
@@ -499,6 +499,10 @@ class Frontend {
|
|
499 |
return $terms;
|
500 |
}
|
501 |
|
|
|
|
|
|
|
|
|
502 |
$primary_term = null;
|
503 |
foreach ( $terms as $index => $term ) {
|
504 |
if ( $primary == $term->term_id ) {
|
499 |
return $terms;
|
500 |
}
|
501 |
|
502 |
+
if ( empty( $terms ) || is_wp_error( $terms ) ) {
|
503 |
+
return array( $primary );
|
504 |
+
}
|
505 |
+
|
506 |
$primary_term = null;
|
507 |
foreach ( $terms as $index => $term ) {
|
508 |
if ( $primary == $term->term_id ) {
|
@@ -296,7 +296,7 @@ class Generate {
|
|
296 |
|
297 |
// Noindex these.
|
298 |
if (
|
299 |
-
( is_date() && Helper::get_settings( 'titles.disable_date_archives' ) ) ||
|
300 |
( is_paged() && Helper::get_settings( 'titles.noindex_archive_subpages' ) )
|
301 |
) {
|
302 |
$parts['robots']['index'] = 'noindex';
|
296 |
|
297 |
// Noindex these.
|
298 |
if (
|
299 |
+
( is_date() && ( Helper::get_settings( 'titles.disable_date_archives' ) || Helper::get_settings( 'titles.noindex_date' ) ) ) ||
|
300 |
( is_paged() && Helper::get_settings( 'titles.noindex_archive_subpages' ) )
|
301 |
) {
|
302 |
$parts['robots']['index'] = 'noindex';
|
@@ -301,6 +301,7 @@ class Installer {
|
|
301 |
'date_archive_title' => '%date% %page% %sep% %sitename%',
|
302 |
'search_title' => '%search_query% %page% %sep% %sitename%',
|
303 |
'404_title' => 'Page Not Found %sep% %sitename%',
|
|
|
304 |
'noindex_search' => 'on',
|
305 |
'noindex_archive_subpages' => 'off',
|
306 |
'noindex_password_protected' => 'off',
|
@@ -397,9 +398,10 @@ class Installer {
|
|
397 |
* Create capabilities.
|
398 |
*/
|
399 |
private static function add_capabilities() {
|
400 |
-
|
401 |
$admin = get_role( 'administrator' );
|
402 |
-
$admin
|
|
|
|
|
403 |
|
404 |
Role_Manager::add_capabilities();
|
405 |
}
|
301 |
'date_archive_title' => '%date% %page% %sep% %sitename%',
|
302 |
'search_title' => '%search_query% %page% %sep% %sitename%',
|
303 |
'404_title' => 'Page Not Found %sep% %sitename%',
|
304 |
+
'noindex_date' => 'on',
|
305 |
'noindex_search' => 'on',
|
306 |
'noindex_archive_subpages' => 'off',
|
307 |
'noindex_password_protected' => 'off',
|
398 |
* Create capabilities.
|
399 |
*/
|
400 |
private static function add_capabilities() {
|
|
|
401 |
$admin = get_role( 'administrator' );
|
402 |
+
if ( ! is_null( $admin ) ) {
|
403 |
+
$admin->add_cap( 'rank_math_edit_htaccess', true );
|
404 |
+
}
|
405 |
|
406 |
Role_Manager::add_capabilities();
|
407 |
}
|
@@ -29,7 +29,7 @@ final class RankMath {
|
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
-
public $version = '1.0.
|
33 |
|
34 |
/**
|
35 |
* Rank Math database version.
|
29 |
*
|
30 |
* @var string
|
31 |
*/
|
32 |
+
public $version = '1.0.3';
|
33 |
|
34 |
/**
|
35 |
* Rank Math database version.
|
@@ -45,7 +45,7 @@ class Settings {
|
|
45 |
// Add fields.
|
46 |
if ( is_admin() ) {
|
47 |
$this->action( 'init', 'general_settings' );
|
48 |
-
$this->action( 'init', 'title_settings',
|
49 |
$this->filter( 'rank_math/settings/title', 'title_post_type_settings' );
|
50 |
$this->filter( 'rank_math/settings/title', 'title_taxonomy_settings' );
|
51 |
}
|
@@ -254,7 +254,7 @@ class Settings {
|
|
254 |
'icon' => 'fa fa-angle-double-right',
|
255 |
'title' => esc_html__( 'Breadcrumbs', 'rank-math' ),
|
256 |
/* translators: Link to kb article */
|
257 |
-
'desc' => sprintf( esc_html__( 'Here you can set up the breadcrumbs function. %s Use the following code in your theme template files to display breadcrumbs:', 'rank-math' ), '<a href="https://mythemeshop.com/kb/rank-math-seo-plugin/general-settings/#breadcrumbs" target="_blank">' . esc_html__( 'Learn more', 'rank-math' ) . '</a>. <br/>' ) . '<br /><code><?php if (function_exists(\'rank_math_the_breadcrumbs\')) rank_math_the_breadcrumbs(); ?></code>',
|
258 |
),
|
259 |
'webmaster' => array(
|
260 |
'icon' => 'fa fa-external-link',
|
45 |
// Add fields.
|
46 |
if ( is_admin() ) {
|
47 |
$this->action( 'init', 'general_settings' );
|
48 |
+
$this->action( 'init', 'title_settings', 15 );
|
49 |
$this->filter( 'rank_math/settings/title', 'title_post_type_settings' );
|
50 |
$this->filter( 'rank_math/settings/title', 'title_taxonomy_settings' );
|
51 |
}
|
254 |
'icon' => 'fa fa-angle-double-right',
|
255 |
'title' => esc_html__( 'Breadcrumbs', 'rank-math' ),
|
256 |
/* translators: Link to kb article */
|
257 |
+
'desc' => sprintf( esc_html__( 'Here you can set up the breadcrumbs function. %s Use the following code in your theme template files to display breadcrumbs:', 'rank-math' ), '<a href="https://mythemeshop.com/kb/rank-math-seo-plugin/general-settings/#breadcrumbs" target="_blank">' . esc_html__( 'Learn more', 'rank-math' ) . '</a>. <br/>' ) . '<br /><code><?php if (function_exists(\'rank_math_the_breadcrumbs\')) rank_math_the_breadcrumbs(); ?></code><br /> OR <br /><code>[rank_math_breadcrumb]</code>',
|
258 |
),
|
259 |
'webmaster' => array(
|
260 |
'icon' => 'fa fa-external-link',
|
@@ -479,6 +479,12 @@ class JsonLD {
|
|
479 |
if ( ! empty( $entity['offers']['validFrom'] ) ) {
|
480 |
$entity['offers']['validFrom'] = str_replace( ' ', 'T', date( 'Y-m-d H:i', $entity['offers']['validFrom'] ) );
|
481 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
|
483 |
return $entity;
|
484 |
}
|
479 |
if ( ! empty( $entity['offers']['validFrom'] ) ) {
|
480 |
$entity['offers']['validFrom'] = str_replace( ' ', 'T', date( 'Y-m-d H:i', $entity['offers']['validFrom'] ) );
|
481 |
}
|
482 |
+
if ( $performer = Helper::get_post_meta( 'snippet_event_performer' ) ) { // @codingStandardsIgnoreLine
|
483 |
+
$entity['performer'] = array(
|
484 |
+
'@type' => 'Person',
|
485 |
+
'name' => $performer,
|
486 |
+
);
|
487 |
+
}
|
488 |
|
489 |
return $entity;
|
490 |
}
|
@@ -81,7 +81,7 @@ $cmb->add_field( array(
|
|
81 |
|
82 |
$cmb->add_field( array(
|
83 |
'id' => 'rank_math_snippet_url',
|
84 |
-
'type' => '
|
85 |
'name' => esc_html__( 'Url', 'rank-math' ),
|
86 |
'attributes' => array(
|
87 |
'rows' => 3,
|
@@ -160,7 +160,7 @@ $cmb->add_field( array(
|
|
160 |
|
161 |
array(
|
162 |
'id' => 'url',
|
163 |
-
'type' => '
|
164 |
'name' => esc_html__( 'Url', 'rank-math' ),
|
165 |
'desc' => esc_html__( 'URL specific to this edition if one exists.', 'rank-math' ),
|
166 |
),
|
@@ -206,7 +206,7 @@ $cmb->add_field( array(
|
|
206 |
|
207 |
$cmb->add_field( array(
|
208 |
'id' => 'rank_math_snippet_course_provider_url',
|
209 |
-
'type' => '
|
210 |
'name' => esc_html__( 'Course Provider URL', 'rank-math' ),
|
211 |
'dep' => $course_dep,
|
212 |
'classes' => 'nob',
|
@@ -256,7 +256,7 @@ $cmb->add_field( array(
|
|
256 |
|
257 |
$cmb->add_field( array(
|
258 |
'id' => 'rank_math_snippet_event_venue_url',
|
259 |
-
'type' => '
|
260 |
'name' => esc_html__( 'Venue URL', 'rank-math' ),
|
261 |
'desc' => esc_html__( 'Website URL of the venue', 'rank-math' ),
|
262 |
'classes' => 'cmb-row-33',
|
@@ -270,6 +270,14 @@ $cmb->add_field( array(
|
|
270 |
'dep' => $event,
|
271 |
) );
|
272 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
$cmb->add_field( array(
|
274 |
'id' => 'rank_math_snippet_event_status',
|
275 |
'type' => 'select',
|
@@ -316,12 +324,15 @@ $cmb->add_field( array(
|
|
316 |
) );
|
317 |
|
318 |
$cmb->add_field( array(
|
319 |
-
'id'
|
320 |
-
'type'
|
321 |
-
'name'
|
322 |
-
'desc'
|
323 |
-
'classes'
|
324 |
-
'dep'
|
|
|
|
|
|
|
325 |
) );
|
326 |
|
327 |
$cmb->add_field( array(
|
@@ -359,23 +370,29 @@ $cmb->add_field( array(
|
|
359 |
) );
|
360 |
|
361 |
$cmb->add_field( array(
|
362 |
-
'id'
|
363 |
-
'type'
|
364 |
-
'name'
|
365 |
-
'desc'
|
366 |
-
'classes'
|
367 |
-
'dep'
|
|
|
|
|
|
|
368 |
) );
|
369 |
|
370 |
// Job Posting fields.
|
371 |
$jobposting = array( array( 'rank_math_rich_snippet', 'jobposting' ) );
|
372 |
$cmb->add_field( array(
|
373 |
-
'id'
|
374 |
-
'type'
|
375 |
-
'name'
|
376 |
-
'desc'
|
377 |
-
'classes'
|
378 |
-
'dep'
|
|
|
|
|
|
|
379 |
) );
|
380 |
|
381 |
$cmb->add_field( array(
|
@@ -476,7 +493,7 @@ $cmb->add_field( array(
|
|
476 |
|
477 |
$cmb->add_field( array(
|
478 |
'id' => 'rank_math_snippet_jobposting_url',
|
479 |
-
'type' => '
|
480 |
'name' => esc_html__( 'Organization URL (Recommended)', 'rank-math' ),
|
481 |
'desc' => esc_html__( 'The URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
|
482 |
'classes' => 'cmb-row-50',
|
@@ -485,7 +502,7 @@ $cmb->add_field( array(
|
|
485 |
|
486 |
$cmb->add_field( array(
|
487 |
'id' => 'rank_math_snippet_jobposting_logo',
|
488 |
-
'type' => '
|
489 |
'name' => esc_html__( 'Organization Logo (Recommended)', 'rank-math' ),
|
490 |
'desc' => esc_html__( 'Logo URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
|
491 |
'classes' => 'cmb-row-50',
|
@@ -535,7 +552,7 @@ $cmb->add_field( array(
|
|
535 |
|
536 |
$cmb->add_field( array(
|
537 |
'id' => 'rank_math_snippet_local_opens',
|
538 |
-
'type' => '
|
539 |
'name' => esc_html__( 'Opening Time', 'rank-math' ),
|
540 |
'classes' => 'cmb-row-50',
|
541 |
'dep' => $local,
|
@@ -543,7 +560,7 @@ $cmb->add_field( array(
|
|
543 |
|
544 |
$cmb->add_field( array(
|
545 |
'id' => 'rank_math_snippet_local_closes',
|
546 |
-
'type' => '
|
547 |
'name' => esc_html__( 'Closing Time', 'rank-math' ),
|
548 |
'classes' => 'cmb-row-50',
|
549 |
'dep' => $local,
|
@@ -606,10 +623,13 @@ $cmb->add_field( array(
|
|
606 |
) );
|
607 |
|
608 |
$cmb->add_field( array(
|
609 |
-
'id'
|
610 |
-
'type'
|
611 |
-
'name'
|
612 |
-
'dep'
|
|
|
|
|
|
|
613 |
) );
|
614 |
|
615 |
$cmb->add_field( array(
|
@@ -724,7 +744,7 @@ $cmb->add_field( array(
|
|
724 |
|
725 |
$cmb->add_field( array(
|
726 |
'id' => 'rank_math_snippet_recipe_video',
|
727 |
-
'type' => '
|
728 |
'name' => esc_html__( 'Recipe Video', 'rank-math' ),
|
729 |
'desc' => esc_html__( 'A recipe video URL.', 'rank-math' ),
|
730 |
'classes' => 'cmb-row-33',
|
@@ -733,7 +753,7 @@ $cmb->add_field( array(
|
|
733 |
|
734 |
$cmb->add_field( array(
|
735 |
'id' => 'rank_math_snippet_recipe_video_thumbnail',
|
736 |
-
'type' => '
|
737 |
'name' => esc_html__( 'Recipe Video Thumbnail', 'rank-math' ),
|
738 |
'desc' => esc_html__( 'A recipe video thumbnail URL.', 'rank-math' ),
|
739 |
'classes' => 'cmb-row-33',
|
@@ -871,16 +891,16 @@ $cmb->add_field( array(
|
|
871 |
'type' => 'text',
|
872 |
'name' => esc_html__( 'Serves Cuisine', 'rank-math' ),
|
873 |
'desc' => esc_html__( 'The type of cuisine we serve. separated by comma.', 'rank-math' ),
|
874 |
-
'classes' => 'cmb-row-
|
875 |
'dep' => $restaurant,
|
876 |
) );
|
877 |
|
878 |
$cmb->add_field( array(
|
879 |
'id' => 'rank_math_snippet_restaurant_menu',
|
880 |
-
'type' => '
|
881 |
'name' => esc_html__( 'Menu URL', 'rank-math' ),
|
882 |
'desc' => esc_html__( 'The menu url of the restaurant.', 'rank-math' ),
|
883 |
-
'classes' => 'cmb-row-
|
884 |
'dep' => $restaurant,
|
885 |
) );
|
886 |
|
@@ -888,7 +908,7 @@ $cmb->add_field( array(
|
|
888 |
$video = array( array( 'rank_math_rich_snippet', 'video' ) );
|
889 |
$cmb->add_field( array(
|
890 |
'id' => 'rank_math_snippet_video_url',
|
891 |
-
'type' => '
|
892 |
'name' => esc_html__( 'Content URL', 'rank-math' ),
|
893 |
'desc' => esc_html__( 'A URL pointing to the actual video media file.', 'rank-math' ),
|
894 |
'classes' => 'cmb-row-50',
|
@@ -897,7 +917,7 @@ $cmb->add_field( array(
|
|
897 |
|
898 |
$cmb->add_field( array(
|
899 |
'id' => 'rank_math_snippet_video_embed_url',
|
900 |
-
'type' => '
|
901 |
'name' => esc_html__( 'Embed URL', 'rank-math' ),
|
902 |
'desc' => esc_html__( 'A URL pointing to the embeddable player for the video.', 'rank-math' ),
|
903 |
'classes' => 'cmb-row-50',
|
@@ -915,12 +935,15 @@ $cmb->add_field( array(
|
|
915 |
) );
|
916 |
|
917 |
$cmb->add_field( array(
|
918 |
-
'id'
|
919 |
-
'type'
|
920 |
-
'name'
|
921 |
-
'desc'
|
922 |
-
'classes'
|
923 |
-
'dep'
|
|
|
|
|
|
|
924 |
) );
|
925 |
|
926 |
// Person fields.
|
@@ -959,36 +982,50 @@ $cmb->add_field( array(
|
|
959 |
$review = array( array( 'rank_math_rich_snippet', 'review' ) );
|
960 |
|
961 |
$cmb->add_field( array(
|
962 |
-
'id'
|
963 |
-
'name'
|
964 |
-
'type'
|
965 |
-
'default'
|
966 |
-
'dep'
|
|
|
|
|
|
|
967 |
) );
|
968 |
|
969 |
$cmb->add_field( array(
|
970 |
-
'id'
|
971 |
-
'name'
|
972 |
-
'type'
|
973 |
-
'default'
|
974 |
-
'dep'
|
|
|
|
|
|
|
975 |
) );
|
976 |
|
977 |
$cmb->add_field( array(
|
978 |
-
'id'
|
979 |
-
'name'
|
980 |
-
'type'
|
981 |
-
'dep'
|
|
|
|
|
|
|
|
|
|
|
982 |
) );
|
983 |
|
984 |
// Software Application fields.
|
985 |
$software = array( array( 'rank_math_rich_snippet', 'software' ) );
|
986 |
|
987 |
$cmb->add_field( array(
|
988 |
-
'id'
|
989 |
-
'type'
|
990 |
-
'name'
|
991 |
-
'dep'
|
|
|
|
|
|
|
992 |
) );
|
993 |
|
994 |
$cmb->add_field( array(
|
@@ -1015,17 +1052,25 @@ $cmb->add_field( array(
|
|
1015 |
) );
|
1016 |
|
1017 |
$cmb->add_field( array(
|
1018 |
-
'id'
|
1019 |
-
'name'
|
1020 |
-
'type'
|
1021 |
-
'dep'
|
|
|
|
|
|
|
|
|
|
|
1022 |
) );
|
1023 |
|
1024 |
$cmb->add_field( array(
|
1025 |
-
'id'
|
1026 |
-
'name'
|
1027 |
-
'type'
|
1028 |
-
'dep'
|
|
|
|
|
|
|
1029 |
) );
|
1030 |
|
1031 |
// Service fields.
|
@@ -1040,10 +1085,13 @@ $cmb->add_field( array(
|
|
1040 |
) );
|
1041 |
|
1042 |
$cmb->add_field( array(
|
1043 |
-
'id'
|
1044 |
-
'type'
|
1045 |
-
'name'
|
1046 |
-
'dep'
|
|
|
|
|
|
|
1047 |
) );
|
1048 |
|
1049 |
$cmb->add_field( array(
|
@@ -1054,15 +1102,23 @@ $cmb->add_field( array(
|
|
1054 |
) );
|
1055 |
|
1056 |
$cmb->add_field( array(
|
1057 |
-
'id'
|
1058 |
-
'name'
|
1059 |
-
'type'
|
1060 |
-
'dep'
|
|
|
|
|
|
|
|
|
|
|
1061 |
) );
|
1062 |
|
1063 |
$cmb->add_field( array(
|
1064 |
-
'id'
|
1065 |
-
'name'
|
1066 |
-
'type'
|
1067 |
-
'dep'
|
|
|
|
|
|
|
1068 |
) );
|
81 |
|
82 |
$cmb->add_field( array(
|
83 |
'id' => 'rank_math_snippet_url',
|
84 |
+
'type' => 'text_url',
|
85 |
'name' => esc_html__( 'Url', 'rank-math' ),
|
86 |
'attributes' => array(
|
87 |
'rows' => 3,
|
160 |
|
161 |
array(
|
162 |
'id' => 'url',
|
163 |
+
'type' => 'text_url',
|
164 |
'name' => esc_html__( 'Url', 'rank-math' ),
|
165 |
'desc' => esc_html__( 'URL specific to this edition if one exists.', 'rank-math' ),
|
166 |
),
|
206 |
|
207 |
$cmb->add_field( array(
|
208 |
'id' => 'rank_math_snippet_course_provider_url',
|
209 |
+
'type' => 'text_url',
|
210 |
'name' => esc_html__( 'Course Provider URL', 'rank-math' ),
|
211 |
'dep' => $course_dep,
|
212 |
'classes' => 'nob',
|
256 |
|
257 |
$cmb->add_field( array(
|
258 |
'id' => 'rank_math_snippet_event_venue_url',
|
259 |
+
'type' => 'text_url',
|
260 |
'name' => esc_html__( 'Venue URL', 'rank-math' ),
|
261 |
'desc' => esc_html__( 'Website URL of the venue', 'rank-math' ),
|
262 |
'classes' => 'cmb-row-33',
|
270 |
'dep' => $event,
|
271 |
) );
|
272 |
|
273 |
+
$cmb->add_field( array(
|
274 |
+
'id' => 'rank_math_snippet_event_performer',
|
275 |
+
'type' => 'text',
|
276 |
+
'name' => esc_html__( 'Performer', 'rank-math' ),
|
277 |
+
'desc' => esc_html__( 'A performer at the event', 'rank-math' ),
|
278 |
+
'dep' => $event,
|
279 |
+
) );
|
280 |
+
|
281 |
$cmb->add_field( array(
|
282 |
'id' => 'rank_math_snippet_event_status',
|
283 |
'type' => 'select',
|
324 |
) );
|
325 |
|
326 |
$cmb->add_field( array(
|
327 |
+
'id' => 'rank_math_snippet_event_price',
|
328 |
+
'type' => 'text',
|
329 |
+
'name' => esc_html__( 'Entry Price', 'rank-math' ),
|
330 |
+
'desc' => esc_html__( 'Entry price of the event (optional)', 'rank-math' ),
|
331 |
+
'classes' => 'cmb-row-33',
|
332 |
+
'dep' => $event,
|
333 |
+
'attributes' => array(
|
334 |
+
'type' => 'number',
|
335 |
+
),
|
336 |
) );
|
337 |
|
338 |
$cmb->add_field( array(
|
370 |
) );
|
371 |
|
372 |
$cmb->add_field( array(
|
373 |
+
'id' => 'rank_math_snippet_event_inventory',
|
374 |
+
'type' => 'text',
|
375 |
+
'name' => esc_html__( 'Stock Inventory', 'rank-math' ),
|
376 |
+
'desc' => esc_html__( 'Number of tickets (optional)', 'rank-math' ),
|
377 |
+
'classes' => 'cmb-row-33 nob',
|
378 |
+
'dep' => $event,
|
379 |
+
'attributes' => array(
|
380 |
+
'type' => 'number',
|
381 |
+
),
|
382 |
) );
|
383 |
|
384 |
// Job Posting fields.
|
385 |
$jobposting = array( array( 'rank_math_rich_snippet', 'jobposting' ) );
|
386 |
$cmb->add_field( array(
|
387 |
+
'id' => 'rank_math_snippet_jobposting_salary',
|
388 |
+
'type' => 'text',
|
389 |
+
'name' => esc_html__( 'Salary (Recommended)', 'rank-math' ),
|
390 |
+
'desc' => esc_html__( 'Insert amount, e.g. "50.00", or a salary range, e.g. "40.00-50.00".', 'rank-math' ),
|
391 |
+
'classes' => 'cmb-row-33',
|
392 |
+
'dep' => $jobposting,
|
393 |
+
'attributes' => array(
|
394 |
+
'type' => 'number',
|
395 |
+
),
|
396 |
) );
|
397 |
|
398 |
$cmb->add_field( array(
|
493 |
|
494 |
$cmb->add_field( array(
|
495 |
'id' => 'rank_math_snippet_jobposting_url',
|
496 |
+
'type' => 'text_url',
|
497 |
'name' => esc_html__( 'Organization URL (Recommended)', 'rank-math' ),
|
498 |
'desc' => esc_html__( 'The URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
|
499 |
'classes' => 'cmb-row-50',
|
502 |
|
503 |
$cmb->add_field( array(
|
504 |
'id' => 'rank_math_snippet_jobposting_logo',
|
505 |
+
'type' => 'text_url',
|
506 |
'name' => esc_html__( 'Organization Logo (Recommended)', 'rank-math' ),
|
507 |
'desc' => esc_html__( 'Logo URL of the organization offering the job position. Leave empty to use your own company information.', 'rank-math' ),
|
508 |
'classes' => 'cmb-row-50',
|
552 |
|
553 |
$cmb->add_field( array(
|
554 |
'id' => 'rank_math_snippet_local_opens',
|
555 |
+
'type' => 'text_time',
|
556 |
'name' => esc_html__( 'Opening Time', 'rank-math' ),
|
557 |
'classes' => 'cmb-row-50',
|
558 |
'dep' => $local,
|
560 |
|
561 |
$cmb->add_field( array(
|
562 |
'id' => 'rank_math_snippet_local_closes',
|
563 |
+
'type' => 'text_time',
|
564 |
'name' => esc_html__( 'Closing Time', 'rank-math' ),
|
565 |
'classes' => 'cmb-row-50',
|
566 |
'dep' => $local,
|
623 |
) );
|
624 |
|
625 |
$cmb->add_field( array(
|
626 |
+
'id' => 'rank_math_snippet_product_price',
|
627 |
+
'type' => 'text',
|
628 |
+
'name' => esc_html__( 'Product Price', 'rank-math' ),
|
629 |
+
'dep' => $product,
|
630 |
+
'attributes' => array(
|
631 |
+
'type' => 'number',
|
632 |
+
),
|
633 |
) );
|
634 |
|
635 |
$cmb->add_field( array(
|
744 |
|
745 |
$cmb->add_field( array(
|
746 |
'id' => 'rank_math_snippet_recipe_video',
|
747 |
+
'type' => 'text_url',
|
748 |
'name' => esc_html__( 'Recipe Video', 'rank-math' ),
|
749 |
'desc' => esc_html__( 'A recipe video URL.', 'rank-math' ),
|
750 |
'classes' => 'cmb-row-33',
|
753 |
|
754 |
$cmb->add_field( array(
|
755 |
'id' => 'rank_math_snippet_recipe_video_thumbnail',
|
756 |
+
'type' => 'text_url',
|
757 |
'name' => esc_html__( 'Recipe Video Thumbnail', 'rank-math' ),
|
758 |
'desc' => esc_html__( 'A recipe video thumbnail URL.', 'rank-math' ),
|
759 |
'classes' => 'cmb-row-33',
|
891 |
'type' => 'text',
|
892 |
'name' => esc_html__( 'Serves Cuisine', 'rank-math' ),
|
893 |
'desc' => esc_html__( 'The type of cuisine we serve. separated by comma.', 'rank-math' ),
|
894 |
+
'classes' => 'cmb-row-50 nob',
|
895 |
'dep' => $restaurant,
|
896 |
) );
|
897 |
|
898 |
$cmb->add_field( array(
|
899 |
'id' => 'rank_math_snippet_restaurant_menu',
|
900 |
+
'type' => 'text_url',
|
901 |
'name' => esc_html__( 'Menu URL', 'rank-math' ),
|
902 |
'desc' => esc_html__( 'The menu url of the restaurant.', 'rank-math' ),
|
903 |
+
'classes' => 'cmb-row-50 nob',
|
904 |
'dep' => $restaurant,
|
905 |
) );
|
906 |
|
908 |
$video = array( array( 'rank_math_rich_snippet', 'video' ) );
|
909 |
$cmb->add_field( array(
|
910 |
'id' => 'rank_math_snippet_video_url',
|
911 |
+
'type' => 'text_url',
|
912 |
'name' => esc_html__( 'Content URL', 'rank-math' ),
|
913 |
'desc' => esc_html__( 'A URL pointing to the actual video media file.', 'rank-math' ),
|
914 |
'classes' => 'cmb-row-50',
|
917 |
|
918 |
$cmb->add_field( array(
|
919 |
'id' => 'rank_math_snippet_video_embed_url',
|
920 |
+
'type' => 'text_url',
|
921 |
'name' => esc_html__( 'Embed URL', 'rank-math' ),
|
922 |
'desc' => esc_html__( 'A URL pointing to the embeddable player for the video.', 'rank-math' ),
|
923 |
'classes' => 'cmb-row-50',
|
935 |
) );
|
936 |
|
937 |
$cmb->add_field( array(
|
938 |
+
'id' => 'rank_math_snippet_video_views',
|
939 |
+
'type' => 'text',
|
940 |
+
'name' => esc_html__( 'Views', 'rank-math' ),
|
941 |
+
'desc' => esc_html__( 'Number of views', 'rank-math' ),
|
942 |
+
'classes' => 'cmb-row-50 nob',
|
943 |
+
'dep' => $video,
|
944 |
+
'attributes' => array(
|
945 |
+
'type' => 'number',
|
946 |
+
),
|
947 |
) );
|
948 |
|
949 |
// Person fields.
|
982 |
$review = array( array( 'rank_math_rich_snippet', 'review' ) );
|
983 |
|
984 |
$cmb->add_field( array(
|
985 |
+
'id' => 'rank_math_snippet_review_worst_rating',
|
986 |
+
'name' => esc_html__( 'Worst Rating', 'rank-math' ),
|
987 |
+
'type' => 'text',
|
988 |
+
'default' => 1,
|
989 |
+
'dep' => $review,
|
990 |
+
'attributes' => array(
|
991 |
+
'type' => 'number',
|
992 |
+
),
|
993 |
) );
|
994 |
|
995 |
$cmb->add_field( array(
|
996 |
+
'id' => 'rank_math_snippet_review_best_rating',
|
997 |
+
'name' => esc_html__( 'Best Rating', 'rank-math' ),
|
998 |
+
'type' => 'text',
|
999 |
+
'default' => 5,
|
1000 |
+
'dep' => $review,
|
1001 |
+
'attributes' => array(
|
1002 |
+
'type' => 'number',
|
1003 |
+
),
|
1004 |
) );
|
1005 |
|
1006 |
$cmb->add_field( array(
|
1007 |
+
'id' => 'rank_math_snippet_review_rating_value',
|
1008 |
+
'name' => esc_html__( 'Rating Value', 'rank-math' ),
|
1009 |
+
'type' => 'text',
|
1010 |
+
'dep' => $review,
|
1011 |
+
'attributes' => array(
|
1012 |
+
'type' => 'number',
|
1013 |
+
'min' => 1,
|
1014 |
+
'max' => 5,
|
1015 |
+
),
|
1016 |
) );
|
1017 |
|
1018 |
// Software Application fields.
|
1019 |
$software = array( array( 'rank_math_rich_snippet', 'software' ) );
|
1020 |
|
1021 |
$cmb->add_field( array(
|
1022 |
+
'id' => 'rank_math_snippet_software_price',
|
1023 |
+
'type' => 'text',
|
1024 |
+
'name' => esc_html__( 'Price', 'rank-math' ),
|
1025 |
+
'dep' => $software,
|
1026 |
+
'attributes' => array(
|
1027 |
+
'type' => 'number',
|
1028 |
+
),
|
1029 |
) );
|
1030 |
|
1031 |
$cmb->add_field( array(
|
1052 |
) );
|
1053 |
|
1054 |
$cmb->add_field( array(
|
1055 |
+
'id' => 'rank_math_snippet_software_rating_value',
|
1056 |
+
'name' => esc_html__( 'Rating Value', 'rank-math' ),
|
1057 |
+
'type' => 'text',
|
1058 |
+
'dep' => $software,
|
1059 |
+
'attributes' => array(
|
1060 |
+
'type' => 'number',
|
1061 |
+
'min' => 1,
|
1062 |
+
'max' => 5,
|
1063 |
+
),
|
1064 |
) );
|
1065 |
|
1066 |
$cmb->add_field( array(
|
1067 |
+
'id' => 'rank_math_snippet_software_rating_count',
|
1068 |
+
'name' => esc_html__( 'Rating Count', 'rank-math' ),
|
1069 |
+
'type' => 'text',
|
1070 |
+
'dep' => $software,
|
1071 |
+
'attributes' => array(
|
1072 |
+
'type' => 'number',
|
1073 |
+
),
|
1074 |
) );
|
1075 |
|
1076 |
// Service fields.
|
1085 |
) );
|
1086 |
|
1087 |
$cmb->add_field( array(
|
1088 |
+
'id' => 'rank_math_snippet_service_price',
|
1089 |
+
'type' => 'text',
|
1090 |
+
'name' => esc_html__( 'Price', 'rank-math' ),
|
1091 |
+
'dep' => $service,
|
1092 |
+
'attributes' => array(
|
1093 |
+
'type' => 'number',
|
1094 |
+
),
|
1095 |
) );
|
1096 |
|
1097 |
$cmb->add_field( array(
|
1102 |
) );
|
1103 |
|
1104 |
$cmb->add_field( array(
|
1105 |
+
'id' => 'rank_math_snippet_service_rating_value',
|
1106 |
+
'name' => esc_html__( 'Rating Value', 'rank-math' ),
|
1107 |
+
'type' => 'text',
|
1108 |
+
'dep' => $service,
|
1109 |
+
'attributes' => array(
|
1110 |
+
'type' => 'number',
|
1111 |
+
'min' => 1,
|
1112 |
+
'max' => 5,
|
1113 |
+
),
|
1114 |
) );
|
1115 |
|
1116 |
$cmb->add_field( array(
|
1117 |
+
'id' => 'rank_math_snippet_service_rating_count',
|
1118 |
+
'name' => esc_html__( 'Rating Count', 'rank-math' ),
|
1119 |
+
'type' => 'text',
|
1120 |
+
'dep' => $service,
|
1121 |
+
'attributes' => array(
|
1122 |
+
'type' => 'number',
|
1123 |
+
),
|
1124 |
) );
|
@@ -224,6 +224,9 @@ function rank_math_analyze_focus_keywords() {
|
|
224 |
function rank_math_analyze_post_titles() {
|
225 |
global $wpdb;
|
226 |
|
|
|
|
|
|
|
227 |
$message = '';
|
228 |
$result = 'fail';
|
229 |
$info = array();
|
@@ -236,15 +239,24 @@ function rank_math_analyze_post_titles() {
|
|
236 |
));
|
237 |
|
238 |
$mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
|
239 |
-
$query = "SELECT {$wpdb->posts}.ID FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']}
|
240 |
$rows = $wpdb->get_results( $query ); // WPCS: unprepared SQL OK.
|
241 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
242 |
$result = 'ok';
|
243 |
$message = esc_html__( 'Focus keywords appear in the titles of published posts where it is set.', 'rank-math' );
|
244 |
if ( $wpdb->num_rows ) {
|
245 |
$result = 'fail';
|
246 |
-
/* translators:
|
247 |
-
$message = sprintf( esc_html__( 'There are %s published posts where the focus keyword does not appear in the post title.', 'rank-math' ), $
|
248 |
|
249 |
$post_ids = wp_list_pluck( $rows, 'ID' );
|
250 |
$post_ids_max = array_slice( $post_ids, 0, 20 );
|
224 |
function rank_math_analyze_post_titles() {
|
225 |
global $wpdb;
|
226 |
|
227 |
+
$in_search_post_types = get_post_types( array( 'exclude_from_search' => false ) );
|
228 |
+
$in_search_post_types = empty( $in_search_post_types ) ? '' : " AND {$wpdb->posts}.post_type IN ('" . join( "', '", array_map( 'esc_sql', $in_search_post_types ) ) . "')";
|
229 |
+
|
230 |
$message = '';
|
231 |
$result = 'fail';
|
232 |
$info = array();
|
239 |
));
|
240 |
|
241 |
$mq_sql = $meta_query->get_sql( 'post', $wpdb->posts, 'ID' );
|
242 |
+
$query = "SELECT {$wpdb->posts}.ID, {$wpdb->posts}.post_type, COUNT( {$wpdb->posts}.post_type ) as total FROM $wpdb->posts {$mq_sql['join']} WHERE 1=1 {$mq_sql['where']}{$in_search_post_types} AND ({$wpdb->posts}.post_status = 'publish') AND {$wpdb->posts}.post_title NOT LIKE CONCAT('%', {$wpdb->postmeta}.meta_value, '%') GROUP BY {$wpdb->posts}.post_type";
|
243 |
$rows = $wpdb->get_results( $query ); // WPCS: unprepared SQL OK.
|
244 |
|
245 |
+
foreach ( $rows as $row ) {
|
246 |
+
$post_type = get_post_type_object( $row->post_type );
|
247 |
+
$links[] = sprintf( '<a href="%1$s&fk_in_title=1" target="_blank">%2$s %3$s</a>',
|
248 |
+
esc_url( admin_url( 'edit.php?post_type=' . $post_type->name ) ),
|
249 |
+
$row->total,
|
250 |
+
$row->total > 1 ? $post_type->label : $post_type->labels->singular_name
|
251 |
+
);
|
252 |
+
}
|
253 |
+
|
254 |
$result = 'ok';
|
255 |
$message = esc_html__( 'Focus keywords appear in the titles of published posts where it is set.', 'rank-math' );
|
256 |
if ( $wpdb->num_rows ) {
|
257 |
$result = 'fail';
|
258 |
+
/* translators: post type links */
|
259 |
+
$message = sprintf( esc_html__( 'There are %s published posts where the focus keyword does not appear in the post title.', 'rank-math' ), join( ', ', $links ) );
|
260 |
|
261 |
$post_ids = wp_list_pluck( $rows, 'ID' );
|
262 |
$post_ids_max = array_slice( $post_ids, 0, 20 );
|
@@ -37,7 +37,7 @@ class Admin extends Module {
|
|
37 |
));
|
38 |
parent::__construct();
|
39 |
|
40 |
-
$this->action( 'init', 'register_setting_page',
|
41 |
$this->filter( 'rank_math/sitemap/settings', 'post_type_settings' );
|
42 |
$this->filter( 'rank_math/sitemap/settings', 'taxonomy_settings' );
|
43 |
$this->filter( 'rank_math/sitemap/settings', 'special_seprator' );
|
37 |
));
|
38 |
parent::__construct();
|
39 |
|
40 |
+
$this->action( 'init', 'register_setting_page', 15 );
|
41 |
$this->filter( 'rank_math/sitemap/settings', 'post_type_settings' );
|
42 |
$this->filter( 'rank_math/sitemap/settings', 'taxonomy_settings' );
|
43 |
$this->filter( 'rank_math/sitemap/settings', 'special_seprator' );
|
@@ -61,6 +61,14 @@ $cmb->add_field( array(
|
|
61 |
'sanitization_cb' => false,
|
62 |
) );
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
$cmb->add_field( array(
|
65 |
'id' => 'noindex_search',
|
66 |
'type' => 'switch',
|
61 |
'sanitization_cb' => false,
|
62 |
) );
|
63 |
|
64 |
+
$cmb->add_field( array(
|
65 |
+
'id' => 'noindex_date',
|
66 |
+
'type' => 'switch',
|
67 |
+
'name' => esc_html__( 'Noindex Date Archives', 'rank-math' ),
|
68 |
+
'desc' => esc_html__( 'Prevent date archives from getting indexed by search engines.', 'rank-math' ),
|
69 |
+
'default' => 'on',
|
70 |
+
) );
|
71 |
+
|
72 |
$cmb->add_field( array(
|
73 |
'id' => 'noindex_search',
|
74 |
'type' => 'switch',
|
@@ -13,7 +13,6 @@ $post_type_obj = get_post_type_object( $post_type );
|
|
13 |
$name = $post_type_obj->labels->singular_name;
|
14 |
|
15 |
$custom_default = 'off';
|
16 |
-
$robots_default = array();
|
17 |
$richsnp_default = array(
|
18 |
'post' => 'article',
|
19 |
'product' => 'product',
|
@@ -21,10 +20,8 @@ $richsnp_default = array(
|
|
21 |
|
22 |
if ( 'post' === $post_type || 'page' === $post_type ) {
|
23 |
$custom_default = 'off';
|
24 |
-
$robots_default = array();
|
25 |
} elseif ( 'attachment' === $post_type ) {
|
26 |
$custom_default = 'on';
|
27 |
-
$robots_default = array( 'noindex' );
|
28 |
}
|
29 |
|
30 |
$primary_taxonomy_hash = array(
|
@@ -170,7 +167,6 @@ $cmb->add_field( array(
|
|
170 |
'desc' => esc_html__( 'Custom values for robots meta tag on homepage.', 'rank-math' ),
|
171 |
'options' => Helper::choices_robots(),
|
172 |
'select_all_button' => false,
|
173 |
-
'default' => $robots_default,
|
174 |
'dep' => array( array( 'pt_' . $post_type . '_custom_robots', 'on' ) ),
|
175 |
) );
|
176 |
|
13 |
$name = $post_type_obj->labels->singular_name;
|
14 |
|
15 |
$custom_default = 'off';
|
|
|
16 |
$richsnp_default = array(
|
17 |
'post' => 'article',
|
18 |
'product' => 'product',
|
20 |
|
21 |
if ( 'post' === $post_type || 'page' === $post_type ) {
|
22 |
$custom_default = 'off';
|
|
|
23 |
} elseif ( 'attachment' === $post_type ) {
|
24 |
$custom_default = 'on';
|
|
|
25 |
}
|
26 |
|
27 |
$primary_taxonomy_hash = array(
|
167 |
'desc' => esc_html__( 'Custom values for robots meta tag on homepage.', 'rank-math' ),
|
168 |
'options' => Helper::choices_robots(),
|
169 |
'select_all_button' => false,
|
|
|
170 |
'dep' => array( array( 'pt_' . $post_type . '_custom_robots', 'on' ) ),
|
171 |
) );
|
172 |
|
@@ -9,7 +9,7 @@
|
|
9 |
*
|
10 |
* @wordpress-plugin
|
11 |
* Plugin Name: Rank Math SEO
|
12 |
-
* Version: 1.0.
|
13 |
* Plugin URI: https://link.mythemeshop.com/rankmathseo
|
14 |
* Description: Rank Math is a revolutionary SEO product that combines the features of many SEO tools and lets you multiply your traffic in the easiest way possible.
|
15 |
* Author: MyThemeShop
|
@@ -103,7 +103,7 @@ if ( ! class_exists( 'Rank_Math_Bootstrap', false ) ) {
|
|
103 |
\Rollbar\Rollbar::init( array(
|
104 |
'access_token' => '020f63d75296413da4ea438e6eed0d04',
|
105 |
'environment' => 'development',
|
106 |
-
'code_version' => '1.0.
|
107 |
'check_ignore' => array( $this, 'filter_rollbar_items' ),
|
108 |
));
|
109 |
}
|
9 |
*
|
10 |
* @wordpress-plugin
|
11 |
* Plugin Name: Rank Math SEO
|
12 |
+
* Version: 1.0.3
|
13 |
* Plugin URI: https://link.mythemeshop.com/rankmathseo
|
14 |
* Description: Rank Math is a revolutionary SEO product that combines the features of many SEO tools and lets you multiply your traffic in the easiest way possible.
|
15 |
* Author: MyThemeShop
|
103 |
\Rollbar\Rollbar::init( array(
|
104 |
'access_token' => '020f63d75296413da4ea438e6eed0d04',
|
105 |
'environment' => 'development',
|
106 |
+
'code_version' => '1.0.3',
|
107 |
'check_ignore' => array( $this, 'filter_rollbar_items' ),
|
108 |
));
|
109 |
}
|
@@ -5,7 +5,7 @@ Tags: seo, sitemap, google search console, schema.org, redirection
|
|
5 |
Tested up to: 4.9.8
|
6 |
Requires at least: 4.6.0
|
7 |
Requires PHP: 5.6
|
8 |
-
Stable tag: 1.0.
|
9 |
License: GPL-2.0+
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.txt
|
11 |
|
@@ -420,30 +420,49 @@ We look forward to helping you.
|
|
420 |
|
421 |
== Screenshots ==
|
422 |
|
423 |
-
1.
|
424 |
-
2.
|
425 |
-
3.
|
426 |
-
4.
|
427 |
5. No need to pay any service when you can track keyword ranking change from our own Search Console.
|
428 |
-
6.
|
429 |
-
7. Rank Math Comes with easy to use Redirection Manager.
|
430 |
-
8.
|
|
|
|
|
|
|
431 |
|
432 |
== Changelog ==
|
433 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
= 1.0.2 [Nov 24, 2018] =
|
435 |
-
* Added relative URL support for importing from the Redirection plugin
|
|
|
436 |
* Fixed Importing from Yoast's Premium version
|
437 |
-
* Showing Not Set words when we do not find any focus keyword set for an article
|
438 |
* Improved some files with a better code
|
439 |
|
440 |
= 1.0.1 [Nov 22, 2018] =
|
441 |
* Fixed a minor JS Console error caused by using images as the first thing inside a paragraph
|
442 |
-
*
|
443 |
-
*
|
444 |
-
* Nofollow External Link option in Settings
|
445 |
-
*
|
446 |
-
*
|
447 |
|
448 |
= 1.0.0 [Nov 19, 2018] =
|
449 |
* Official Plugin release
|
5 |
Tested up to: 4.9.8
|
6 |
Requires at least: 4.6.0
|
7 |
Requires PHP: 5.6
|
8 |
+
Stable tag: 1.0.3
|
9 |
License: GPL-2.0+
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.txt
|
11 |
|
420 |
|
421 |
== Screenshots ==
|
422 |
|
423 |
+
1. Optimize Content without any hassle.
|
424 |
+
2. Analyze your website's SEO with one click and fix the issues.
|
425 |
+
3. Simple Setup Wizard with 1-Click Importer.
|
426 |
+
4. Support for 12+ Rich Snippet types.
|
427 |
5. No need to pay any service when you can track keyword ranking change from our own Search Console.
|
428 |
+
6. Comes with in-built options for social media optimization.
|
429 |
+
7. Rank Math Comes with 404 monitor and easy to use Redirection Manager.
|
430 |
+
8. Comes with 1-Click Importer for many SEO plugins.
|
431 |
+
9. Powerful XML Sitemap.
|
432 |
+
10. Role Manager gives you full control. Useful for multi-author sites.
|
433 |
+
11. Rank Math Comes with 10+ FREE Module.
|
434 |
|
435 |
== Changelog ==
|
436 |
|
437 |
+
= 1.0.3 [Nov 26, 2018] =
|
438 |
+
* Added a condition to check if terms are updated or not
|
439 |
+
* Added support for WooCommerce's reviews in Search Preview
|
440 |
+
* Added breadcrumb shortcode in the description of 'Breadcrumbs' tab
|
441 |
+
* Added links to the posts where focus keyword is missing in the SEO Analysis section
|
442 |
+
* Added an option to change the meta of Data/Author archive easily
|
443 |
+
* Added validation for Schema data fields
|
444 |
+
* Fixed the fatal error on the multisite activation
|
445 |
+
* Fixed the bug which was not detecting 'Strong Testimonials' plugin's CPT
|
446 |
+
* Fixed small RTL issue in the focus keywords section
|
447 |
+
* Fixed Unicode error in SEO title and description
|
448 |
+
* Fixed a rare issue in which Media attachment settings weren't getting saved
|
449 |
+
* Fixed import issue of some redirections from the latest version of Yoast
|
450 |
+
* Fixed an issue in the Redirection module where the imported links were not working properly
|
451 |
+
* Various other small fixes and optimizations
|
452 |
+
|
453 |
= 1.0.2 [Nov 24, 2018] =
|
454 |
+
* Added relative URL support for importing from the 'Redirection' plugin
|
455 |
+
* Added 'Not Set' words when we do not find any focus keyword set for an article
|
456 |
* Fixed Importing from Yoast's Premium version
|
|
|
457 |
* Improved some files with a better code
|
458 |
|
459 |
= 1.0.1 [Nov 22, 2018] =
|
460 |
* Fixed a minor JS Console error caused by using images as the first thing inside a paragraph
|
461 |
+
* Fixed wired fatal error for Editor role that didn't have full access to Rank Math features
|
462 |
+
* Fixed a minor issue that caused the error message NOT to show up when the wrong credentials were entered
|
463 |
+
* Fixed sync issue of 'Nofollow External Link' option in the Settings with JS Tests
|
464 |
+
* Fixed "too many redirects" error, 'Auto Post Redirection' option enabled by default was causing the manual redirections not to work
|
465 |
+
* Fixed multiple other incorrect error messages
|
466 |
|
467 |
= 1.0.0 [Nov 19, 2018] =
|
468 |
* Official Plugin release
|