Version Description
- NEW Content analysis now detects duplicated schemas from your source code to avoid conflicts
- NEW Add Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for Product schema - PRO
- NEW Software Application schema (manual and automatic) - PRO
- NEW Option to force a default OG:IMAGE tag if no custom OG:IMAGE set from SEO metabox (SEO > Social Networks > Open Graph)
- NEW "seopress_schemas_softwareapp_html" hook to filter the software app manual schema (https://www.seopress.org/support/hooks/filter-manual-software-application-schema/) - PRO
- NEW "seopress_schemas_auto_softwareapp_html" hook to filter the software app automatic schema (https://www.seopress.org/support/hooks/filter-automatic-software-application-schema/) - PRO
- NEW 'seopress_sitemaps_headers' hook to filter sitemaps headers (https://www.seopress.org/support/hooks/filter-xml-sitemaps-headers/)
- NEW '%%post_title%%' dynamic variable for RSS feeds
- INFO Improve notifications center
- INFO Improve UI/UX
- INFO Improve SEOPress Wizard
- INFO Improve UI for automatic schemas
- INFO You can now redirect 404 to homepage/custom URL without enabling 404
- INFO Adding a new verification in the content analysis metabox: if the post modification date is more than 1 year, a message will prompt you to update the content of your article.
- INFO Add x-robots-tag: noindex,follow to sitemaps headers
- INFO Add a new argument to "seopress_rgpd_full_message" hook to filter the close button (https://www.seopress.org/support/hooks/filter-user-consent-message-html/)
- INFO Remove some CSS from the cookie bar buttons to better match the design of the themes
- INFO Add a new notification if automatic schemas used without Structured data types option ON
- INFO Improve code quality / refactoring
- INFO If noimageindex checked, remove image links from XML sitemap for consistency
- FIX Bug with primary category link and Gutenberg
- FIX Import redirects from Yoast Premium
- FIX Small UI bug for custom automatic schema
- FIX Keywords in permalink
- FIX iOS toggle from Dashboard feature list / Titles and metas page
- FIX Facebook Preview if site title is too long
- FIX Outbound links check from Content Analysis
- FIX Google Suggestions last empty item
- FIX Improve security
- FIX Performance issue with PRO
- FIX Send parameters to redirect URL
- FIX seopress-block-editor.js?ver=3.7.8:36 Uncaught TypeError: Cannot read property 'length' of undefined
Download this release
Release Info
Developer | rainbowgeek |
Plugin | SEOPress |
Version | 3.8 |
Comparing to | |
See all releases |
Code changes from version 3.7.8 to 3.8
- assets/css/seopress-setup.css +8 -5
- assets/css/seopress-setup.min.css +1 -1
- assets/css/seopress.css +538 -153
- assets/css/seopress.min.css +1 -1
- assets/css/tagify.min.css +1 -0
- assets/img/help/google-knowledge-graph-social.png +0 -0
- assets/js/seopress-block-editor.js +49 -35
- assets/js/seopress-counters.js +125 -91
- assets/js/seopress-counters.min.js +1 -1
- assets/js/seopress-dashboard.js +1 -1
- assets/js/tagify.min.js +7 -0
- inc/admin/admin-features-list.php +788 -0
- inc/admin/admin-get-started.php +22 -0
- inc/admin/admin-metaboxes-content-analysis-form.php +715 -504
- inc/admin/admin-metaboxes-form.php +21 -14
- inc/admin/admin-metaboxes.php +4 -2
- inc/admin/admin-notifications-center.php +717 -0
- inc/admin/admin-wizard.php +10 -5
- inc/admin/admin.php +158 -1322
- inc/admin/adminbar.php +4 -4
- inc/admin/ajax.php +21 -8
- inc/functions/options-advanced-admin.php +78 -46
- inc/functions/options-google-analytics.php +21 -4
- inc/functions/options-import-export.php +6 -2
- inc/functions/options-oembed.php +11 -10
- inc/functions/options-social.php +166 -139
- inc/functions/options-titles-metas.php +92 -85
- inc/functions/options.php +7 -5
- inc/functions/sitemap/template-xml-sitemaps-author.php +5 -1
- inc/functions/sitemap/template-xml-sitemaps-single-term.php +5 -1
- inc/functions/sitemap/template-xml-sitemaps-single.php +135 -127
- inc/functions/sitemap/template-xml-sitemaps-xsl.php +5 -1
- inc/functions/sitemap/template-xml-sitemaps.php +6 -2
- languages/wp-seopress.pot +2541 -1833
- readme.txt +40 -5
- seopress.php +62 -89
assets/css/seopress-setup.css
CHANGED
@@ -727,11 +727,11 @@ body.seopress-setup {
|
|
727 |
-webkit-justify-content: space-between;
|
728 |
justify-content: space-between;
|
729 |
padding: 0;
|
730 |
-
border-bottom: 1px solid #eee;
|
731 |
color: #666;
|
732 |
-webkit-box-align: center;
|
733 |
-webkit-align-items: center;
|
734 |
-
align-items: center
|
|
|
735 |
}
|
736 |
|
737 |
.seopress-wizard-service-item:last-child,
|
@@ -1202,7 +1202,8 @@ h3.jetpack-reasons {
|
|
1202 |
font-weight: 500;
|
1203 |
margin-bottom: .5em;
|
1204 |
margin-top: .85em;
|
1205 |
-
display: inline-block
|
|
|
1206 |
}
|
1207 |
|
1208 |
.location-input {
|
@@ -1216,11 +1217,13 @@ h3.jetpack-reasons {
|
|
1216 |
font-size: 16px;
|
1217 |
color: #444;
|
1218 |
background-color: #fff;
|
1219 |
-
display: inline-block
|
|
|
1220 |
}
|
1221 |
|
1222 |
.location-input.dropdown {
|
1223 |
-
width: 100
|
|
|
1224 |
}
|
1225 |
|
1226 |
.address-step .select2 {
|
727 |
-webkit-justify-content: space-between;
|
728 |
justify-content: space-between;
|
729 |
padding: 0;
|
|
|
730 |
color: #666;
|
731 |
-webkit-box-align: center;
|
732 |
-webkit-align-items: center;
|
733 |
+
align-items: center;
|
734 |
+
margin: 1rem 0;
|
735 |
}
|
736 |
|
737 |
.seopress-wizard-service-item:last-child,
|
1202 |
font-weight: 500;
|
1203 |
margin-bottom: .5em;
|
1204 |
margin-top: .85em;
|
1205 |
+
display: inline-block;
|
1206 |
+
width: 100%;
|
1207 |
}
|
1208 |
|
1209 |
.location-input {
|
1217 |
font-size: 16px;
|
1218 |
color: #444;
|
1219 |
background-color: #fff;
|
1220 |
+
display: inline-block;
|
1221 |
+
width: 100%;
|
1222 |
}
|
1223 |
|
1224 |
.location-input.dropdown {
|
1225 |
+
width: 100%;
|
1226 |
+
max-width: inherit;
|
1227 |
}
|
1228 |
|
1229 |
.address-step .select2 {
|
assets/css/seopress-setup.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
body.seopress-setup{margin:65px auto 24px;box-shadow:none;background:#f1f1f1;padding:0}.spinner{display:inline-block}.log{margin:0;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;color:rgba(19,191,17,1);font-style:italic}#seopress-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#seopress-logo img{max-width:30%}.admin_page_seopress_csv_importer.seopress-styles .seopress-option{max-width:700px;margin:40px auto}.admin_page_seopress_csv_importer .description{color:#999;margin-top:4px;display:block}.admin_page_seopress_csv_importer .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.admin_page_seopress_csv_importer .seopress-setup-content table thead th{font-weight:700}.admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td{background:#fbfbfb}.admin_page_seopress_csv_importer .seopress-setup-content table td select{width:100%}.admin_page_seopress_csv_importer .dashicons-yes-alt:before{color:#3642ff}.admin_page_seopress_csv_importer .seopress-wizard-services{padding:0}.seopress-setup{text-align:center}.seopress-setup .select2-container{text-align:left;width:auto}.seopress-setup .hidden{display:none}.seopress-setup .seopress-setup-content{box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:left}.seopress-setup-content h1,.seopress-setup-content h2,.seopress-setup-content h3,.seopress-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.seopress-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.seopress-setup-content table{font-size:1em;line-height:1.75em;color:#666}.seopress-setup-content a{color:#3842ff}.seopress-setup-content a:focus,.seopress-setup-content a:hover{color:#111}.seopress-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.seopress-setup-content .form-table td{vertical-align:top}.seopress-setup-content .form-table td input,.seopress-setup-content .form-table td select{width:100%;box-sizing:border-box}.seopress-setup-content .form-table td input[size]{width:auto}.seopress-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.seopress-setup-content .form-table td .input-checkbox,.seopress-setup-content .form-table td .input-radio{width:auto;box-sizing:inherit;padding:inherit;margin:0 .5em 0 0;box-shadow:none}.seopress-setup-content .form-table .section_title td{padding:0}.seopress-setup-content .form-table .section_title td h2,.seopress-setup-content .form-table .section_title td p{margin:12px 0 0}.seopress-setup-content .form-table td,.seopress-setup-content .form-table th{padding:12px 0;margin:0;border:0}.seopress-setup-content .form-table td:first-child,.seopress-setup-content .form-table th:first-child{padding-right:1em}.seopress-setup-content table.tax-rates{width:100%;font-size:.92em}.seopress-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.seopress-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.seopress-setup-content table.tax-rates td input{outline:0;border:0;padding:0;box-shadow:none;text-align:center;width:100%}.seopress-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.seopress-setup-content table.tax-rates td.sort::before{content:"\f333";font-family:dashicons}.seopress-setup-content table.tax-rates td.readonly{background:#f5f5f5}.seopress-setup-content table.tax-rates .add{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.seopress-setup-content table.tax-rates .add::before{content:"\f502";font-family:dashicons;position:absolute;left:0;top:0}.seopress-setup-content table.tax-rates .remove{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.seopress-setup-content table.tax-rates .remove::before{content:"\f182";font-family:dashicons;position:absolute;left:0;top:0}.seopress-setup-content .seopress-setup-pages{width:100%;border-top:1px solid #eee}.seopress-setup-content .seopress-setup-pages thead th{display:none}.seopress-setup-content .seopress-setup-pages .page-name{width:30%;font-weight:700}.seopress-setup-content .seopress-setup-pages td,.seopress-setup-content .seopress-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.seopress-setup-content .seopress-setup-pages td:first-child,.seopress-setup-content .seopress-setup-pages th:first-child{padding-right:9px}.seopress-setup-content .seopress-setup-pages th{padding-top:0}.seopress-setup-content .seopress-setup-pages .page-options p{color:#777;margin:6px 0 0 24px;line-height:1.75em}.seopress-setup-content .seopress-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.seopress-setup-content .seopress-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.seopress-setup-content .form-table tbody th{width:auto}}.seopress-setup-content .twitter-share-button{float:right}.seopress-setup-content .seopress-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.seopress-setup-content .seopress-setup-next-steps h2{margin-bottom:12px}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first{float:left;width:50%;box-sizing:border-box}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last{float:right;width:50%;box-sizing:border-box}.seopress-setup-content .seopress-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.seopress-setup-content .seopress-setup-next-steps ul li a{display:block;padding:0 0 .75em}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:active,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:focus,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:active,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:focus,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.seopress-setup-content .seopress-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.seopress-setup-content .seopress-setup-next-steps ul .learn-more a::before{content:"\f105"}.seopress-setup-content .seopress-setup-next-steps ul .video-walkthrough a::before{content:"\f126"}.seopress-setup-content .seopress-setup-next-steps ul .newsletter a::before{content:"\f465"}.seopress-setup-content .seopress-newsletter,.seopress-setup-content .updated{padding:24px;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.seopress-setup-content .seopress-newsletter p,.seopress-setup-content .updated p{padding:0;margin:0 0 12px}.seopress-setup-content .seopress-newsletter form,.seopress-setup-content .seopress-tracker,.seopress-setup-content .updated form,.seopress-setup-content .updated p:last-child{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.seopress-setup-content .seopress-tracker p{font-size:14px;line-height:1.5em}.seopress-setup-content .seopress-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.seopress-setup-content .checkbox input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.seopress-setup-content .checkbox label{position:relative;display:inline-block;padding-left:28px}.seopress-setup-content .checkbox label::after,.seopress-setup-content .checkbox label::before{position:absolute;content:"";display:inline-block}.seopress-setup-content .checkbox label::before{height:16px;width:16px;left:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.seopress-setup-content .checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:7px;color:#fff}.seopress-setup-content .checkbox input[type=checkbox]+label::after{content:none}.seopress-setup-content .checkbox input[type=checkbox]:checked+label::after{content:""}.seopress-setup-content .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.seopress-setup-content .checkbox input[type=checkbox]:checked+label::before{background:#3842ff;border-color:#3842ff}.seopress-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.seopress-setup-steps li{width:100%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.seopress-setup-steps li a{color:#3742ff;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.seopress-setup-steps li a:focus,.seopress-setup-steps li a:hover{color:#111;text-decoration:underline}.seopress-setup-steps li::before{content:"";border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.seopress-setup-steps li.active{border-color:#3842ff;color:#3842ff;font-weight:700}.seopress-setup-steps li.active::before{border-color:#3842ff}.seopress-setup-steps li.done{border-color:#3742ff;color:#3742ff}.seopress-setup-steps li.done::before{border-color:#3742ff;background:#3742ff}.seopress-setup .seopress-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.seopress-setup .seopress-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-right:.5em;margin-bottom:2px;height:auto;border-radius:4px}.seopress-setup .seopress-setup-actions .button-primary{background-color:#3842ff;border-color:#3842ff;margin:0;opacity:1;transition:all .3s linear}.seopress-setup .seopress-setup-actions .button-primary:active,.seopress-setup .seopress-setup-actions .button-primary:focus,.seopress-setup .seopress-setup-actions .button-primary:hover{background:0 0;border-color:#3842ff;color:#3842ff}.seopress-setup-content p:last-child{margin-bottom:0}.seopress-setup-content p.store-setup{margin-top:0}.seopress-setup-footer-links{font-size:.85em;color:#7b7b7b;margin:1.18em auto;display:inline-block;text-align:center}.seopress-wizard-storefront .seopress-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.seopress-wizard-storefront .seopress-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.seopress-wizard-storefront .seopress-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 0 0 30px;overflow:hidden}.seopress-wizard-storefront .seopress-wizard-storefront-feature{margin:0;padding:20px 30px 20px 2em;width:50%;box-sizing:border-box}.seopress-wizard-storefront .seopress-wizard-storefront-feature::before{margin-left:-2em;position:absolute}.seopress-wizard-storefront .seopress-wizard-storefront-feature.first{clear:both;float:left}.seopress-wizard-storefront .seopress-wizard-storefront-feature.last{float:right}.seopress-wizard-storefront .seopress-wizard-storefront-feature__bulletproof::before{content:"🔒"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__mobile::before{content:"📱"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__accessibility::before{content:"👓"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__search::before{content:"🔍"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__compatibility::before{content:"🔧"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__extendable::before{content:"🎨"}.seopress-wizard-services{border:1px solid #eee;padding:1em;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.seopress-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.seopress-wizard-service-item,.seopress-wizard-services-list-toggle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0;border-bottom:1px solid #eee;color:#666;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.seopress-wizard-service-item:last-child,.seopress-wizard-services-list-toggle:last-child{border-bottom:0}.seopress-wizard-service-item .payment-gateway-fee,.seopress-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-services-list-toggle .seopress-wizard-service-name{-webkit-flex-basis:0;flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.seopress-wizard-payment-gateway-form .seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-payment-gateway-form .seopress-wizard-services-list-toggle .seopress-wizard-service-name{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.seopress-wizard-service-item .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle .seopress-wizard-service-name img{max-width:75px}.seopress-wizard-service-item.stripe-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.stripe-logo .seopress-wizard-service-name img{padding:8px 0}.seopress-wizard-service-item.paypal-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.paypal-logo .seopress-wizard-service-name img{max-width:87px;padding:2px 0}.seopress-wizard-service-item.klarna-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.klarna-logo .seopress-wizard-service-name img{max-width:87px;padding:12px 0}.seopress-wizard-service-item.square-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.square-logo .seopress-wizard-service-name img{max-width:95px;padding:12px 0}.seopress-wizard-service-item.eway-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.eway-logo .seopress-wizard-service-name img{max-width:87px}.seopress-wizard-service-item.payfast-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.payfast-logo .seopress-wizard-service-name img{max-width:140px}.seopress-wizard-service-item .seopress-wizard-service-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:20px}.seopress-wizard-service-item .seopress-wizard-service-description p,.seopress-wizard-services-list-toggle .seopress-wizard-service-description p{margin-bottom:1em}.seopress-wizard-service-item .seopress-wizard-service-description p:last-child,.seopress-wizard-services-list-toggle .seopress-wizard-service-description p:last-child{margin-bottom:0}.seopress-wizard-service-item .seopress-wizard-service-description .seopress-wizard-service-settings-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description .seopress-wizard-service-settings-description{display:block;font-style:italic;color:#999}.seopress-wizard-service-item .seopress-wizard-service-enable,.seopress-wizard-services-list-toggle .seopress-wizard-service-enable{-webkit-flex-basis:0;flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.seopress-wizard-service-item .seopress-wizard-service-toggle,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.seopress-wizard-service-item .seopress-wizard-service-toggle input[type=checkbox],.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle input[type=checkbox]{display:none}.seopress-wizard-service-item .seopress-wizard-service-toggle::before,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle::before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.seopress-wizard-service-item .seopress-wizard-service-toggle.disabled,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.seopress-wizard-service-item .seopress-wizard-service-toggle.disabled::before,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled::before{right:auto;left:0}.seopress-wizard-service-item .seopress-wizard-service-settings,.seopress-wizard-services-list-toggle .seopress-wizard-service-settings{display:none;margin-top:.75em;margin-bottom:0;cursor:default}.seopress-wizard-service-item .seopress-wizard-service-settings.hide,.seopress-wizard-services-list-toggle .seopress-wizard-service-settings.hide{display:none}.seopress-wizard-service-item.checked .seopress-wizard-service-settings,.seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings{display:inline-block}.seopress-wizard-service-item.checked .seopress-wizard-service-settings.hide,.seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings.hide{display:none}.seopress-wizard-service-item.closed,.seopress-wizard-services-list-toggle.closed{border-bottom:0}.seopress-wizard-services-list-toggle{cursor:pointer}.seopress-wizard-services-list-toggle .seopress-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-left:-5px;position:absolute;visibility:visible}.seopress-wizard-services-list-toggle.closed .seopress-wizard-service-enable::before{content:"\f347"}.seopress-wizard-services-list-toggle .seopress-wizard-service-enable input{visibility:hidden;position:relative}.seopress-wizard-services.manual .seopress-wizard-service-item{display:none}.seopress-wizard-services.shipping{margin:0}.seopress-wizard-services.shipping .seopress-wizard-service-name{font-weight:400;text-align:left;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-height:5em;padding:0}.seopress-wizard-services.shipping .seopress-wizard-service-item{padding-left:2em;padding-top:.67em}.seopress-wizard-services.shipping .seopress-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.seopress-wizard-services.shipping .seopress-wizard-service-item:first-child .seopress-wizard-service-name{font-weight:700}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-select,.seopress-wizard-services.shipping .shipping-method-setting{display:-webkit-box;display:-webkit-flex;display:flex}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-select.hide,.seopress-wizard-services.shipping .shipping-method-setting.hide{display:none}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown,.seopress-wizard-services.shipping .shipping-method-setting input{margin-right:2em;margin-bottom:1em}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown .select2,.seopress-wizard-services.shipping .shipping-method-setting input .select2{min-width:130px}.seopress-wizard-services.shipping .seopress-wizard-service-description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#a6a6a6}.seopress-wizard-services.shipping .seopress-wizard-service-item:not(:first-child) .seopress-wizard-service-description{font-size:.92em;padding-bottom:10px}.seopress-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-left:8px;padding-right:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.seopress-wizard-services.shipping .shipping-method-description,.seopress-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.seopress-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.seopress-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em;text-align:center}.seopress-setup-shipping-units .seopress-setup-shipping-unit{margin-bottom:1.75em}.seopress-setup-shipping-units .seopress-setup-shipping-unit .select2{min-width:125px;top:-5px}.hide{display:none}.seopress-wizard-features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.seopress-wizard-features .seopress-wizard-feature-item{-webkit-flex-basis:calc(50% - 4em - 3px);flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(1){border-radius:4px 0 0 0}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(2){border-left:0;border-radius:0 4px 0 0}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 0 4px}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(4){border-top:0;border-left:0;border-radius:0 0 4px 0}.seopress-wizard-features p.seopress-wizard-feature-description,.seopress-wizard-features p.seopress-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-left:57px}.step{text-align:center}.seopress-setup .seopress-setup-actions .button{text-shadow:none;font-weight:300;font-size:16px;padding:1em 2em;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.seopress-setup .seopress-setup-actions .button:active,.seopress-setup .seopress-setup-actions .button:focus,.seopress-setup .seopress-setup-actions .button:hover{box-shadow:none}.seopress-setup .seopress-setup-actions .plugin-install-info{display:block;font-style:italic;color:#999;font-size:14px;line-height:1.5em;margin:5px 0}.seopress-setup .seopress-setup-actions .plugin-install-info>*{display:block}.seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item::after{content:", "}.seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item:last-of-type::after{content:". "}.seopress-setup .seopress-setup-actions .plugin-install-info a{white-space:nowrap}.seopress-setup .seopress-setup-actions .plugin-install-info a:not(:hover):not(:focus){color:inherit}.plugin-install-source{background:rgba(187,119,174,.15)}.plugin-install-source:not(.seopress-wizard-service-item){box-shadow:0 0 0 10px rgba(187,119,174,.15)}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-left:8px;padding-right:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block}.location-input.dropdown{width:100%}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:-webkit-box;display:-webkit-flex;display:flex}.store-address-container .city-and-postcode div{-webkit-flex-basis:50%;flex-basis:50%;margin-right:1em}.store-address-container .city-and-postcode div:last-of-type{margin-right:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#seopress_sell_in_person{margin-left:0}.seopress-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.seopress-wizard-service-settings .payment-email-input[disabled]{color:#aaa}.newsletter-form-container{display:-webkit-box;display:-webkit-flex;display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-right:6px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.seopress-setup .seopress-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.seopress-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.seopress-wizard-next-steps li{padding:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{display:-webkit-box;display:-webkit-flex;display:flex;border-top:1px solid #eee}.seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child{border-top:0}.seopress-wizard-next-steps .seopress-wizard-next-step-description{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:1.5em}.seopress-wizard-next-steps .seopress-wizard-next-step-action{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.seopress-wizard-next-steps .seopress-wizard-next-step-action .button{margin:1em 1.5em}.seopress-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.seopress-wizard-next-steps p.next-step-extra-info{margin:0}.seopress-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.seopress-wizard-next-steps .seopress-wizard-additional-steps{border-top:1px solid #eee}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions{margin:0 0 1.5em 0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button{font-size:15px;margin:1em 0 1em 1.5em}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button::last-child{margin-right:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.seopress-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.seopress-error p{margin-top:0;margin-bottom:.5em;color:#444}.seopress-error a{color:#ff645c}.seopress-error .reconnect-reminder{font-size:.85em}.seopress-error .seopress-setup-actions .button{font-size:14px}.seopress-wizard-service-setting-ppec_paypal_reroute_requests,.seopress-wizard-service-setting-stripe_create_account{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.seopress-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.seopress-wizard-service-setting-stripe_create_account .payment-checkbox-input{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-top:5px;margin-left:0;margin-right:0;width:1.5em}.seopress-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.seopress-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.seopress-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.seopress-wizard-service-setting-stripe_create_account .stripe_create_account{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;margin-left:.3em}.seopress-wizard-service-setting-ppec_paypal_email,.seopress-wizard-service-setting-stripe_email{margin-top:.75em;margin-left:1.5em}.seopress-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.seopress-wizard-service-setting-ppec_paypal_email label.stripe_email,.seopress-wizard-service-setting-stripe_email label.ppec_paypal_email,.seopress-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.seopress-wizard-service-setting-ppec_paypal_email input.payment-email-input,.seopress-wizard-service-setting-stripe_email input.payment-email-input{box-sizing:border-box;margin-bottom:.5em;width:100%;height:32px}.seopress-setup-content .recommended-step{padding:0 2.5em;text-align:left;display:inline-block;width:100%}.seopress-setup-content .recommended-step a{text-decoration:none}.seopress-setup-content .recommended-item{list-style:none;margin:1rem 0}.seopress-setup-content .recommended-item:last-child label{margin-bottom:0}.seopress-setup-content .recommended-item label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1.5em}.seopress-setup-content .recommended-item label::after,.seopress-setup-content .recommended-item label::before{top:auto}.seopress-setup-content .recommended-item label::after{margin-top:-1.5px}.seopress-setup-content .recommended-item .recommended-item-icon{border:1px solid #fff;border-radius:7px;height:3.5em;margin-right:1em;margin-left:4px}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-storefront_theme{background-color:#f4a224;max-height:3em;max-width:3em;padding:.25em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-automated_taxes{background-color:#d0011b;max-height:1.75em;padding:.875em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-mailchimp{background-color:#ffe01b;height:2em;padding:.75em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-seopress_services{background-color:#f0f0f0;max-height:1.5em;padding:1.3em .7em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-shipstation{background-color:#f0f0f0;padding:.3em}.seopress-setup-content .recommended-item .recommended-item-description-container h3{font-size:15px;font-weight:700;letter-spacing:.5px;margin-bottom:0}.seopress-setup-content .recommended-item .recommended-item-description-container p{margin-top:0;line-height:1.5em}.seopress-wizard-service-info{padding:1em 2em;background-color:#fafafa}.help_tip{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.seopress-setup #tiptip_content{background:#5f6973}.seopress-setup #tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#5f6973}.seopress-setup-shipping-recommended{border-bottom:1px solid #eee;margin-top:0;padding:30px 0}@media only screen and (max-width:400px){#seopress-logo img{max-width:80%}.seopress-setup-steps{display:none}.store-address-container .city-and-postcode{display:block}.store-address-container .city-and-postcode div{margin-right:0}.seopress-wizard-service-item,.seopress-wizard-services-list-toggle{-webkit-flex-wrap:wrap;flex-wrap:wrap}.seopress-wizard-service-item .seopress-wizard-service-enable,.seopress-wizard-services-list-toggle .seopress-wizard-service-enable{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:20px 0 0}.seopress-wizard-service-item .seopress-wizard-service-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-services-list-toggle .seopress-wizard-service-name{padding:20px 20px 0;text-align:left;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.seopress-wizard-service-item .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle .seopress-wizard-service-name img{margin:0}.newsletter-form-container{display:block}.newsletter-form-container .newsletter-form-email{display:block;box-sizing:border-box;width:100%;margin-bottom:10px}.newsletter-form-container .button.newsletter-form-button{float:left}.seopress-wizard-next-steps .seopress-wizard-next-step-item{-webkit-flex-wrap:wrap;flex-wrap:wrap}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p{margin:0}}
|
1 |
+
body.seopress-setup{margin:65px auto 24px;box-shadow:none;background:#f1f1f1;padding:0}.spinner{display:inline-block}.log{margin:0;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;color:rgba(19,191,17,1);font-style:italic}#seopress-logo{border:0;margin:0 0 24px;padding:0;text-align:center}#seopress-logo img{max-width:30%}.admin_page_seopress_csv_importer.seopress-styles .seopress-option{max-width:700px;margin:40px auto}.admin_page_seopress_csv_importer .description{color:#999;margin-top:4px;display:block}.admin_page_seopress_csv_importer .description code{background:0 0;padding:0;white-space:pre-line;word-wrap:break-word;word-break:break-all}.admin_page_seopress_csv_importer .seopress-setup-content table thead th{font-weight:700}.admin_page_seopress_csv_importer .seopress-setup-content table tr:nth-child(odd) td{background:#fbfbfb}.admin_page_seopress_csv_importer .seopress-setup-content table td select{width:100%}.admin_page_seopress_csv_importer .dashicons-yes-alt:before{color:#3642ff}.admin_page_seopress_csv_importer .seopress-wizard-services{padding:0}.seopress-setup{text-align:center}.seopress-setup .select2-container{text-align:left;width:auto}.seopress-setup .hidden{display:none}.seopress-setup .seopress-setup-content{box-shadow:0 1px 3px rgba(0,0,0,.13);padding:2em;margin:0 0 20px;background:#fff;overflow:hidden;zoom:1;text-align:left}.seopress-setup-content h1,.seopress-setup-content h2,.seopress-setup-content h3,.seopress-setup-content table{margin:0 0 20px;border:0;padding:0;color:#666;clear:none;font-weight:500}.seopress-setup-content p{margin:20px 0;font-size:1em;line-height:1.75em;color:#666}.seopress-setup-content table{font-size:1em;line-height:1.75em;color:#666}.seopress-setup-content a{color:#3842ff}.seopress-setup-content a:focus,.seopress-setup-content a:hover{color:#111}.seopress-setup-content .form-table th{width:35%;vertical-align:top;font-weight:400}.seopress-setup-content .form-table td{vertical-align:top}.seopress-setup-content .form-table td input,.seopress-setup-content .form-table td select{width:100%;box-sizing:border-box}.seopress-setup-content .form-table td input[size]{width:auto}.seopress-setup-content .form-table td .description{line-height:1.5em;display:block;margin-top:.25em;color:#999;font-style:italic}.seopress-setup-content .form-table td .input-checkbox,.seopress-setup-content .form-table td .input-radio{width:auto;box-sizing:inherit;padding:inherit;margin:0 .5em 0 0;box-shadow:none}.seopress-setup-content .form-table .section_title td{padding:0}.seopress-setup-content .form-table .section_title td h2,.seopress-setup-content .form-table .section_title td p{margin:12px 0 0}.seopress-setup-content .form-table td,.seopress-setup-content .form-table th{padding:12px 0;margin:0;border:0}.seopress-setup-content .form-table td:first-child,.seopress-setup-content .form-table th:first-child{padding-right:1em}.seopress-setup-content table.tax-rates{width:100%;font-size:.92em}.seopress-setup-content table.tax-rates th{padding:0;text-align:center;width:auto;vertical-align:middle}.seopress-setup-content table.tax-rates td{border:1px solid #f5f5f5;padding:6px;text-align:center;vertical-align:middle}.seopress-setup-content table.tax-rates td input{outline:0;border:0;padding:0;box-shadow:none;text-align:center;width:100%}.seopress-setup-content table.tax-rates td.sort{cursor:move;color:#ccc}.seopress-setup-content table.tax-rates td.sort::before{content:"\f333";font-family:dashicons}.seopress-setup-content table.tax-rates td.readonly{background:#f5f5f5}.seopress-setup-content table.tax-rates .add{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:6px 0 0;height:0;overflow:hidden;position:relative;display:inline-block}.seopress-setup-content table.tax-rates .add::before{content:"\f502";font-family:dashicons;position:absolute;left:0;top:0}.seopress-setup-content table.tax-rates .remove{padding:1em 0 0 1em;line-height:1em;font-size:1em;width:0;margin:0;height:0;overflow:hidden;position:relative;display:inline-block}.seopress-setup-content table.tax-rates .remove::before{content:"\f182";font-family:dashicons;position:absolute;left:0;top:0}.seopress-setup-content .seopress-setup-pages{width:100%;border-top:1px solid #eee}.seopress-setup-content .seopress-setup-pages thead th{display:none}.seopress-setup-content .seopress-setup-pages .page-name{width:30%;font-weight:700}.seopress-setup-content .seopress-setup-pages td,.seopress-setup-content .seopress-setup-pages th{padding:14px 0;border-bottom:1px solid #eee}.seopress-setup-content .seopress-setup-pages td:first-child,.seopress-setup-content .seopress-setup-pages th:first-child{padding-right:9px}.seopress-setup-content .seopress-setup-pages th{padding-top:0}.seopress-setup-content .seopress-setup-pages .page-options p{color:#777;margin:6px 0 0 24px;line-height:1.75em}.seopress-setup-content .seopress-setup-pages .page-options p input{vertical-align:middle;margin:1px 0 0;height:1.75em;width:1.75em;line-height:1.75em}.seopress-setup-content .seopress-setup-pages .page-options p label{line-height:1}@media screen and (max-width:782px){.seopress-setup-content .form-table tbody th{width:auto}}.seopress-setup-content .twitter-share-button{float:right}.seopress-setup-content .seopress-setup-next-steps{overflow:hidden;margin:0 0 24px;padding-bottom:2px}.seopress-setup-content .seopress-setup-next-steps h2{margin-bottom:12px}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-first{float:left;width:50%;box-sizing:border-box}.seopress-setup-content .seopress-setup-next-steps .seopress-setup-next-steps-last{float:right;width:50%;box-sizing:border-box}.seopress-setup-content .seopress-setup-next-steps ul{padding:0 2em 0 0;list-style:none outside;margin:0}.seopress-setup-content .seopress-setup-next-steps ul li a{display:block;padding:0 0 .75em}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button{background-color:#f7f7f7;border-color:#ccc;color:#23282d;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #ccc;text-shadow:1px 0 1px #eee,0 1px 1px #eee;font-size:1em;height:auto;line-height:1.75em;margin:0 0 .75em;opacity:1;padding:1em;text-align:center}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:active,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:focus,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button:hover{background:#f5f5f5;border-color:#aaa}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary{color:#fff;background-color:#bb77ae;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597;text-shadow:0 -1px 1px #a36597,1px 0 1px #a36597,0 1px 1px #a36597,-1px 0 1px #a36597}.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:active,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:focus,.seopress-setup-content .seopress-setup-next-steps ul .setup-product a.button-primary:hover{color:#fff;background:#a36597;border-color:#a36597;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 0 #a36597}.seopress-setup-content .seopress-setup-next-steps ul li a::before{color:#82878c;font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 10px 0 0;top:1px;position:relative;text-decoration:none!important;vertical-align:top}.seopress-setup-content .seopress-setup-next-steps ul .learn-more a::before{content:"\f105"}.seopress-setup-content .seopress-setup-next-steps ul .video-walkthrough a::before{content:"\f126"}.seopress-setup-content .seopress-setup-next-steps ul .newsletter a::before{content:"\f465"}.seopress-setup-content .seopress-newsletter,.seopress-setup-content .updated{padding:24px;margin:0 0 24px;overflow:hidden;background:#f5f5f5}.seopress-setup-content .seopress-newsletter p,.seopress-setup-content .updated p{padding:0;margin:0 0 12px}.seopress-setup-content .seopress-newsletter form,.seopress-setup-content .seopress-tracker,.seopress-setup-content .updated form,.seopress-setup-content .updated p:last-child{margin:24px 0;border:1px solid #eee;padding:20px;border-radius:4px;overflow:hidden}.seopress-setup-content .seopress-tracker p{font-size:14px;line-height:1.5em}.seopress-setup-content .seopress-tracker .checkbox{line-height:24px;font-weight:500;font-size:1em;margin-top:0;margin-bottom:20px}.seopress-setup-content .checkbox input[type=checkbox]{opacity:0;position:absolute;left:-9999px}.seopress-setup-content .checkbox label{position:relative;display:inline-block;padding-left:28px}.seopress-setup-content .checkbox label::after,.seopress-setup-content .checkbox label::before{position:absolute;content:"";display:inline-block}.seopress-setup-content .checkbox label::before{height:16px;width:16px;left:0;top:3px;border:1px solid #aaa;background-color:#fff;border-radius:3px}.seopress-setup-content .checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:7px;color:#fff}.seopress-setup-content .checkbox input[type=checkbox]+label::after{content:none}.seopress-setup-content .checkbox input[type=checkbox]:checked+label::after{content:""}.seopress-setup-content .checkbox input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.seopress-setup-content .checkbox input[type=checkbox]:checked+label::before{background:#3842ff;border-color:#3842ff}.seopress-setup-steps{padding:0 0 24px;margin:0;list-style:none outside;overflow:hidden;color:#ccc;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.seopress-setup-steps li{width:100%;float:left;padding:0 0 .8em;margin:0;text-align:center;position:relative;border-bottom:4px solid #ccc;line-height:1.4em}.seopress-setup-steps li a{color:#3742ff;text-decoration:none;padding:1.5em;margin:-1.5em;position:relative;z-index:1}.seopress-setup-steps li a:focus,.seopress-setup-steps li a:hover{color:#111;text-decoration:underline}.seopress-setup-steps li::before{content:"";border:4px solid #ccc;border-radius:100%;width:4px;height:4px;position:absolute;bottom:0;left:50%;margin-left:-6px;margin-bottom:-8px;background:#fff}.seopress-setup-steps li.active{border-color:#3842ff;color:#3842ff;font-weight:700}.seopress-setup-steps li.active::before{border-color:#3842ff}.seopress-setup-steps li.done{border-color:#3742ff;color:#3742ff}.seopress-setup-steps li.done::before{border-color:#3742ff;background:#3742ff}.seopress-setup .seopress-setup-actions{overflow:hidden;margin:20px 0 0;position:relative}.seopress-setup .seopress-setup-actions .button{font-size:1.25em;padding:.5em 1em;line-height:1em;margin-right:.5em;margin-bottom:2px;height:auto;border-radius:4px}.seopress-setup .seopress-setup-actions .button-primary{background-color:#3842ff;border-color:#3842ff;margin:0;opacity:1;transition:all .3s linear}.seopress-setup .seopress-setup-actions .button-primary:active,.seopress-setup .seopress-setup-actions .button-primary:focus,.seopress-setup .seopress-setup-actions .button-primary:hover{background:0 0;border-color:#3842ff;color:#3842ff}.seopress-setup-content p:last-child{margin-bottom:0}.seopress-setup-content p.store-setup{margin-top:0}.seopress-setup-footer-links{font-size:.85em;color:#7b7b7b;margin:1.18em auto;display:inline-block;text-align:center}.seopress-wizard-storefront .seopress-wizard-storefront-intro{padding:40px 40px 0;background:#f5f5f5;text-align:center}.seopress-wizard-storefront .seopress-wizard-storefront-intro img{margin:40px 0 0 0;width:100%;display:block}.seopress-wizard-storefront .seopress-wizard-storefront-features{list-style:none outside;margin:0 0 20px;padding:0 0 0 30px;overflow:hidden}.seopress-wizard-storefront .seopress-wizard-storefront-feature{margin:0;padding:20px 30px 20px 2em;width:50%;box-sizing:border-box}.seopress-wizard-storefront .seopress-wizard-storefront-feature::before{margin-left:-2em;position:absolute}.seopress-wizard-storefront .seopress-wizard-storefront-feature.first{clear:both;float:left}.seopress-wizard-storefront .seopress-wizard-storefront-feature.last{float:right}.seopress-wizard-storefront .seopress-wizard-storefront-feature__bulletproof::before{content:"🔒"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__mobile::before{content:"📱"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__accessibility::before{content:"👓"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__search::before{content:"🔍"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__compatibility::before{content:"🔧"}.seopress-wizard-storefront .seopress-wizard-storefront-feature__extendable::before{content:"🎨"}.seopress-wizard-services{border:1px solid #eee;padding:1em;margin:0 0 1em;list-style:none outside;border-radius:4px;overflow:hidden}.seopress-wizard-services p{margin:0 0 1em 0;padding:0;font-size:1em;line-height:1.5em}.seopress-wizard-service-item,.seopress-wizard-services-list-toggle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0;color:#666;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:1rem 0}.seopress-wizard-service-item:last-child,.seopress-wizard-services-list-toggle:last-child{border-bottom:0}.seopress-wizard-service-item .payment-gateway-fee,.seopress-wizard-services-list-toggle .payment-gateway-fee{color:#a6a6a6}.seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-services-list-toggle .seopress-wizard-service-name{-webkit-flex-basis:0;flex-basis:0;min-width:160px;text-align:center;font-weight:700;padding:2em 0;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.seopress-wizard-payment-gateway-form .seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-payment-gateway-form .seopress-wizard-services-list-toggle .seopress-wizard-service-name{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.seopress-wizard-service-item .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle .seopress-wizard-service-name img{max-width:75px}.seopress-wizard-service-item.stripe-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.stripe-logo .seopress-wizard-service-name img{padding:8px 0}.seopress-wizard-service-item.paypal-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.paypal-logo .seopress-wizard-service-name img{max-width:87px;padding:2px 0}.seopress-wizard-service-item.klarna-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.klarna-logo .seopress-wizard-service-name img{max-width:87px;padding:12px 0}.seopress-wizard-service-item.square-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.square-logo .seopress-wizard-service-name img{max-width:95px;padding:12px 0}.seopress-wizard-service-item.eway-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.eway-logo .seopress-wizard-service-name img{max-width:87px}.seopress-wizard-service-item.payfast-logo .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle.payfast-logo .seopress-wizard-service-name img{max-width:140px}.seopress-wizard-service-item .seopress-wizard-service-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:20px}.seopress-wizard-service-item .seopress-wizard-service-description p,.seopress-wizard-services-list-toggle .seopress-wizard-service-description p{margin-bottom:1em}.seopress-wizard-service-item .seopress-wizard-service-description p:last-child,.seopress-wizard-services-list-toggle .seopress-wizard-service-description p:last-child{margin-bottom:0}.seopress-wizard-service-item .seopress-wizard-service-description .seopress-wizard-service-settings-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description .seopress-wizard-service-settings-description{display:block;font-style:italic;color:#999}.seopress-wizard-service-item .seopress-wizard-service-enable,.seopress-wizard-services-list-toggle .seopress-wizard-service-enable{-webkit-flex-basis:0;flex-basis:0;min-width:75px;text-align:center;cursor:pointer;padding:2em 0;position:relative;max-height:1.5em;-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.seopress-wizard-service-item .seopress-wizard-service-toggle,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle{height:16px;width:32px;border:2px solid #935687;background-color:#935687;display:inline-block;text-indent:-9999px;border-radius:10em;position:relative}.seopress-wizard-service-item .seopress-wizard-service-toggle input[type=checkbox],.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle input[type=checkbox]{display:none}.seopress-wizard-service-item .seopress-wizard-service-toggle::before,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle::before{content:"";display:block;width:16px;height:16px;background:#fff;position:absolute;top:0;right:0;border-radius:100%}.seopress-wizard-service-item .seopress-wizard-service-toggle.disabled,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled{border-color:#999;background-color:#999}.seopress-wizard-service-item .seopress-wizard-service-toggle.disabled::before,.seopress-wizard-services-list-toggle .seopress-wizard-service-toggle.disabled::before{right:auto;left:0}.seopress-wizard-service-item .seopress-wizard-service-settings,.seopress-wizard-services-list-toggle .seopress-wizard-service-settings{display:none;margin-top:.75em;margin-bottom:0;cursor:default}.seopress-wizard-service-item .seopress-wizard-service-settings.hide,.seopress-wizard-services-list-toggle .seopress-wizard-service-settings.hide{display:none}.seopress-wizard-service-item.checked .seopress-wizard-service-settings,.seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings{display:inline-block}.seopress-wizard-service-item.checked .seopress-wizard-service-settings.hide,.seopress-wizard-services-list-toggle.checked .seopress-wizard-service-settings.hide{display:none}.seopress-wizard-service-item.closed,.seopress-wizard-services-list-toggle.closed{border-bottom:0}.seopress-wizard-services-list-toggle{cursor:pointer}.seopress-wizard-services-list-toggle .seopress-wizard-service-enable::before{content:"\f343";font-family:dashicons;visibility:initial;color:#666;font-size:25px;margin-top:-7px;margin-left:-5px;position:absolute;visibility:visible}.seopress-wizard-services-list-toggle.closed .seopress-wizard-service-enable::before{content:"\f347"}.seopress-wizard-services-list-toggle .seopress-wizard-service-enable input{visibility:hidden;position:relative}.seopress-wizard-services.manual .seopress-wizard-service-item{display:none}.seopress-wizard-services.shipping{margin:0}.seopress-wizard-services.shipping .seopress-wizard-service-name{font-weight:400;text-align:left;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-height:5em;padding:0}.seopress-wizard-services.shipping .seopress-wizard-service-item{padding-left:2em;padding-top:.67em}.seopress-wizard-services.shipping .seopress-wizard-service-item:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.seopress-wizard-services.shipping .seopress-wizard-service-item:first-child .seopress-wizard-service-name{font-weight:700}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-select,.seopress-wizard-services.shipping .shipping-method-setting{display:-webkit-box;display:-webkit-flex;display:flex}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-select.hide,.seopress-wizard-services.shipping .shipping-method-setting.hide{display:none}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown,.seopress-wizard-services.shipping .shipping-method-setting input{margin-right:2em;margin-bottom:1em}.seopress-wizard-services.shipping .seopress-wizard-shipping-method-dropdown .select2,.seopress-wizard-services.shipping .shipping-method-setting input .select2{min-width:130px}.seopress-wizard-services.shipping .seopress-wizard-service-description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#a6a6a6}.seopress-wizard-services.shipping .seopress-wizard-service-item:not(:first-child) .seopress-wizard-service-description{font-size:.92em;padding-bottom:10px}.seopress-wizard-services.shipping .shipping-method-setting input{width:95px;border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:28px;padding-left:8px;padding-right:24px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.seopress-wizard-services.shipping .shipping-method-description,.seopress-wizard-services.shipping .shipping-method-setting .description{color:#7e7e7e;font-size:.9em}.seopress-wizard-services.shipping .shipping-method-setting input::-webkit-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input:-ms-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input::-ms-input-placeholder{color:#e1e1e1}.seopress-wizard-services.shipping .shipping-method-setting input::placeholder{color:#e1e1e1}.seopress-setup-shipping-units p{line-height:1.5em;font-size:13px;margin-bottom:.25em;text-align:center}.seopress-setup-shipping-units .seopress-setup-shipping-unit{margin-bottom:1.75em}.seopress-setup-shipping-units .seopress-setup-shipping-unit .select2{min-width:125px;top:-5px}.hide{display:none}.seopress-wizard-features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.seopress-wizard-features .seopress-wizard-feature-item{-webkit-flex-basis:calc(50% - 4em - 3px);flex-basis:calc(50% - 4em - 3px);border:1px solid #eee;padding:2em}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(1){border-radius:4px 0 0 0}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(2){border-left:0;border-radius:0 4px 0 0}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(3){border-top:0;border-radius:0 0 0 4px}.seopress-wizard-features .seopress-wizard-feature-item:nth-child(4){border-top:0;border-left:0;border-radius:0 0 4px 0}.seopress-wizard-features p.seopress-wizard-feature-description,.seopress-wizard-features p.seopress-wizard-feature-name{margin:0;line-height:1.5em}h3.jetpack-reasons{text-align:center;margin:3em 0 1em 0;font-size:14px}.jetpack-logo,.wcs-notice{display:block;margin:1.75em auto 2em auto;max-height:175px}.activate-splash .jetpack-logo{width:170px;margin-bottom:0}.activate-splash .wcs-notice{margin-top:1em;padding-left:57px}.step{text-align:center}.seopress-setup .seopress-setup-actions .button{text-shadow:none;font-weight:300;font-size:16px;padding:1em 2em;box-shadow:none;min-width:12em;min-width:auto;margin-top:10px}.seopress-setup .seopress-setup-actions .button:active,.seopress-setup .seopress-setup-actions .button:focus,.seopress-setup .seopress-setup-actions .button:hover{box-shadow:none}.seopress-setup .seopress-setup-actions .plugin-install-info{display:block;font-style:italic;color:#999;font-size:14px;line-height:1.5em;margin:5px 0}.seopress-setup .seopress-setup-actions .plugin-install-info>*{display:block}.seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item::after{content:", "}.seopress-setup .seopress-setup-actions .plugin-install-info .plugin-install-info-list-item:last-of-type::after{content:". "}.seopress-setup .seopress-setup-actions .plugin-install-info a{white-space:nowrap}.seopress-setup .seopress-setup-actions .plugin-install-info a:not(:hover):not(:focus){color:inherit}.plugin-install-source{background:rgba(187,119,174,.15)}.plugin-install-source:not(.seopress-wizard-service-item){box-shadow:0 0 0 10px rgba(187,119,174,.15)}.location-prompt{color:#666;font-size:13px;font-weight:500;margin-bottom:.5em;margin-top:.85em;display:inline-block;width:100%}.location-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;width:calc(100% - 8px - 24px - 2px);padding-left:8px;padding-right:24px;font-size:16px;color:#444;background-color:#fff;display:inline-block;width:100%}.location-input.dropdown{width:100%;max-width:inherit}.address-step .select2{min-width:100%}.store-address-container .city-and-postcode{display:-webkit-box;display:-webkit-flex;display:flex}.store-address-container .city-and-postcode div{-webkit-flex-basis:50%;flex-basis:50%;margin-right:1em}.store-address-container .city-and-postcode div:last-of-type{margin-right:0}.store-address-container .select2-container,.store-address-container input[type=text],.store-address-container select{margin-bottom:10px}.product-type-container{margin-top:14px;margin-bottom:1px}#seopress_sell_in_person{margin-left:0}.seopress-wizard-service-settings .payment-email-input{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:30px;padding:0 8px;font-size:14px;color:#444;background-color:#fff;display:inline-block}.seopress-wizard-service-settings .payment-email-input[disabled]{color:#aaa}.newsletter-form-container{display:-webkit-box;display:-webkit-flex;display:flex}.newsletter-form-container .newsletter-form-email{border:1px solid #aaa;border-color:#ddd;border-radius:4px;height:42px;padding:0 8px;font-size:16px;color:#666;background-color:#fff;display:inline-block;margin-right:6px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.newsletter-form-container .newsletter-form-button-container{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.seopress-setup .seopress-setup-actions .button.newsletter-form-button{height:42px;padding:0 1em;margin:0}.seopress-wizard-next-steps{border:1px solid #eee;border-radius:4px;list-style:none;padding:0}.seopress-wizard-next-steps li{padding:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item{display:-webkit-box;display:-webkit-flex;display:flex;border-top:1px solid #eee}.seopress-wizard-next-steps .seopress-wizard-next-step-item:first-child{border-top:0}.seopress-wizard-next-steps .seopress-wizard-next-step-description{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:1.5em}.seopress-wizard-next-steps .seopress-wizard-next-step-action{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.seopress-wizard-next-steps .seopress-wizard-next-step-action .button{margin:1em 1.5em}.seopress-wizard-next-steps p.next-step-heading{margin:0;font-size:.95em;font-weight:400;font-variant:all-petite-caps}.seopress-wizard-next-steps p.next-step-extra-info{margin:0}.seopress-wizard-next-steps h3.next-step-description{margin:0;font-size:16px;font-weight:600}.seopress-wizard-next-steps .seopress-wizard-additional-steps{border-top:1px solid #eee}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions{margin:0 0 1.5em 0}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button{font-size:15px;margin:1em 0 1em 1.5em}.seopress-wizard-next-steps .seopress-wizard-additional-steps .seopress-setup-actions .button::last-child{margin-right:1.5em}p.next-steps-help-text{color:#9f9f9f;padding:0 2em;text-align:center;font-size:.9em}p.jetpack-terms{font-size:.8em;text-align:center;max-width:480px;margin:0 auto;line-height:1.5em}.seopress-error{background:#ffe6e5;border-color:#ffc5c2;padding:1em;margin-bottom:1em}.seopress-error p{margin-top:0;margin-bottom:.5em;color:#444}.seopress-error a{color:#ff645c}.seopress-error .reconnect-reminder{font-size:.85em}.seopress-error .seopress-setup-actions .button{font-size:14px}.seopress-wizard-service-setting-ppec_paypal_reroute_requests,.seopress-wizard-service-setting-stripe_create_account{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.seopress-wizard-service-setting-ppec_paypal_reroute_requests .payment-checkbox-input,.seopress-wizard-service-setting-stripe_create_account .payment-checkbox-input{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;margin-top:5px;margin-left:0;margin-right:0;width:1.5em}.seopress-wizard-service-setting-ppec_paypal_reroute_requests .ppec_paypal_reroute_requests,.seopress-wizard-service-setting-ppec_paypal_reroute_requests .stripe_create_account,.seopress-wizard-service-setting-stripe_create_account .ppec_paypal_reroute_requests,.seopress-wizard-service-setting-stripe_create_account .stripe_create_account{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;margin-left:.3em}.seopress-wizard-service-setting-ppec_paypal_email,.seopress-wizard-service-setting-stripe_email{margin-top:.75em;margin-left:1.5em}.seopress-wizard-service-setting-ppec_paypal_email label.ppec_paypal_email,.seopress-wizard-service-setting-ppec_paypal_email label.stripe_email,.seopress-wizard-service-setting-stripe_email label.ppec_paypal_email,.seopress-wizard-service-setting-stripe_email label.stripe_email{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.seopress-wizard-service-setting-ppec_paypal_email input.payment-email-input,.seopress-wizard-service-setting-stripe_email input.payment-email-input{box-sizing:border-box;margin-bottom:.5em;width:100%;height:32px}.seopress-setup-content .recommended-step{padding:0 2.5em;text-align:left;display:inline-block;width:100%}.seopress-setup-content .recommended-step a{text-decoration:none}.seopress-setup-content .recommended-item{list-style:none;margin:1rem 0}.seopress-setup-content .recommended-item:last-child label{margin-bottom:0}.seopress-setup-content .recommended-item label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:1.5em}.seopress-setup-content .recommended-item label::after,.seopress-setup-content .recommended-item label::before{top:auto}.seopress-setup-content .recommended-item label::after{margin-top:-1.5px}.seopress-setup-content .recommended-item .recommended-item-icon{border:1px solid #fff;border-radius:7px;height:3.5em;margin-right:1em;margin-left:4px}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-storefront_theme{background-color:#f4a224;max-height:3em;max-width:3em;padding:.25em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-automated_taxes{background-color:#d0011b;max-height:1.75em;padding:.875em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-mailchimp{background-color:#ffe01b;height:2em;padding:.75em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-seopress_services{background-color:#f0f0f0;max-height:1.5em;padding:1.3em .7em}.seopress-setup-content .recommended-item .recommended-item-icon.recommended-item-icon-shipstation{background-color:#f0f0f0;padding:.3em}.seopress-setup-content .recommended-item .recommended-item-description-container h3{font-size:15px;font-weight:700;letter-spacing:.5px;margin-bottom:0}.seopress-setup-content .recommended-item .recommended-item-description-container p{margin-top:0;line-height:1.5em}.seopress-wizard-service-info{padding:1em 2em;background-color:#fafafa}.help_tip{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.seopress-setup #tiptip_content{background:#5f6973}.seopress-setup #tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#5f6973}.seopress-setup-shipping-recommended{border-bottom:1px solid #eee;margin-top:0;padding:30px 0}@media only screen and (max-width:400px){#seopress-logo img{max-width:80%}.seopress-setup-steps{display:none}.store-address-container .city-and-postcode{display:block}.store-address-container .city-and-postcode div{margin-right:0}.seopress-wizard-service-item,.seopress-wizard-services-list-toggle{-webkit-flex-wrap:wrap;flex-wrap:wrap}.seopress-wizard-service-item .seopress-wizard-service-enable,.seopress-wizard-services-list-toggle .seopress-wizard-service-enable{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;padding:20px 0 0}.seopress-wizard-service-item .seopress-wizard-service-description,.seopress-wizard-services-list-toggle .seopress-wizard-service-description{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.seopress-wizard-service-item .seopress-wizard-service-name,.seopress-wizard-services-list-toggle .seopress-wizard-service-name{padding:20px 20px 0;text-align:left;-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important}.seopress-wizard-service-item .seopress-wizard-service-name img,.seopress-wizard-services-list-toggle .seopress-wizard-service-name img{margin:0}.newsletter-form-container{display:block}.newsletter-form-container .newsletter-form-email{display:block;box-sizing:border-box;width:100%;margin-bottom:10px}.newsletter-form-container .button.newsletter-form-button{float:left}.seopress-wizard-next-steps .seopress-wizard-next-step-item{-webkit-flex-wrap:wrap;flex-wrap:wrap}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-description{margin-bottom:0}.seopress-wizard-next-steps .seopress-wizard-next-step-item .seopress-wizard-next-step-action p{margin:0}}
|
assets/css/seopress.css
CHANGED
@@ -29,6 +29,12 @@
|
|
29 |
line-height: 24px !important;
|
30 |
}
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
.icon-seopress-seopress:before {
|
33 |
content: "\e800";
|
34 |
}
|
@@ -38,6 +44,7 @@
|
|
38 |
margin-left: 5px;
|
39 |
display: inline-block;
|
40 |
cursor: help;
|
|
|
41 |
}
|
42 |
|
43 |
.sp-tooltip .dashicons {
|
@@ -49,21 +56,31 @@
|
|
49 |
position: absolute;
|
50 |
z-index: 999999999;
|
51 |
color: #fff;
|
52 |
-
font-size: .
|
53 |
background: #333;
|
54 |
text-align: center;
|
55 |
width: 240px;
|
56 |
-
right:
|
57 |
border-radius: 3px;
|
58 |
padding: .618em 1em;
|
59 |
box-shadow: 0 1px 3px rgba(0,0,0,.2);
|
60 |
top: 25px;
|
|
|
61 |
}
|
62 |
|
63 |
.sp-tooltip:hover .sp-tooltiptext {
|
64 |
visibility: visible;
|
65 |
}
|
66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
#seopress_content_analysis .wrap-seopress-analysis {
|
68 |
display: inline-block;
|
69 |
width: 100%;
|
@@ -94,26 +111,187 @@
|
|
94 |
display: inline-block;
|
95 |
}
|
96 |
|
97 |
-
#
|
98 |
-
|
|
|
|
|
|
|
|
|
99 |
}
|
100 |
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
|
|
|
|
|
|
|
|
|
|
109 |
display: inline-block;
|
110 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
clear: both;
|
112 |
}
|
113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
#seopress_content_analysis h3 {
|
115 |
-
|
116 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
}
|
118 |
|
119 |
#seopress_content_analysis .wrap-analysis-img ul {
|
@@ -144,15 +322,22 @@
|
|
144 |
#seopress_cpt .notice {
|
145 |
padding: 10px 14px;
|
146 |
}
|
|
|
147 |
#seopress_cpt .dashicons,
|
148 |
#seopress-analysis-tabs .dashicons {
|
149 |
vertical-align: middle;
|
150 |
}
|
|
|
|
|
|
|
|
|
|
|
151 |
#seopress_cpt .inside {
|
152 |
margin: 0;
|
153 |
padding: 0;
|
154 |
}
|
155 |
-
|
|
|
156 |
display: inline-block;
|
157 |
min-height: 26px;
|
158 |
position: relative;
|
@@ -165,19 +350,7 @@
|
|
165 |
border: none;
|
166 |
}
|
167 |
|
168 |
-
#
|
169 |
-
width: calc(100% + 24px);
|
170 |
-
margin: 0 0 0 -12px;
|
171 |
-
position: -webkit-sticky; /* Required for Safari */
|
172 |
-
position: sticky;
|
173 |
-
top: 0;
|
174 |
-
}
|
175 |
-
|
176 |
-
#seopress_content_analysis .ui-tabs .ui-tabs-nav {
|
177 |
-
margin-top: 15px;
|
178 |
-
}
|
179 |
-
|
180 |
-
#seopress_content_analysis .ui-helper-clearfix:after,#seopress_cpt .ui-helper-clearfix:after {
|
181 |
content: none;
|
182 |
}
|
183 |
|
@@ -185,7 +358,7 @@
|
|
185 |
padding: 0;
|
186 |
}
|
187 |
|
188 |
-
#
|
189 |
background: #FFF;
|
190 |
border-radius: 0;
|
191 |
display: inline-block;
|
@@ -194,18 +367,18 @@
|
|
194 |
box-sizing: border-box;
|
195 |
}
|
196 |
|
197 |
-
#seopress_content_analysis .
|
198 |
font-size: 16px;
|
199 |
vertical-align: middle;
|
200 |
height: 16px;
|
201 |
width: 16px;
|
202 |
}
|
203 |
|
204 |
-
#
|
205 |
cursor: pointer!important;
|
206 |
}
|
207 |
|
208 |
-
#
|
209 |
position: relative;
|
210 |
z-index: 60;
|
211 |
cursor: pointer;
|
@@ -224,7 +397,7 @@
|
|
224 |
}
|
225 |
|
226 |
#seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text],#seopress_cpt #tabs-6 input[type=text],#seopress_cpt #tabs-6 textarea {
|
227 |
-
width:
|
228 |
display: inline-block;
|
229 |
}
|
230 |
|
@@ -350,6 +523,11 @@
|
|
350 |
margin: 0;
|
351 |
}
|
352 |
|
|
|
|
|
|
|
|
|
|
|
353 |
#seopress_cpt .google-snippet-preview {
|
354 |
font-family: arial,sans-serif;
|
355 |
word-break: break-all;
|
@@ -391,15 +569,20 @@
|
|
391 |
}
|
392 |
#seopress_cpt .snippet-meta {
|
393 |
display:flex;
|
|
|
|
|
394 |
}
|
395 |
#seopress_cpt .snippet-fb-site-name,
|
396 |
#seopress_cpt .snippet-fb-url,
|
397 |
#seopress_cpt .fb-by {
|
398 |
color: #606770;
|
399 |
font-size: 12px;
|
400 |
-
white-space:
|
401 |
line-height: 11px;
|
402 |
text-transform: uppercase;
|
|
|
|
|
|
|
403 |
}
|
404 |
#seopress_cpt .fb-sep {
|
405 |
padding-left: 5px;
|
@@ -508,16 +691,28 @@
|
|
508 |
}
|
509 |
|
510 |
.fixed .column-seopress_w3c,
|
511 |
-
.fixed .column-seopress_words
|
512 |
-
|
|
|
|
|
513 |
}
|
514 |
|
515 |
.fixed .column-seopress_nofollow,
|
516 |
.fixed .column-seopress_noindex {
|
517 |
-
width:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
518 |
}
|
519 |
|
520 |
-
|
521 |
#seopress_cpt .ui-tabs {
|
522 |
position: relative;
|
523 |
padding: 0;
|
@@ -528,7 +723,7 @@
|
|
528 |
width: 100%;
|
529 |
}
|
530 |
|
531 |
-
#
|
532 |
list-style: none;
|
533 |
display: inline-block;
|
534 |
position: relative;
|
@@ -540,7 +735,7 @@
|
|
540 |
background: 0 0;
|
541 |
}
|
542 |
|
543 |
-
#
|
544 |
display: inline-block;
|
545 |
padding: 5px 10px;
|
546 |
}
|
@@ -549,17 +744,17 @@
|
|
549 |
display: block;
|
550 |
}
|
551 |
|
552 |
-
#
|
553 |
margin-bottom: 2px;
|
554 |
padding-bottom: 1px;
|
555 |
}
|
556 |
|
557 |
-
#
|
558 |
color: #191e23;
|
559 |
font-weight: bold;
|
560 |
}
|
561 |
|
562 |
-
#
|
563 |
cursor: pointer;
|
564 |
color: #191e23;
|
565 |
text-decoration: none;
|
@@ -597,7 +792,7 @@
|
|
597 |
width: 40em;
|
598 |
}
|
599 |
|
600 |
-
#
|
601 |
margin-right: 2px;
|
602 |
}
|
603 |
|
@@ -606,14 +801,14 @@
|
|
606 |
margin-right: 10px;
|
607 |
}
|
608 |
|
609 |
-
#seopress_content_analysis .
|
610 |
color: #fff;
|
611 |
background: #12BD10;
|
612 |
border-radius: 50px;
|
613 |
margin-right: 10px;
|
614 |
}
|
615 |
|
616 |
-
#seopress_content_analysis .
|
617 |
background: #e25950;
|
618 |
}
|
619 |
|
@@ -621,14 +816,6 @@ body.seopress-styles {
|
|
621 |
background: #f8fafd;
|
622 |
}
|
623 |
|
624 |
-
#seopress-content a {
|
625 |
-
color: #3297d3;
|
626 |
-
}
|
627 |
-
|
628 |
-
#seopress-content a:hover {
|
629 |
-
color: #106598;
|
630 |
-
}
|
631 |
-
|
632 |
#seopress-admin-tabs.ui-tabs {
|
633 |
position: relative;
|
634 |
padding: .2em;
|
@@ -716,12 +903,10 @@ body.seopress-styles {
|
|
716 |
font-weight: 700;
|
717 |
color: #3297d3;
|
718 |
text-transform: uppercase;
|
719 |
-
|
720 |
-
position: sticky;
|
721 |
-
top: 32px;
|
722 |
-
background: #fff;
|
723 |
z-index: 100;
|
724 |
-
|
|
|
725 |
}
|
726 |
|
727 |
.seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons {
|
@@ -748,10 +933,10 @@ body.seopress-styles {
|
|
748 |
width: 30px;
|
749 |
height: 30px;
|
750 |
background: #c4f0ff;
|
751 |
-
border-radius:
|
752 |
padding: 10px;
|
753 |
-
|
754 |
-
|
755 |
}
|
756 |
|
757 |
.seopress-styles .seopress-option .metabox-holder h2 .dashicons {
|
@@ -767,10 +952,15 @@ body.seopress-styles {
|
|
767 |
}
|
768 |
|
769 |
.seopress-styles .wrap {
|
770 |
-
margin: 0;
|
|
|
771 |
position: relative;
|
772 |
}
|
773 |
|
|
|
|
|
|
|
|
|
774 |
.seopress-styles .seopress-option .submit {
|
775 |
background: #fff;
|
776 |
text-align: center;
|
@@ -816,7 +1006,7 @@ body.seopress-styles {
|
|
816 |
background: #f5f6f7;
|
817 |
font-family: Menlo, Monaco, Andale Mono, Courier New, monospace;
|
818 |
padding: 7px;
|
819 |
-
display:
|
820 |
}
|
821 |
|
822 |
.seopress-styles #seopress-navbar {
|
@@ -968,7 +1158,7 @@ body.seopress-styles {
|
|
968 |
}
|
969 |
|
970 |
#seopress-header #seopress-notice .dashicons {
|
971 |
-
color: #
|
972 |
text-decoration: none;
|
973 |
line-height: 40px;
|
974 |
}
|
@@ -1018,7 +1208,7 @@ body.seopress-styles {
|
|
1018 |
width: 100%;
|
1019 |
height: 100%;
|
1020 |
max-width: 53rem;
|
1021 |
-
margin:
|
1022 |
}
|
1023 |
|
1024 |
#seopress-admin-tabs .seopress-tab {
|
@@ -1042,12 +1232,14 @@ body.seopress-styles {
|
|
1042 |
}
|
1043 |
|
1044 |
#seopress-tabs .seopress-tab {
|
1045 |
-
padding: 1.5rem;
|
|
|
1046 |
display: none;
|
1047 |
}
|
1048 |
|
1049 |
#seopress-tabs .seopress-tab.active {
|
1050 |
display: inline-block;
|
|
|
1051 |
}
|
1052 |
|
1053 |
.seopress-option input[type=text],.seopress-option input[type=password],.seopress-option textarea {
|
@@ -1149,33 +1341,82 @@ body.seopress-styles {
|
|
1149 |
}
|
1150 |
|
1151 |
.seopress-page-list {
|
1152 |
-
margin: 1.5rem
|
1153 |
}
|
1154 |
|
1155 |
.seopress-option .dashicons,.seopress-page-list .dashicons {
|
1156 |
vertical-align: middle;
|
1157 |
margin-right: 5px;
|
|
|
1158 |
}
|
1159 |
|
1160 |
-
#seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center
|
1161 |
-
|
|
|
1162 |
margin: 0 auto 20px;
|
1163 |
-
box-shadow: 0
|
1164 |
max-width: 50rem;
|
1165 |
padding: 1.5rem;
|
1166 |
width: 100%;
|
1167 |
-
border-radius: 4px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1168 |
}
|
1169 |
|
1170 |
#seopress-notifications-center,.seopress-useful-tools {
|
1171 |
-
background:
|
1172 |
}
|
1173 |
|
1174 |
.seopress-page-list .seopress-feature {
|
1175 |
-
padding: 0
|
1176 |
position: relative;
|
1177 |
overflow: hidden;
|
1178 |
transition-duration: .15s;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1179 |
}
|
1180 |
|
1181 |
.seopress-page-list .seopress-feature p {
|
@@ -1195,37 +1436,37 @@ body.seopress-styles {
|
|
1195 |
}
|
1196 |
|
1197 |
.seopress-page-list .seopress-feature .img-tool {
|
1198 |
-
height:
|
1199 |
-
width:
|
1200 |
background: #c4f0ff;
|
1201 |
-
position:
|
1202 |
-
border-radius:
|
1203 |
-
box-shadow: 0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);
|
1204 |
-
top: calc(50% - 50px);
|
1205 |
-
left: 20px;
|
1206 |
}
|
1207 |
|
1208 |
.seopress-page-list .seopress-feature .img-tool .dashicons {
|
1209 |
color: #217AB7;
|
1210 |
-
font-size:
|
1211 |
text-align: left;
|
1212 |
vertical-align: middle;
|
1213 |
width: 100%;
|
1214 |
height: 100%;
|
1215 |
position: absolute;
|
1216 |
-
top: calc(50% -
|
1217 |
-
left: calc(50% -
|
1218 |
margin: 0;
|
1219 |
}
|
1220 |
|
1221 |
.seopress-page-list .seopress-feature .inner {
|
1222 |
margin: 0;
|
1223 |
-
display: block;
|
1224 |
-
padding:
|
|
|
|
|
|
|
1225 |
}
|
1226 |
|
1227 |
.seopress-page-list .seopress-feature h3 {
|
1228 |
-
margin: 0;
|
1229 |
font-size: 16px;
|
1230 |
font-weight: 700;
|
1231 |
color: #3297d3;
|
@@ -1238,7 +1479,11 @@ body.seopress-styles {
|
|
1238 |
vertical-align: middle;
|
1239 |
}
|
1240 |
|
1241 |
-
#seopress-content .seopress-page-list .seopress-feature a
|
|
|
|
|
|
|
|
|
1242 |
color: #fff;
|
1243 |
text-decoration: none;
|
1244 |
border: none;
|
@@ -1259,11 +1504,13 @@ body.seopress-styles {
|
|
1259 |
|
1260 |
#seopress-content .seopress-page-list .seopress-feature a.button-secondary {
|
1261 |
padding-left: 30px;
|
|
|
|
|
1262 |
}
|
1263 |
|
1264 |
#seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after {
|
1265 |
content: "\f111";
|
1266 |
-
font-family: Dashicons;
|
1267 |
position: absolute;
|
1268 |
left: 10px;
|
1269 |
top: 1px;
|
@@ -1272,7 +1519,10 @@ body.seopress-styles {
|
|
1272 |
font-size: 16px;
|
1273 |
}
|
1274 |
|
1275 |
-
#seopress-content .seopress-page-list .seopress-feature a.view-redirects
|
|
|
|
|
|
|
1276 |
background: #fff;
|
1277 |
border: none;
|
1278 |
color: #6b7c93;
|
@@ -1284,7 +1534,7 @@ body.seopress-styles {
|
|
1284 |
padding-left: 20px;
|
1285 |
line-height: 34px;
|
1286 |
min-height: 34px;
|
1287 |
-
margin
|
1288 |
border-radius: 4px;
|
1289 |
box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);
|
1290 |
vertical-align: baseline;
|
@@ -1320,7 +1570,8 @@ body.seopress-styles {
|
|
1320 |
}
|
1321 |
|
1322 |
#seopress-content .seopress-page-list .seopress-feature a.view-redirects {
|
1323 |
-
padding-left:
|
|
|
1324 |
}
|
1325 |
|
1326 |
#seopress-notifications-center .seopress-alert .button-primary::after {
|
@@ -1333,12 +1584,25 @@ body.seopress-styles {
|
|
1333 |
content: "\f177";
|
1334 |
}
|
1335 |
|
1336 |
-
#seopress-content .seopress-page-list .seopress-feature a:hover
|
|
|
|
|
|
|
|
|
|
|
1337 |
text-decoration: none;
|
1338 |
color: #FFF;
|
1339 |
background: #232323;
|
1340 |
}
|
1341 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1342 |
#seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,#seopress-content .seopress-page-list .seopress-feature a:focus,#seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,#seopress-content a:focus,#seopress-notifications-center .seopress-alert .button-primary:focus,.seopress-option #seopress-tabs .seopress-doc:focus,.seopress-option .seopress-feature a:focus,.seopress-styles .seopress-option #seopress-yoast-migrate:focus, .seopress-styles .seopress-option #seopress-aio-migrate:focus,.seopress-styles .seopress-option #submit:focus,.seopress-useful-tools .widget .button-primary:focus {
|
1343 |
box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
|
1344 |
background: #008ec2;
|
@@ -1351,7 +1615,6 @@ body.seopress-styles {
|
|
1351 |
}
|
1352 |
|
1353 |
#seopress-notifications-center .seopress-alert .button-primary {
|
1354 |
-
float: right;
|
1355 |
margin: 5px 0;
|
1356 |
padding-right: 30px;
|
1357 |
}
|
@@ -1367,30 +1630,54 @@ body.seopress-styles {
|
|
1367 |
}
|
1368 |
|
1369 |
#seopress-notifications-center .seopress-alert {
|
1370 |
-
padding:
|
1371 |
-
display: inline-block;
|
1372 |
-
margin: 0 10px 10px 5px;
|
1373 |
border-bottom: 1px solid #e6ebf1;
|
1374 |
width: calc(100% - 30px);
|
|
|
1375 |
position: relative;
|
1376 |
transition: all 150ms ease;
|
|
|
|
|
|
|
1377 |
}
|
1378 |
|
1379 |
#seopress-notifications-center .seopress-alert:hover {
|
1380 |
cursor: default;
|
1381 |
}
|
1382 |
|
|
|
|
|
|
|
|
|
|
|
1383 |
#seopress-notifications-center .seopress-alert p {
|
1384 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1385 |
}
|
1386 |
|
1387 |
#seopress-notifications-center .seopress-alert .impact {
|
1388 |
-
padding:
|
1389 |
color: #fff;
|
1390 |
text-transform: uppercase;
|
1391 |
font-weight: 700;
|
1392 |
font-size: 10px;
|
1393 |
border-radius: 4px;
|
|
|
|
|
1394 |
}
|
1395 |
|
1396 |
#seopress-notifications-center .seopress-alert .impact.low {
|
@@ -1406,43 +1693,49 @@ body.seopress-styles {
|
|
1406 |
background: #e25950;
|
1407 |
}
|
1408 |
|
1409 |
-
#seopress-notifications-center .seopress-alert .impact.high.info{
|
1410 |
background:#0085ba;
|
1411 |
}
|
1412 |
|
1413 |
#seopress-notifications-center .seopress-alert .dashicons {
|
1414 |
-
color: #
|
1415 |
}
|
1416 |
|
1417 |
-
#seopress-notifications-center .dashicons.remove-notice
|
|
|
1418 |
position: absolute;
|
1419 |
-
right: -
|
1420 |
color: #6b7c93;
|
1421 |
-
font-size:
|
1422 |
height: 30px;
|
1423 |
width: 30px;
|
1424 |
-
|
|
|
|
|
1425 |
padding: 5px;
|
1426 |
transition: all .3s linear;
|
1427 |
}
|
1428 |
|
1429 |
-
|
1430 |
-
|
1431 |
-
|
|
|
|
|
|
|
|
|
|
|
1432 |
cursor: pointer;
|
1433 |
-
border-radius: 4px;
|
1434 |
}
|
1435 |
|
1436 |
-
#seopress-content .seopress-page-list .seopress-feature .seopress-doc
|
1437 |
background: 0 0;
|
1438 |
padding: 0;
|
1439 |
-
width: inherit;
|
1440 |
-
height: inherit;
|
1441 |
text-decoration: none;
|
1442 |
color: inherit;
|
1443 |
box-shadow: none;
|
1444 |
position: absolute;
|
1445 |
-
right: 0;
|
|
|
1446 |
}
|
1447 |
|
1448 |
#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover {
|
@@ -1450,6 +1743,10 @@ body.seopress-styles {
|
|
1450 |
background: 0 0;
|
1451 |
}
|
1452 |
|
|
|
|
|
|
|
|
|
1453 |
.seopress-option .seopress-table {
|
1454 |
background: #FFF;
|
1455 |
border: 1px solid #ccc;
|
@@ -1476,10 +1773,10 @@ body.seopress-styles {
|
|
1476 |
|
1477 |
#seopress-content .feature-state,.seopress-option .feature-state {
|
1478 |
font-style: italic;
|
1479 |
-
font-size:
|
1480 |
display: inline-block;
|
1481 |
background: rgba(0,140,135,.1);
|
1482 |
-
padding:
|
1483 |
border-radius: 25px;
|
1484 |
color: #444;
|
1485 |
font-weight: 400;
|
@@ -1495,12 +1792,20 @@ body.seopress-styles {
|
|
1495 |
}
|
1496 |
|
1497 |
.seopress-option #tab_seopress_titles_single h2,
|
|
|
1498 |
.seopress-option #tab_seopress_titles_tax h2 {
|
1499 |
margin: 2em 0 1em 0;
|
1500 |
border-top: 1px solid #eee;
|
1501 |
padding: 1em 0 0 0;
|
1502 |
}
|
1503 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1504 |
#seopress_cpt .tag-title,.seopress-button,.seopress-option .tag-title,#seopress_pro_cpt .tag-title {
|
1505 |
cursor: pointer;
|
1506 |
font-weight: 500;
|
@@ -1509,7 +1814,7 @@ body.seopress-styles {
|
|
1509 |
}
|
1510 |
|
1511 |
#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on {
|
1512 |
-
display: inline;
|
1513 |
}
|
1514 |
|
1515 |
#seopress-content .feature-state-off,.seopress-option .feature-state-off {
|
@@ -1601,8 +1906,8 @@ body.seopress-styles {
|
|
1601 |
vertical-align: top;
|
1602 |
box-sizing: border-box;
|
1603 |
font-size: 14px;
|
1604 |
-
line-height:
|
1605 |
-
padding:
|
1606 |
-webkit-appearance: none;
|
1607 |
-moz-appearance: none;
|
1608 |
appearance: none;
|
@@ -1725,10 +2030,15 @@ body.seopress-styles {
|
|
1725 |
background: #f8fafd;
|
1726 |
}
|
1727 |
|
1728 |
-
#seopress-content input.toggle
|
1729 |
max-height: 0;
|
1730 |
max-width: 0;
|
1731 |
opacity: 0;
|
|
|
|
|
|
|
|
|
|
|
1732 |
}
|
1733 |
|
1734 |
.seopress_wrap_single_cpt input.toggle,
|
@@ -1737,14 +2047,24 @@ body.seopress-styles {
|
|
1737 |
border: none;
|
1738 |
min-width: 0;
|
1739 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1740 |
|
1741 |
#seopress-content input.toggle+label,.seopress-option input.toggle+label {
|
1742 |
display: inline-block;
|
1743 |
position: relative;
|
1744 |
box-shadow: inset 0 0 0 1px #d5d5d5;
|
1745 |
text-indent: -5000px;
|
1746 |
-
height:
|
1747 |
-
width:
|
1748 |
border-radius: 15px;
|
1749 |
}
|
1750 |
|
@@ -1757,7 +2077,7 @@ body.seopress-styles {
|
|
1757 |
content: "";
|
1758 |
position: absolute;
|
1759 |
display: block;
|
1760 |
-
height:
|
1761 |
width: 30px;
|
1762 |
top: 0;
|
1763 |
left: 0;
|
@@ -1772,8 +2092,8 @@ body.seopress-styles {
|
|
1772 |
content: "";
|
1773 |
position: absolute;
|
1774 |
display: block;
|
1775 |
-
height:
|
1776 |
-
width:
|
1777 |
top: 0;
|
1778 |
left: 0;
|
1779 |
border-radius: 15px;
|
@@ -1799,7 +2119,7 @@ body.seopress-styles {
|
|
1799 |
}
|
1800 |
|
1801 |
#seopress-content input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before {
|
1802 |
-
width:
|
1803 |
background: rgba(19,191,17,1);
|
1804 |
}
|
1805 |
|
@@ -1811,7 +2131,7 @@ body.seopress-styles {
|
|
1811 |
|
1812 |
#seopress-content input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after {
|
1813 |
left: 20px;
|
1814 |
-
box-shadow: inset 0 0 0 1px rgba(19,191,17,1),0 2px 4px rgba(0,0,0,.2);
|
1815 |
}
|
1816 |
|
1817 |
.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,
|
@@ -1821,6 +2141,10 @@ body.seopress-styles {
|
|
1821 |
|
1822 |
#seopress-content .seopress-page-list {
|
1823 |
position: relative;
|
|
|
|
|
|
|
|
|
1824 |
}
|
1825 |
|
1826 |
#seopress-notice-save {
|
@@ -1839,22 +2163,23 @@ body.seopress-styles {
|
|
1839 |
font-weight: bold;
|
1840 |
}
|
1841 |
|
|
|
|
|
|
|
|
|
1842 |
.seopress_page_seopress-pro-page #wpcontent {
|
1843 |
background: #F4F7FA;
|
1844 |
}
|
1845 |
|
1846 |
.seopress-option .wrap div.nav-tab-wrapper {
|
1847 |
-
|
1848 |
-
|
1849 |
-
padding: 0 10px;
|
1850 |
line-height: inherit;
|
1851 |
-
|
1852 |
-
position: -webkit-sticky; /* Required for Safari */
|
1853 |
-
position: sticky;
|
1854 |
-
top: 102px;
|
1855 |
-
width: calc(100% + 12px);
|
1856 |
z-index: 95;
|
1857 |
font-weight: 400;
|
|
|
|
|
1858 |
}
|
1859 |
|
1860 |
#seopress-admin-tabs.wrap div.nav-tab-wrapper {
|
@@ -1866,27 +2191,58 @@ body.seopress-styles {
|
|
1866 |
line-height: inherit;
|
1867 |
position: -webkit-sticky; /* Required for Safari */
|
1868 |
position: sticky;
|
1869 |
-
background: #
|
1870 |
z-index: 100;
|
1871 |
top: 31px;
|
|
|
|
|
1872 |
font-weight: 400;
|
|
|
|
|
|
|
|
|
1873 |
}
|
1874 |
|
1875 |
#seopress-admin-tabs #tab_seopress_notifications.seopress-tab {
|
1876 |
background: 0 0;
|
1877 |
padding: 0;
|
|
|
1878 |
}
|
1879 |
|
1880 |
-
|
1881 |
border: 0 solid #ccc;
|
1882 |
background: 0 0;
|
1883 |
opacity: .5;
|
1884 |
-
padding:
|
1885 |
transition: opacity .3s linear;
|
1886 |
color: #191e23;
|
1887 |
margin: 0;
|
1888 |
float: none;
|
1889 |
display: inline-block;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1890 |
}
|
1891 |
|
1892 |
#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:hover,.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover {
|
@@ -1894,21 +2250,20 @@ body.seopress-styles {
|
|
1894 |
}
|
1895 |
|
1896 |
#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus {
|
1897 |
-
background: 0 0;
|
1898 |
opacity: 1;
|
1899 |
outline: 0;
|
1900 |
font-weight: 600;
|
1901 |
position: relative;
|
|
|
|
|
|
|
1902 |
}
|
1903 |
-
.seopress-
|
1904 |
-
border-bottom:
|
1905 |
-
|
1906 |
-
|
1907 |
-
width: 100%;
|
1908 |
-
bottom: 0px;
|
1909 |
-
left: 0;
|
1910 |
-
display: block;
|
1911 |
}
|
|
|
1912 |
#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover {
|
1913 |
opacity: 1;
|
1914 |
}
|
@@ -1917,17 +2272,20 @@ body.seopress-styles {
|
|
1917 |
outline: 0;
|
1918 |
box-shadow: none;
|
1919 |
}
|
|
|
1920 |
#section-import-redirects,
|
1921 |
#section-export-redirects {
|
1922 |
margin-top:-120px;
|
1923 |
padding-top: 120px;
|
1924 |
}
|
|
|
1925 |
.seopress-option .section-tool {
|
1926 |
border: none;
|
1927 |
box-shadow: none;
|
1928 |
background: none;
|
1929 |
position: relative;
|
1930 |
}
|
|
|
1931 |
.seopress-option .section-tool::after {
|
1932 |
content:'';
|
1933 |
background: #dedede;
|
@@ -1935,12 +2293,39 @@ body.seopress-styles {
|
|
1935 |
width: 100%;
|
1936 |
display: block;
|
1937 |
}
|
1938 |
-
|
|
|
|
|
|
|
|
|
|
|
1939 |
position: relative;
|
1940 |
-
|
1941 |
-
|
1942 |
}
|
1943 |
-
|
1944 |
-
|
1945 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1946 |
}
|
29 |
line-height: 24px !important;
|
30 |
}
|
31 |
|
32 |
+
#tab_seopress_titles_single .form-table th:empty,
|
33 |
+
#tab_seopress_titles_archives .form-table th:empty,
|
34 |
+
#tab_seopress_titles_tax .form-table th:empty {
|
35 |
+
display: none;
|
36 |
+
}
|
37 |
+
|
38 |
.icon-seopress-seopress:before {
|
39 |
content: "\e800";
|
40 |
}
|
44 |
margin-left: 5px;
|
45 |
display: inline-block;
|
46 |
cursor: help;
|
47 |
+
vertical-align: bottom;
|
48 |
}
|
49 |
|
50 |
.sp-tooltip .dashicons {
|
56 |
position: absolute;
|
57 |
z-index: 999999999;
|
58 |
color: #fff;
|
59 |
+
font-size: 0.9em;
|
60 |
background: #333;
|
61 |
text-align: center;
|
62 |
width: 240px;
|
63 |
+
right: -140px;
|
64 |
border-radius: 3px;
|
65 |
padding: .618em 1em;
|
66 |
box-shadow: 0 1px 3px rgba(0,0,0,.2);
|
67 |
top: 25px;
|
68 |
+
font-weight: normal;
|
69 |
}
|
70 |
|
71 |
.sp-tooltip:hover .sp-tooltiptext {
|
72 |
visibility: visible;
|
73 |
}
|
74 |
|
75 |
+
.analysis-score .sp-tooltip {
|
76 |
+
vertical-align: middle;
|
77 |
+
font-size: 0.75em;
|
78 |
+
}
|
79 |
+
|
80 |
+
#seopress_content_analysis a {
|
81 |
+
color: #0073aa;
|
82 |
+
}
|
83 |
+
|
84 |
#seopress_content_analysis .wrap-seopress-analysis {
|
85 |
display: inline-block;
|
86 |
width: 100%;
|
111 |
display: inline-block;
|
112 |
}
|
113 |
|
114 |
+
#seopress_content_analysis .analysis-score {
|
115 |
+
clear: both;
|
116 |
+
border-top: 1px solid #e2e4e7;
|
117 |
+
display: flex;
|
118 |
+
justify-content: space-between;
|
119 |
+
align-items: center;
|
120 |
}
|
121 |
|
122 |
+
.column-seopress_score .analysis-score {
|
123 |
+
display: flex;
|
124 |
+
align-content: center;
|
125 |
+
}
|
126 |
+
|
127 |
+
#seopress_content_analysis .analysis-score p,
|
128 |
+
.column-seopress_score .analysis-score p {
|
129 |
+
font-weight: bold;
|
130 |
+
font-size: 1.2em;
|
131 |
+
}
|
132 |
+
|
133 |
+
#seopress_content_analysis .analysis-score svg,
|
134 |
+
.column-seopress_score .analysis-score svg {
|
135 |
display: inline-block;
|
136 |
+
height: 30px;
|
137 |
+
width: 30px;
|
138 |
+
margin: 0;
|
139 |
+
border-radius: 100%;
|
140 |
+
position: relative;
|
141 |
+
font-weight: 600;
|
142 |
+
shape-rendering: geometricprecision;
|
143 |
+
font-size: 0.5rem;
|
144 |
+
vertical-align: middle;
|
145 |
+
margin-right: 15px;
|
146 |
+
}
|
147 |
+
|
148 |
+
.column-seopress_score .analysis-score p,
|
149 |
+
.column-seopress_score .analysis-score svg {
|
150 |
+
margin: 0;
|
151 |
+
}
|
152 |
+
|
153 |
+
@keyframes loadingPulse{
|
154 |
+
0%{stroke:#adc5d2}
|
155 |
+
50%{stroke:#00a0d2}
|
156 |
+
100%{stroke:#adc5d2}
|
157 |
+
}
|
158 |
+
|
159 |
+
#seopress_content_analysis .analysis-score .loading #bar {
|
160 |
+
stroke-dashoffset: 0 !important;
|
161 |
+
stroke: #adc5d2 !important;
|
162 |
+
animation: loadingPulse 3s infinite ease-in-out;
|
163 |
+
}
|
164 |
+
|
165 |
+
#seopress_content_analysis .analysis-score .good #bar,
|
166 |
+
.column-seopress_score .analysis-score #bar.good {
|
167 |
+
stroke: #46b450;
|
168 |
+
}
|
169 |
+
|
170 |
+
#seopress_content_analysis .analysis-score .notgood #bar,
|
171 |
+
.column-seopress_score .analysis-score #bar.notgood {
|
172 |
+
stroke-dashoffset: 565;
|
173 |
+
stroke: #ffb900;
|
174 |
+
}
|
175 |
+
|
176 |
+
#seopress_content_analysis .analysis-score svg circle,
|
177 |
+
.column-seopress_score .analysis-score svg circle {
|
178 |
+
stroke-dashoffset: 0;
|
179 |
+
transition: stroke-dashoffset 1s linear;
|
180 |
+
stroke: #ccc;
|
181 |
+
stroke-width: 2em;
|
182 |
+
}
|
183 |
+
|
184 |
+
#seopress_content_analysis .gr-analysis {
|
185 |
clear: both;
|
186 |
}
|
187 |
|
188 |
+
#seopress_content_analysis .gr-analysis-title {
|
189 |
+
border-top: 1px solid #e2e4e7;
|
190 |
+
position: relative;
|
191 |
+
}
|
192 |
+
|
193 |
+
#seopress_content_analysis .gr-analysis-title .impact {
|
194 |
+
position: absolute;
|
195 |
+
left: 10px;
|
196 |
+
top:calc(50% - 5px);
|
197 |
+
width: 10px;
|
198 |
+
height: 10px;
|
199 |
+
border-radius: 50px;
|
200 |
+
padding: 0;
|
201 |
+
margin: 0;
|
202 |
+
border: 1px solid #fff;
|
203 |
+
}
|
204 |
+
|
205 |
+
#seopress_content_analysis .gr-analysis .impact.good {
|
206 |
+
background: #46b450;
|
207 |
+
box-shadow: 0 0 5px #46b450;
|
208 |
+
}
|
209 |
+
|
210 |
+
#seopress_content_analysis .gr-analysis .impact.low {
|
211 |
+
background: #FFDE24;
|
212 |
+
box-shadow: 0 0 5px #FFDE24;
|
213 |
+
}
|
214 |
+
|
215 |
+
#seopress_content_analysis .gr-analysis .impact.medium {
|
216 |
+
background: #e39f48;
|
217 |
+
box-shadow: 0 0 5px #e39f48;
|
218 |
+
}
|
219 |
+
|
220 |
+
#seopress_content_analysis .gr-analysis .impact.high {
|
221 |
+
background: #e25950;
|
222 |
+
box-shadow: 0 0 5px #e25950;
|
223 |
+
}
|
224 |
+
|
225 |
+
#seopress_content_analysis .gr-analysis-content .impact.high {
|
226 |
+
background: #e25950;
|
227 |
+
box-shadow: none;
|
228 |
+
color:#fff;
|
229 |
+
padding: 2px 4px;
|
230 |
+
margin-left: 5px;
|
231 |
+
border-radius: 4px;
|
232 |
+
font-weight: bold;
|
233 |
+
}
|
234 |
+
|
235 |
+
#seopress_content_analysis .gr-analysis-title button {
|
236 |
+
background: #fff;
|
237 |
+
border: 0;
|
238 |
+
cursor: pointer;
|
239 |
+
display: block;
|
240 |
+
margin: 0;
|
241 |
+
position: relative;
|
242 |
+
text-align: left;
|
243 |
+
width: 100%;
|
244 |
+
padding: 15px 30px;
|
245 |
+
align-items: center;
|
246 |
+
transition: all 300ms linear;
|
247 |
+
}
|
248 |
+
|
249 |
+
#seopress_content_analysis .gr-analysis-title button:hover {
|
250 |
+
background: #f3f4f5;
|
251 |
+
}
|
252 |
+
|
253 |
+
#seopress_content_analysis .gr-analysis-title button:focus {
|
254 |
+
color: #191e23;
|
255 |
+
border: none;
|
256 |
+
box-shadow: none;
|
257 |
+
outline-offset: -2px;
|
258 |
+
outline: 1px dotted #555d66;
|
259 |
+
}
|
260 |
+
|
261 |
+
#seopress_content_analysis .gr-analysis-title button .sp-arrow::after {
|
262 |
+
content:"\f343";
|
263 |
+
font-family: "Dashicons";
|
264 |
+
position: absolute;
|
265 |
+
right: 10px;
|
266 |
+
top: calc(50% - 7px);
|
267 |
+
}
|
268 |
+
|
269 |
+
#seopress_content_analysis .gr-analysis-title button.open .sp-arrow::after {
|
270 |
+
content:"\f347";
|
271 |
+
}
|
272 |
+
|
273 |
+
#seopress_content_analysis .gr-analysis-content {
|
274 |
+
padding: 0 1rem 0.5rem 1rem;
|
275 |
+
display: none;
|
276 |
+
width: 100%;
|
277 |
+
border-top: 1px solid #e2e4e7;
|
278 |
+
box-sizing: border-box;
|
279 |
+
}
|
280 |
+
|
281 |
#seopress_content_analysis h3 {
|
282 |
+
margin: 0;
|
283 |
+
font-size: 1em;
|
284 |
+
}
|
285 |
+
|
286 |
+
#seopress_content_analysis h4 {
|
287 |
+
border-bottom: 1px solid #e2e4e7;
|
288 |
+
padding-bottom: 0.5rem;
|
289 |
+
text-transform: uppercase;
|
290 |
+
font-size: 0.85em;
|
291 |
+
position: -webkit-sticky; /* Required for Safari */
|
292 |
+
position: sticky;
|
293 |
+
top: 0;
|
294 |
+
background: #fff;
|
295 |
}
|
296 |
|
297 |
#seopress_content_analysis .wrap-analysis-img ul {
|
322 |
#seopress_cpt .notice {
|
323 |
padding: 10px 14px;
|
324 |
}
|
325 |
+
|
326 |
#seopress_cpt .dashicons,
|
327 |
#seopress-analysis-tabs .dashicons {
|
328 |
vertical-align: middle;
|
329 |
}
|
330 |
+
|
331 |
+
#seopress-analysis-tabs {
|
332 |
+
clear: both;
|
333 |
+
}
|
334 |
+
|
335 |
#seopress_cpt .inside {
|
336 |
margin: 0;
|
337 |
padding: 0;
|
338 |
}
|
339 |
+
|
340 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav {
|
341 |
display: inline-block;
|
342 |
min-height: 26px;
|
343 |
position: relative;
|
350 |
border: none;
|
351 |
}
|
352 |
|
353 |
+
#seopress_cpt .ui-helper-clearfix:after {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
content: none;
|
355 |
}
|
356 |
|
358 |
padding: 0;
|
359 |
}
|
360 |
|
361 |
+
#seopress_cpt .ui-tabs .ui-tabs-panel {
|
362 |
background: #FFF;
|
363 |
border-radius: 0;
|
364 |
display: inline-block;
|
367 |
box-sizing: border-box;
|
368 |
}
|
369 |
|
370 |
+
#seopress_content_analysis .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info {
|
371 |
font-size: 16px;
|
372 |
vertical-align: middle;
|
373 |
height: 16px;
|
374 |
width: 16px;
|
375 |
}
|
376 |
|
377 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor {
|
378 |
cursor: pointer!important;
|
379 |
}
|
380 |
|
381 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
382 |
position: relative;
|
383 |
z-index: 60;
|
384 |
cursor: pointer;
|
397 |
}
|
398 |
|
399 |
#seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text],#seopress_cpt #tabs-6 input[type=text],#seopress_cpt #tabs-6 textarea {
|
400 |
+
width: 100%;
|
401 |
display: inline-block;
|
402 |
}
|
403 |
|
523 |
margin: 0;
|
524 |
}
|
525 |
|
526 |
+
#seopress-tabs .seopress_media_upload,
|
527 |
+
#seopress_pro_cpt .seopress_media_upload {
|
528 |
+
margin-top: 0.5rem;
|
529 |
+
}
|
530 |
+
|
531 |
#seopress_cpt .google-snippet-preview {
|
532 |
font-family: arial,sans-serif;
|
533 |
word-break: break-all;
|
569 |
}
|
570 |
#seopress_cpt .snippet-meta {
|
571 |
display:flex;
|
572 |
+
overflow: hidden;
|
573 |
+
max-height: 12px;
|
574 |
}
|
575 |
#seopress_cpt .snippet-fb-site-name,
|
576 |
#seopress_cpt .snippet-fb-url,
|
577 |
#seopress_cpt .fb-by {
|
578 |
color: #606770;
|
579 |
font-size: 12px;
|
580 |
+
white-space: normal;
|
581 |
line-height: 11px;
|
582 |
text-transform: uppercase;
|
583 |
+
-webkit-box-orient: vertical;
|
584 |
+
display: -webkit-box;
|
585 |
+
text-overflow: ellipsis;
|
586 |
}
|
587 |
#seopress_cpt .fb-sep {
|
588 |
padding-left: 5px;
|
691 |
}
|
692 |
|
693 |
.fixed .column-seopress_w3c,
|
694 |
+
.fixed .column-seopress_words,
|
695 |
+
.fixed .column-seopress_ps,
|
696 |
+
.fixed .column-seopress_score {
|
697 |
+
width: 6%;
|
698 |
}
|
699 |
|
700 |
.fixed .column-seopress_nofollow,
|
701 |
.fixed .column-seopress_noindex {
|
702 |
+
width: 8%;
|
703 |
+
}
|
704 |
+
@media only screen and (max-width: 1200px) {
|
705 |
+
.fixed .column-seopress_nofollow,
|
706 |
+
.fixed .column-seopress_noindex,
|
707 |
+
.fixed .column-seopress_w3c,
|
708 |
+
.fixed .column-seopress_words,
|
709 |
+
.fixed .column-seopress_ps,
|
710 |
+
.fixed .column-seopress_score {
|
711 |
+
width: 10%;
|
712 |
+
}
|
713 |
}
|
714 |
|
715 |
+
|
716 |
#seopress_cpt .ui-tabs {
|
717 |
position: relative;
|
718 |
padding: 0;
|
723 |
width: 100%;
|
724 |
}
|
725 |
|
726 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li {
|
727 |
list-style: none;
|
728 |
display: inline-block;
|
729 |
position: relative;
|
735 |
background: 0 0;
|
736 |
}
|
737 |
|
738 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li a {
|
739 |
display: inline-block;
|
740 |
padding: 5px 10px;
|
741 |
}
|
744 |
display: block;
|
745 |
}
|
746 |
|
747 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
748 |
margin-bottom: 2px;
|
749 |
padding-bottom: 1px;
|
750 |
}
|
751 |
|
752 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
|
753 |
color: #191e23;
|
754 |
font-weight: bold;
|
755 |
}
|
756 |
|
757 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
|
758 |
cursor: pointer;
|
759 |
color: #191e23;
|
760 |
text-decoration: none;
|
792 |
width: 40em;
|
793 |
}
|
794 |
|
795 |
+
#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons {
|
796 |
margin-right: 2px;
|
797 |
}
|
798 |
|
801 |
margin-right: 10px;
|
802 |
}
|
803 |
|
804 |
+
#seopress_content_analysis .dashicons-no-alt,#seopress_content_analysis .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes {
|
805 |
color: #fff;
|
806 |
background: #12BD10;
|
807 |
border-radius: 50px;
|
808 |
margin-right: 10px;
|
809 |
}
|
810 |
|
811 |
+
#seopress_content_analysis .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt {
|
812 |
background: #e25950;
|
813 |
}
|
814 |
|
816 |
background: #f8fafd;
|
817 |
}
|
818 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
819 |
#seopress-admin-tabs.ui-tabs {
|
820 |
position: relative;
|
821 |
padding: .2em;
|
903 |
font-weight: 700;
|
904 |
color: #3297d3;
|
905 |
text-transform: uppercase;
|
906 |
+
/* Required for Safari */
|
|
|
|
|
|
|
907 |
z-index: 100;
|
908 |
+
border-bottom: 1px solid RGB(238,238,238);
|
909 |
+
padding-bottom: 20px;
|
910 |
}
|
911 |
|
912 |
.seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons {
|
933 |
width: 30px;
|
934 |
height: 30px;
|
935 |
background: #c4f0ff;
|
936 |
+
border-radius: 6px;
|
937 |
padding: 10px;
|
938 |
+
margin-left: 10px;
|
939 |
+
color: #0085ba;
|
940 |
}
|
941 |
|
942 |
.seopress-styles .seopress-option .metabox-holder h2 .dashicons {
|
952 |
}
|
953 |
|
954 |
.seopress-styles .wrap {
|
955 |
+
margin: 20px 0 0 0;
|
956 |
+
display: flex;
|
957 |
position: relative;
|
958 |
}
|
959 |
|
960 |
+
#seopress-admin-tabs.wrap {
|
961 |
+
display: block;
|
962 |
+
}
|
963 |
+
|
964 |
.seopress-styles .seopress-option .submit {
|
965 |
background: #fff;
|
966 |
text-align: center;
|
1006 |
background: #f5f6f7;
|
1007 |
font-family: Menlo, Monaco, Andale Mono, Courier New, monospace;
|
1008 |
padding: 7px;
|
1009 |
+
/* display: none; */
|
1010 |
}
|
1011 |
|
1012 |
.seopress-styles #seopress-navbar {
|
1158 |
}
|
1159 |
|
1160 |
#seopress-header #seopress-notice .dashicons {
|
1161 |
+
color: #6f8096;
|
1162 |
text-decoration: none;
|
1163 |
line-height: 40px;
|
1164 |
}
|
1208 |
width: 100%;
|
1209 |
height: 100%;
|
1210 |
max-width: 53rem;
|
1211 |
+
margin: 10px auto 0;
|
1212 |
}
|
1213 |
|
1214 |
#seopress-admin-tabs .seopress-tab {
|
1232 |
}
|
1233 |
|
1234 |
#seopress-tabs .seopress-tab {
|
1235 |
+
padding: 0 1.5rem;
|
1236 |
+
width: calc(100% - 230px);
|
1237 |
display: none;
|
1238 |
}
|
1239 |
|
1240 |
#seopress-tabs .seopress-tab.active {
|
1241 |
display: inline-block;
|
1242 |
+
border-left: 1px solid RGB(238,238,238);
|
1243 |
}
|
1244 |
|
1245 |
.seopress-option input[type=text],.seopress-option input[type=password],.seopress-option textarea {
|
1341 |
}
|
1342 |
|
1343 |
.seopress-page-list {
|
1344 |
+
margin: 1.5rem auto;
|
1345 |
}
|
1346 |
|
1347 |
.seopress-option .dashicons,.seopress-page-list .dashicons {
|
1348 |
vertical-align: middle;
|
1349 |
margin-right: 5px;
|
1350 |
+
color:#6f8096;
|
1351 |
}
|
1352 |
|
1353 |
+
#seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center,
|
1354 |
+
.seopress-page-list .seopress-feature,.seopress-useful-tools,
|
1355 |
+
.seopress-get-started {
|
1356 |
margin: 0 auto 20px;
|
1357 |
+
box-shadow: 0 7px 14px 0 rgba(60,66,87, 0.12), 0 3px 6px 0 rgba(0,0,0, 0.12);
|
1358 |
max-width: 50rem;
|
1359 |
padding: 1.5rem;
|
1360 |
width: 100%;
|
1361 |
+
border-radius: 0 0 4px 4px;
|
1362 |
+
}
|
1363 |
+
|
1364 |
+
.seopress-get-started {
|
1365 |
+
margin-top: 20px;
|
1366 |
+
position: relative;
|
1367 |
+
}
|
1368 |
+
|
1369 |
+
.seopress-get-started .preheader {
|
1370 |
+
text-transform: uppercase;
|
1371 |
+
font-size: 0.8rem;
|
1372 |
+
}
|
1373 |
+
|
1374 |
+
.seopress-get-started h2 {
|
1375 |
+
font-size: 1.85em;
|
1376 |
+
margin: 16px 0 0 0;
|
1377 |
+
font-weight: normal;
|
1378 |
+
}
|
1379 |
+
|
1380 |
+
.seopress-get-started p {
|
1381 |
+
margin-bottom: 20px;
|
1382 |
+
}
|
1383 |
+
|
1384 |
+
.seopress-get-started a .dashicons {
|
1385 |
+
vertical-align: middle;
|
1386 |
+
text-decoration: none;
|
1387 |
+
color: #6f8096;
|
1388 |
+
}
|
1389 |
+
|
1390 |
+
.seopress-get-started a.button-primary .dashicons {
|
1391 |
+
line-height: 16px;
|
1392 |
+
}
|
1393 |
+
|
1394 |
+
.seopress-get-started a.btn-link .dashicons {
|
1395 |
+
margin-right: 5px;
|
1396 |
+
}
|
1397 |
+
|
1398 |
+
.seopress-get-started a.btn-link {
|
1399 |
+
margin: 0 0 0 10px;
|
1400 |
}
|
1401 |
|
1402 |
#seopress-notifications-center,.seopress-useful-tools {
|
1403 |
+
background: #fff;
|
1404 |
}
|
1405 |
|
1406 |
.seopress-page-list .seopress-feature {
|
1407 |
+
padding: 0;
|
1408 |
position: relative;
|
1409 |
overflow: hidden;
|
1410 |
transition-duration: .15s;
|
1411 |
+
width: auto;
|
1412 |
+
display: flex;
|
1413 |
+
margin: 0;
|
1414 |
+
align-items: start;
|
1415 |
+
background: #fff;
|
1416 |
+
flex-wrap: wrap;
|
1417 |
+
border-radius: 4px;
|
1418 |
+
width: 100%;
|
1419 |
+
height: 100%;
|
1420 |
}
|
1421 |
|
1422 |
.seopress-page-list .seopress-feature p {
|
1436 |
}
|
1437 |
|
1438 |
.seopress-page-list .seopress-feature .img-tool {
|
1439 |
+
height: 50px;
|
1440 |
+
width: 50px;
|
1441 |
background: #c4f0ff;
|
1442 |
+
position: relative;
|
1443 |
+
border-radius: 6px;
|
|
|
|
|
|
|
1444 |
}
|
1445 |
|
1446 |
.seopress-page-list .seopress-feature .img-tool .dashicons {
|
1447 |
color: #217AB7;
|
1448 |
+
font-size: 30px;
|
1449 |
text-align: left;
|
1450 |
vertical-align: middle;
|
1451 |
width: 100%;
|
1452 |
height: 100%;
|
1453 |
position: absolute;
|
1454 |
+
top: calc(50% - 15px);
|
1455 |
+
left: calc(50% - 15px);
|
1456 |
margin: 0;
|
1457 |
}
|
1458 |
|
1459 |
.seopress-page-list .seopress-feature .inner {
|
1460 |
margin: 0;
|
1461 |
+
display: inline-block;
|
1462 |
+
padding: 1.5rem;
|
1463 |
+
width: 100%;
|
1464 |
+
height: 100%;
|
1465 |
+
box-sizing: border-box;
|
1466 |
}
|
1467 |
|
1468 |
.seopress-page-list .seopress-feature h3 {
|
1469 |
+
margin: 1rem 0 0 0;
|
1470 |
font-size: 16px;
|
1471 |
font-weight: 700;
|
1472 |
color: #3297d3;
|
1479 |
vertical-align: middle;
|
1480 |
}
|
1481 |
|
1482 |
+
#seopress-content .seopress-page-list .seopress-feature a,
|
1483 |
+
#seopress-notifications-center .seopress-alert .button-primary,
|
1484 |
+
.seopress-option .seopress-feature a,
|
1485 |
+
.seopress-useful-tools .widget .button-primary,
|
1486 |
+
.seopress-get-started .button-primary {
|
1487 |
color: #fff;
|
1488 |
text-decoration: none;
|
1489 |
border: none;
|
1504 |
|
1505 |
#seopress-content .seopress-page-list .seopress-feature a.button-secondary {
|
1506 |
padding-left: 30px;
|
1507 |
+
margin: 0 0 1rem 0;
|
1508 |
+
display: flex;
|
1509 |
}
|
1510 |
|
1511 |
#seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after {
|
1512 |
content: "\f111";
|
1513 |
+
font-family: 'Dashicons';
|
1514 |
position: absolute;
|
1515 |
left: 10px;
|
1516 |
top: 1px;
|
1519 |
font-size: 16px;
|
1520 |
}
|
1521 |
|
1522 |
+
#seopress-content .seopress-page-list .seopress-feature a.view-redirects,
|
1523 |
+
#seopress-notifications-center .seopress-alert .button-primary,
|
1524 |
+
.seopress-option .button,
|
1525 |
+
.seopress-get-started .button {
|
1526 |
background: #fff;
|
1527 |
border: none;
|
1528 |
color: #6b7c93;
|
1534 |
padding-left: 20px;
|
1535 |
line-height: 34px;
|
1536 |
min-height: 34px;
|
1537 |
+
margin: 10px 0;
|
1538 |
border-radius: 4px;
|
1539 |
box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);
|
1540 |
vertical-align: baseline;
|
1570 |
}
|
1571 |
|
1572 |
#seopress-content .seopress-page-list .seopress-feature a.view-redirects {
|
1573 |
+
padding-left: 30px;
|
1574 |
+
margin-bottom: 1rem;
|
1575 |
}
|
1576 |
|
1577 |
#seopress-notifications-center .seopress-alert .button-primary::after {
|
1584 |
content: "\f177";
|
1585 |
}
|
1586 |
|
1587 |
+
#seopress-content .seopress-page-list .seopress-feature a:hover,
|
1588 |
+
#seopress-notifications-center .seopress-alert .button-primary:hover,
|
1589 |
+
.seopress-option .button:hover,
|
1590 |
+
.seopress-option .seopress-feature a:hover,
|
1591 |
+
.seopress-useful-tools .widget .button-primary:hover,
|
1592 |
+
.seopress-get-started .button-primary:hover {
|
1593 |
text-decoration: none;
|
1594 |
color: #FFF;
|
1595 |
background: #232323;
|
1596 |
}
|
1597 |
|
1598 |
+
.seopress-get-started .button .dashicons {
|
1599 |
+
transition: all 300ms linear;
|
1600 |
+
}
|
1601 |
+
|
1602 |
+
.seopress-get-started .button:hover .dashicons {
|
1603 |
+
color: #fff;
|
1604 |
+
}
|
1605 |
+
|
1606 |
#seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,#seopress-content .seopress-page-list .seopress-feature a:focus,#seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,#seopress-content a:focus,#seopress-notifications-center .seopress-alert .button-primary:focus,.seopress-option #seopress-tabs .seopress-doc:focus,.seopress-option .seopress-feature a:focus,.seopress-styles .seopress-option #seopress-yoast-migrate:focus, .seopress-styles .seopress-option #seopress-aio-migrate:focus,.seopress-styles .seopress-option #submit:focus,.seopress-useful-tools .widget .button-primary:focus {
|
1607 |
box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
|
1608 |
background: #008ec2;
|
1615 |
}
|
1616 |
|
1617 |
#seopress-notifications-center .seopress-alert .button-primary {
|
|
|
1618 |
margin: 5px 0;
|
1619 |
padding-right: 30px;
|
1620 |
}
|
1630 |
}
|
1631 |
|
1632 |
#seopress-notifications-center .seopress-alert {
|
1633 |
+
padding: 1rem;
|
|
|
|
|
1634 |
border-bottom: 1px solid #e6ebf1;
|
1635 |
width: calc(100% - 30px);
|
1636 |
+
flex: 1 1 auto;
|
1637 |
position: relative;
|
1638 |
transition: all 150ms ease;
|
1639 |
+
align-items: center;
|
1640 |
+
display: flex;
|
1641 |
+
justify-content: space-between;
|
1642 |
}
|
1643 |
|
1644 |
#seopress-notifications-center .seopress-alert:hover {
|
1645 |
cursor: default;
|
1646 |
}
|
1647 |
|
1648 |
+
#seopress-notifications-center .dashicons-info {
|
1649 |
+
display: flex;
|
1650 |
+
align-self: normal;
|
1651 |
+
}
|
1652 |
+
|
1653 |
#seopress-notifications-center .seopress-alert p {
|
1654 |
+
margin: 0;
|
1655 |
+
}
|
1656 |
+
|
1657 |
+
#seopress-notifications-center .notice-left {
|
1658 |
+
flex: 1;
|
1659 |
+
}
|
1660 |
+
|
1661 |
+
#seopress-notifications-center .notice-left > p:first-child {
|
1662 |
+
color:#1a1f36;
|
1663 |
+
font-weight: 500;
|
1664 |
+
}
|
1665 |
+
|
1666 |
+
#seopress-notifications-center .notice-right {
|
1667 |
+
align-items: center;
|
1668 |
+
display: flex;
|
1669 |
+
padding: 0 1rem;
|
1670 |
}
|
1671 |
|
1672 |
#seopress-notifications-center .seopress-alert .impact {
|
1673 |
+
padding: 2px 5px;
|
1674 |
color: #fff;
|
1675 |
text-transform: uppercase;
|
1676 |
font-weight: 700;
|
1677 |
font-size: 10px;
|
1678 |
border-radius: 4px;
|
1679 |
+
margin: 0 1rem;
|
1680 |
+
display: inline-block;
|
1681 |
}
|
1682 |
|
1683 |
#seopress-notifications-center .seopress-alert .impact.low {
|
1693 |
background: #e25950;
|
1694 |
}
|
1695 |
|
1696 |
+
#seopress-notifications-center .seopress-alert .impact.high.info {
|
1697 |
background:#0085ba;
|
1698 |
}
|
1699 |
|
1700 |
#seopress-notifications-center .seopress-alert .dashicons {
|
1701 |
+
color: #6f8096;
|
1702 |
}
|
1703 |
|
1704 |
+
#seopress-notifications-center .dashicons.remove-notice,
|
1705 |
+
.seopress-get-started .remove-notice {
|
1706 |
position: absolute;
|
1707 |
+
right: -25px;
|
1708 |
color: #6b7c93;
|
1709 |
+
font-size: 20px;
|
1710 |
height: 30px;
|
1711 |
width: 30px;
|
1712 |
+
vertical-align: middle;
|
1713 |
+
top: calc(50% - 15px);
|
1714 |
+
line-height: 30px;
|
1715 |
padding: 5px;
|
1716 |
transition: all .3s linear;
|
1717 |
}
|
1718 |
|
1719 |
+
.seopress-get-started .remove-notice {
|
1720 |
+
top: 10px;
|
1721 |
+
right: 10px;
|
1722 |
+
}
|
1723 |
+
|
1724 |
+
#seopress-notifications-center .dashicons.remove-notice:hover,
|
1725 |
+
.seopress-get-started .remove-notice:hover {
|
1726 |
+
color: #1a1f36;
|
1727 |
cursor: pointer;
|
|
|
1728 |
}
|
1729 |
|
1730 |
+
#seopress-content .seopress-page-list .seopress-feature .seopress-doc, .seopress-option #seopress-tabs .seopress-doc {
|
1731 |
background: 0 0;
|
1732 |
padding: 0;
|
|
|
|
|
1733 |
text-decoration: none;
|
1734 |
color: inherit;
|
1735 |
box-shadow: none;
|
1736 |
position: absolute;
|
1737 |
+
right: -0.5rem;
|
1738 |
+
top: 0.5rem;
|
1739 |
}
|
1740 |
|
1741 |
#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover {
|
1743 |
background: 0 0;
|
1744 |
}
|
1745 |
|
1746 |
+
#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover .dashicons {
|
1747 |
+
color:#232323;
|
1748 |
+
}
|
1749 |
+
|
1750 |
.seopress-option .seopress-table {
|
1751 |
background: #FFF;
|
1752 |
border: 1px solid #ccc;
|
1773 |
|
1774 |
#seopress-content .feature-state,.seopress-option .feature-state {
|
1775 |
font-style: italic;
|
1776 |
+
font-size: 10px;
|
1777 |
display: inline-block;
|
1778 |
background: rgba(0,140,135,.1);
|
1779 |
+
padding: 2px 12px;
|
1780 |
border-radius: 25px;
|
1781 |
color: #444;
|
1782 |
font-weight: 400;
|
1792 |
}
|
1793 |
|
1794 |
.seopress-option #tab_seopress_titles_single h2,
|
1795 |
+
.seopress-option #tab_seopress_titles_archives h2,
|
1796 |
.seopress-option #tab_seopress_titles_tax h2 {
|
1797 |
margin: 2em 0 1em 0;
|
1798 |
border-top: 1px solid #eee;
|
1799 |
padding: 1em 0 0 0;
|
1800 |
}
|
1801 |
|
1802 |
+
.seopress-option #tab_seopress_titles_single h2:first-child,
|
1803 |
+
.seopress-option #tab_seopress_titles_archives h2:first-child,
|
1804 |
+
.seopress-option #tab_seopress_titles_tax h2:first-child {
|
1805 |
+
border-top: none;
|
1806 |
+
margin: 0 0 1em 0;
|
1807 |
+
}
|
1808 |
+
|
1809 |
#seopress_cpt .tag-title,.seopress-button,.seopress-option .tag-title,#seopress_pro_cpt .tag-title {
|
1810 |
cursor: pointer;
|
1811 |
font-weight: 500;
|
1814 |
}
|
1815 |
|
1816 |
#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on {
|
1817 |
+
display: inline-block;
|
1818 |
}
|
1819 |
|
1820 |
#seopress-content .feature-state-off,.seopress-option .feature-state-off {
|
1906 |
vertical-align: top;
|
1907 |
box-sizing: border-box;
|
1908 |
font-size: 14px;
|
1909 |
+
line-height: 20px;
|
1910 |
+
padding: 6px 8px 6px;
|
1911 |
-webkit-appearance: none;
|
1912 |
-moz-appearance: none;
|
1913 |
appearance: none;
|
2030 |
background: #f8fafd;
|
2031 |
}
|
2032 |
|
2033 |
+
#seopress-content input.toggle, .seopress-option input.toggle {
|
2034 |
max-height: 0;
|
2035 |
max-width: 0;
|
2036 |
opacity: 0;
|
2037 |
+
position: relative;
|
2038 |
+
}
|
2039 |
+
|
2040 |
+
.seopress-feature input.toggle {
|
2041 |
+
display: block;
|
2042 |
}
|
2043 |
|
2044 |
.seopress_wrap_single_cpt input.toggle,
|
2047 |
border: none;
|
2048 |
min-width: 0;
|
2049 |
}
|
2050 |
+
#seopress_cpt span.label,
|
2051 |
+
#seopress_content_analysis span.label {
|
2052 |
+
outline: none;
|
2053 |
+
color: #fff;
|
2054 |
+
box-shadow: none;
|
2055 |
+
background: #555d66;
|
2056 |
+
padding: 2px 4px;
|
2057 |
+
border-radius: 4px;
|
2058 |
+
font-weight: bold;
|
2059 |
+
}
|
2060 |
|
2061 |
#seopress-content input.toggle+label,.seopress-option input.toggle+label {
|
2062 |
display: inline-block;
|
2063 |
position: relative;
|
2064 |
box-shadow: inset 0 0 0 1px #d5d5d5;
|
2065 |
text-indent: -5000px;
|
2066 |
+
height: 20px;
|
2067 |
+
width: 40px;
|
2068 |
border-radius: 15px;
|
2069 |
}
|
2070 |
|
2077 |
content: "";
|
2078 |
position: absolute;
|
2079 |
display: block;
|
2080 |
+
height: 20px;
|
2081 |
width: 30px;
|
2082 |
top: 0;
|
2083 |
left: 0;
|
2092 |
content: "";
|
2093 |
position: absolute;
|
2094 |
display: block;
|
2095 |
+
height: 20px;
|
2096 |
+
width: 20px;
|
2097 |
top: 0;
|
2098 |
left: 0;
|
2099 |
border-radius: 15px;
|
2119 |
}
|
2120 |
|
2121 |
#seopress-content input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before {
|
2122 |
+
width: 40px;
|
2123 |
background: rgba(19,191,17,1);
|
2124 |
}
|
2125 |
|
2131 |
|
2132 |
#seopress-content input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after {
|
2133 |
left: 20px;
|
2134 |
+
box-shadow: inset 0 0 0 1px rgba(19,191,17,1), 0 2px 4px rgba(0,0,0,.2);
|
2135 |
}
|
2136 |
|
2137 |
.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,
|
2141 |
|
2142 |
#seopress-content .seopress-page-list {
|
2143 |
position: relative;
|
2144 |
+
display: grid;
|
2145 |
+
max-width: 53rem;
|
2146 |
+
grid-gap: 20px 20px;
|
2147 |
+
grid-template-columns: repeat(3,1fr);
|
2148 |
}
|
2149 |
|
2150 |
#seopress-notice-save {
|
2163 |
font-weight: bold;
|
2164 |
}
|
2165 |
|
2166 |
+
#seopress-notice-save .dashicons {
|
2167 |
+
color:#fff;
|
2168 |
+
}
|
2169 |
+
|
2170 |
.seopress_page_seopress-pro-page #wpcontent {
|
2171 |
background: #F4F7FA;
|
2172 |
}
|
2173 |
|
2174 |
.seopress-option .wrap div.nav-tab-wrapper {
|
2175 |
+
margin: 0 0 0 -26px;
|
2176 |
+
padding: 0 0 0 10px;
|
|
|
2177 |
line-height: inherit;
|
2178 |
+
width: 230px;
|
|
|
|
|
|
|
|
|
2179 |
z-index: 95;
|
2180 |
font-weight: 400;
|
2181 |
+
display: block;
|
2182 |
+
border-bottom: none;
|
2183 |
}
|
2184 |
|
2185 |
#seopress-admin-tabs.wrap div.nav-tab-wrapper {
|
2191 |
line-height: inherit;
|
2192 |
position: -webkit-sticky; /* Required for Safari */
|
2193 |
position: sticky;
|
2194 |
+
background: #f5f7fa;
|
2195 |
z-index: 100;
|
2196 |
top: 31px;
|
2197 |
+
box-shadow: 0 7px 14px 0 rgba(60,66,87, 0.12), 0 3px 6px 0 rgba(0,0,0, 0.12);
|
2198 |
+
border-radius: 4px 4px 0 0;
|
2199 |
font-weight: 400;
|
2200 |
+
overflow: hidden;
|
2201 |
+
display: flex;
|
2202 |
+
align-items: center;
|
2203 |
+
justify-content: space-between;
|
2204 |
}
|
2205 |
|
2206 |
#seopress-admin-tabs #tab_seopress_notifications.seopress-tab {
|
2207 |
background: 0 0;
|
2208 |
padding: 0;
|
2209 |
+
border-radius: 0;
|
2210 |
}
|
2211 |
|
2212 |
+
.seopress-option .nav-tab {
|
2213 |
border: 0 solid #ccc;
|
2214 |
background: 0 0;
|
2215 |
opacity: .5;
|
2216 |
+
padding: 6px 30px 6px 10px;
|
2217 |
transition: opacity .3s linear;
|
2218 |
color: #191e23;
|
2219 |
margin: 0;
|
2220 |
float: none;
|
2221 |
display: inline-block;
|
2222 |
+
width: 100%;
|
2223 |
+
text-align: left;
|
2224 |
+
font-weight: normal;
|
2225 |
+
box-sizing: border-box;
|
2226 |
+
white-space: normal;
|
2227 |
+
}
|
2228 |
+
|
2229 |
+
#seopress-admin-tabs .nav-tab {
|
2230 |
+
border: 0 solid #ccc;
|
2231 |
+
background: 0 0;
|
2232 |
+
opacity: .5;
|
2233 |
+
padding: 16px 20px;
|
2234 |
+
transition: opacity .3s linear;
|
2235 |
+
color: #191e23;
|
2236 |
+
margin: 0;
|
2237 |
+
box-shadow: inset -1px 0 #e3e8ee;
|
2238 |
+
float: none;
|
2239 |
+
display: inline-block;
|
2240 |
+
text-align: center;
|
2241 |
+
font-weight: normal;
|
2242 |
+
}
|
2243 |
+
|
2244 |
+
#seopress-admin-tabs .nav-tab {
|
2245 |
+
width: 100%;
|
2246 |
}
|
2247 |
|
2248 |
#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:hover,.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover {
|
2250 |
}
|
2251 |
|
2252 |
#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus {
|
|
|
2253 |
opacity: 1;
|
2254 |
outline: 0;
|
2255 |
font-weight: 600;
|
2256 |
position: relative;
|
2257 |
+
color: #191e23;
|
2258 |
+
border-left: 3px solid #0085ba;
|
2259 |
+
background: rgba(0, 133, 186, 0.1);
|
2260 |
}
|
2261 |
+
#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus {
|
2262 |
+
border-bottom: 3px solid #0085ba;
|
2263 |
+
border-left: none;
|
2264 |
+
background: #fff;
|
|
|
|
|
|
|
|
|
2265 |
}
|
2266 |
+
|
2267 |
#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover {
|
2268 |
opacity: 1;
|
2269 |
}
|
2272 |
outline: 0;
|
2273 |
box-shadow: none;
|
2274 |
}
|
2275 |
+
|
2276 |
#section-import-redirects,
|
2277 |
#section-export-redirects {
|
2278 |
margin-top:-120px;
|
2279 |
padding-top: 120px;
|
2280 |
}
|
2281 |
+
|
2282 |
.seopress-option .section-tool {
|
2283 |
border: none;
|
2284 |
box-shadow: none;
|
2285 |
background: none;
|
2286 |
position: relative;
|
2287 |
}
|
2288 |
+
|
2289 |
.seopress-option .section-tool::after {
|
2290 |
content:'';
|
2291 |
background: #dedede;
|
2293 |
width: 100%;
|
2294 |
display: block;
|
2295 |
}
|
2296 |
+
|
2297 |
+
.seopress-option .sp-section-header {
|
2298 |
+
border-bottom: 1px solid #eeeeee;
|
2299 |
+
margin: 0 0 1rem 0;
|
2300 |
+
width: 100%;
|
2301 |
+
display: flex;
|
2302 |
position: relative;
|
2303 |
+
align-items: center;
|
2304 |
+
padding-bottom: 0.5rem;
|
2305 |
}
|
2306 |
+
|
2307 |
+
.seopress-option .sp-section-header::after {
|
2308 |
+
position: absolute;
|
2309 |
+
content:'';
|
2310 |
+
background: #0085ba;
|
2311 |
+
height: 2px;
|
2312 |
+
width: 40px;
|
2313 |
+
bottom: 0px;
|
2314 |
+
left: 0;
|
2315 |
+
}
|
2316 |
+
|
2317 |
+
.seopress-option .sp-section-header h2 {
|
2318 |
+
font-size: 1.5em;
|
2319 |
+
}
|
2320 |
+
|
2321 |
+
.seopress-option .sp-section-header > .dashicons {
|
2322 |
+
color: #0085ba;
|
2323 |
+
padding: 10px;
|
2324 |
+
border-radius: 6px;
|
2325 |
+
margin-right: 10px;
|
2326 |
+
background: #c4f0ff;
|
2327 |
+
}
|
2328 |
+
|
2329 |
+
.seopress-option .sp-section-header .wrap-toggle-checkboxes {
|
2330 |
+
display: flex;
|
2331 |
}
|
assets/css/seopress.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#adminmenu div.wp-menu-image.dashicons-admin-seopress::before,#seopress-header #seopress-admin h1::before{content:"\e800";font-family:seopress!important;font-weight:700;font-size:12px;line-height:20px}#seopress-header #seopress-admin h1::before,.seopress-page-list .seopress-feature h3,.seopress-styles .seopress-option h1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:seopress;src:url(../fonts/seopress.eot?81521271);src:url(../fonts/seopress.eot?81521271#iefix) format('embedded-opentype'),url(../fonts/seopress.woff?81521271) format('woff2'),url(../fonts/seopress.woff?81521271) format('woff'),url(../fonts/seopress.ttf?81521271) format('truetype'),url(../fonts/seopress.svg?81521271#seopress) format('svg');font-weight:400;font-style:normal}[class*=" icon-seopress"],[class^=icon-seopress-]{font-family:seopress!important;font-size:14px!important;line-height:24px!important}.icon-seopress-seopress:before{content:"\e800"}.sp-tooltip{position:relative;margin-left:5px;display:inline-block;cursor:help}.sp-tooltip .dashicons{color:#666}.sp-tooltip .sp-tooltiptext{visibility:hidden;position:absolute;z-index:999999999;color:#fff;font-size:.8em;background:#333;text-align:center;width:240px;right:0;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2);top:25px}.sp-tooltip:hover .sp-tooltiptext{visibility:visible}#seopress_content_analysis .wrap-seopress-analysis{display:inline-block;width:100%}#seopress_content_analysis .col-left{width:calc(50% - 30px);float:left;margin-right:30px}#seopress_content_analysis .col-right{float:right;width:50%}#seopress_content_analysis #seopress_suggestions{display:inline-block;width:100%;margin:0;height:auto;padding:20px 0}#seopress_content_analysis #seopress_suggestions li{list-style:none;margin:5px;display:inline-block}#seopress_launch_analysis{float:left}#seopress_analysis_results_state{background:rgba(74,184,102,.75);color:#fff;padding:5px 25px 5px 20px;border-radius:100px;font-style:italic;position:relative;width:auto;display:inline-block;margin:0 0 0 20px;clear:both}#seopress_content_analysis h3{border-bottom:1px solid #ddd;padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul{display:flex;flex-wrap:wrap}#seopress_content_analysis .wrap-analysis-img ul li{padding:0;text-align:left;cursor:default}#seopress_content_analysis .wrap-analysis-img h4{border-bottom:1px solid #ddd;padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul li img{max-width:150px;max-height:150px;object-fit:cover;border:1px solid #f3f4f5;cursor:default;padding:1px}#seopress_cpt .notice{padding:10px 14px}#seopress-analysis-tabs .dashicons,#seopress_cpt .dashicons{vertical-align:middle}#seopress_cpt .inside{margin:0;padding:0}#seopress_content_analysis .ui-tabs .ui-tabs-nav,#seopress_cpt .ui-tabs .ui-tabs-nav{display:inline-block;min-height:26px;position:relative;width:100%;z-index:10;margin:0;border-radius:0;padding:0;background:#f3f4f5;border:none}#seopress_content_analysis .ui-tabs .ui-tabs-nav{width:calc(100% + 24px);margin:0 0 0 -12px;position:-webkit-sticky;position:sticky;top:0}#seopress_content_analysis .ui-tabs .ui-tabs-nav{margin-top:15px}#seopress_content_analysis .ui-helper-clearfix:after,#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td{padding:0}#seopress_content_analysis .ui-tabs .ui-tabs-panel,#seopress_cpt .ui-tabs .ui-tabs-panel{background:#fff;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%;box-sizing:border-box}#seopress_content_analysis .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info{font-size:16px;vertical-align:middle;height:16px;width:16px}#seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_content_analysis .ui-tabs-anchor,#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor{cursor:pointer!important}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;z-index:60;cursor:pointer;border-radius:0;border-bottom:3px solid #0085ba}#seopress_content_analysis label,#seopress_cpt #tabs-1 label,#seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_primary_cat_meta],#seopress_cpt #tabs-3 label,#seopress_cpt #tabs-4 label,#seopress_cpt #tabs-5 label,#seopress_cpt #tabs-6 label,#seopress_cpt .subsection-title,#seopress_pro_cpt label{display:block;margin:20px 0 5px;font-weight:700}#seopress_cpt .wp-color-result{margin:0}#seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text],#seopress_cpt #tabs-6 input[type=text],#seopress_cpt #tabs-6 textarea{width:90%;display:inline-block}#seopress_cpt #tabs-1 input{width:100%}#seopress_cpt #tabs-6 input[type=number]{width:30%;min-width:200px}#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video{display:none}#seopress_cpt select{width:300px}#seopress_cpt #tabs-4 select{width:250px;display:inline}#seopress_cpt #tabs-4 #seopress_redirections_value_meta{width:calc(100% - 258px);float:right}#seopress_cpt #tabs-6{padding:0}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content,#seopress_cpt #tabs-6>p{padding:0 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content{padding:0 1.4em 1em}#seopress_cpt #tabs-6 #wrap-videos .video{border-top:1px solid #eee}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title{border-left:none;border-right:none;font-size:1em;padding:1em 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content,#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title{border-bottom:1px solid #eee}#seopress_cpt #tabs-6 #wrap-videos .video .inside{padding:0}#seopress_cpt #tabs-4 #seopress_redirections_enabled,#seopress_cpt #tabs-5 #seopress_news_disabled,#seopress_cpt #tabs-5 #seopress_news_standout,#seopress_cpt #tabs-6 #seopress_video_disabled,#seopress_cpt #tabs-6 .family-friendly label,#seopress_cpt #tabs-6 .internal_video label{font-weight:400}#seopress_cpt #tabs-6 #wrap-videos .video:nth-child(odd){background:#fdfdfd}#seopress_content_analysis .advise,#seopress_cpt .advise,#seopress_pro_cpt .advise,.seopress-option .advise{margin:5px;display:block;color:red;font-style:italic}#seopress_cpt #tabs-6 #wrap-videos .video .advise{color:#555}#seopress_content_analysis .mandatory,#seopress_cpt .mandatory{color:#c00}#seopress_cpt .box-left{float:left;width:49%;margin-right:1%}#seopress_cpt .box-right{float:left;width:49%;margin-left:1%}#seopress_cpt #tabs-3 .box-left{width:44%}#seopress_cpt #tabs-3 .box-right{width:54%}@media only screen and (max-width:1200px){#seopress_cpt .box-left,#seopress_cpt .box-right{float:none;width:100%;margin:0}}@media only screen and (max-width:1500px){#seopress_cpt #tabs-3 .box-left,#seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}}#edittag #seopress_cpt #tabs-3 .box-left,#edittag #seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}#seopress_cpt .google-snippet-preview{font-family:arial,sans-serif;word-break:break-all}#seopress_cpt .google-snippet-preview>p{word-break:normal}#seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default{color:#1a0dab;font-size:18px;font-weight:400;line-height:21.6px}#seopress_cpt .google-snippet-preview .snippet-permalink{color:#006621;font-size:14px;font-style:normal;font-weight:400;line-height:16px}#seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default{color:#545454;font-size:14px;font-weight:400;line-height:18.2px;display:inline}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .facebook-snippet-box{color:#4b4f56;font-size:14px;width:524px}#seopress_cpt .snippet-meta{display:flex}#seopress_cpt .fb-by,#seopress_cpt .snippet-fb-site-name,#seopress_cpt .snippet-fb-url{color:#606770;font-size:12px;white-space:nowrap;line-height:11px;text-transform:uppercase}#seopress_cpt .fb-sep{padding-left:5px;padding-right:5px;color:#606770;line-height:11px;font-size:12px}#seopress_cpt .facebook-snippet-box .facebook-snippet-text{border:1px solid #dadde1;background-color:#f2f3f5;padding:10px 12px}#seopress_cpt .facebook-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .facebook-snippet-box .snippet-fb-title,#seopress_cpt .facebook-snippet-box .snippet-fb-title-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-title-default{font-size:16px;line-height:20px;margin:3px 0 0;padding-top:2px;color:#1d2129;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:22px}#seopress_cpt .facebook-snippet-box .snippet-fb-description,#seopress_cpt .facebook-snippet-box .snippet-fb-description-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-description-default{color:#606770;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .facebook-snippet-box img{display:block;height:274px;width:524px;object-fit:cover}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters{text-align:right;background:#e9ecef;padding:2px 5px;display:flex;font-size:12px;justify-content:flex-end;border-radius:0 0 .25rem .25rem}#seopress_cpt .sp-progress,#seopress_pro_cpt .sp-progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem .25rem 0 0}#seopress_cpt .sp-progress-bar,#seopress_pro_cpt .sp-progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0085ba;transition:width .6s ease}#seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters{display:inline;margin-right:5px}#seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val{display:inline;font-weight:700}#term-seopress #seopress_cpt{width:95%}.fixed .column-seopress_w3c,.fixed .column-seopress_words{width:5%}.fixed .column-seopress_nofollow,.fixed .column-seopress_noindex{width:10%}#seopress_content_analysis .ui-tabs,#seopress_cpt .ui-tabs{position:relative;padding:0;border:none;font-family:inherit;font-size:inherit;display:inline-block;width:100%}#seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs .ui-tabs-nav li{list-style:none;display:inline-block;position:relative;top:2px;padding:0 5px;white-space:nowrap;margin:0;border:none;background:0 0}#seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs .ui-tabs-nav li a{display:inline-block;padding:5px 10px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a{display:block}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:2px;padding-bottom:1px}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-loading a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{color:#191e23;font-weight:700}#seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_content_analysis .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#191e23;text-decoration:none;height:40px;line-height:40px}#seopress_cpt .ui-tabs-vertical{width:55em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress_cpt .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress_content_analysis .ui-tabs .ui-tabs-nav li a .dashicons,#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons{margin-right:2px}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}#seopress_content_analysis .ui-tabs .dashicons-no-alt,#seopress_content_analysis .ui-tabs .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes{color:#fff;background:#12bd10;border-radius:50px;margin-right:10px}#seopress_content_analysis .ui-tabs .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt{background:#e25950}body.seopress-styles{background:#f8fafd}#seopress-content a{color:#3297d3}#seopress-content a:hover{color:#106598}#seopress-admin-tabs.ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em .75rem;outline:0;border-bottom:2px solid #fff}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;border-bottom:2px solid #23282d;color:#23282d}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress-admin-tabs.ui-tabs-vertical{width:55em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}.seopress-styles .seopress-option{margin:10px auto 0;max-width:90%;padding:1rem;background:#fff;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.1);border-radius:4px}.seopress-styles .seopress-option h1{font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:32px;background:#fff;z-index:100;padding:10px 0}.seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons{margin:0 10px;font-size:40px;width:40px;height:40px;vertical-align:middle}.seopress-styles .seopress-option .link-archive{font-size:14px}.seopress-styles .seopress-option .link-archive .dashicons{font-size:18px;width:20px;height:20px;margin:inherit}.seopress-styles .seopress-option h1>.dashicons{font-size:30px;width:30px;height:30px;background:#c4f0ff;border-radius:50%;padding:10px;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);margin-left:20px}.seopress-styles .seopress-option .metabox-holder h2 .dashicons{font-size:16px}.seopress-option h1 .feature-state .dashicons{font-size:16px;width:16px;height:16px;vertical-align:middle;margin:0 10px 0 0}.seopress-styles .wrap{margin:0;position:relative}.seopress-styles .seopress-option .submit{background:#fff;text-align:center;border-top:1px solid #f1f1f1;padding-top:20px;padding-bottom:20px;margin:0}.seopress-styles .seopress-option #seopress-aio-migrate,.seopress-styles .seopress-option #seopress-rk-migrate,.seopress-styles .seopress-option #seopress-seo-framework-migrate,.seopress-styles .seopress-option #seopress-squirrly-migrate,.seopress-styles .seopress-option #seopress-yoast-migrate,.seopress-styles .seopress-option #submit{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:RGB(106,124,148);position:relative;height:auto;z-index:10}.seopress-styles .seopress-option #seopress-aio-migrate:hover,.seopress-styles .seopress-option #seopress-rk-migrate:hover,.seopress-styles .seopress-option #seopress-seo-framework-migrate:hover,.seopress-styles .seopress-option #seopress-squirrly-migrate:hover,.seopress-styles .seopress-option #seopress-yoast-migrate:hover,.seopress-styles .seopress-option #submit:hover{text-decoration:none;color:#fff;background:#232323}.seopress-styles #wpcontent{padding-left:0;background:#f8fafd}.seopress-styles pre{color:#42b72a;background:#f5f6f7;font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;padding:7px;display:inline-block}.seopress-styles #seopress-navbar{padding:10px .5rem;height:56px;margin:0 auto;width:53rem;box-sizing:border-box;position:relative}#seopress-header{margin:0 auto;position:relative;width:100%}#seopress-header #seopress-admin h1{line-height:40px;margin:0;display:inline-block;height:40px;width:40px;background-size:100%;background-repeat:no-repeat}#seopress-header #seopress-admin h1::before{font-size:14px;line-height:40px;position:absolute;border-radius:6px;font-weight:400;color:#fff;width:40px;height:40px;text-align:center;background:#3a4afb;background:-moz-linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%);background:-webkit-linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%);background:linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%)}#seopress-header #seopress-admin h1:hover{cursor:pointer}#seopress-header #seopress-admin h1>a{text-decoration:none;color:inherit}#seopress-header #seopress-admin .seopress-quick-access{background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.1);border-radius:4px;overflow:hidden;position:relative;font-size:17px;line-height:40px;white-space:nowrap;transform:rotate3d(1,1,0,-15deg);transform-origin:100% 0;opacity:0;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.25s;z-index:300;padding:0;display:block;width:53rem;top:0;visibility:hidden;cursor:auto}#seopress-header #seopress-admin h1:hover .seopress-quick-access{transform:none;opacity:1;pointer-events:auto;visibility:visible}#seopress-header #seopress-admin .seopress-quick-access>ul{padding:20px;margin:0;float:left;width:100%;box-sizing:border-box}#seopress-header #seopress-admin h1 .seopress-quick-access li{text-decoration:none;display:inline-block;width:50%;margin:0;float:left;padding:10px 0}#seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons{vertical-align:middle;background:#b7e1f3;border-radius:50%;padding:5px;margin-right:15px}#seopress-header #seopress-admin h1 .seopress-quick-access li a{text-decoration:none;font-size:15px;line-height:30px;text-transform:uppercase;display:block;width:100%;transition:all .3s linear;color:#3297d3}#seopress-header #seopress-admin h1 .seopress-quick-access li a:hover{color:#647a88}#seopress-header #seopress-admin h1 .seopress-info-version{position:relative;left:50px;top:0;font-size:14px;width:100px;display:block}#seopress-header #seopress-admin .wpc-info-version{font-size:14px;left:310px;position:absolute;text-indent:0;top:85px}#seopress-header #seopress-notice{float:right;line-height:40px}#seopress-header #seopress-notice p{font-size:16px}#seopress-header #seopress-notice .dashicons{color:#444;text-decoration:none;line-height:40px}#seopress-header #seopress-notice div.small{font-size:13px;display:inline}#seopress-footer-credits{font-style:italic}#seopress-footer-credits .wporg-ratings{display:inline}#seopress-footer-credits .wporg-ratings a{text-decoration:none}.seopress-option .seopress-settings{float:left;max-width:750px;width:100%}.seopress-option #seopress-edd-license-btn,.seopress-option #seopress-refresh{float:left}.wp-admin-ui_page_seopress-import-export .postbox{margin-right:20px}.seopress-option #side-sortables .accordion-section-content{padding:0}.seopress-option .seopress-settings label{margin:0 0 0 10px}.wrap-seopress-tab-content{position:relative;display:block;width:100%;height:100%;max-width:53rem;margin:20px auto 0}#seopress-admin-tabs .seopress-tab{padding:1.5rem;visibility:hidden;overflow:hidden;opacity:0;transition:all .2s ease;transform:translateX(-15px);position:absolute;top:0}#seopress-admin-tabs .seopress-tab.active{visibility:visible;overflow:inherit;opacity:1;transform:translateX(0);display:inherit;position:relative}#seopress-tabs .seopress-tab{padding:1.5rem;display:none}#seopress-tabs .seopress-tab.active{display:inline-block}.seopress-option input[type=password],.seopress-option input[type=text],.seopress-option textarea{min-width:485px}#seopress_htaccess_file{width:100%}.seopress-option textarea{min-height:100px}.seopress-option #side-sortables .highlight{border:1px dashed #ccc;display:block;width:382px;height:40px;background:0 0}.seopress-option #side-sortables .accordion-section{margin-bottom:9px;width:382px}.seopress-option #side-sortables .accordion-section h3{cursor:move;border:1px solid #e5e5e5;background:#fafafa}.seopress-option #side-sortables .accordion-section .inside{padding:10px 10px 24px;border-width:0 1px 1px;border-style:solid;box-shadow:0 1px 1px rgba(0,0,0,.04);border-color:#e5e5e5;display:inline-block;width:calc(100% - 22px);height:100%}.seopress-option #side-sortables .accordion-section .inside ul{padding-left:10px;margin-bottom:0;padding-top:2px;padding-bottom:2px}.seopress-option #side-sortables .accordion-section .inside ul li{border-left:2px solid #ccc;padding-left:10px;margin-bottom:10px}.seopress-option #side-sortables .accordion-section .inside ul li:first-child{border-bottom:1px dotted #e5e5e5;border-left:0;padding-bottom:10px;font-weight:700;margin-left:-15px;margin-bottom:10px}.seopress-notice #message{margin:5px 10px 2px 0}#seopress-notice a{position:relative;text-decoration:none}#seopress-notice a .tooltip{white-space:pre;z-index:200;padding:2px 5px;font-weight:500;font-size:12px;color:#aab7c4;background:#fff;box-shadow:0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;opacity:0;top:30px;transition:opacity .2s ease;visibility:hidden;line-height:20px;left:-100%;overflow:hidden}#seopress-notice a:hover .tooltip{opacity:1;visibility:visible}.seopress-page-list{margin:1.5rem 0}.seopress-option .dashicons,.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px}#seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center,.seopress-page-list .seopress-feature,.seopress-useful-tools{background:linear-gradient(172deg,#f5f7fa,#f5f7fa 200px,#fff 0,#fff);margin:0 auto 20px;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.2);max-width:50rem;padding:1.5rem;width:100%;border-radius:4px}#seopress-notifications-center,.seopress-useful-tools{background:linear-gradient(172deg,#f5f7fa,#f5f7fa 400px,#fff 0,#fff)}.seopress-page-list .seopress-feature{padding:0 1.5rem;position:relative;overflow:hidden;transition-duration:.15s}.seopress-page-list .seopress-feature p{color:#6b7c93;font-size:14px;margin-bottom:30px}#seopress-notifications-center{margin-top:0}#seopress-admin-tabs .ui-tabs-nav{display:flex;padding-top:1rem;padding-bottom:0}.seopress-page-list .seopress-feature .img-tool{height:100px;width:100px;background:#c4f0ff;position:absolute;border-radius:50%;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);top:calc(50% - 50px);left:20px}.seopress-page-list .seopress-feature .img-tool .dashicons{color:#217ab7;font-size:60px;text-align:left;vertical-align:middle;width:100%;height:100%;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);margin:0}.seopress-page-list .seopress-feature .inner{margin:0;display:block;padding:2rem 0 2rem 120px}.seopress-page-list .seopress-feature h3{margin:0;font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase}.seopress-page-list .seopress-feature h3 .dashicons{font-size:16px;margin-left:5px;vertical-align:middle}#seopress-content .seopress-page-list .seopress-feature a,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .seopress-feature a,.seopress-useful-tools .widget .button-primary{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:#6a7c94;position:relative;height:auto}#seopress-content .seopress-page-list .seopress-feature a.button-secondary{padding-left:30px}#seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f111";font-family:Dashicons;position:absolute;left:10px;top:1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .button{background:#fff;border:none;color:#6b7c93;font-weight:500;transition:all .3s linear;text-shadow:none;text-transform:uppercase;padding-right:20px;padding-left:20px;line-height:34px;min-height:34px;margin-bottom:10px;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);vertical-align:baseline}.seopress-option .wp-picker-container button{box-shadow:none;border:1px solid #0071a1;border-radius:3px;background:#f3f5f6;text-transform:none}.seopress-option .wp-picker-container input[type=text].wp-color-picker{min-width:inherit}.seopress-option .wp-picker-container .wp-picker-clear{box-shadow:none;text-transform:none;border-radius:0;background:0 0}.seopress-option .wp-picker-container .wp-picker-clear:hover{background:0 0;text-decoration:currentColor;color:inherit}.seopress-option .button .dashicons{font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects{padding-left:35px}#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f344";left:inherit;right:10px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects::before{content:"\f177"}#seopress-content .seopress-page-list .seopress-feature a:hover,#seopress-notifications-center .seopress-alert .button-primary:hover,.seopress-option .button:hover,.seopress-option .seopress-feature a:hover,.seopress-useful-tools .widget .button-primary:hover{text-decoration:none;color:#fff;background:#232323}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,#seopress-content .seopress-page-list .seopress-feature a:focus,#seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,#seopress-content a:focus,#seopress-notifications-center .seopress-alert .button-primary:focus,.seopress-option #seopress-tabs .seopress-doc:focus,.seopress-option .seopress-feature a:focus,.seopress-styles .seopress-option #seopress-aio-migrate:focus,.seopress-styles .seopress-option #seopress-yoast-migrate:focus,.seopress-styles .seopress-option #submit:focus,.seopress-useful-tools .widget .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;background:#008ec2;border-color:#006799;color:#fff}#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus{color:inherit}#seopress-notifications-center .seopress-alert .button-primary{float:right;margin:5px 0;padding-right:30px}#seopress-notifications-center h2,.seopress-useful-tools h2{margin:5px 0 15px 5px;display:inline-block;width:100%}#seopress-notifications-center .dashicons,.seopress-useful-tools .dashicons{margin-right:10px}#seopress-notifications-center .seopress-alert{padding:0;display:inline-block;margin:0 10px 10px 5px;border-bottom:1px solid #e6ebf1;width:calc(100% - 30px);position:relative;transition:all 150ms ease}#seopress-notifications-center .seopress-alert:hover{cursor:default}#seopress-notifications-center .seopress-alert p{display:inline-block}#seopress-notifications-center .seopress-alert .impact{padding:4px 5px;color:#fff;text-transform:uppercase;font-weight:700;font-size:10px;border-radius:4px}#seopress-notifications-center .seopress-alert .impact.low{background:#ffde24;color:#6b6543}#seopress-notifications-center .seopress-alert .impact.medium{background:#e39f48}#seopress-notifications-center .seopress-alert .impact.high{background:#e25950}#seopress-notifications-center .seopress-alert .impact.high.info{background:#0085ba}#seopress-notifications-center .seopress-alert .dashicons{color:#ffc82c}#seopress-notifications-center .dashicons.remove-notice{position:absolute;right:-55px;color:#6b7c93;font-size:30px;height:30px;width:30px;top:2px;padding:5px;transition:all .3s linear}#seopress-notifications-center .dashicons.remove-notice:hover{background:#e25950;color:#fff;cursor:pointer;border-radius:4px}#seopress-content .seopress-page-list .seopress-feature .seopress-doc,.seopress-option #seopress-tabs .seopress-doc{background:0 0;padding:0;width:inherit;height:inherit;text-decoration:none;color:inherit;box-shadow:none;position:absolute;right:0}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover{color:#747474;background:0 0}.seopress-option .seopress-table{background:#fff;border:1px solid #ccc}.seopress-option .seopress-table th{padding:15px 10px;vertical-align:middle}.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th{min-width:200px}.seopress-option .seopress-table .seopress-settings-section{background:#f1f1f1}.seopress-option .seopress-table .seopress-table-head .seopress-feature{border-bottom:1px solid #ccc;font-weight:700;background:#f1f1f1}#seopress-content .feature-state,.seopress-option .feature-state{font-style:italic;font-size:12px;display:inline-block;background:rgba(0,140,135,.1);padding:5px 12px;border-radius:25px;color:#444;font-weight:400;text-transform:none;-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial}.seopress-option .seopress_wrap_single_cpt .feature-state,.seopress-option .seopress_wrap_tax .feature-state{padding:2px 12px;margin:0 0 .5rem .5rem}.seopress-option #tab_seopress_titles_single h2,.seopress-option #tab_seopress_titles_tax h2{margin:2em 0 1em 0;border-top:1px solid #eee;padding:1em 0 0 0}#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-button,.seopress-option .tag-title{cursor:pointer;font-weight:500;border-radius:4px;transition:all .3s linear}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on{display:inline}#seopress-content .feature-state-off,.seopress-option .feature-state-off{display:none}.seopress-option .postbox .inside li{list-style:square inside;padding-left:5px}#tab_seopress_page_speed .inside li{list-style:none;padding-left:0;word-break:break-word}.seopress-option .log{margin:0;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;color:rgba(19,191,17,1);font-style:italic}.seopress-option input[type=text].seopress-admin-menu-input{min-width:inherit;width:100%}.seopress_page_seopress-import-export .postbox{width:calc(100% - 20px)}#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{position:relative;display:inline-block;width:100%;margin-bottom:10px}#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{padding:4px 8px;position:relative;top:5px;left:0;font-size:11px;float:left;margin-right:5px;user-select:none;margin-bottom:5px;background:#fff;color:#6b7c93;box-shadow:0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)}#seopress_cpt .tag-title:active,#seopress_cpt .tag-title:focus,#seopress_cpt .tag-title:hover,#seopress_pro_cpt .tag-title:active,#seopress_pro_cpt .tag-title:focus,#seopress_pro_cpt .tag-title:hover,.seopress-option .tag-title:active,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{background:#232323;color:#fff;user-select:none}#seopress_cpt .tag-title .dashicons,#seopress_pro_cpt .tag-title .dashicons,.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;vertical-align:middle}.seopress-button{text-transform:uppercase;background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;display:inline-block;margin:0;outline:0;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seopress-button:hover{border-color:#a8bece;color:#00a0d2}.seopress-button .dashicons{vertical-align:middle}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget{border-right:1px solid #e6ebf1;margin:0;padding:0 20px;width:calc(50% - 2px);box-sizing:border-box;display:inline-block;vertical-align:top}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child{width:100%;display:block;clear:both;border-right:none;border-bottom:1px solid #e6ebf1;padding-bottom:20px;margin-bottom:20px}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child{border-right:none}#seopress-content .seopress-useful-tools .widget-reverse ul{background:#fff}#seopress-content .seopress-useful-tools .widget-reverse li{padding:10px;margin:0;border-bottom:1px solid #e6ebf1}#seopress-content .seopress-useful-tools .widget-reverse li:hover{background:#f5f7fa}#seopress-content .seopress-useful-tools .widget-title{text-transform:uppercase;margin:0 0 10px;font-size:13px;padding:10px 0;color:#24b47e}#seopress-content .seopress-reverse label,#seopress-content .seopress-useful-tools .widget-whois ul li span{font-weight:700}#seopress-content #seopress-reverse-url{width:100%;margin:10px 0}#seopress-content .widget-reverse p{margin:0}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url{width:35%}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text{width:20%}.seopress-styles #screen-meta{margin:0;position:relative;background-color:#fff;border-bottom:0 solid #f2f2f2;border-top:none;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);top:0}.seopress-styles #contextual-help-link-wrap,.seopress-styles #screen-options-link-wrap{float:right;height:28px;margin:0 0 0 6px;border:1px solid #f2f2f2;border-top:none;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08)}.seopress-styles #screen-meta-links .show-settings{box-shadow:none}.seopress-styles #screen-meta-links .screen-meta-toggle{position:relative;top:0;z-index:2000}.seopress-styles #contextual-help-back{background:#f8fafd}.seopress-styles .contextual-help-tabs .active{border-left:2px solid #3297d3;background:#f8fafd}#seopress-content input.toggle,.seopress-option input.toggle{max-height:0;max-width:0;opacity:0}.seopress_wrap_single_cpt input.toggle,.seopress_wrap_tax input.toggle{margin:0;border:none;min-width:0}#seopress-content input.toggle+label,.seopress-option input.toggle+label{display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:30px;width:50px;border-radius:15px}.wrap-toggle-checkboxes input.toggle+label{float:left;margin-right:10px}#seopress-content input.toggle+label:before,.seopress-option input.toggle+label:before{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#seopress-content input.toggle+label:after,.seopress-option input.toggle+label:after{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.seopress_wrap_single_cpt input.toggle+label,.seopress_wrap_single_cpt input.toggle+label:before,.seopress_wrap_tax input.toggle+label,.seopress_wrap_tax input.toggle+label:before{width:40px;height:20px}.seopress_wrap_single_cpt input.toggle+label:after,.seopress_wrap_tax input.toggle+label:after{width:20px;height:20px}#seopress-content input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before{width:50px;background:rgba(19,191,17,1)}.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:before,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:before{width:40px;background:#3197d3}#seopress-content input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after{left:20px;box-shadow:inset 0 0 0 1px rgba(19,191,17,1),0 2px 4px rgba(0,0,0,.2)}.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:after{box-shadow:inset 0 0 0 1px #3197d3,0 2px 4px rgba(0,0,0,.2)}#seopress-content .seopress-page-list{position:relative}#seopress-notice-save{position:fixed;color:#fff;padding:15px 40px;font-size:.9rem;text-transform:uppercase;text-align:center;border-radius:0;background:rgba(74,184,102,.9);bottom:0;right:0;z-index:500;width:100%;font-weight:700}.seopress_page_seopress-pro-page #wpcontent{background:#f4f7fa}.seopress-option .wrap div.nav-tab-wrapper{border-bottom:1px solid RGB(238,238,238);margin:0 0 0 -16px;padding:0 10px;line-height:inherit;background:#fff;position:-webkit-sticky;position:sticky;top:102px;width:calc(100% + 12px);z-index:95;font-weight:400}#seopress-admin-tabs.wrap div.nav-tab-wrapper{margin:20px auto 0;max-width:53rem;width:100%;border-bottom:0;padding:0;line-height:inherit;position:-webkit-sticky;position:sticky;background:#f8fafd;z-index:100;top:31px;font-weight:400}#seopress-admin-tabs #tab_seopress_notifications.seopress-tab{background:0 0;padding:0}#seopress-admin-tabs .nav-tab,.seopress-option .nav-tab{border:0 solid #ccc;background:0 0;opacity:.5;padding:8px 8px;transition:opacity .3s linear;color:#191e23;margin:0;float:none;display:inline-block}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:hover,.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover{background-color:#fff}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus{background:0 0;opacity:1;outline:0;font-weight:600;position:relative}.seopress-option .nav-tab-active::after{border-bottom:2px solid #0085ba;content:'';position:absolute;width:100%;bottom:0;left:0;display:block}#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover{opacity:1}#seopress-admin-tabs .nav-tab:focus,.seopress-option .nav-tab:focus{outline:0;box-shadow:none}#section-export-redirects,#section-import-redirects{margin-top:-120px;padding-top:120px}.seopress-option .section-tool{border:none;box-shadow:none;background:0 0;position:relative}.seopress-option .section-tool::after{content:'';background:#dedede;height:1px;width:100%;display:block}#tab_seopress_social_accounts .help-social{position:relative;right:0;width:30%}#tab_seopress_social_accounts .form-table{float:left;width:70%}
|
1 |
+
#adminmenu div.wp-menu-image.dashicons-admin-seopress::before,#seopress-header #seopress-admin h1::before{content:"\e800";font-family:seopress!important;font-weight:700;font-size:12px;line-height:20px}#seopress-header #seopress-admin h1::before,.seopress-page-list .seopress-feature h3,.seopress-styles .seopress-option h1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:seopress;src:url(../fonts/seopress.eot?81521271);src:url(../fonts/seopress.eot?81521271#iefix) format('embedded-opentype'),url(../fonts/seopress.woff?81521271) format('woff2'),url(../fonts/seopress.woff?81521271) format('woff'),url(../fonts/seopress.ttf?81521271) format('truetype'),url(../fonts/seopress.svg?81521271#seopress) format('svg');font-weight:400;font-style:normal}[class*=" icon-seopress"],[class^=icon-seopress-]{font-family:seopress!important;font-size:14px!important;line-height:24px!important}#tab_seopress_titles_archives .form-table th:empty,#tab_seopress_titles_single .form-table th:empty,#tab_seopress_titles_tax .form-table th:empty{display:none}.icon-seopress-seopress:before{content:"\e800"}.sp-tooltip{position:relative;margin-left:5px;display:inline-block;cursor:help;vertical-align:bottom}.sp-tooltip .dashicons{color:#666}.sp-tooltip .sp-tooltiptext{visibility:hidden;position:absolute;z-index:999999999;color:#fff;font-size:.9em;background:#333;text-align:center;width:240px;right:-140px;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2);top:25px;font-weight:400}.sp-tooltip:hover .sp-tooltiptext{visibility:visible}.analysis-score .sp-tooltip{vertical-align:middle;font-size:.75em}#seopress_content_analysis a{color:#0073aa}#seopress_content_analysis .wrap-seopress-analysis{display:inline-block;width:100%}#seopress_content_analysis .col-left{width:calc(50% - 30px);float:left;margin-right:30px}#seopress_content_analysis .col-right{float:right;width:50%}#seopress_content_analysis #seopress_suggestions{display:inline-block;width:100%;margin:0;height:auto;padding:20px 0}#seopress_content_analysis #seopress_suggestions li{list-style:none;margin:5px;display:inline-block}#seopress_content_analysis .analysis-score{clear:both;border-top:1px solid #e2e4e7;display:flex;justify-content:space-between;align-items:center}.column-seopress_score .analysis-score{display:flex;align-content:center}#seopress_content_analysis .analysis-score p,.column-seopress_score .analysis-score p{font-weight:700;font-size:1.2em}#seopress_content_analysis .analysis-score svg,.column-seopress_score .analysis-score svg{display:inline-block;height:30px;width:30px;margin:0;border-radius:100%;position:relative;font-weight:600;shape-rendering:geometricprecision;font-size:.5rem;vertical-align:middle;margin-right:15px}.column-seopress_score .analysis-score p,.column-seopress_score .analysis-score svg{margin:0}@keyframes loadingPulse{0%{stroke:#adc5d2}50%{stroke:#00a0d2}100%{stroke:#adc5d2}}#seopress_content_analysis .analysis-score .loading #bar{stroke-dashoffset:0!important;stroke:#adc5d2!important;animation:loadingPulse 3s infinite ease-in-out}#seopress_content_analysis .analysis-score .good #bar,.column-seopress_score .analysis-score #bar.good{stroke:#46b450}#seopress_content_analysis .analysis-score .notgood #bar,.column-seopress_score .analysis-score #bar.notgood{stroke-dashoffset:565;stroke:#ffb900}#seopress_content_analysis .analysis-score svg circle,.column-seopress_score .analysis-score svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#ccc;stroke-width:2em}#seopress_content_analysis .gr-analysis{clear:both}#seopress_content_analysis .gr-analysis-title{border-top:1px solid #e2e4e7;position:relative}#seopress_content_analysis .gr-analysis-title .impact{position:absolute;left:10px;top:calc(50% - 5px);width:10px;height:10px;border-radius:50px;padding:0;margin:0;border:1px solid #fff}#seopress_content_analysis .gr-analysis .impact.good{background:#46b450;box-shadow:0 0 5px #46b450}#seopress_content_analysis .gr-analysis .impact.low{background:#ffde24;box-shadow:0 0 5px #ffde24}#seopress_content_analysis .gr-analysis .impact.medium{background:#e39f48;box-shadow:0 0 5px #e39f48}#seopress_content_analysis .gr-analysis .impact.high{background:#e25950;box-shadow:0 0 5px #e25950}#seopress_content_analysis .gr-analysis-content .impact.high{background:#e25950;box-shadow:none;color:#fff;padding:2px 4px;margin-left:5px;border-radius:4px;font-weight:700}#seopress_content_analysis .gr-analysis-title button{background:#fff;border:0;cursor:pointer;display:block;margin:0;position:relative;text-align:left;width:100%;padding:15px 30px;align-items:center;transition:all .3s linear}#seopress_content_analysis .gr-analysis-title button:hover{background:#f3f4f5}#seopress_content_analysis .gr-analysis-title button:focus{color:#191e23;border:none;box-shadow:none;outline-offset:-2px;outline:1px dotted #555d66}#seopress_content_analysis .gr-analysis-title button .sp-arrow::after{content:"\f343";font-family:Dashicons;position:absolute;right:10px;top:calc(50% - 7px)}#seopress_content_analysis .gr-analysis-title button.open .sp-arrow::after{content:"\f347"}#seopress_content_analysis .gr-analysis-content{padding:0 1rem .5rem 1rem;display:none;width:100%;border-top:1px solid #e2e4e7;box-sizing:border-box}#seopress_content_analysis h3{margin:0;font-size:1em}#seopress_content_analysis h4{border-bottom:1px solid #e2e4e7;padding-bottom:.5rem;text-transform:uppercase;font-size:.85em;position:-webkit-sticky;position:sticky;top:0;background:#fff}#seopress_content_analysis .wrap-analysis-img ul{display:flex;flex-wrap:wrap}#seopress_content_analysis .wrap-analysis-img ul li{padding:0;text-align:left;cursor:default}#seopress_content_analysis .wrap-analysis-img h4{border-bottom:1px solid #ddd;padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul li img{max-width:150px;max-height:150px;object-fit:cover;border:1px solid #f3f4f5;cursor:default;padding:1px}#seopress_cpt .notice{padding:10px 14px}#seopress-analysis-tabs .dashicons,#seopress_cpt .dashicons{vertical-align:middle}#seopress-analysis-tabs{clear:both}#seopress_cpt .inside{margin:0;padding:0}#seopress_cpt .ui-tabs .ui-tabs-nav{display:inline-block;min-height:26px;position:relative;width:100%;z-index:10;margin:0;border-radius:0;padding:0;background:#f3f4f5;border:none}#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td{padding:0}#seopress_cpt .ui-tabs .ui-tabs-panel{background:#fff;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%;box-sizing:border-box}#seopress_content_analysis .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info{font-size:16px;vertical-align:middle;height:16px;width:16px}#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor{cursor:pointer!important}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;z-index:60;cursor:pointer;border-radius:0;border-bottom:3px solid #0085ba}#seopress_content_analysis label,#seopress_cpt #tabs-1 label,#seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_primary_cat_meta],#seopress_cpt #tabs-3 label,#seopress_cpt #tabs-4 label,#seopress_cpt #tabs-5 label,#seopress_cpt #tabs-6 label,#seopress_cpt .subsection-title,#seopress_pro_cpt label{display:block;margin:20px 0 5px;font-weight:700}#seopress_cpt .wp-color-result{margin:0}#seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text],#seopress_cpt #tabs-6 input[type=text],#seopress_cpt #tabs-6 textarea{width:100%;display:inline-block}#seopress_cpt #tabs-1 input{width:100%}#seopress_cpt #tabs-6 input[type=number]{width:30%;min-width:200px}#seopress_cpt #tabs-6 #wrap-videos .video:first-child .remove-video{display:none}#seopress_cpt select{width:300px}#seopress_cpt #tabs-4 select{width:250px;display:inline}#seopress_cpt #tabs-4 #seopress_redirections_value_meta{width:calc(100% - 258px);float:right}#seopress_cpt #tabs-6{padding:0}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content,#seopress_cpt #tabs-6>p{padding:0 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-content{padding:0 1.4em 1em}#seopress_cpt #tabs-6 #wrap-videos .video{border-top:1px solid #eee}#seopress_cpt #tabs-6 #wrap-videos .video .accordion-section-title{border-left:none;border-right:none;font-size:1em;padding:1em 1.4em}#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-content,#seopress_cpt #tabs-6 #wrap-videos .video:last-child .accordion-section-title{border-bottom:1px solid #eee}#seopress_cpt #tabs-6 #wrap-videos .video .inside{padding:0}#seopress_cpt #tabs-4 #seopress_redirections_enabled,#seopress_cpt #tabs-5 #seopress_news_disabled,#seopress_cpt #tabs-5 #seopress_news_standout,#seopress_cpt #tabs-6 #seopress_video_disabled,#seopress_cpt #tabs-6 .family-friendly label,#seopress_cpt #tabs-6 .internal_video label{font-weight:400}#seopress_cpt #tabs-6 #wrap-videos .video:nth-child(odd){background:#fdfdfd}#seopress_content_analysis .advise,#seopress_cpt .advise,#seopress_pro_cpt .advise,.seopress-option .advise{margin:5px;display:block;color:red;font-style:italic}#seopress_cpt #tabs-6 #wrap-videos .video .advise{color:#555}#seopress_content_analysis .mandatory,#seopress_cpt .mandatory{color:#c00}#seopress_cpt .box-left{float:left;width:49%;margin-right:1%}#seopress_cpt .box-right{float:left;width:49%;margin-left:1%}#seopress_cpt #tabs-3 .box-left{width:44%}#seopress_cpt #tabs-3 .box-right{width:54%}@media only screen and (max-width:1200px){#seopress_cpt .box-left,#seopress_cpt .box-right{float:none;width:100%;margin:0}}@media only screen and (max-width:1500px){#seopress_cpt #tabs-3 .box-left,#seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}}#edittag #seopress_cpt #tabs-3 .box-left,#edittag #seopress_cpt #tabs-3 .box-right{float:none;width:100%;margin:0}#seopress-tabs .seopress_media_upload,#seopress_pro_cpt .seopress_media_upload{margin-top:.5rem}#seopress_cpt .google-snippet-preview{font-family:arial,sans-serif;word-break:break-all}#seopress_cpt .google-snippet-preview>p{word-break:normal}#seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default{color:#1a0dab;font-size:18px;font-weight:400;line-height:21.6px}#seopress_cpt .google-snippet-preview .snippet-permalink{color:#006621;font-size:14px;font-style:normal;font-weight:400;line-height:16px}#seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default{color:#545454;font-size:14px;font-weight:400;line-height:18.2px;display:inline}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .facebook-snippet-box{color:#4b4f56;font-size:14px;width:524px}#seopress_cpt .snippet-meta{display:flex;overflow:hidden;max-height:12px}#seopress_cpt .fb-by,#seopress_cpt .snippet-fb-site-name,#seopress_cpt .snippet-fb-url{color:#606770;font-size:12px;white-space:normal;line-height:11px;text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}#seopress_cpt .fb-sep{padding-left:5px;padding-right:5px;color:#606770;line-height:11px;font-size:12px}#seopress_cpt .facebook-snippet-box .facebook-snippet-text{border:1px solid #dadde1;background-color:#f2f3f5;padding:10px 12px}#seopress_cpt .facebook-snippet-box .title-desc{max-height:46px;overflow:hidden}#seopress_cpt .facebook-snippet-box .snippet-fb-title,#seopress_cpt .facebook-snippet-box .snippet-fb-title-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-title-default{font-size:16px;line-height:20px;margin:3px 0 0;padding-top:2px;color:#1d2129;font-weight:700;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-height:22px}#seopress_cpt .facebook-snippet-box .snippet-fb-description,#seopress_cpt .facebook-snippet-box .snippet-fb-description-custom,#seopress_cpt .facebook-snippet-box .snippet-fb-description-default{color:#606770;font-size:14px;line-height:20px;word-break:break-word;font-family:Helvetica,Arial,sans-serif;max-height:80px;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal;width:100%}#seopress_cpt .facebook-snippet-box img{display:block;height:274px;width:524px;object-fit:cover}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters{text-align:right;background:#e9ecef;padding:2px 5px;display:flex;font-size:12px;justify-content:flex-end;border-radius:0 0 .25rem .25rem}#seopress_cpt .sp-progress,#seopress_pro_cpt .sp-progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem .25rem 0 0}#seopress_cpt .sp-progress-bar,#seopress_pro_cpt .sp-progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0085ba;transition:width .6s ease}#seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters{display:inline;margin-right:5px}#seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val{display:inline;font-weight:700}#term-seopress #seopress_cpt{width:95%}.fixed .column-seopress_ps,.fixed .column-seopress_score,.fixed .column-seopress_w3c,.fixed .column-seopress_words{width:6%}.fixed .column-seopress_nofollow,.fixed .column-seopress_noindex{width:8%}@media only screen and (max-width:1200px){.fixed .column-seopress_nofollow,.fixed .column-seopress_noindex,.fixed .column-seopress_ps,.fixed .column-seopress_score,.fixed .column-seopress_w3c,.fixed .column-seopress_words{width:10%}}#seopress_cpt .ui-tabs{position:relative;padding:0;border:none;font-family:inherit;font-size:inherit;display:inline-block;width:100%}#seopress_cpt .ui-tabs .ui-tabs-nav li{list-style:none;display:inline-block;position:relative;top:2px;padding:0 5px;white-space:nowrap;margin:0;border:none;background:0 0}#seopress_cpt .ui-tabs .ui-tabs-nav li a{display:inline-block;padding:5px 10px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a{display:block}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:2px;padding-bottom:1px}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{color:#191e23;font-weight:700}#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#191e23;text-decoration:none;height:40px;line-height:40px}#seopress_cpt .ui-tabs-vertical{width:55em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress_cpt .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#seopress_cpt .ui-tabs .ui-tabs-nav li a .dashicons{margin-right:2px}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}#seopress_content_analysis .dashicons-no-alt,#seopress_content_analysis .dashicons-yes,#seopress_pro_cpt .dashicons-no-alt,#seopress_pro_cpt .dashicons-yes{color:#fff;background:#12bd10;border-radius:50px;margin-right:10px}#seopress_content_analysis .dashicons-no-alt,#seopress_pro_cpt .dashicons-no-alt{background:#e25950}body.seopress-styles{background:#f8fafd}#seopress-admin-tabs.ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em .75rem;outline:0;border-bottom:2px solid #fff}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;border-bottom:2px solid #23282d;color:#23282d}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress-admin-tabs.ui-tabs-vertical{width:55em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}.seopress-styles .seopress-option{margin:10px auto 0;max-width:90%;padding:1rem;background:#fff;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.1);border-radius:4px}.seopress-styles .seopress-option h1{font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase;z-index:100;border-bottom:1px solid RGB(238,238,238);padding-bottom:20px}.seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons{margin:0 10px;font-size:40px;width:40px;height:40px;vertical-align:middle}.seopress-styles .seopress-option .link-archive{font-size:14px}.seopress-styles .seopress-option .link-archive .dashicons{font-size:18px;width:20px;height:20px;margin:inherit}.seopress-styles .seopress-option h1>.dashicons{font-size:30px;width:30px;height:30px;background:#c4f0ff;border-radius:6px;padding:10px;margin-left:10px;color:#0085ba}.seopress-styles .seopress-option .metabox-holder h2 .dashicons{font-size:16px}.seopress-option h1 .feature-state .dashicons{font-size:16px;width:16px;height:16px;vertical-align:middle;margin:0 10px 0 0}.seopress-styles .wrap{margin:20px 0 0 0;display:flex;position:relative}#seopress-admin-tabs.wrap{display:block}.seopress-styles .seopress-option .submit{background:#fff;text-align:center;border-top:1px solid #f1f1f1;padding-top:20px;padding-bottom:20px;margin:0}.seopress-styles .seopress-option #seopress-aio-migrate,.seopress-styles .seopress-option #seopress-rk-migrate,.seopress-styles .seopress-option #seopress-seo-framework-migrate,.seopress-styles .seopress-option #seopress-squirrly-migrate,.seopress-styles .seopress-option #seopress-yoast-migrate,.seopress-styles .seopress-option #submit{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:RGB(106,124,148);position:relative;height:auto;z-index:10}.seopress-styles .seopress-option #seopress-aio-migrate:hover,.seopress-styles .seopress-option #seopress-rk-migrate:hover,.seopress-styles .seopress-option #seopress-seo-framework-migrate:hover,.seopress-styles .seopress-option #seopress-squirrly-migrate:hover,.seopress-styles .seopress-option #seopress-yoast-migrate:hover,.seopress-styles .seopress-option #submit:hover{text-decoration:none;color:#fff;background:#232323}.seopress-styles #wpcontent{padding-left:0;background:#f8fafd}.seopress-styles pre{color:#42b72a;background:#f5f6f7;font-family:Menlo,Monaco,Andale Mono,Courier New,monospace;padding:7px}.seopress-styles #seopress-navbar{padding:10px .5rem;height:56px;margin:0 auto;width:53rem;box-sizing:border-box;position:relative}#seopress-header{margin:0 auto;position:relative;width:100%}#seopress-header #seopress-admin h1{line-height:40px;margin:0;display:inline-block;height:40px;width:40px;background-size:100%;background-repeat:no-repeat}#seopress-header #seopress-admin h1::before{font-size:14px;line-height:40px;position:absolute;border-radius:6px;font-weight:400;color:#fff;width:40px;height:40px;text-align:center;background:#3a4afb;background:-moz-linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%);background:-webkit-linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%);background:linear-gradient(45deg,rgba(58,74,251,1) 0,rgba(71,190,165,1) 100%)}#seopress-header #seopress-admin h1:hover{cursor:pointer}#seopress-header #seopress-admin h1>a{text-decoration:none;color:inherit}#seopress-header #seopress-admin .seopress-quick-access{background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.1);border-radius:4px;overflow:hidden;position:relative;font-size:17px;line-height:40px;white-space:nowrap;transform:rotate3d(1,1,0,-15deg);transform-origin:100% 0;opacity:0;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.25s;z-index:300;padding:0;display:block;width:53rem;top:0;visibility:hidden;cursor:auto}#seopress-header #seopress-admin h1:hover .seopress-quick-access{transform:none;opacity:1;pointer-events:auto;visibility:visible}#seopress-header #seopress-admin .seopress-quick-access>ul{padding:20px;margin:0;float:left;width:100%;box-sizing:border-box}#seopress-header #seopress-admin h1 .seopress-quick-access li{text-decoration:none;display:inline-block;width:50%;margin:0;float:left;padding:10px 0}#seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons{vertical-align:middle;background:#b7e1f3;border-radius:50%;padding:5px;margin-right:15px}#seopress-header #seopress-admin h1 .seopress-quick-access li a{text-decoration:none;font-size:15px;line-height:30px;text-transform:uppercase;display:block;width:100%;transition:all .3s linear;color:#3297d3}#seopress-header #seopress-admin h1 .seopress-quick-access li a:hover{color:#647a88}#seopress-header #seopress-admin h1 .seopress-info-version{position:relative;left:50px;top:0;font-size:14px;width:100px;display:block}#seopress-header #seopress-admin .wpc-info-version{font-size:14px;left:310px;position:absolute;text-indent:0;top:85px}#seopress-header #seopress-notice{float:right;line-height:40px}#seopress-header #seopress-notice p{font-size:16px}#seopress-header #seopress-notice .dashicons{color:#6f8096;text-decoration:none;line-height:40px}#seopress-header #seopress-notice div.small{font-size:13px;display:inline}#seopress-footer-credits{font-style:italic}#seopress-footer-credits .wporg-ratings{display:inline}#seopress-footer-credits .wporg-ratings a{text-decoration:none}.seopress-option .seopress-settings{float:left;max-width:750px;width:100%}.seopress-option #seopress-edd-license-btn,.seopress-option #seopress-refresh{float:left}.wp-admin-ui_page_seopress-import-export .postbox{margin-right:20px}.seopress-option #side-sortables .accordion-section-content{padding:0}.seopress-option .seopress-settings label{margin:0 0 0 10px}.wrap-seopress-tab-content{position:relative;display:block;width:100%;height:100%;max-width:53rem;margin:10px auto 0}#seopress-admin-tabs .seopress-tab{padding:1.5rem;visibility:hidden;overflow:hidden;opacity:0;transition:all .2s ease;transform:translateX(-15px);position:absolute;top:0}#seopress-admin-tabs .seopress-tab.active{visibility:visible;overflow:inherit;opacity:1;transform:translateX(0);display:inherit;position:relative}#seopress-tabs .seopress-tab{padding:0 1.5rem;width:calc(100% - 230px);display:none}#seopress-tabs .seopress-tab.active{display:inline-block;border-left:1px solid RGB(238,238,238)}.seopress-option input[type=password],.seopress-option input[type=text],.seopress-option textarea{min-width:485px}#seopress_htaccess_file{width:100%}.seopress-option textarea{min-height:100px}.seopress-option #side-sortables .highlight{border:1px dashed #ccc;display:block;width:382px;height:40px;background:0 0}.seopress-option #side-sortables .accordion-section{margin-bottom:9px;width:382px}.seopress-option #side-sortables .accordion-section h3{cursor:move;border:1px solid #e5e5e5;background:#fafafa}.seopress-option #side-sortables .accordion-section .inside{padding:10px 10px 24px;border-width:0 1px 1px;border-style:solid;box-shadow:0 1px 1px rgba(0,0,0,.04);border-color:#e5e5e5;display:inline-block;width:calc(100% - 22px);height:100%}.seopress-option #side-sortables .accordion-section .inside ul{padding-left:10px;margin-bottom:0;padding-top:2px;padding-bottom:2px}.seopress-option #side-sortables .accordion-section .inside ul li{border-left:2px solid #ccc;padding-left:10px;margin-bottom:10px}.seopress-option #side-sortables .accordion-section .inside ul li:first-child{border-bottom:1px dotted #e5e5e5;border-left:0;padding-bottom:10px;font-weight:700;margin-left:-15px;margin-bottom:10px}.seopress-notice #message{margin:5px 10px 2px 0}#seopress-notice a{position:relative;text-decoration:none}#seopress-notice a .tooltip{white-space:pre;z-index:200;padding:2px 5px;font-weight:500;font-size:12px;color:#aab7c4;background:#fff;box-shadow:0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;opacity:0;top:30px;transition:opacity .2s ease;visibility:hidden;line-height:20px;left:-100%;overflow:hidden}#seopress-notice a:hover .tooltip{opacity:1;visibility:visible}.seopress-page-list{margin:1.5rem auto}.seopress-option .dashicons,.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px;color:#6f8096}#seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center,.seopress-get-started,.seopress-page-list .seopress-feature,.seopress-useful-tools{margin:0 auto 20px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);max-width:50rem;padding:1.5rem;width:100%;border-radius:0 0 4px 4px}.seopress-get-started{margin-top:20px;position:relative}.seopress-get-started .preheader{text-transform:uppercase;font-size:.8rem}.seopress-get-started h2{font-size:1.85em;margin:16px 0 0 0;font-weight:400}.seopress-get-started p{margin-bottom:20px}.seopress-get-started a .dashicons{vertical-align:middle;text-decoration:none;color:#6f8096}.seopress-get-started a.button-primary .dashicons{line-height:16px}.seopress-get-started a.btn-link .dashicons{margin-right:5px}.seopress-get-started a.btn-link{margin:0 0 0 10px}#seopress-notifications-center,.seopress-useful-tools{background:#fff}.seopress-page-list .seopress-feature{padding:0;position:relative;overflow:hidden;transition-duration:.15s;width:auto;display:flex;margin:0;align-items:start;background:#fff;flex-wrap:wrap;border-radius:4px;width:100%;height:100%}.seopress-page-list .seopress-feature p{color:#6b7c93;font-size:14px;margin-bottom:30px}#seopress-notifications-center{margin-top:0}#seopress-admin-tabs .ui-tabs-nav{display:flex;padding-top:1rem;padding-bottom:0}.seopress-page-list .seopress-feature .img-tool{height:50px;width:50px;background:#c4f0ff;position:relative;border-radius:6px}.seopress-page-list .seopress-feature .img-tool .dashicons{color:#217ab7;font-size:30px;text-align:left;vertical-align:middle;width:100%;height:100%;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);margin:0}.seopress-page-list .seopress-feature .inner{margin:0;display:inline-block;padding:1.5rem;width:100%;height:100%;box-sizing:border-box}.seopress-page-list .seopress-feature h3{margin:1rem 0 0 0;font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase}.seopress-page-list .seopress-feature h3 .dashicons{font-size:16px;margin-left:5px;vertical-align:middle}#seopress-content .seopress-page-list .seopress-feature a,#seopress-notifications-center .seopress-alert .button-primary,.seopress-get-started .button-primary,.seopress-option .seopress-feature a,.seopress-useful-tools .widget .button-primary{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:#6a7c94;position:relative;height:auto}#seopress-content .seopress-page-list .seopress-feature a.button-secondary{padding-left:30px;margin:0 0 1rem 0;display:flex}#seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f111";font-family:Dashicons;position:absolute;left:10px;top:1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects,#seopress-notifications-center .seopress-alert .button-primary,.seopress-get-started .button,.seopress-option .button{background:#fff;border:none;color:#6b7c93;font-weight:500;transition:all .3s linear;text-shadow:none;text-transform:uppercase;padding-right:20px;padding-left:20px;line-height:34px;min-height:34px;margin:10px 0;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);vertical-align:baseline}.seopress-option .wp-picker-container button{box-shadow:none;border:1px solid #0071a1;border-radius:3px;background:#f3f5f6;text-transform:none}.seopress-option .wp-picker-container input[type=text].wp-color-picker{min-width:inherit}.seopress-option .wp-picker-container .wp-picker-clear{box-shadow:none;text-transform:none;border-radius:0;background:0 0}.seopress-option .wp-picker-container .wp-picker-clear:hover{background:0 0;text-decoration:currentColor;color:inherit}.seopress-option .button .dashicons{font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects{padding-left:30px;margin-bottom:1rem}#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f344";left:inherit;right:10px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects::before{content:"\f177"}#seopress-content .seopress-page-list .seopress-feature a:hover,#seopress-notifications-center .seopress-alert .button-primary:hover,.seopress-get-started .button-primary:hover,.seopress-option .button:hover,.seopress-option .seopress-feature a:hover,.seopress-useful-tools .widget .button-primary:hover{text-decoration:none;color:#fff;background:#232323}.seopress-get-started .button .dashicons{transition:all .3s linear}.seopress-get-started .button:hover .dashicons{color:#fff}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:focus,#seopress-content .seopress-page-list .seopress-feature a:focus,#seopress-content .seopress-page-list .seopress-feature a:focus.button-secondary,#seopress-content a:focus,#seopress-notifications-center .seopress-alert .button-primary:focus,.seopress-option #seopress-tabs .seopress-doc:focus,.seopress-option .seopress-feature a:focus,.seopress-styles .seopress-option #seopress-aio-migrate:focus,.seopress-styles .seopress-option #seopress-yoast-migrate:focus,.seopress-styles .seopress-option #submit:focus,.seopress-useful-tools .widget .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;background:#008ec2;border-color:#006799;color:#fff}#seopress-admin-tabs .nav-tab-wrapper a.nav-tab-active:focus{color:inherit}#seopress-notifications-center .seopress-alert .button-primary{margin:5px 0;padding-right:30px}#seopress-notifications-center h2,.seopress-useful-tools h2{margin:5px 0 15px 5px;display:inline-block;width:100%}#seopress-notifications-center .dashicons,.seopress-useful-tools .dashicons{margin-right:10px}#seopress-notifications-center .seopress-alert{padding:1rem;border-bottom:1px solid #e6ebf1;width:calc(100% - 30px);flex:1 1 auto;position:relative;transition:all 150ms ease;align-items:center;display:flex;justify-content:space-between}#seopress-notifications-center .seopress-alert:hover{cursor:default}#seopress-notifications-center .dashicons-info{display:flex;align-self:normal}#seopress-notifications-center .seopress-alert p{margin:0}#seopress-notifications-center .notice-left{flex:1}#seopress-notifications-center .notice-left>p:first-child{color:#1a1f36;font-weight:500}#seopress-notifications-center .notice-right{align-items:center;display:flex;padding:0 1rem}#seopress-notifications-center .seopress-alert .impact{padding:2px 5px;color:#fff;text-transform:uppercase;font-weight:700;font-size:10px;border-radius:4px;margin:0 1rem;display:inline-block}#seopress-notifications-center .seopress-alert .impact.low{background:#ffde24;color:#6b6543}#seopress-notifications-center .seopress-alert .impact.medium{background:#e39f48}#seopress-notifications-center .seopress-alert .impact.high{background:#e25950}#seopress-notifications-center .seopress-alert .impact.high.info{background:#0085ba}#seopress-notifications-center .seopress-alert .dashicons{color:#6f8096}#seopress-notifications-center .dashicons.remove-notice,.seopress-get-started .remove-notice{position:absolute;right:-25px;color:#6b7c93;font-size:20px;height:30px;width:30px;vertical-align:middle;top:calc(50% - 15px);line-height:30px;padding:5px;transition:all .3s linear}.seopress-get-started .remove-notice{top:10px;right:10px}#seopress-notifications-center .dashicons.remove-notice:hover,.seopress-get-started .remove-notice:hover{color:#1a1f36;cursor:pointer}#seopress-content .seopress-page-list .seopress-feature .seopress-doc,.seopress-option #seopress-tabs .seopress-doc{background:0 0;padding:0;text-decoration:none;color:inherit;box-shadow:none;position:absolute;right:-.5rem;top:.5rem}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover{color:#747474;background:0 0}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover .dashicons{color:#232323}.seopress-option .seopress-table{background:#fff;border:1px solid #ccc}.seopress-option .seopress-table th{padding:15px 10px;vertical-align:middle}.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th{min-width:200px}.seopress-option .seopress-table .seopress-settings-section{background:#f1f1f1}.seopress-option .seopress-table .seopress-table-head .seopress-feature{border-bottom:1px solid #ccc;font-weight:700;background:#f1f1f1}#seopress-content .feature-state,.seopress-option .feature-state{font-style:italic;font-size:10px;display:inline-block;background:rgba(0,140,135,.1);padding:2px 12px;border-radius:25px;color:#444;font-weight:400;text-transform:none;-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial}.seopress-option .seopress_wrap_single_cpt .feature-state,.seopress-option .seopress_wrap_tax .feature-state{padding:2px 12px;margin:0 0 .5rem .5rem}.seopress-option #tab_seopress_titles_archives h2,.seopress-option #tab_seopress_titles_single h2,.seopress-option #tab_seopress_titles_tax h2{margin:2em 0 1em 0;border-top:1px solid #eee;padding:1em 0 0 0}.seopress-option #tab_seopress_titles_archives h2:first-child,.seopress-option #tab_seopress_titles_single h2:first-child,.seopress-option #tab_seopress_titles_tax h2:first-child{border-top:none;margin:0 0 1em 0}#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-button,.seopress-option .tag-title{cursor:pointer;font-weight:500;border-radius:4px;transition:all .3s linear}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on{display:inline-block}#seopress-content .feature-state-off,.seopress-option .feature-state-off{display:none}.seopress-option .postbox .inside li{list-style:square inside;padding-left:5px}#tab_seopress_page_speed .inside li{list-style:none;padding-left:0;word-break:break-word}.seopress-option .log{margin:0;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;color:rgba(19,191,17,1);font-style:italic}.seopress-option input[type=text].seopress-admin-menu-input{min-width:inherit;width:100%}.seopress_page_seopress-import-export .postbox{width:calc(100% - 20px)}#seopress_cpt .wrap-tags,#seopress_pro_cpt .wrap-tags,.seopress-option .wrap-tags{position:relative;display:inline-block;width:100%;margin-bottom:10px}#seopress_cpt .tag-title,#seopress_pro_cpt .tag-title,.seopress-option .tag-title{padding:4px 8px;position:relative;top:5px;left:0;font-size:11px;float:left;margin-right:5px;user-select:none;margin-bottom:5px;background:#fff;color:#6b7c93;box-shadow:0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)}#seopress_cpt .tag-title:active,#seopress_cpt .tag-title:focus,#seopress_cpt .tag-title:hover,#seopress_pro_cpt .tag-title:active,#seopress_pro_cpt .tag-title:focus,#seopress_pro_cpt .tag-title:hover,.seopress-option .tag-title:active,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{background:#232323;color:#fff;user-select:none}#seopress_cpt .tag-title .dashicons,#seopress_pro_cpt .tag-title .dashicons,.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;vertical-align:middle}.seopress-button{text-transform:uppercase;background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;display:inline-block;margin:0;outline:0;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:20px;padding:6px 8px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seopress-button:hover{border-color:#a8bece;color:#00a0d2}.seopress-button .dashicons{vertical-align:middle}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget{border-right:1px solid #e6ebf1;margin:0;padding:0 20px;width:calc(50% - 2px);box-sizing:border-box;display:inline-block;vertical-align:top}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child{width:100%;display:block;clear:both;border-right:none;border-bottom:1px solid #e6ebf1;padding-bottom:20px;margin-bottom:20px}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child{border-right:none}#seopress-content .seopress-useful-tools .widget-reverse ul{background:#fff}#seopress-content .seopress-useful-tools .widget-reverse li{padding:10px;margin:0;border-bottom:1px solid #e6ebf1}#seopress-content .seopress-useful-tools .widget-reverse li:hover{background:#f5f7fa}#seopress-content .seopress-useful-tools .widget-title{text-transform:uppercase;margin:0 0 10px;font-size:13px;padding:10px 0;color:#24b47e}#seopress-content .seopress-reverse label,#seopress-content .seopress-useful-tools .widget-whois ul li span{font-weight:700}#seopress-content #seopress-reverse-url{width:100%;margin:10px 0}#seopress-content .widget-reverse p{margin:0}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url{width:35%}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text{width:20%}.seopress-styles #screen-meta{margin:0;position:relative;background-color:#fff;border-bottom:0 solid #f2f2f2;border-top:none;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);top:0}.seopress-styles #contextual-help-link-wrap,.seopress-styles #screen-options-link-wrap{float:right;height:28px;margin:0 0 0 6px;border:1px solid #f2f2f2;border-top:none;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08)}.seopress-styles #screen-meta-links .show-settings{box-shadow:none}.seopress-styles #screen-meta-links .screen-meta-toggle{position:relative;top:0;z-index:2000}.seopress-styles #contextual-help-back{background:#f8fafd}.seopress-styles .contextual-help-tabs .active{border-left:2px solid #3297d3;background:#f8fafd}#seopress-content input.toggle,.seopress-option input.toggle{max-height:0;max-width:0;opacity:0;position:relative}.seopress-feature input.toggle{display:block}.seopress_wrap_single_cpt input.toggle,.seopress_wrap_tax input.toggle{margin:0;border:none;min-width:0}#seopress_cpt span.label,#seopress_content_analysis span.label{outline:0;color:#fff;box-shadow:none;background:#555d66;padding:2px 4px;border-radius:4px;font-weight:700}#seopress-content input.toggle+label,.seopress-option input.toggle+label{display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:20px;width:40px;border-radius:15px}.wrap-toggle-checkboxes input.toggle+label{float:left;margin-right:10px}#seopress-content input.toggle+label:before,.seopress-option input.toggle+label:before{content:"";position:absolute;display:block;height:20px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#seopress-content input.toggle+label:after,.seopress-option input.toggle+label:after{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.seopress_wrap_single_cpt input.toggle+label,.seopress_wrap_single_cpt input.toggle+label:before,.seopress_wrap_tax input.toggle+label,.seopress_wrap_tax input.toggle+label:before{width:40px;height:20px}.seopress_wrap_single_cpt input.toggle+label:after,.seopress_wrap_tax input.toggle+label:after{width:20px;height:20px}#seopress-content input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before{width:40px;background:rgba(19,191,17,1)}.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:before,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:before{width:40px;background:#3197d3}#seopress-content input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after{left:20px;box-shadow:inset 0 0 0 1px rgba(19,191,17,1),0 2px 4px rgba(0,0,0,.2)}.seopress_wrap_single_cpt input.toggle[data-toggle="1"]+label:after,.seopress_wrap_tax input.toggle[data-toggle="1"]+label:after{box-shadow:inset 0 0 0 1px #3197d3,0 2px 4px rgba(0,0,0,.2)}#seopress-content .seopress-page-list{position:relative;display:grid;max-width:53rem;grid-gap:20px 20px;grid-template-columns:repeat(3,1fr)}#seopress-notice-save{position:fixed;color:#fff;padding:15px 40px;font-size:.9rem;text-transform:uppercase;text-align:center;border-radius:0;background:rgba(74,184,102,.9);bottom:0;right:0;z-index:500;width:100%;font-weight:700}#seopress-notice-save .dashicons{color:#fff}.seopress_page_seopress-pro-page #wpcontent{background:#f4f7fa}.seopress-option .wrap div.nav-tab-wrapper{margin:0 0 0 -26px;padding:0 0 0 10px;line-height:inherit;width:230px;z-index:95;font-weight:400;display:block;border-bottom:none}#seopress-admin-tabs.wrap div.nav-tab-wrapper{margin:20px auto 0;max-width:53rem;width:100%;border-bottom:0;padding:0;line-height:inherit;position:-webkit-sticky;position:sticky;background:#f5f7fa;z-index:100;top:31px;box-shadow:0 7px 14px 0 rgba(60,66,87,.12),0 3px 6px 0 rgba(0,0,0,.12);border-radius:4px 4px 0 0;font-weight:400;overflow:hidden;display:flex;align-items:center;justify-content:space-between}#seopress-admin-tabs #tab_seopress_notifications.seopress-tab{background:0 0;padding:0;border-radius:0}.seopress-option .nav-tab{border:0 solid #ccc;background:0 0;opacity:.5;padding:6px 30px 6px 10px;transition:opacity .3s linear;color:#191e23;margin:0;float:none;display:inline-block;width:100%;text-align:left;font-weight:400;box-sizing:border-box;white-space:normal}#seopress-admin-tabs .nav-tab{border:0 solid #ccc;background:0 0;opacity:.5;padding:16px 20px;transition:opacity .3s linear;color:#191e23;margin:0;box-shadow:inset -1px 0 #e3e8ee;float:none;display:inline-block;text-align:center;font-weight:400}#seopress-admin-tabs .nav-tab{width:100%}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:hover,.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover{background-color:#fff}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover,.seopress-option .nav-tab:focus{opacity:1;outline:0;font-weight:600;position:relative;color:#191e23;border-left:3px solid #0085ba;background:rgba(0,133,186,.1)}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,#seopress-admin-tabs .nav-tab:focus{border-bottom:3px solid #0085ba;border-left:none;background:#fff}#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover{opacity:1}#seopress-admin-tabs .nav-tab:focus,.seopress-option .nav-tab:focus{outline:0;box-shadow:none}#section-export-redirects,#section-import-redirects{margin-top:-120px;padding-top:120px}.seopress-option .section-tool{border:none;box-shadow:none;background:0 0;position:relative}.seopress-option .section-tool::after{content:'';background:#dedede;height:1px;width:100%;display:block}.seopress-option .sp-section-header{border-bottom:1px solid #eee;margin:0 0 1rem 0;width:100%;display:flex;position:relative;align-items:center;padding-bottom:.5rem}.seopress-option .sp-section-header::after{position:absolute;content:'';background:#0085ba;height:2px;width:40px;bottom:0;left:0}.seopress-option .sp-section-header h2{font-size:1.5em}.seopress-option .sp-section-header>.dashicons{color:#0085ba;padding:10px;border-radius:6px;margin-right:10px;background:#c4f0ff}.seopress-option .sp-section-header .wrap-toggle-checkboxes{display:flex}
|
assets/css/tagify.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-bg-color:white}.tagify{--tags-border-color:#DDD;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.1em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, 0.5);--tag-remove-bg:rgba(211, 148, 148, 0.3);--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--tag--min-width:1ch;--tag--max-width:auto;--tag-hide-transition:.3s;--loader-size:.8em;display:flex;align-items:flex-start;flex-wrap:wrap;border:1px solid #ddd;border:1px solid var(--tags-border-color);padding:0;line-height:1.1;cursor:text;outline:0;position:relative;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:hover{border-color:#ccc}.tagify.tagify--focus{transition:0s;border-color:#3595f6}.tagify[readonly]{cursor:default}.tagify[readonly]>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify[readonly] .tagify__tag>div{padding:.3em .5em;padding:var(--tag-pad)}.tagify[readonly] .tagify__tag>div::before{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}.tagify--loading .tagify__input::before{content:none}.tagify--loading .tagify__input::after{content:'';vertical-align:middle;margin:-2px 0 -2px .5em;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear}.tagify--loading .tagify__input:empty::after{margin-left:0}.tagify+input,.tagify+textarea{display:none!important}.tagify__tag{display:inline-flex;align-items:center;margin:5px 0 5px 5px;position:relative;z-index:1;outline:0;cursor:default;transition:.13s ease-out}.tagify__tag>div{vertical-align:top;box-sizing:border-box;max-width:100%;padding:.3em .5em;padding:var(--tag-pad);color:#000;color:var(--tag-text-color);line-height:inherit;border-radius:3px;-webkit-user-select:none;user-select:none;transition:.13s ease-out}.tagify__tag>div>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div::before{content:'';position:absolute;border-radius:inherit;left:0;top:0;right:0;bottom:0;z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 1.1em #e5e5e5 inset;box-shadow:0 0 0 calc(var(--tag-inset-shadow-size)) var(--tag-bg) inset}.tagify__tag:hover:not([readonly]) div::before{top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:0 0 0 1.1em #d3e2e2 inset;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-hover) inset}.tagify__tag.tagify--noAnim{animation:none}.tagify__tag.tagify--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:.3s;transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag.tagify--mark div::before{animation:none}.tagify__tag.tagify--notAllowed div>span{opacity:.5}.tagify__tag.tagify--notAllowed div::before{box-shadow:0 0 0 1.1em rgba(211,148,148,.5) inset!important;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-invalid-bg) inset!important;transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div::before{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}.tagify__tag--editable>div{color:#000;color:var(--tag-text-color--edit)}.tagify__tag--editable>div::before{box-shadow:0 0 0 2px #d3e2e2 inset!important;box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable.tagify--invalid>div::before{box-shadow:0 0 0 2px #d39494 inset!important;box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px Serif;background:0 0;background:var(--tag-remove-btn-bg);color:#000;color:var(--tag-text-color);width:14px;height:14px;margin-right:4.66667px;margin-left:-4.66667px;transition:.2s ease-out}.tagify__tag__removeBtn::after{content:"\00D7"}.tagify__tag__removeBtn:hover{color:#fff;background:#c77777;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 1.1em rgba(211,148,148,.3) inset!important;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg) inset!important;transition:.2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{display:block;min-width:110px;margin:5px;padding:.3em .5em;padding:var(--tag-pad,.3em .5em);line-height:inherit;position:relative;white-space:pre-line}.tagify__input::before{display:inline-block;width:0}.tagify__input:empty::before{transition:.2s ease-out;opacity:.5;transform:none;width:auto}.tagify__input:focus{outline:0}.tagify__input:focus::before{transition:.2s ease-out;opacity:0;transform:translatex(6px)}@supports (-moz-appearance:none){.tagify__input:focus::before{display:none}}.tagify__input:focus:empty::before{transition:.2s ease-out;opacity:.3;transform:none}@supports (-moz-appearance:none){.tagify__input:focus:empty::before{display:inline-block}}.tagify__input::before{content:attr(data-placeholder);line-height:1.8;position:absolute;top:0;z-index:1;color:#000;white-space:nowrap;pointer-events:none;opacity:0}.tagify--mix .tagify__input::before{position:static;line-height:inherit}@supports (-moz-appearance:none){.tagify__input::before{line-height:inherit;position:relative}}.tagify__input::after{content:attr(data-suggest);display:inline-block;white-space:pre;color:#000;opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0}.tagify__input .tagify__tag>div{padding-top:0;padding-bottom:0}.tagify--mix{line-height:1.7}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:inherit}.tagify--mix .tagify__input::after{content:none}.tagify--select::after{content:'>';opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]::after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select .tagify__tag{position:absolute;top:0;right:1.8em;bottom:0}.tagify--select .tagify__tag div{display:none}.tagify--select .tagify__input{width:100%}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(1px);overflow:hidden}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-2px)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1px;border-bottom-width:0}.tagify__dropdown--text{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown--text .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{max-height:300px;overflow:hidden;background:#fff;background:var(--tagify-dd-bg-color);border:1px solid #3595f6;border-color:var(--tagify-dd-color-primary);border-top-width:0;box-shadow:0 2px 4px -2px rgba(0,0,0,.2);transition:.25s cubic-bezier(0,1,.5,1)}.tagify__dropdown__wrapper:hover{overflow:auto}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:inherit;padding:.3em .5em;margin:1px;cursor:pointer;border-radius:2px;position:relative;outline:0}.tagify__dropdown__item--active{background:#3595f6;background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}
|
assets/img/help/google-knowledge-graph-social.png
DELETED
Binary file
|
assets/js/seopress-block-editor.js
CHANGED
@@ -1,5 +1,8 @@
|
|
1 |
//Retrieve title / meta-desc from source code
|
2 |
jQuery(document).ready(function($) {
|
|
|
|
|
|
|
3 |
const { subscribe, select } = wp.data;
|
4 |
let hasSaved = false;
|
5 |
|
@@ -21,19 +24,32 @@ let hasSaved = false;
|
|
21 |
seopress_analysis_target_kw: $('#seopress_analysis_target_kw_meta').val(),
|
22 |
_ajax_nonce: seopressAjaxRealPreview.seopress_nonce,
|
23 |
},
|
|
|
|
|
|
|
|
|
24 |
success : function( s ) {
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
};
|
34 |
|
35 |
for (var key in data_arr) {
|
36 |
-
if (data_arr
|
37 |
if (data_arr[key].length > 1) {
|
38 |
key = data_arr[key].slice(-1)[0];
|
39 |
} else {
|
@@ -42,38 +58,36 @@ let hasSaved = false;
|
|
42 |
}
|
43 |
}
|
44 |
|
45 |
-
$( '#seopress_cpt .google-snippet-preview .snippet-title' ).html(s.data.title)
|
46 |
-
$( '#seopress_cpt .google-snippet-preview .snippet-title-default' ).html(s.data.title)
|
47 |
-
$( '#seopress_titles_title_meta' ).attr("placeholder", s.data.title)
|
48 |
-
$( '#seopress_cpt .google-snippet-preview .snippet-description' ).html(s.data.meta_desc)
|
49 |
-
$( '#seopress_cpt .google-snippet-preview .snippet-description-default' ).html(s.data.meta_desc)
|
50 |
-
$( '#seopress_titles_desc_meta' ).attr("placeholder", s.data.meta_desc)
|
51 |
|
52 |
-
$( '#seopress_cpt #seopress_social_fb_title_meta' ).attr("placeholder", data_arr.og_title)
|
53 |
-
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-title').html(data_arr.og_title)
|
54 |
-
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-title-default').html(data_arr.og_title)
|
55 |
|
56 |
-
$( '#seopress_cpt #seopress_social_fb_desc_meta' ).attr("placeholder", data_arr.og_desc)
|
57 |
-
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-description').html(data_arr.og_desc)
|
58 |
-
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-description-default').html(data_arr.og_desc)
|
59 |
|
60 |
-
$( '#seopress_cpt #seopress_social_fb_img_meta' ).attr("placeholder", data_arr.og_img)
|
61 |
-
$( '#seopress_cpt .snippet-fb-img img' ).attr("src", data_arr.og_img)
|
62 |
-
$( '#seopress_cpt .snippet-fb-img-default img' ).attr("src", data_arr.og_img)
|
63 |
|
64 |
-
$(
|
65 |
-
$(
|
66 |
|
67 |
-
$( '#seopress_cpt #seopress_social_twitter_title_meta' ).attr("placeholder", data_arr.tw_title)
|
68 |
-
$( '#seopress_cpt #seopress_social_twitter_desc_meta' ).attr("placeholder", data_arr.tw_desc)
|
69 |
-
$( '#seopress_cpt #seopress_social_twitter_img_meta' ).attr("placeholder", data_arr.tw_img)
|
|
|
70 |
$( '#seopress_cpt #seopress_robots_canonical_meta').attr('placeholder', s.data.canonical),
|
71 |
-
|
72 |
-
$( '#
|
73 |
-
$(
|
74 |
-
$( '#seopress-analysis-tabs-2' ).load(' #seopress-analysis-tabs-2');
|
75 |
-
$( '#seopress-analysis-tabs-3' ).load(' #seopress-analysis-tabs-3');
|
76 |
-
$( '#seopress-analysis-tabs-4' ).load(' #seopress-analysis-tabs-4');
|
77 |
},
|
78 |
});
|
79 |
}
|
1 |
//Retrieve title / meta-desc from source code
|
2 |
jQuery(document).ready(function($) {
|
3 |
+
|
4 |
+
|
5 |
+
|
6 |
const { subscribe, select } = wp.data;
|
7 |
let hasSaved = false;
|
8 |
|
24 |
seopress_analysis_target_kw: $('#seopress_analysis_target_kw_meta').val(),
|
25 |
_ajax_nonce: seopressAjaxRealPreview.seopress_nonce,
|
26 |
},
|
27 |
+
beforeSend: function() {
|
28 |
+
$(".analysis-score p span").fadeIn().text(seopressAjaxRealPreview.i18n.progress),
|
29 |
+
$(".analysis-score p").addClass('loading')
|
30 |
+
},
|
31 |
success : function( s ) {
|
32 |
+
typeof s.data.og_title ==="undefined" ? og_title = "" : og_title = s.data.og_title.values;
|
33 |
+
typeof s.data.og_desc ==="undefined" ? og_desc = "" : og_desc = s.data.og_desc.values;
|
34 |
+
typeof s.data.og_img ==="undefined" ? og_img = "" : og_img = s.data.og_img.values;
|
35 |
+
typeof s.data.og_url ==="undefined" ? og_url = "" : og_url = s.data.og_url.host;
|
36 |
+
typeof s.data.og_site_name ==="undefined" ? og_site_name = "" : og_site_name = s.data.og_site_name.values;
|
37 |
+
typeof s.data.tw_title ==="undefined" ? tw_title = "" : tw_title = s.data.tw_title.values;
|
38 |
+
typeof s.data.tw_desc ==="undefined" ? tw_desc = "" : tw_desc = s.data.tw_desc.values;
|
39 |
+
typeof s.data.tw_img ==="undefined" ? tw_img = "" : tw_img = s.data.tw_img.values;
|
40 |
+
|
41 |
+
var data_arr = {og_title : og_title,
|
42 |
+
og_desc : og_desc,
|
43 |
+
og_img : og_img,
|
44 |
+
og_url : og_url,
|
45 |
+
og_site_name : og_site_name,
|
46 |
+
tw_title : tw_title,
|
47 |
+
tw_desc : tw_desc,
|
48 |
+
tw_img : tw_img
|
49 |
};
|
50 |
|
51 |
for (var key in data_arr) {
|
52 |
+
if (data_arr.length) {
|
53 |
if (data_arr[key].length > 1) {
|
54 |
key = data_arr[key].slice(-1)[0];
|
55 |
} else {
|
58 |
}
|
59 |
}
|
60 |
|
61 |
+
$( '#seopress_cpt .google-snippet-preview .snippet-title' ).html(s.data.title),
|
62 |
+
$( '#seopress_cpt .google-snippet-preview .snippet-title-default' ).html(s.data.title),
|
63 |
+
$( '#seopress_titles_title_meta' ).attr("placeholder", s.data.title),
|
64 |
+
$( '#seopress_cpt .google-snippet-preview .snippet-description' ).html(s.data.meta_desc),
|
65 |
+
$( '#seopress_cpt .google-snippet-preview .snippet-description-default' ).html(s.data.meta_desc),
|
66 |
+
$( '#seopress_titles_desc_meta' ).attr("placeholder", s.data.meta_desc),
|
67 |
|
68 |
+
$( '#seopress_cpt #seopress_social_fb_title_meta' ).attr("placeholder", data_arr.og_title),
|
69 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-title').html(data_arr.og_title),
|
70 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-title-default').html(data_arr.og_title),
|
71 |
|
72 |
+
$( '#seopress_cpt #seopress_social_fb_desc_meta' ).attr("placeholder", data_arr.og_desc),
|
73 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-description').html(data_arr.og_desc),
|
74 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-description-default').html(data_arr.og_desc),
|
75 |
|
76 |
+
$( '#seopress_cpt #seopress_social_fb_img_meta' ).attr("placeholder", data_arr.og_img),
|
77 |
+
$( '#seopress_cpt .snippet-fb-img img' ).attr("src", data_arr.og_img),
|
78 |
+
$( '#seopress_cpt .snippet-fb-img-default img' ).attr("src", data_arr.og_img),
|
79 |
|
80 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-url').html(data_arr.og_url),
|
81 |
+
$( '#seopress_cpt .facebook-snippet-preview .snippet-fb-site-name').html(data_arr.og_site_name),
|
82 |
|
83 |
+
$( '#seopress_cpt #seopress_social_twitter_title_meta' ).attr("placeholder", data_arr.tw_title),
|
84 |
+
$( '#seopress_cpt #seopress_social_twitter_desc_meta' ).attr("placeholder", data_arr.tw_desc),
|
85 |
+
$( '#seopress_cpt #seopress_social_twitter_img_meta' ).attr("placeholder", data_arr.tw_img),
|
86 |
+
|
87 |
$( '#seopress_cpt #seopress_robots_canonical_meta').attr('placeholder', s.data.canonical),
|
88 |
+
|
89 |
+
$( '#seopress-analysis-tabs').load(" #seopress-analysis-tabs-1", '', sp_ca_toggle),
|
90 |
+
$(".analysis-score p").removeClass('loading')
|
|
|
|
|
|
|
91 |
},
|
92 |
});
|
93 |
}
|
assets/js/seopress-counters.js
CHANGED
@@ -1,3 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
function sp_titles_counters() {
|
3 |
var meta_title_val = jQuery("#seopress_titles_title_meta").val();
|
@@ -23,47 +62,7 @@ function sp_titles_counters() {
|
|
23 |
|
24 |
jQuery('#seopress_titles_title_counters_progress').attr('aria-valuenow',progress),
|
25 |
jQuery('#seopress_titles_title_counters_progress').text(progress +'%'),
|
26 |
-
jQuery('#seopress_titles_title_counters_progress').css('width',progress +'%')
|
27 |
-
|
28 |
-
jQuery("#seopress_titles_title_meta, #seopress-tag-single-title, #seopress-tag-single-site-title, #seopress-tag-single-sep").on('keyup paste change click', function(e) {
|
29 |
-
var meta_title_val = jQuery("#seopress_titles_title_meta").val();
|
30 |
-
var meta_title_placeholder = jQuery("#seopress_titles_title_meta").attr("placeholder");
|
31 |
-
|
32 |
-
jQuery("#seopress_titles_title_counters").css("color", "inherit"),
|
33 |
-
jQuery("#seopress_titles_title_pixel").css("color", "inherit"),
|
34 |
-
|
35 |
-
meta_title_val.length > 60 && jQuery("#seopress_titles_title_counters").css("color", "red"),
|
36 |
-
pixelTitle(meta_title_val) > 568 && jQuery("#seopress_titles_title_pixel").css("color", "red");
|
37 |
-
|
38 |
-
if (meta_title_val.length == 0) {
|
39 |
-
meta_title_placeholder.length > 60 && jQuery("#seopress_titles_title_counters").css("color", "red"),
|
40 |
-
pixelTitle(meta_title_placeholder) > 568 && jQuery("#seopress_titles_title_pixel").css("color", "red")
|
41 |
-
}
|
42 |
-
|
43 |
-
meta_title_val.length > 0 ? (jQuery("#seopress_titles_title_counters").text(meta_title_val.length),
|
44 |
-
jQuery("#seopress_titles_title_pixel").text(pixelTitle(meta_title_val))) : meta_title_placeholder.length && (jQuery("#seopress_titles_title_counters").text(meta_title_placeholder.length),
|
45 |
-
jQuery("#seopress_titles_title_pixel").text(pixelTitle(meta_title_placeholder))),
|
46 |
-
|
47 |
-
meta_title_val.length > 0 ? (jQuery(".snippet-title-custom").text(e.target.value),
|
48 |
-
jQuery(".snippet-title").css("display", "none"),
|
49 |
-
jQuery(".snippet-title-custom").css("display", "block"),
|
50 |
-
jQuery(".snippet-title-default").css("display", "none")) : 0 == meta_title_val.length && (jQuery(".snippet-title-default").css("display", "block"),
|
51 |
-
jQuery(".snippet-title-custom").css("display", "none"), jQuery(".snippet-title").css("display", "none"));
|
52 |
-
|
53 |
-
if (meta_title_val.length) {
|
54 |
-
var progress = Math.round(pixelTitle(meta_title_val)/568*100);
|
55 |
-
} else {
|
56 |
-
var progress = Math.round(pixelTitle(meta_title_placeholder)/568*100);
|
57 |
-
}
|
58 |
-
|
59 |
-
if (progress >= 100) {
|
60 |
-
progress = 100;
|
61 |
-
}
|
62 |
-
|
63 |
-
jQuery('#seopress_titles_title_counters_progress').attr('aria-valuenow',progress),
|
64 |
-
jQuery('#seopress_titles_title_counters_progress').text(progress +'%'),
|
65 |
-
jQuery('#seopress_titles_title_counters_progress').css('width',progress +'%')
|
66 |
-
})
|
67 |
}
|
68 |
|
69 |
function sp_meta_desc_counters() {
|
@@ -213,6 +212,31 @@ function sp_social() {
|
|
213 |
})
|
214 |
}
|
215 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
216 |
jQuery(document).ready(function(e) {
|
217 |
function s() {
|
218 |
e.ajax({
|
@@ -226,42 +250,55 @@ jQuery(document).ready(function(e) {
|
|
226 |
post_type: e("#seopress_launch_analysis").attr("data_post_type"),
|
227 |
seopress_analysis_target_kw: e("#seopress_analysis_target_kw_meta").val(),
|
228 |
_ajax_nonce: seopressAjaxRealPreview.seopress_nonce
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
265 |
|
266 |
e("#seopress_cpt #seopress_social_fb_img_meta").attr("placeholder", data_arr.og_img),
|
267 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img img").attr("src", data_arr.og_img),
|
@@ -270,17 +307,15 @@ jQuery(document).ready(function(e) {
|
|
270 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-url").html(data_arr.og_url),
|
271 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-site-name").html(data_arr.og_site_name),
|
272 |
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
e("#
|
280 |
-
e("
|
281 |
-
|
282 |
-
e("#seopress-analysis-tabs-3").load(" #seopress-analysis-tabs-3"),
|
283 |
-
e("#seopress-analysis-tabs-4").load(" #seopress-analysis-tabs-4"),
|
284 |
e(" #seopress_titles_title_counters_val").remove(),
|
285 |
e(" #seopress_titles_desc_counters_val").remove(),
|
286 |
sp_titles_counters(),
|
@@ -289,10 +324,9 @@ jQuery(document).ready(function(e) {
|
|
289 |
}
|
290 |
})
|
291 |
}
|
292 |
-
e("#seopress-analysis-tabs .hidden").removeClass("hidden"),
|
293 |
-
e("#seopress-analysis-tabs").tabs(),
|
294 |
s(),
|
295 |
e("#seopress_launch_analysis").on("click", function() {
|
296 |
s()
|
297 |
-
|
|
|
298 |
});
|
1 |
+
function sp_meta_title_update(e) {
|
2 |
+
var meta_title_val = jQuery("#seopress_titles_title_meta").val();
|
3 |
+
var meta_title_placeholder = jQuery("#seopress_titles_title_meta").attr("placeholder");
|
4 |
+
|
5 |
+
jQuery("#seopress_titles_title_counters").css("color", "inherit"),
|
6 |
+
jQuery("#seopress_titles_title_pixel").css("color", "inherit"),
|
7 |
+
|
8 |
+
meta_title_val.length > 60 && jQuery("#seopress_titles_title_counters").css("color", "red"),
|
9 |
+
pixelTitle(meta_title_val) > 568 && jQuery("#seopress_titles_title_pixel").css("color", "red");
|
10 |
+
|
11 |
+
if (meta_title_val.length == 0) {
|
12 |
+
meta_title_placeholder.length > 60 && jQuery("#seopress_titles_title_counters").css("color", "red"),
|
13 |
+
pixelTitle(meta_title_placeholder) > 568 && jQuery("#seopress_titles_title_pixel").css("color", "red")
|
14 |
+
}
|
15 |
+
|
16 |
+
meta_title_val.length > 0 ? (jQuery("#seopress_titles_title_counters").text(meta_title_val.length),
|
17 |
+
jQuery("#seopress_titles_title_pixel").text(pixelTitle(meta_title_val))) : meta_title_placeholder.length && (jQuery("#seopress_titles_title_counters").text(meta_title_placeholder.length),
|
18 |
+
jQuery("#seopress_titles_title_pixel").text(pixelTitle(meta_title_placeholder))),
|
19 |
+
|
20 |
+
meta_title_val.length > 0 ? (jQuery(".snippet-title-custom").text(e.target.value),
|
21 |
+
jQuery(".snippet-title").css("display", "none"),
|
22 |
+
jQuery(".snippet-title-custom").css("display", "block"),
|
23 |
+
jQuery(".snippet-title-default").css("display", "none")) : 0 == meta_title_val.length && (jQuery(".snippet-title-default").css("display", "block"),
|
24 |
+
jQuery(".snippet-title-custom").css("display", "none"), jQuery(".snippet-title").css("display", "none"));
|
25 |
+
|
26 |
+
if (meta_title_val.length) {
|
27 |
+
var progress = Math.round(pixelTitle(meta_title_val)/568*100);
|
28 |
+
} else {
|
29 |
+
var progress = Math.round(pixelTitle(meta_title_placeholder)/568*100);
|
30 |
+
}
|
31 |
+
|
32 |
+
if (progress >= 100) {
|
33 |
+
progress = 100;
|
34 |
+
}
|
35 |
+
|
36 |
+
jQuery('#seopress_titles_title_counters_progress').attr('aria-valuenow',progress),
|
37 |
+
jQuery('#seopress_titles_title_counters_progress').text(progress +'%'),
|
38 |
+
jQuery('#seopress_titles_title_counters_progress').css('width',progress +'%')
|
39 |
+
}
|
40 |
|
41 |
function sp_titles_counters() {
|
42 |
var meta_title_val = jQuery("#seopress_titles_title_meta").val();
|
62 |
|
63 |
jQuery('#seopress_titles_title_counters_progress').attr('aria-valuenow',progress),
|
64 |
jQuery('#seopress_titles_title_counters_progress').text(progress +'%'),
|
65 |
+
jQuery('#seopress_titles_title_counters_progress').css('width',progress +'%')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
}
|
67 |
|
68 |
function sp_meta_desc_counters() {
|
212 |
})
|
213 |
}
|
214 |
|
215 |
+
//Content Analysis - Toggle
|
216 |
+
function sp_ca_toggle() {
|
217 |
+
var stop = false;
|
218 |
+
jQuery( ".gr-analysis-title .btn-toggle" ).on('click',function(e) {
|
219 |
+
if (stop) {
|
220 |
+
event.stopImmediatePropagation();
|
221 |
+
event.preventDefault();
|
222 |
+
stop = false;
|
223 |
+
}
|
224 |
+
jQuery(this).toggleClass('open');
|
225 |
+
jQuery(this).parent().parent().next('.gr-analysis-content').toggle();
|
226 |
+
});
|
227 |
+
|
228 |
+
//Show all
|
229 |
+
jQuery( "#expand-all" ).on('click',function(e) {
|
230 |
+
e.preventDefault();
|
231 |
+
jQuery('.gr-analysis-content').show();
|
232 |
+
});
|
233 |
+
//Hide all
|
234 |
+
jQuery( "#close-all" ).on('click',function(e) {
|
235 |
+
e.preventDefault();
|
236 |
+
jQuery('.gr-analysis-content').hide();
|
237 |
+
});
|
238 |
+
}
|
239 |
+
|
240 |
jQuery(document).ready(function(e) {
|
241 |
function s() {
|
242 |
e.ajax({
|
250 |
post_type: e("#seopress_launch_analysis").attr("data_post_type"),
|
251 |
seopress_analysis_target_kw: e("#seopress_analysis_target_kw_meta").val(),
|
252 |
_ajax_nonce: seopressAjaxRealPreview.seopress_nonce
|
253 |
+
},
|
254 |
+
beforeSend: function() {
|
255 |
+
e(".analysis-score p span").fadeIn().text(seopressAjaxRealPreview.i18n.progress),
|
256 |
+
e(".analysis-score p").addClass('loading')
|
257 |
+
},
|
258 |
+
success: function(s) {
|
259 |
+
typeof s.data.og_title ==="undefined" ? og_title = "" : og_title = s.data.og_title.values;
|
260 |
+
typeof s.data.og_desc ==="undefined" ? og_desc = "" : og_desc = s.data.og_desc.values;
|
261 |
+
typeof s.data.og_img ==="undefined" ? og_img = "" : og_img = s.data.og_img.values;
|
262 |
+
typeof s.data.og_url ==="undefined" ? og_url = "" : og_url = s.data.og_url.host;
|
263 |
+
typeof s.data.og_site_name ==="undefined" ? og_site_name = "" : og_site_name = s.data.og_site_name.values;
|
264 |
+
typeof s.data.tw_title ==="undefined" ? tw_title = "" : tw_title = s.data.tw_title.values;
|
265 |
+
typeof s.data.tw_desc ==="undefined" ? tw_desc = "" : tw_desc = s.data.tw_desc.values;
|
266 |
+
typeof s.data.tw_img ==="undefined" ? tw_img = "" : tw_img = s.data.tw_img.values;
|
267 |
+
|
268 |
+
var data_arr = {og_title : og_title,
|
269 |
+
og_desc : og_desc,
|
270 |
+
og_img : og_img,
|
271 |
+
og_url : og_url,
|
272 |
+
og_site_name : og_site_name,
|
273 |
+
tw_title : tw_title,
|
274 |
+
tw_desc : tw_desc,
|
275 |
+
tw_img : tw_img
|
276 |
+
};
|
277 |
+
|
278 |
+
for (var key in data_arr) {
|
279 |
+
if (data_arr.length) {
|
280 |
+
if (data_arr[key].length > 1) {
|
281 |
+
key = data_arr[key].slice(-1)[0];
|
282 |
+
} else {
|
283 |
+
key = data_arr[key][0];
|
284 |
+
}
|
285 |
+
}
|
286 |
+
}
|
287 |
+
|
288 |
+
e("#seopress_cpt .google-snippet-preview .snippet-title").html(s.data.title),
|
289 |
+
e("#seopress_cpt .google-snippet-preview .snippet-title-default").html(s.data.title),
|
290 |
+
e("#seopress_titles_title_meta").attr("placeholder", s.data.title),
|
291 |
+
e("#seopress_cpt .google-snippet-preview .snippet-description").html(s.data.meta_desc),
|
292 |
+
e("#seopress_cpt .google-snippet-preview .snippet-description-default").html(s.data.meta_desc),
|
293 |
+
e("#seopress_titles_desc_meta").attr("placeholder", s.data.meta_desc),
|
294 |
+
|
295 |
+
e("#seopress_cpt #seopress_social_fb_title_meta").attr("placeholder", data_arr.og_title),
|
296 |
+
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title").html(data_arr.og_title),
|
297 |
+
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title-default").html(data_arr.og_title),
|
298 |
+
|
299 |
+
e("#seopress_cpt #seopress_social_fb_desc_meta").attr("placeholder", data_arr.og_desc),
|
300 |
+
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description").html(data_arr.og_desc),
|
301 |
+
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description-default").html(data_arr.og_desc),
|
302 |
|
303 |
e("#seopress_cpt #seopress_social_fb_img_meta").attr("placeholder", data_arr.og_img),
|
304 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img img").attr("src", data_arr.og_img),
|
307 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-url").html(data_arr.og_url),
|
308 |
e("#seopress_cpt .facebook-snippet-preview .snippet-fb-site-name").html(data_arr.og_site_name),
|
309 |
|
310 |
+
e("#seopress_cpt #seopress_social_twitter_title_meta").attr("placeholder", data_arr.tw_title),
|
311 |
+
e("#seopress_cpt #seopress_social_twitter_desc_meta").attr("placeholder", data_arr.tw_desc),
|
312 |
+
e("#seopress_cpt #seopress_social_twitter_img_meta").attr("placeholder", data_arr.tw_img),
|
313 |
+
|
314 |
+
e("#seopress_cpt #seopress_robots_canonical_meta").attr("placeholder", s.data.canonical)
|
315 |
+
|
316 |
+
e("#seopress-analysis-tabs").load(" #seopress-analysis-tabs-1", '', sp_ca_toggle),
|
317 |
+
e(".analysis-score p").removeClass('loading'),
|
318 |
+
|
|
|
|
|
319 |
e(" #seopress_titles_title_counters_val").remove(),
|
320 |
e(" #seopress_titles_desc_counters_val").remove(),
|
321 |
sp_titles_counters(),
|
324 |
}
|
325 |
})
|
326 |
}
|
|
|
|
|
327 |
s(),
|
328 |
e("#seopress_launch_analysis").on("click", function() {
|
329 |
s()
|
330 |
+
}),
|
331 |
+
sp_ca_toggle()
|
332 |
});
|
assets/js/seopress-counters.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
function sp_titles_counters(){var e=jQuery("#seopress_titles_title_meta").val(),s=jQuery("#seopress_titles_title_meta").attr("placeholder");if(jQuery("#seopress_titles_title_counters").after('<div id="seopress_titles_title_counters_val">/ 60</div>'),e.length>0?(jQuery("#seopress_titles_title_counters").text(e.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(e))):s.length&&(jQuery("#seopress_titles_title_counters").text(s.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(s))),e.length>60?jQuery("#seopress_titles_title_counters").css("color","red"):s.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(e)>568?jQuery("#seopress_titles_title_pixel").css("color","red"):pixelTitle(s)>568&&jQuery("#seopress_titles_title_pixel").css("color","red"),e.length)var t=Math.round(pixelTitle(e)/568*100);else t=Math.round(pixelTitle(s)/568*100);t>=100&&(t=100),jQuery("#seopress_titles_title_counters_progress").attr("aria-valuenow",t),jQuery("#seopress_titles_title_counters_progress").text(t+"%"),jQuery("#seopress_titles_title_counters_progress").css("width",t+"%"),jQuery("#seopress_titles_title_meta, #seopress-tag-single-title, #seopress-tag-single-site-title, #seopress-tag-single-sep").on("keyup paste change click",function(e){var s=jQuery("#seopress_titles_title_meta").val(),t=jQuery("#seopress_titles_title_meta").attr("placeholder");if(jQuery("#seopress_titles_title_counters").css("color","inherit"),jQuery("#seopress_titles_title_pixel").css("color","inherit"),s.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(s)>568&&jQuery("#seopress_titles_title_pixel").css("color","red"),0==s.length&&(t.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(t)>568&&jQuery("#seopress_titles_title_pixel").css("color","red")),s.length>0?(jQuery("#seopress_titles_title_counters").text(s.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(s))):t.length&&(jQuery("#seopress_titles_title_counters").text(t.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(t))),s.length>0?(jQuery(".snippet-title-custom").text(e.target.value),jQuery(".snippet-title").css("display","none"),jQuery(".snippet-title-custom").css("display","block"),jQuery(".snippet-title-default").css("display","none")):0==s.length&&(jQuery(".snippet-title-default").css("display","block"),jQuery(".snippet-title-custom").css("display","none"),jQuery(".snippet-title").css("display","none")),s.length)var i=Math.round(pixelTitle(s)/568*100);else i=Math.round(pixelTitle(t)/568*100);i>=100&&(i=100),jQuery("#seopress_titles_title_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_title_counters_progress").text(i+"%"),jQuery("#seopress_titles_title_counters_progress").css("width",i+"%")})}function sp_meta_desc_counters(){var e=jQuery("#seopress_titles_desc_meta").val(),s=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(jQuery("#seopress_titles_desc_counters").after('<div id="seopress_titles_desc_counters_val">/ 160</div>'),e.length>0?(jQuery("#seopress_titles_desc_counters").text(e.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(e))):s.length&&(jQuery("#seopress_titles_desc_counters").text(s.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(s))),e.length>160?jQuery("#seopress_titles_desc_counters").css("color","red"):s.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(e)>940?jQuery("#seopress_titles_desc_pixel").css("color","red"):pixelDesc(s)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red"),e.length)var t=Math.round(pixelDesc(e)/940*100);else t=Math.round(pixelDesc(s)/940*100);t>=100&&(t=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",t),jQuery("#seopress_titles_desc_counters_progress").text(t+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",t+"%"),jQuery("#seopress_titles_desc_meta, #seopress-tag-single-excerpt").on("keyup paste change click",function(e){var s=jQuery("#seopress_titles_desc_meta").val(),t=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(jQuery("#seopress_titles_desc_counters").css("color","inherit"),jQuery("#seopress_titles_desc_pixel").css("color","inherit"),s.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(s)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red"),0==s.length&&(t.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(t)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red")),s.length>0?(jQuery("#seopress_titles_desc_counters").text(s.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(s))):t.length&&(jQuery("#seopress_titles_desc_counters").text(t.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(t))),s.length>0?(jQuery(".snippet-description-custom").text(e.target.value),jQuery(".snippet-description").css("display","none"),jQuery(".snippet-description-custom").css("display","inline"),jQuery(".snippet-description-default").css("display","none")):0==s.length&&(jQuery(".snippet-description-default").css("display","inline"),jQuery(".snippet-description-custom").css("display","none"),jQuery(".snippet-description").css("display","none")),s.length)var i=Math.round(pixelDesc(s)/940*100);else i=Math.round(pixelDesc(t)/940*100);i>=100&&(i=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_desc_counters_progress").text(i+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",i+"%")}),jQuery("#excerpt, .editor-post-excerpt textarea").keyup(function(e){var s=jQuery("#seopress_titles_desc_meta").val(),t=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(0==s.length&&0==jQuery(".snippet-description-custom").val().length&&(jQuery(".snippet-description-custom").text(e.target.value),jQuery(".snippet-description").css("display","none"),jQuery(".snippet-description-custom").css("display","inline"),jQuery(".snippet-description-default").css("display","none")),s.length)var i=s.length;else i=t.length;i>=100&&(i=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_desc_counters_progress").text(i+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",i+"%")})}function pixelTitle(e){return inputText=e,font="18px Arial",canvas=document.createElement("canvas"),context=canvas.getContext("2d"),context.font=font,width=context.measureText(inputText).width,formattedWidth=Math.ceil(width),formattedWidth}function pixelDesc(e){return inputText=e,font="14px Arial",canvas=document.createElement("canvas"),context=canvas.getContext("2d"),context.font=font,width=context.measureText(inputText).width,formattedWidth=Math.ceil(width),formattedWidth}function sp_social(){jQuery("#seopress_social_fb_title_meta, #seopress-tag-single-title, #seopress-tag-single-site-title, #seopress-tag-single-sep").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_title_meta").val();s.length>0?(jQuery(".snippet-fb-title-custom").text(e.target.value),jQuery(".snippet-fb-title").css("display","none"),jQuery(".snippet-fb-title-custom").css("display","block"),jQuery(".snippet-fb-title-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-title-default").css("display","block"),jQuery(".snippet-fb-title-custom").css("display","none"),jQuery(".snippet-fb-title").css("display","none"))}),jQuery("#seopress_social_fb_desc_meta").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_desc_meta").val();s.length>0?(jQuery(".snippet-fb-description-custom").text(e.target.value),jQuery(".snippet-fb-description").css("display","none"),jQuery(".snippet-fb-description-custom").css("display","block"),jQuery(".snippet-fb-description-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-description-default").css("display","block"),jQuery(".snippet-fb-description-custom").css("display","none"),jQuery(".snippet-fb-description").css("display","none"))}),jQuery("#seopress_social_fb_img_meta").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_img_meta").val();s.length>0?(jQuery(".snippet-fb-img-custom img").attr("src",e.target.value),jQuery(".snippet-fb-img").css("display","none"),jQuery(".snippet-fb-img-custom").css("display","block"),jQuery(".snippet-fb-img-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-img-default").css("display","block"),jQuery(".snippet-fb-img-custom").css("display","none"),jQuery(".snippet-fb-img").css("display","none"))})}jQuery(document).ready(function(e){function s(){e.ajax({method:"GET",url:seopressAjaxRealPreview.seopress_real_preview,data:{action:"seopress_do_real_preview",post_id:e("#seopress-tabs").attr("data_id"),tax_name:e("#seopress-tabs").attr("data_tax"),origin:e("#seopress-tabs").attr("data_origin"),post_type:e("#seopress_launch_analysis").attr("data_post_type"),seopress_analysis_target_kw:e("#seopress_analysis_target_kw_meta").val(),_ajax_nonce:seopressAjaxRealPreview.seopress_nonce},success:function(s){var t={og_title:s.data.og_title.values,og_desc:s.data.og_desc.values,og_img:s.data.og_img.values,og_url:s.data.og_url.host,og_site_name:s.data.og_site_name.values,tw_title:s.data.tw_title.values,tw_desc:s.data.tw_desc.values,tw_img:s.data.tw_img.values};for(var i in t)t.length&&(i=t[i].length>1?t[i].slice(-1)[0]:t[i][0]);e("#seopress_cpt .google-snippet-preview .snippet-title").html(s.data.title),e("#seopress_cpt .google-snippet-preview .snippet-title-default").html(s.data.title),e("#seopress_titles_title_meta").attr("placeholder",s.data.title),e("#seopress_cpt .google-snippet-preview .snippet-description").html(s.data.meta_desc),e("#seopress_cpt .google-snippet-preview .snippet-description-default").html(s.data.meta_desc),e("#seopress_titles_desc_meta").attr("placeholder",s.data.meta_desc),e("#seopress_cpt #seopress_social_fb_title_meta").attr("placeholder",t.og_title),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title").html(t.og_title),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title-default").html(t.og_title),e("#seopress_cpt #seopress_social_fb_desc_meta").attr("placeholder",t.og_desc),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description").html(t.og_desc),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description-default").html(t.og_desc),e("#seopress_cpt #seopress_social_fb_img_meta").attr("placeholder",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img img").attr("src",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img-default img").attr("src",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-url").html(t.og_url),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-site-name").html(t.og_site_name),e("#seopress_cpt #seopress_social_twitter_title_meta").attr("placeholder",t.tw_title),e("#seopress_cpt #seopress_social_twitter_desc_meta").attr("placeholder",t.tw_desc),e("#seopress_cpt #seopress_social_twitter_img_meta").attr("placeholder",t.tw_img),e("#seopress_cpt #seopress_robots_canonical_meta").attr("placeholder",s.data.canonical),e("#seopress_analysis_results_state").fadeIn().css("display","inline-block"),e("#seopress_analysis_results_state").delay(3500).fadeOut(),e("#seopress-analysis-tabs-1").load(" #seopress-analysis-tabs-1"),e("#seopress-analysis-tabs-2").load(" #seopress-analysis-tabs-2"),e("#seopress-analysis-tabs-3").load(" #seopress-analysis-tabs-3"),e("#seopress-analysis-tabs-4").load(" #seopress-analysis-tabs-4"),e(" #seopress_titles_title_counters_val").remove(),e(" #seopress_titles_desc_counters_val").remove(),sp_titles_counters(),sp_meta_desc_counters(),sp_social()}})}e("#seopress-analysis-tabs .hidden").removeClass("hidden"),e("#seopress-analysis-tabs").tabs(),s(),e("#seopress_launch_analysis").on("click",function(){s()})});
|
1 |
+
function sp_meta_title_update(e){var s=jQuery("#seopress_titles_title_meta").val(),t=jQuery("#seopress_titles_title_meta").attr("placeholder");if(jQuery("#seopress_titles_title_counters").css("color","inherit"),jQuery("#seopress_titles_title_pixel").css("color","inherit"),s.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(s)>568&&jQuery("#seopress_titles_title_pixel").css("color","red"),0==s.length&&(t.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(t)>568&&jQuery("#seopress_titles_title_pixel").css("color","red")),s.length>0?(jQuery("#seopress_titles_title_counters").text(s.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(s))):t.length&&(jQuery("#seopress_titles_title_counters").text(t.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(t))),s.length>0?(jQuery(".snippet-title-custom").text(e.target.value),jQuery(".snippet-title").css("display","none"),jQuery(".snippet-title-custom").css("display","block"),jQuery(".snippet-title-default").css("display","none")):0==s.length&&(jQuery(".snippet-title-default").css("display","block"),jQuery(".snippet-title-custom").css("display","none"),jQuery(".snippet-title").css("display","none")),s.length)var i=Math.round(pixelTitle(s)/568*100);else i=Math.round(pixelTitle(t)/568*100);i>=100&&(i=100),jQuery("#seopress_titles_title_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_title_counters_progress").text(i+"%"),jQuery("#seopress_titles_title_counters_progress").css("width",i+"%")}function sp_titles_counters(){var e=jQuery("#seopress_titles_title_meta").val(),s=jQuery("#seopress_titles_title_meta").attr("placeholder");if(jQuery("#seopress_titles_title_counters").after('<div id="seopress_titles_title_counters_val">/ 60</div>'),e.length>0?(jQuery("#seopress_titles_title_counters").text(e.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(e))):s.length&&(jQuery("#seopress_titles_title_counters").text(s.length),jQuery("#seopress_titles_title_pixel").text(pixelTitle(s))),e.length>60?jQuery("#seopress_titles_title_counters").css("color","red"):s.length>60&&jQuery("#seopress_titles_title_counters").css("color","red"),pixelTitle(e)>568?jQuery("#seopress_titles_title_pixel").css("color","red"):pixelTitle(s)>568&&jQuery("#seopress_titles_title_pixel").css("color","red"),e.length)var t=Math.round(pixelTitle(e)/568*100);else t=Math.round(pixelTitle(s)/568*100);t>=100&&(t=100),jQuery("#seopress_titles_title_counters_progress").attr("aria-valuenow",t),jQuery("#seopress_titles_title_counters_progress").text(t+"%"),jQuery("#seopress_titles_title_counters_progress").css("width",t+"%")}function sp_meta_desc_counters(){var e=jQuery("#seopress_titles_desc_meta").val(),s=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(jQuery("#seopress_titles_desc_counters").after('<div id="seopress_titles_desc_counters_val">/ 160</div>'),e.length>0?(jQuery("#seopress_titles_desc_counters").text(e.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(e))):s.length&&(jQuery("#seopress_titles_desc_counters").text(s.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(s))),e.length>160?jQuery("#seopress_titles_desc_counters").css("color","red"):s.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(e)>940?jQuery("#seopress_titles_desc_pixel").css("color","red"):pixelDesc(s)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red"),e.length)var t=Math.round(pixelDesc(e)/940*100);else t=Math.round(pixelDesc(s)/940*100);t>=100&&(t=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",t),jQuery("#seopress_titles_desc_counters_progress").text(t+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",t+"%"),jQuery("#seopress_titles_desc_meta, #seopress-tag-single-excerpt").on("keyup paste change click",function(e){var s=jQuery("#seopress_titles_desc_meta").val(),t=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(jQuery("#seopress_titles_desc_counters").css("color","inherit"),jQuery("#seopress_titles_desc_pixel").css("color","inherit"),s.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(s)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red"),0==s.length&&(t.length>160&&jQuery("#seopress_titles_desc_counters").css("color","red"),pixelDesc(t)>940&&jQuery("#seopress_titles_desc_pixel").css("color","red")),s.length>0?(jQuery("#seopress_titles_desc_counters").text(s.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(s))):t.length&&(jQuery("#seopress_titles_desc_counters").text(t.length),jQuery("#seopress_titles_desc_pixel").text(pixelDesc(t))),s.length>0?(jQuery(".snippet-description-custom").text(e.target.value),jQuery(".snippet-description").css("display","none"),jQuery(".snippet-description-custom").css("display","inline"),jQuery(".snippet-description-default").css("display","none")):0==s.length&&(jQuery(".snippet-description-default").css("display","inline"),jQuery(".snippet-description-custom").css("display","none"),jQuery(".snippet-description").css("display","none")),s.length)var i=Math.round(pixelDesc(s)/940*100);else i=Math.round(pixelDesc(t)/940*100);i>=100&&(i=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_desc_counters_progress").text(i+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",i+"%")}),jQuery("#excerpt, .editor-post-excerpt textarea").keyup(function(e){var s=jQuery("#seopress_titles_desc_meta").val(),t=jQuery("#seopress_titles_desc_meta").attr("placeholder");if(0==s.length&&0==jQuery(".snippet-description-custom").val().length&&(jQuery(".snippet-description-custom").text(e.target.value),jQuery(".snippet-description").css("display","none"),jQuery(".snippet-description-custom").css("display","inline"),jQuery(".snippet-description-default").css("display","none")),s.length)var i=s.length;else i=t.length;i>=100&&(i=100),jQuery("#seopress_titles_desc_counters_progress").attr("aria-valuenow",i),jQuery("#seopress_titles_desc_counters_progress").text(i+"%"),jQuery("#seopress_titles_desc_counters_progress").css("width",i+"%")})}function pixelTitle(e){return inputText=e,font="18px Arial",canvas=document.createElement("canvas"),context=canvas.getContext("2d"),context.font=font,width=context.measureText(inputText).width,formattedWidth=Math.ceil(width),formattedWidth}function pixelDesc(e){return inputText=e,font="14px Arial",canvas=document.createElement("canvas"),context=canvas.getContext("2d"),context.font=font,width=context.measureText(inputText).width,formattedWidth=Math.ceil(width),formattedWidth}function sp_social(){jQuery("#seopress_social_fb_title_meta, #seopress-tag-single-title, #seopress-tag-single-site-title, #seopress-tag-single-sep").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_title_meta").val();s.length>0?(jQuery(".snippet-fb-title-custom").text(e.target.value),jQuery(".snippet-fb-title").css("display","none"),jQuery(".snippet-fb-title-custom").css("display","block"),jQuery(".snippet-fb-title-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-title-default").css("display","block"),jQuery(".snippet-fb-title-custom").css("display","none"),jQuery(".snippet-fb-title").css("display","none"))}),jQuery("#seopress_social_fb_desc_meta").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_desc_meta").val();s.length>0?(jQuery(".snippet-fb-description-custom").text(e.target.value),jQuery(".snippet-fb-description").css("display","none"),jQuery(".snippet-fb-description-custom").css("display","block"),jQuery(".snippet-fb-description-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-description-default").css("display","block"),jQuery(".snippet-fb-description-custom").css("display","none"),jQuery(".snippet-fb-description").css("display","none"))}),jQuery("#seopress_social_fb_img_meta").on("keyup paste change click",function(e){var s=jQuery("#seopress_social_fb_img_meta").val();s.length>0?(jQuery(".snippet-fb-img-custom img").attr("src",e.target.value),jQuery(".snippet-fb-img").css("display","none"),jQuery(".snippet-fb-img-custom").css("display","block"),jQuery(".snippet-fb-img-default").css("display","none")):0==s.length&&(jQuery(".snippet-fb-img-default").css("display","block"),jQuery(".snippet-fb-img-custom").css("display","none"),jQuery(".snippet-fb-img").css("display","none"))})}function sp_ca_toggle(){var e=!1;jQuery(".gr-analysis-title .btn-toggle").on("click",function(s){e&&(event.stopImmediatePropagation(),event.preventDefault(),e=!1),jQuery(this).toggleClass("open"),jQuery(this).parent().parent().next(".gr-analysis-content").toggle()}),jQuery("#expand-all").on("click",function(e){e.preventDefault(),jQuery(".gr-analysis-content").show()}),jQuery("#close-all").on("click",function(e){e.preventDefault(),jQuery(".gr-analysis-content").hide()})}jQuery(document).ready(function(e){function s(){e.ajax({method:"GET",url:seopressAjaxRealPreview.seopress_real_preview,data:{action:"seopress_do_real_preview",post_id:e("#seopress-tabs").attr("data_id"),tax_name:e("#seopress-tabs").attr("data_tax"),origin:e("#seopress-tabs").attr("data_origin"),post_type:e("#seopress_launch_analysis").attr("data_post_type"),seopress_analysis_target_kw:e("#seopress_analysis_target_kw_meta").val(),_ajax_nonce:seopressAjaxRealPreview.seopress_nonce},beforeSend:function(){e(".analysis-score p span").fadeIn().text(seopressAjaxRealPreview.i18n.progress),e(".analysis-score p").addClass("loading")},success:function(s){void 0===s.data.og_title?og_title="":og_title=s.data.og_title.values,void 0===s.data.og_desc?og_desc="":og_desc=s.data.og_desc.values,void 0===s.data.og_img?og_img="":og_img=s.data.og_img.values,void 0===s.data.og_url?og_url="":og_url=s.data.og_url.host,void 0===s.data.og_site_name?og_site_name="":og_site_name=s.data.og_site_name.values,void 0===s.data.tw_title?tw_title="":tw_title=s.data.tw_title.values,void 0===s.data.tw_desc?tw_desc="":tw_desc=s.data.tw_desc.values,void 0===s.data.tw_img?tw_img="":tw_img=s.data.tw_img.values;var t={og_title:og_title,og_desc:og_desc,og_img:og_img,og_url:og_url,og_site_name:og_site_name,tw_title:tw_title,tw_desc:tw_desc,tw_img:tw_img};for(var i in t)t.length&&(i=t[i].length>1?t[i].slice(-1)[0]:t[i][0]);e("#seopress_cpt .google-snippet-preview .snippet-title").html(s.data.title),e("#seopress_cpt .google-snippet-preview .snippet-title-default").html(s.data.title),e("#seopress_titles_title_meta").attr("placeholder",s.data.title),e("#seopress_cpt .google-snippet-preview .snippet-description").html(s.data.meta_desc),e("#seopress_cpt .google-snippet-preview .snippet-description-default").html(s.data.meta_desc),e("#seopress_titles_desc_meta").attr("placeholder",s.data.meta_desc),e("#seopress_cpt #seopress_social_fb_title_meta").attr("placeholder",t.og_title),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title").html(t.og_title),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-title-default").html(t.og_title),e("#seopress_cpt #seopress_social_fb_desc_meta").attr("placeholder",t.og_desc),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description").html(t.og_desc),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-description-default").html(t.og_desc),e("#seopress_cpt #seopress_social_fb_img_meta").attr("placeholder",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img img").attr("src",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-img-default img").attr("src",t.og_img),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-url").html(t.og_url),e("#seopress_cpt .facebook-snippet-preview .snippet-fb-site-name").html(t.og_site_name),e("#seopress_cpt #seopress_social_twitter_title_meta").attr("placeholder",t.tw_title),e("#seopress_cpt #seopress_social_twitter_desc_meta").attr("placeholder",t.tw_desc),e("#seopress_cpt #seopress_social_twitter_img_meta").attr("placeholder",t.tw_img),e("#seopress_cpt #seopress_robots_canonical_meta").attr("placeholder",s.data.canonical),e("#seopress-analysis-tabs").load(" #seopress-analysis-tabs-1","",sp_ca_toggle),e(".analysis-score p").removeClass("loading"),e(" #seopress_titles_title_counters_val").remove(),e(" #seopress_titles_desc_counters_val").remove(),sp_titles_counters(),sp_meta_desc_counters(),sp_social()}})}s(),e("#seopress_launch_analysis").on("click",function(){s()}),sp_ca_toggle()});
|
assets/js/seopress-dashboard.js
CHANGED
@@ -3,7 +3,7 @@ jQuery(document).ready(function($) {
|
|
3 |
if (!$.trim( $("#seopress-notifications-center").html() )) {
|
4 |
$('#seopress-notifications-center').remove();
|
5 |
}
|
6 |
-
const notices = ["notice-wizard","notice-divide-comments","notice-review","notice-trailingslash","notice-posts-number","notice-rss-use-excerpt","notice-search-console","notice-google-business","notice-ssl","notice-title-tag", "notice-go-pro"]
|
7 |
notices.forEach(function (item) {
|
8 |
$('#'+item).on('click', function() {
|
9 |
$('#'+item).attr('data-notice', $('#'+item).attr('data-notice') == '1' ? '0' : '1');
|
3 |
if (!$.trim( $("#seopress-notifications-center").html() )) {
|
4 |
$('#seopress-notifications-center').remove();
|
5 |
}
|
6 |
+
const notices = ["notice-get-started","notice-wizard","notice-divide-comments","notice-review","notice-trailingslash","notice-posts-number","notice-rss-use-excerpt","notice-search-console","notice-google-business","notice-ssl","notice-title-tag", "notice-go-pro"]
|
7 |
notices.forEach(function (item) {
|
8 |
$('#'+item).on('click', function() {
|
9 |
$('#'+item).attr('data-notice', $('#'+item).attr('data-notice') == '1' ? '0' : '1');
|
assets/js/tagify.min.js
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Tagify (v 3.2.6)- tags input component
|
3 |
+
* By Yair Even-Or
|
4 |
+
* Don't sell this code. (c)
|
5 |
+
* https://github.com/yairEO/tagify
|
6 |
+
*/
|
7 |
+
!function(t,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?module.exports=e():t.Tagify=e()}(this,function(){"use strict";function u(t){return function(t){if(Array.isArray(t)){for(var e=0,i=new Array(t.length);e<t.length;e++)i[e]=t[e];return i}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function s(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,s)}return i}function g(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?s(i,!0).forEach(function(t){n(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(i).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function n(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function t(t,e){if(!t)return console.warn("Tagify: ","invalid input element ",t),this;this.applySettings(t,e||{}),this.state={editing:{},actions:{},dropdown:{}},this.value=[],this.listeners={},this.DOM={},this.extend(this,new this.EventDispatcher(this)),this.build(t),this.getCSSVars(),this.loadOriginalValues(),this.events.customBinding.call(this),this.events.binding.call(this),t.autofocus&&this.DOM.input.focus()}return t.prototype={isIE:window.document.documentMode,TEXTS:{empty:"empty",exceed:"number of tags exceeded",pattern:"pattern mismatch",duplicate:"already exists",notAllowed:"not allowed"},DEFAULTS:{delimiters:",",pattern:null,maxTags:1/0,callbacks:{},addTagOnBlur:!0,duplicates:!1,whitelist:[],blacklist:[],enforceWhitelist:!1,keepInvalidTags:!1,mixTagsAllowedAfter:/,|\.|\:|\s/,mixTagsInterpolator:["[[","]]"],backspace:!0,skipInvalid:!1,editTags:2,transformTag:function(){},autoComplete:{enabled:!0,rightKey:!1},dropdown:{classname:"",enabled:2,maxItems:10,searchKeys:[],fuzzySearch:!0,highlightFirst:!1,closeOnSelect:!0,position:"all"}},templates:{wrapper:function(t,e){return'<tags class="tagify '.concat(e.mode?"tagify--"+e.mode:""," ").concat(t.className,'"\n ').concat(e.readonly?'readonly aria-readonly="true"':'aria-haspopup="listbox" aria-expanded="false"','\n role="tagslist"\n tabIndex="-1">\n <span contenteditable data-placeholder="').concat(e.placeholder||"​",'" aria-placeholder="').concat(e.placeholder||"",'"\n class="tagify__input"\n role="textbox"\n aria-controls="dropdown"\n aria-autocomplete="both"\n aria-multiline="').concat("mix"==e.mode,'"></span>\n </tags>')},tag:function(t,e){return"<tag title='".concat(e.title||t,"'\n contenteditable='false'\n spellcheck='false'\n tabIndex=\"-1\"\n class='tagify__tag ").concat(e.class?e.class:"","'\n ").concat(this.getAttributes(e),">\n <x title='' class='tagify__tag__removeBtn' role='button' aria-label='remove tag'></x>\n <div>\n <span class='tagify__tag-text'>").concat(t,"</span>\n </div>\n </tag>")},dropdownItem:function(t){var e=this.settings.dropdown.mapValueTo,i=((e?"function"==typeof e?e(t):t[e]:t.value)||t.value||t).replace(/`|'/g,"'");return"<div ".concat(this.getAttributes(t),"\n class='tagify__dropdown__item ").concat(t.class?t.class:"",'\'\n tabindex="0"\n role="option"\n aria-labelledby="dropdown-label">').concat(i,"</div>")}},customEventsList:["add","remove","invalid","input","click","keydown","focus","blur","edit:input","edit:updated","edit:start","edit:keydown","dropdown:show","dropdown:hide","dropdown:select"],applySettings:function(i,t){var s=this;if(this.DEFAULTS.templates=this.templates,this.settings=this.extend({},this.DEFAULTS,t),this.settings.readonly=i.hasAttribute("readonly"),this.settings.placeholder=i.getAttribute("placeholder")||this.settings.placeholder||"",this.isIE&&(this.settings.autoComplete=!1),["whitelist","blacklist"].forEach(function(t){var e=i.getAttribute("data-"+t);e&&(e=e.split(s.settings.delimiters))instanceof Array&&(s.settings[t]=e)}),"autoComplete"in t&&!this.isObject(t.autoComplete)&&(this.settings.autoComplete=this.DEFAULTS.autoComplete,this.settings.autoComplete.enabled=t.autoComplete),i.pattern)try{this.settings.pattern=new RegExp(i.pattern)}catch(t){}if(this.settings.delimiters)try{this.settings.delimiters=new RegExp(this.settings.delimiters,"g")}catch(t){}"select"==this.settings.mode&&(this.settings.dropdown.enabled=0),"mix"==this.settings.mode&&(this.settings.autoComplete.rightKey=!0)},getAttributes:function(t){if("[object Object]"!=Object.prototype.toString.call(t))return"";var e,i,s=Object.keys(t),n="";for(i=s.length;i--;)"class"!=(e=s[i])&&t.hasOwnProperty(e)&&t[e]&&(n+=" "+e+(t[e]?'="'.concat(t[e],'"'):""));return n},parseHTML:function(t){return(new DOMParser).parseFromString(t.trim(),"text/html").body.firstElementChild},escapeHTML:function(t){var e=document.createTextNode(t),i=document.createElement("p");return i.appendChild(e),i.innerHTML},getCaretGlobalPosition:function(){var t=document.getSelection();if(t.rangeCount){var e,i,s=t.getRangeAt(0),n=s.startContainer,a=s.startOffset;if(0<a)return(i=document.createRange()).setStart(n,a-1),i.setEnd(n,a),{left:(e=i.getBoundingClientRect()).right,top:e.top,bottom:e.bottom}}return{left:-9999,top:-9999}},getCSSVars:function(){var t,e,i,s=getComputedStyle(this.DOM.scope,null);this.CSSVars={tagHideTransition:(t=function(t){if(!t)return{};var e=(t=t.trim().split(" ")[0]).split(/\d+/g).filter(function(t){return t}).pop().trim();return{value:+t.split(e).filter(function(t){return t})[0].trim(),unit:e}}((i="tag-hide-transition",s.getPropertyValue("--"+i))),e=t.value,"s"==t.unit?1e3*e:e)}},build:function(t){var e=this.DOM,i=this.settings.templates.wrapper(t,this.settings);e.originalInput=t,e.scope=this.parseHTML(i),e.input=e.scope.querySelector("[contenteditable]"),t.parentNode.insertBefore(e.scope,t),0<=this.settings.dropdown.enabled&&this.dropdown.init.call(this)},destroy:function(){this.DOM.scope.parentNode.removeChild(this.DOM.scope),this.dropdown.hide.call(this,!0)},loadOriginalValues:function(t){if(t=t||this.DOM.originalInput.value)if(this.removeAllTags(),"mix"==this.settings.mode)this.parseMixTags(t.trim());else{try{"string"!=typeof JSON.parse(t)&&(t=JSON.parse(t))}catch(t){}this.addTags(t).forEach(function(t){return t&&t.classList.add("tagify--noAnim")})}},isObject:function(t){var e=Object.prototype.toString.call(t).split(" ")[1].slice(0,-1);return t===Object(t)&&"Array"!=e&&"Function"!=e&&"RegExp"!=e&&"HTMLUnknownElement"!=e},extend:function(t,e,i){var s=this;function n(t,e){for(var i in e)e.hasOwnProperty(i)&&(s.isObject(e[i])?s.isObject(t[i])?n(t[i],e[i]):t[i]=Object.assign({},e[i]):t[i]=e[i])}return t instanceof Object||(t={}),n(t,e),i&&n(t,i),t},cloneEvent:function(t){var e={};for(var i in t)e[i]=t[i];return e},EventDispatcher:function(s){var n=document.createTextNode("");function i(e,t,i){i&&t.split(/\s+/g).forEach(function(t){return n[e+"EventListener"].call(n,t,i)})}this.off=function(t,e){return i("remove",t,e),this},this.on=function(t,e){return e&&"function"==typeof e&&i("add",t,e),this},this.trigger=function(t,e){var i;if(t)if(s.settings.isJQueryPlugin)"remove"==t&&(t="removeTag"),jQuery(s.DOM.originalInput).triggerHandler(t,[e]);else{try{i=new CustomEvent(t,{detail:this.extend({},e,{tagify:this})})}catch(t){console.warn(t)}n.dispatchEvent(i)}}},loading:function(t){return this.DOM.scope.classList[t?"add":"remove"]("tagify--loading"),this},toggleFocusClass:function(t){this.DOM.scope.classList.toggle("tagify--focus",!!t)},events:{customBinding:function(){var e=this;this.customEventsList.forEach(function(t){e.on(t,e.settings.callbacks[t])})},binding:function(t){var e,i=!(0<arguments.length&&void 0!==t)||t,s=this.events.callbacks,n=i?"addEventListener":"removeEventListener";if(!this.state.mainEvents||!i)for(var a in(this.state.mainEvents=i)&&!this.listeners.main&&(this.DOM.input.addEventListener(this.isIE?"keydown":"input",s[this.isIE?"onInputIE":"onInput"].bind(this)),this.settings.isJQueryPlugin&&jQuery(this.DOM.originalInput).on("tagify.removeAllTags",this.removeAllTags.bind(this))),e=this.listeners.main=this.listeners.main||{focus:["input",s.onFocusBlur.bind(this)],blur:["input",s.onFocusBlur.bind(this)],keydown:["input",s.onKeydown.bind(this)],click:["scope",s.onClickScope.bind(this)],dblclick:["scope",s.onDoubleClickScope.bind(this)]}){if("blur"==a&&!i)return;this.DOM[e[a][0]][n](a,e[a][1])}},callbacks:{onFocusBlur:function(t){var e=t.target?t.target.textContent.trim():"",i=this.settings,s=t.type;if(!(t.relatedTarget&&t.relatedTarget.classList.contains("tagify__tag")&&this.DOM.scope.contains(t.relatedTarget))){if("blur"==s&&t.relatedTarget===this.DOM.scope)return this.dropdown.hide.call(this),void this.DOM.input.focus();if(!this.state.actions.selectOption||!i.dropdown.enabled&&i.dropdown.closeOnSelect)if(this.state.hasFocus="focus"==s&&+new Date,this.toggleFocusClass(this.state.hasFocus),this.setRangeAtStartEnd(!1),"mix"!=i.mode){if("focus"==s)return this.trigger("focus",{relatedTarget:t.relatedTarget}),void(0===i.dropdown.enabled&&"select"!=i.mode&&this.dropdown.show.call(this));"blur"==s&&(this.trigger("blur",{relatedTarget:t.relatedTarget}),this.loading(!1),e&&!this.state.actions.selectOption&&i.addTagOnBlur&&this.addTags(e,!0)),this.DOM.input.removeAttribute("style"),this.dropdown.hide.call(this)}else"blur"==t.type&&this.dropdown.hide.call(this)}},onKeydown:function(t){var e,i=this,s=t.target.textContent.trim();if(this.trigger("keydown",{originalEvent:this.cloneEvent(t)}),"mix"==this.settings.mode){switch(t.key){case"Left":case"ArrowLeft":this.state.actions.ArrowLeft=!0;break;case"Delete":case"Backspace":var n=document.getSelection();!!navigator.userAgent.match(/firefox/i)&&n&&0==n.anchorOffset&&this.removeTag(n.anchorNode.previousSibling);var a=[];e=this.DOM.input.children,setTimeout(function(){[].forEach.call(e,function(t){return a.push(t.getAttribute("value"))}),i.value=i.value.filter(function(t){return-1!=a.indexOf(t.value)})})}return!0}switch(t.key){case"Backspace":""!=s&&8203!=s.charCodeAt(0)||(!0===this.settings.backspace?this.removeTag():"edit"==this.settings.backspace&&setTimeout(this.editTag.bind(this),0));break;case"Esc":case"Escape":if(this.state.dropdown.visible)return;t.target.blur();break;case"Down":case"ArrowDown":this.state.dropdown.visible||this.dropdown.show.call(this);break;case"ArrowRight":var o=this.state.inputSuggestion||this.state.ddItemData;if(o&&this.settings.autoComplete.rightKey)return void this.addTags([o],!0);break;case"Tab":if(!s)return!0;case"Enter":t.preventDefault(),setTimeout(function(){i.state.actions.selectOption||i.addTags(s,!0)})}},onInput:function(t){var e="mix"==this.settings.mode?this.DOM.input.textContent:this.input.normalize.call(this),i=e.length>=this.settings.dropdown.enabled,s={value:e,inputElm:this.DOM.input};if("mix"==this.settings.mode)return this.events.callbacks.onMixTagsInput.call(this,t);e?this.input.value!=e&&(s.isValid=this.validateTag(e),this.trigger("input",s),this.input.set.call(this,e,!1),-1!=e.search(this.settings.delimiters)?this.addTags(e)&&this.input.set.call(this):0<=this.settings.dropdown.enabled&&this.dropdown[i?"show":"hide"].call(this,e)):this.input.set.call(this,"")},onMixTagsInput:function(){var t,e,i,s,n,a=this,o=this.settings;if(this.hasMaxTags())return!0;window.getSelection&&0<(t=window.getSelection()).rangeCount&&((e=t.getRangeAt(0).cloneRange()).collapse(!0),e.setStart(window.getSelection().focusNode,0),(s=(i=e.toString().split(o.mixTagsAllowedAfter))[i.length-1].match(o.pattern))&&(this.state.actions.ArrowLeft=!1,this.state.tag={prefix:s[0],value:s.input.split(s[0])[1]},n=this.state.tag.value.length>=o.dropdown.enabled)),this.update(),setTimeout(function(){a.trigger("input",a.extend({},a.state.tag,{textContent:a.DOM.input.textContent})),a.state.tag&&a.dropdown[n?"show":"hide"].call(a,a.state.tag.value)},10)},onInputIE:function(t){var e=this;setTimeout(function(){e.events.callbacks.onInput.call(e,t)})},onClickScope:function(t){var e,i=t.target.closest(".tagify__tag"),s=this.settings,n=new Date-this.state.hasFocus;if(t.target!=this.DOM.scope){if(!t.target.classList.contains("tagify__tag__removeBtn"))return i?(e=this.getNodeIndex(i),this.trigger("click",{tag:i,index:e,data:this.value[e],originalEvent:this.cloneEvent(t)}),void(1==this.settings.editTags&&this.events.callbacks.onDoubleClickScope.call(this,t))):void(t.target==this.DOM.input&&500<n?this.state.dropdown.visible?this.dropdown.hide.call(this):0===s.dropdown.enabled&&"mix"!=s.mode&&this.dropdown.show.call(this):"select"==s.mode&&(this.state.dropdown.visible||this.dropdown.show.call(this)));this.removeTag(t.target.parentNode)}else this.DOM.input.focus()},onEditTagInput:function(t,e){var i=t.closest("tag"),s=this.getNodeIndex(i),n=this.input.normalize.call(this,t),a=n.toLowerCase()==t.originalValue.toLowerCase()||this.validateTag(n);i.classList.toggle("tagify--invalid",!0!==a),i.isValid=a,n.length>=this.settings.dropdown.enabled&&(this.state.editing.value=n,this.dropdown.show.call(this,n)),this.trigger("edit:input",{tag:i,index:s,data:this.extend({},this.value[s],{newValue:n}),originalEvent:this.cloneEvent(e)})},onEditTagBlur:function(t){if(this.state.hasFocus||this.toggleFocusClass(),this.DOM.scope.contains(t)){var e=t.closest(".tagify__tag"),i=this.getNodeIndex(e),s=this.input.normalize.call(this,t),n=s||t.originalValue,a=n!=t.originalValue,o=e.isValid,r=g({},this.value[i],{value:n});s?a?(this.settings.transformTag.call(this,r),void 0!==(o=this.validateTag(r.value))&&!0!==o||this.onEditTagDone(e,r)):this.onEditTagDone(e):this.removeTag(e)}},onEditTagkeydown:function(t){switch(this.trigger("edit:keydown",{originalEvent:this.cloneEvent(t)}),t.key){case"Esc":case"Escape":t.target.textContent=t.target.originalValue;case"Enter":case"Tab":t.preventDefault(),t.target.blur()}},onDoubleClickScope:function(t){var e,i,s=t.target.closest("tag"),n=this.settings;s&&(e=s.classList.contains("tagify__tag--editable"),i=s.hasAttribute("readonly"),"select"==n.mode||n.readonly||e||i||!this.settings.editTags||this.editTag(s),this.toggleFocusClass(!0))}}},editTag:function(t){var e=this,i=0<arguments.length&&void 0!==t?t:this.getLastTag(),s=i.querySelector(".tagify__tag-text"),n=this.getNodeIndex(i),a=this.value[n],o=this.events.callbacks,r=this;if(s){if(!("editable"in a)||a.editable)return i.classList.add("tagify__tag--editable"),s.originalValue=s.textContent,s.setAttribute("contenteditable",!0),s.addEventListener("blur",function(){setTimeout(o.onEditTagBlur.bind(r),0,s)}),s.addEventListener("input",o.onEditTagInput.bind(this,s)),s.addEventListener("keydown",function(t){return o.onEditTagkeydown.call(e,t)}),s.focus(),this.setRangeAtStartEnd(!1,s),this.state.editing={scope:i,input:i.querySelector("[contenteditable]")},this.trigger("edit:start",{tag:i,index:n,data:a}),this}else console.warn("Cannot find element in Tag template: ",".tagify__tag-text")},onEditTagDone:function(t,e){var i={tag:t,index:this.getNodeIndex(t),data:e};this.trigger("edit:beforeUpdate",i),this.replaceTag(t,e),this.trigger("edit:updated",i)},replaceTag:function(t,e){var i=this,s=t.querySelector(".tagify__tag-text"),n=s.cloneNode(!0),a=this.getNodeIndex(t);this.state.editing.locked||(this.state.editing={locked:!0},setTimeout(function(){return delete i.state.editing.locked},500),n.removeAttribute("contenteditable"),t.classList.remove("tagify__tag--editable"),s.parentNode.replaceChild(n,s),e&&(n.innerHTML=e.value,n.title=e.value,this.value[a]=e,this.update()))},setRangeAtStartEnd:function(e,i){i=(i=i||this.DOM.input).lastChild||i;var s=document.getSelection();s.rangeCount&&["Start","End"].forEach(function(t){return s.getRangeAt(0)["set"+t](i,e?0:i.length)})},input:{value:"",set:function(t,e){var i=0<arguments.length&&void 0!==t?t:"",s=!(1<arguments.length&&void 0!==e)||e,n=this.settings.dropdown.closeOnSelect;this.input.value=i,s&&(this.DOM.input.innerHTML=i),!i&&n&&setTimeout(this.dropdown.hide.bind(this),20),this.input.autocomplete.suggest.call(this),this.input.validate.call(this)},validate:function(){var t=!this.input.value||this.validateTag(this.input.value);"select"==this.settings.mode?this.DOM.scope.classList.toggle("tagify--invalid",!0!==t):this.DOM.input.classList.toggle("tagify__input--invalid",!0!==t)},normalize:function(t){var e=t||this.DOM.input,i=[];e.childNodes.forEach(function(t){return 3==t.nodeType&&i.push(t.nodeValue)}),i=i.join("\n");try{i=i.replace(/(?:\r\n|\r|\n)/g,this.settings.delimiters.source.charAt(0))}catch(t){}return i=i.replace(/\s/g," ").replace(/^\s+/,"")},autocomplete:{suggest:function(t){if(this.settings.autoComplete.enabled){"string"==typeof(t=t||{})&&(t={value:t});var e=t.value||"",i=e.substr(0,this.input.value.length).toLowerCase(),s=e.substring(this.input.value.length);e&&this.input.value&&i==this.input.value.toLowerCase()?(this.DOM.input.setAttribute("data-suggest",s),this.state.inputSuggestion=t):(this.DOM.input.removeAttribute("data-suggest"),delete this.state.inputSuggestion)}},set:function(t){var e=this.DOM.input.getAttribute("data-suggest"),i=t||(e?this.input.value+e:null);return!!i&&("mix"==this.settings.mode?this.replaceTextWithNode(document.createTextNode(this.state.tag.prefix+i)):(this.input.set.call(this,i),this.setRangeAtStartEnd()),this.input.autocomplete.suggest.call(this),this.dropdown.hide.call(this),!0)}}},getNodeIndex:function(t){var e=0;if(t)for(;t=t.previousElementSibling;)e++;return e},getTagElms:function(){return this.DOM.scope.querySelectorAll(".tagify__tag")},getLastTag:function(){var t=this.DOM.scope.querySelectorAll("tag:not(.tagify--hide):not([readonly])");return t[t.length-1]},isTagDuplicate:function(e){var i=this;return"select"!=this.settings.mode&&this.value.some(function(t){return i.isObject(e)?JSON.stringify(t).toLowerCase()===JSON.stringify(e).toLowerCase():e.trim().toLowerCase()===t.value.toLowerCase()})},getTagIndexByValue:function(i){var s=[];return this.getTagElms().forEach(function(t,e){t.textContent.trim().toLowerCase()==i.toLowerCase()&&s.push(e)}),s},getTagElmByValue:function(t){var e=this.getTagIndexByValue(t)[0];return this.getTagElms()[e]},markTagByValue:function(t,e){return!!(e=e||this.getTagElmByValue(t))&&(e.classList.add("tagify--mark"),e)},isTagBlacklisted:function(e){return e=e.toLowerCase().trim(),this.settings.blacklist.filter(function(t){return e==t.toLowerCase()}).length},isTagWhitelisted:function(e){return this.settings.whitelist.some(function(t){return"string"==typeof e?e.trim().toLowerCase()===(t.value||t).toLowerCase():JSON.stringify(t).toLowerCase()===JSON.stringify(e).toLowerCase()})},validateTag:function(t){var e=t.trim(),i=this.settings,s=!0;return e?i.pattern&&!i.pattern.test(e)?s=this.TEXTS.pattern:!i.duplicates&&this.isTagDuplicate(e)?s=this.TEXTS.duplicate:(this.isTagBlacklisted(e)||i.enforceWhitelist&&!this.isTagWhitelisted(e))&&(s=this.TEXTS.notAllowed):s=this.TEXTS.empty,s},hasMaxTags:function(){return this.value.length>=this.settings.maxTags&&this.TEXTS.exceed},normalizeTags:function(t){function i(t){return t.split(a).filter(function(t){return t}).map(function(t){return{value:t.trim()}})}var e,s=this.settings,n=s.whitelist,a=s.delimiters,o=s.mode,r=!!n&&n[0]instanceof Object,l=t instanceof Array,d=l&&t[0]instanceof Object&&"value"in t[0],c=[];if(d)return t=(e=[]).concat.apply(e,u(t.map(function(e){return i(e.value).map(function(t){return g({},e,{},t)})})));if("number"==typeof t&&(t=t.toString()),"string"==typeof t){if(!t.trim())return[];t=i(t)}else if(l){var h;t=(h=[]).concat.apply(h,u(t.map(function(t){return i(t)})))}return r&&(t.forEach(function(e){var t=n.filter(function(t){return t.value.toLowerCase()==e.value.toLowerCase()});t[0]?c.push(t[0]):"mix"!=o&&c.push(e)}),t=c),t},parseMixTags:function(t){var o=this,e=this.settings,r=e.mixTagsInterpolator,l=e.duplicates,d=e.transformTag,c=e.enforceWhitelist;return t=t.split(r[0]).map(function(t,e){var i,s,n=t.split(r[1]),a=n[0];try{i=JSON.parse(a)}catch(t){i=o.normalizeTags(a)[0]}if(!(1<n.length)||c&&!o.isTagWhitelisted(i.value)||!l&&o.isTagDuplicate(i)){if(t)return e?r[0]+t:t}else d.call(o,i),s=o.createTagElem(i),n[0]=s.outerHTML,o.value.push(i);return n.join("")}).join(""),this.DOM.input.innerHTML=t,this.DOM.input.appendChild(document.createTextNode("")),this.update(),t},replaceTextWithNode:function(t,e){if(this.state.tag||e){e=e||this.state.tag.prefix+this.state.tag.value;var i,s,n=window.getSelection(),a=n.anchorNode;return a.splitText(n.anchorOffset),i=a.nodeValue.lastIndexOf(e),(s=a.splitText(i)).nodeValue=s.nodeValue.replace(e,""),a.parentNode.insertBefore(t,s),this.DOM.input.normalize(),s}},selectTag:function(t,e){return this.input.set.call(this,e.value,!0),setTimeout(this.setRangeAtStartEnd.bind(this)),this.getLastTag()?this.replaceTag(this.getLastTag(),e):this.appendTag(t),this.value[0]=e,this.trigger("add",{tag:t,data:e}),this.update(),[t]},addEmptyTag:function(){var t={value:""},e=this.createTagElem(t);this.appendTag(e),this.value.push(t),this.update(),this.editTag(e)},addTags:function(t,e,i){var s,n=this,a=2<arguments.length&&void 0!==i?i:this.settings.skipInvalid,o=[],r=this.settings;return t&&0!=t.length?(t=this.normalizeTags(t),this.state.editing.scope?this.onEditTagDone(this.state.editing.scope,t[0]):"mix"==r.mode?(r.transformTag.call(this,t[0]),s=this.createTagElem(t[0]),this.replaceTextWithNode(s)||this.DOM.input.appendChild(s),this.DOM.input.appendChild(document.createTextNode("")),t[0].prefix=t[0].prefix||this.state.tag?this.state.tag.prefix:(r.pattern.source||r.pattern)[0],this.value.push(t[0]),this.update(),this.state.tag=null,this.trigger("add",this.extend({},{tag:s},{data:t[0]})),this.DOM.input.appendChild(document.createTextNode("")),s):("select"==r.mode&&(e=!1),this.DOM.input.removeAttribute("style"),t.forEach(function(t){var e,i,s={};if(t=Object.assign({},t),r.transformTag.call(n,t),!0!==(e=n.hasMaxTags()||n.validateTag(t.value))){if(a)return;s["aria-invalid"]=!0,s.class=(t.class||"")+" tagify--notAllowed",s.title=e,n.markTagByValue(t.value)}if(s.role="tag",t.readonly&&(s["aria-readonly"]=!0),i=n.createTagElem(n.extend({},t,s)),o.push(i),"select"==r.mode)return n.selectTag(i,t);n.appendTag(i),!0===e?(n.value.push(t),n.update(),n.trigger("add",{tag:i,index:n.value.length-1,data:t})):(n.trigger("invalid",{data:t,index:n.value.length,tag:i,message:e}),r.keepInvalidTags||setTimeout(function(){return n.removeTag(i,!0)},1e3)),n.dropdown.position.call(n)}),t.length&&e&&this.input.set.call(this),this.dropdown.refilter.call(this),o)):("select"==r.mode&&this.removeAllTags(),o)},appendTag:function(t){var e=this.DOM.scope.lastElementChild;e===this.DOM.input?this.DOM.scope.insertBefore(t,e):this.DOM.scope.appendChild(t)},minify:function(t){return t?t.replace(/\>[\r\n ]+\</g,"><").replace(/(<.*?>)|\s+/g,function(t,e){return e||" "}):""},createTagElem:function(t){var e=this.escapeHTML(t.value),i=this.settings.templates.tag.call(this,e,t);return this.settings.readonly&&(t.readonly=!0),i=this.minify(i),this.parseHTML(i)},removeTag:function(t,e,i){if(t=t||this.getLastTag(),i=i||this.CSSVars.tagHideTransition,"string"==typeof t&&(t=this.getTagElmByValue(t)),t instanceof HTMLElement){var s,n=this,a=this.getNodeIndex(t);"select"==this.settings.mode&&(i=0,this.input.set.call(this)),t.classList.contains("tagify--notAllowed")&&(e=!0),i&&10<i?(t.style.width=parseFloat(window.getComputedStyle(t).width)+"px",document.body.clientTop,t.classList.add("tagify--hide"),setTimeout(o,i)):o()}function o(){t.parentNode&&(t.parentNode.removeChild(t),e?n.settings.keepInvalidTags&&n.trigger("remove",{tag:t,index:a}):(s=n.value.splice(a,1)[0],n.update(),n.trigger("remove",{tag:t,index:a,data:s}),n.dropdown.refilter.call(n),n.dropdown.position.call(n)))}},removeAllTags:function(){this.value=[],this.update(),Array.prototype.slice.call(this.getTagElms()).forEach(function(t){return t.parentNode.removeChild(t)}),this.dropdown.position.call(this),"select"==this.settings.mode&&this.input.set.call(this)},preUpdate:function(){this.DOM.scope.classList.toggle("tagify--hasMaxTags",this.value.length>=this.settings.maxTags),this.DOM.scope.classList.toggle("tagify--noTags",!this.value.length)},update:function(){this.preUpdate(),this.DOM.originalInput.value="mix"==this.settings.mode?this.getMixedTagsAsString():this.value.length?JSON.stringify(this.value):""},getMixedTagsAsString:function(){var e=this,i="",s=0,n=this.settings.mixTagsInterpolator;return this.DOM.input.childNodes.forEach(function(t){1==t.nodeType&&t.classList.contains("tagify__tag")?i+=n[0]+JSON.stringify(e.value[s++])+n[1]:i+=t.textContent}),i},getNodeHeight:function(t){var e,i=t.cloneNode(!0);return i.style.cssText="position:fixed; top:-9999px; opacity:0",document.body.appendChild(i),e=i.clientHeight,i.parentNode.removeChild(i),e},dropdown:{init:function(){this.DOM.dropdown=this.dropdown.build.call(this),this.DOM.dropdown.content=this.DOM.dropdown.querySelector(".tagify__dropdown__wrapper")},build:function(){var t=this.settings.dropdown,e=t.position,i=t.classname,s="".concat("manual"==e?"":"tagify__dropdown tagify__dropdown--".concat(e)," ").concat(i).trim();return this.parseHTML('<div class="'.concat(s,'" role="listbox" aria-labelledby="dropdown">\n <div class="tagify__dropdown__wrapper"></div>\n </div>'))},show:function(t){var e,i,s,n,a=this,o=this.settings,r="manual"==o.dropdown.position;if(o.whitelist&&o.whitelist.length&&!1!==o.dropdown.enable){if(this.suggestedListItems=this.dropdown.filterListItems.call(this,t),!this.suggestedListItems.length)return this.input.autocomplete.suggest.call(this),void this.dropdown.hide.call(this);s=(i=this.suggestedListItems[0]).value||i,o.autoComplete&&0==s.indexOf(t)&&this.input.autocomplete.suggest.call(this,i),e=this.dropdown.createListHTML.call(this,this.suggestedListItems),this.DOM.dropdown.content.innerHTML=this.minify(e),(o.enforceWhitelist&&!r||o.dropdown.highlightFirst)&&this.dropdown.highlightOption.call(this,this.DOM.dropdown.content.children[0]),this.DOM.scope.setAttribute("aria-expanded",!0),this.trigger("dropdown:show",this.DOM.dropdown),this.state.dropdown.visible=t||!0,this.dropdown.position.call(this),document.body.contains(this.DOM.dropdown)||(r||(this.events.binding.call(this,!1),n=this.getNodeHeight(this.DOM.dropdown),this.DOM.dropdown.classList.add("tagify__dropdown--initial"),this.dropdown.position.call(this,n),document.body.appendChild(this.DOM.dropdown),setTimeout(function(){return a.DOM.dropdown.classList.remove("tagify__dropdown--initial")})),setTimeout(this.dropdown.events.binding.bind(this)))}},hide:function(t){var e=this.DOM,i=e.scope,s=e.dropdown,n="manual"==this.settings.dropdown.position&&!t;s&&document.body.contains(s)&&!n&&(window.removeEventListener("resize",this.dropdown.position),this.dropdown.events.binding.call(this,!1),setTimeout(this.events.binding.bind(this),250),i.setAttribute("aria-expanded",!1),s.parentNode.removeChild(s),this.state.dropdown.visible=!1,this.state.ddItemData=null,this.state.ddItemElm=null,this.trigger("dropdown:hide",s))},refilter:function(){this.suggestedListItems=this.dropdown.filterListItems.call(this,"");var t=this.dropdown.createListHTML.call(this,this.suggestedListItems);this.DOM.dropdown.content.innerHTML=this.minify(t)},position:function(t){var e,i,s,n,a,o,r=this.DOM.dropdown;this.state.dropdown.visible&&(o="text"==this.settings.dropdown.position?(n=(i=this.getCaretGlobalPosition()).bottom,s=i.top,a=i.left,"auto"):(s=(i=this.DOM.scope.getBoundingClientRect()).top,n=i.bottom-1,a=i.left,i.width+"px"),s=Math.floor(s),n=Math.ceil(n),e=document.documentElement.clientHeight-n<(t||r.clientHeight),r.style.cssText="left:"+(a+window.pageXOffset)+"px; width:"+o+";"+(e?"bottom:"+(document.documentElement.clientHeight-s-window.pageYOffset-2)+"px;":"top: "+(n+window.pageYOffset)+"px"),r.setAttribute("placement",e?"top":"bottom"))},events:{binding:function(t){var e=!(0<arguments.length&&void 0!==t)||t,i=this.dropdown.events.callbacks,s=this.listeners.dropdown=this.listeners.dropdown||{position:this.dropdown.position.bind(this),onKeyDown:i.onKeyDown.bind(this),onMouseOver:i.onMouseOver.bind(this),onMouseLeave:i.onMouseLeave.bind(this),onClick:i.onClick.bind(this)},n=e?"addEventListener":"removeEventListener";"manual"!=this.settings.dropdown.position&&(window[n]("resize",s.position),window[n]("keydown",s.onKeyDown)),this.DOM.dropdown[n]("mouseover",s.onMouseOver),this.DOM.dropdown[n]("mouseleave",s.onMouseLeave),this.DOM.dropdown[n]("mousedown",s.onClick),this.DOM[this.listeners.main.click[0]][n]("click",this.listeners.main.click[1])},callbacks:{onKeyDown:function(t){var e=this.DOM.dropdown.querySelector("[class$='--active']"),i=e;switch(t.key){case"ArrowDown":case"ArrowUp":case"Down":case"Up":var s;t.preventDefault(),i=(i=i&&i[("ArrowUp"==t.key||"Up"==t.key?"previous":"next")+"ElementSibling"])||(s=this.DOM.dropdown.content.children)["ArrowUp"==t.key||"Up"==t.key?s.length-1:0],this.dropdown.highlightOption.call(this,i,!0);break;case"Escape":case"Esc":this.dropdown.hide.call(this);break;case"ArrowRight":if(this.state.actions.ArrowLeft)return;case"Tab":if(t.preventDefault(),"mix"!=this.settings.mode&&!this.settings.autoComplete.rightKey){try{var n=i?i.textContent:this.suggestedListItems[0].value;this.input.autocomplete.set.call(this,n)}catch(t){}return!1}case"Enter":t.preventDefault(),this.dropdown.selectOption.call(this,e);break;case"Backspace":if("mix"==this.settings.mode||this.state.editing.scope)return;var a=this.input.value.trim();""!=a&&8203!=a.charCodeAt(0)||(!0===this.settings.backspace?this.removeTag():"edit"==this.settings.backspace&&setTimeout(this.editTag.bind(this),0))}},onMouseOver:function(t){var e=t.target.closest(".tagify__dropdown__item");e&&this.dropdown.highlightOption.call(this,e)},onMouseLeave:function(){this.dropdown.highlightOption.call(this)},onClick:function(t){if(0==t.button&&t.target!=this.DOM.dropdown){var e=t.target.closest(".tagify__dropdown__item");this.dropdown.selectOption.call(this,e)}}}},highlightOption:function(t,e){var i,s="tagify__dropdown__item--active";if(this.state.ddItemElm&&(this.state.ddItemElm.classList.remove(s),this.state.ddItemElm.removeAttribute("aria-selected")),!t)return this.state.ddItemData=null,this.state.ddItemElm=null,void this.input.autocomplete.suggest.call(this);i=this.suggestedListItems[this.getNodeIndex(t)],this.state.ddItemData=i,(this.state.ddItemElm=t).classList.add(s),t.setAttribute("aria-selected",!0),e&&(t.parentNode.scrollTop=t.clientHeight+t.offsetTop-t.parentNode.clientHeight),this.settings.autoComplete&&(this.input.autocomplete.suggest.call(this,i),"manual"!=this.settings.dropdown.position&&this.dropdown.position.call(this))},selectOption:function(t){var e=this;if(t){this.state.actions.selectOption=!0,setTimeout(function(){return e.state.actions.selectOption=!1},50);var i=this.settings.dropdown.closeOnSelect,s=this.suggestedListItems[this.getNodeIndex(t)]||this.input.value;this.trigger("dropdown:select",s),this.addTags([s],!0),setTimeout(function(){e.DOM.input.focus(),e.toggleFocusClass(!0)}),i&&this.dropdown.hide.call(this)}},filterListItems:function(t){var i,e,s,n,a=this,o=this.settings,r=[],l=o.whitelist,d=o.dropdown.maxItems||1/0,c=o.dropdown.searchKeys.concat(["searchBy","value"]),h=0;if(!t)return(o.duplicates?l:l.filter(function(t){return!a.isTagDuplicate(t.value||t)})).slice(0,d);for(;h<l.length&&(i=l[h]instanceof Object?l[h]:{value:l[h]},s=c.reduce(function(t,e){return t+" "+(i[e]||"")},"").toLowerCase().indexOf(t.toLowerCase()),e=o.dropdown.fuzzySearch?0<=s:0==s,n=!o.duplicates&&this.isTagDuplicate(i.value),e&&!n&&d--&&r.push(i),0!=d);h++);return r},createListHTML:function(t){var e=this.settings.templates.dropdownItem.bind(this);return this.minify(t.map(e).join(""))}}},t});
|
inc/admin/admin-features-list.php
ADDED
@@ -0,0 +1,788 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="seopress-page-list">
|
2 |
+
<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>
|
3 |
+
<?php
|
4 |
+
$seopress_feature = apply_filters('seopress_remove_feature_titles', true);
|
5 |
+
if ($seopress_feature === true) { ?>
|
6 |
+
<div class="seopress-feature">
|
7 |
+
<span class="inner">
|
8 |
+
<div class="img-tool">
|
9 |
+
<span class="dashicons dashicons-editor-table"></span>
|
10 |
+
</div>
|
11 |
+
<h3><?php _e('Titles & metas','wp-seopress'); ?></h3>
|
12 |
+
<p><?php _e('Manage all your titles & metas for post types, taxonomies, archives...','wp-seopress'); ?></p>
|
13 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-titles' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
14 |
+
<?php
|
15 |
+
if(seopress_get_toggle_option('titles')=='1') {
|
16 |
+
$seopress_get_toggle_titles_option = '1';
|
17 |
+
} else {
|
18 |
+
$seopress_get_toggle_titles_option = '0';
|
19 |
+
}
|
20 |
+
?>
|
21 |
+
<input type="checkbox" name="toggle-titles" id="toggle-titles" class="toggle" data-toggle="<?php echo $seopress_get_toggle_titles_option; ?>">
|
22 |
+
<label for="toggle-titles"></label>
|
23 |
+
<?php
|
24 |
+
if($seopress_get_toggle_titles_option =='1') {
|
25 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
26 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
27 |
+
} else {
|
28 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
29 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
30 |
+
}
|
31 |
+
?>
|
32 |
+
<?php
|
33 |
+
if (function_exists('seopress_get_locale')) {
|
34 |
+
if (seopress_get_locale() =='fr') {
|
35 |
+
$seopress_docs_link['support']['titles'] = 'https://www.seopress.org/fr/support/guides/gerez-vos-balises-titres-metas/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
36 |
+
} else {
|
37 |
+
$seopress_docs_link['support']['titles'] = 'https://www.seopress.org/support/guides/manage-titles-meta-descriptions/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
38 |
+
}
|
39 |
+
}
|
40 |
+
?>
|
41 |
+
<a href="<?php echo $seopress_docs_link['support']['titles']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to manage your titles and meta descriptions - new window','wp-seopress'); ?></span></a>
|
42 |
+
</span>
|
43 |
+
</div>
|
44 |
+
<?php
|
45 |
+
}
|
46 |
+
$seopress_feature = apply_filters('seopress_remove_feature_xml_sitemap', true);
|
47 |
+
if ($seopress_feature === true) { ?>
|
48 |
+
<div class="seopress-feature">
|
49 |
+
<span class="inner">
|
50 |
+
<div class="img-tool">
|
51 |
+
<span class="dashicons dashicons-media-spreadsheet"></span>
|
52 |
+
</div>
|
53 |
+
<h3><?php _e('XML / Image / Video / HTML Sitemap','wp-seopress'); ?></h3>
|
54 |
+
<p><?php _e('Manage your XML / Image / Video / HTML Sitemap','wp-seopress'); ?></p>
|
55 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
56 |
+
<?php
|
57 |
+
if(seopress_get_toggle_option('xml-sitemap')=='1') {
|
58 |
+
$seopress_get_toggle_xml_sitemap_option = '1';
|
59 |
+
} else {
|
60 |
+
$seopress_get_toggle_xml_sitemap_option = '0';
|
61 |
+
}
|
62 |
+
?>
|
63 |
+
<input type="checkbox" name="toggle-xml-sitemap" id="toggle-xml-sitemap" class="toggle" data-toggle="<?php echo $seopress_get_toggle_xml_sitemap_option; ?>">
|
64 |
+
<label for="toggle-xml-sitemap"></label>
|
65 |
+
<?php
|
66 |
+
if($seopress_get_toggle_xml_sitemap_option =='1') {
|
67 |
+
echo '<span id="xml-sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
68 |
+
echo '<span id="xml-sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
69 |
+
} else {
|
70 |
+
echo '<span id="xml-sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
71 |
+
echo '<span id="xml-sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
72 |
+
}
|
73 |
+
?>
|
74 |
+
<?php
|
75 |
+
if (function_exists('seopress_get_locale')) {
|
76 |
+
if (seopress_get_locale() =='fr') {
|
77 |
+
$seopress_docs_link['support']['sitemaps'] = 'https://www.seopress.org/fr/support/guides/activer-sitemap-xml/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
78 |
+
} else {
|
79 |
+
$seopress_docs_link['support']['sitemaps'] = 'https://www.seopress.org/support/guides/enable-xml-sitemaps/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
80 |
+
}
|
81 |
+
}
|
82 |
+
?>
|
83 |
+
<a href="<?php echo $seopress_docs_link['support']['sitemaps']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable your XML Sitemaps - new window','wp-seopress'); ?></span></a>
|
84 |
+
</span>
|
85 |
+
</div>
|
86 |
+
<?php
|
87 |
+
}
|
88 |
+
$seopress_feature = apply_filters('seopress_remove_feature_social', true);
|
89 |
+
if ($seopress_feature === true) { ?>
|
90 |
+
<div class="seopress-feature">
|
91 |
+
<span class="inner">
|
92 |
+
<div class="img-tool">
|
93 |
+
<span class="dashicons dashicons-share"></span>
|
94 |
+
</div>
|
95 |
+
<h3><?php _e('Social Networks','wp-seopress'); ?></h3>
|
96 |
+
<p><?php _e('Open Graph, Twitter Card, Google Knowledge Graph and more...','wp-seopress'); ?></p>
|
97 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-social' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
98 |
+
<?php
|
99 |
+
if(seopress_get_toggle_option('social')=='1') {
|
100 |
+
$seopress_get_toggle_social_option = '1';
|
101 |
+
} else {
|
102 |
+
$seopress_get_toggle_social_option = '0';
|
103 |
+
}
|
104 |
+
?>
|
105 |
+
<input type="checkbox" name="toggle-social" id="toggle-social" class="toggle" data-toggle="<?php echo $seopress_get_toggle_social_option; ?>">
|
106 |
+
<label for="toggle-social"></label>
|
107 |
+
<?php
|
108 |
+
if($seopress_get_toggle_social_option =='1') {
|
109 |
+
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
110 |
+
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
111 |
+
} else {
|
112 |
+
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
113 |
+
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
114 |
+
}
|
115 |
+
?>
|
116 |
+
<?php
|
117 |
+
if (function_exists('seopress_get_locale')) {
|
118 |
+
if (seopress_get_locale() =='fr') {
|
119 |
+
$seopress_docs_link['support']['knowledge'] = 'https://www.seopress.org/fr/support/guides/activer-google-knowledge-graph/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
120 |
+
} else {
|
121 |
+
$seopress_docs_link['support']['knowledge'] = 'https://www.seopress.org/support/guides/enable-google-knowledge-graph/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
122 |
+
}
|
123 |
+
}
|
124 |
+
?>
|
125 |
+
<a href="<?php echo $seopress_docs_link['support']['knowledge']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable Google Knowledge Graph - new window','wp-seopress'); ?></span></a>
|
126 |
+
</span>
|
127 |
+
</div>
|
128 |
+
<?php
|
129 |
+
}
|
130 |
+
$seopress_feature = apply_filters('seopress_remove_feature_google_analytics', true);
|
131 |
+
if ($seopress_feature === true) { ?>
|
132 |
+
<div class="seopress-feature">
|
133 |
+
<span class="inner">
|
134 |
+
<div class="img-tool">
|
135 |
+
<span class="dashicons dashicons-chart-area"></span>
|
136 |
+
</div>
|
137 |
+
<h3><?php _e('Google Analytics','wp-seopress'); ?></h3>
|
138 |
+
<p><?php _e('Track everything about your visitors with Google Analytics','wp-seopress'); ?></p>
|
139 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-google-analytics' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
140 |
+
<?php
|
141 |
+
if(seopress_get_toggle_option('google-analytics')=='1') {
|
142 |
+
$seopress_get_toggle_google_analytics_option = '1';
|
143 |
+
} else {
|
144 |
+
$seopress_get_toggle_google_analytics_option = '0';
|
145 |
+
}
|
146 |
+
?>
|
147 |
+
<input type="checkbox" name="toggle-google-analytics" id="toggle-google-analytics" class="toggle" data-toggle="<?php echo $seopress_get_toggle_google_analytics_option; ?>">
|
148 |
+
<label for="toggle-google-analytics"></label>
|
149 |
+
<?php
|
150 |
+
if($seopress_get_toggle_google_analytics_option =='1') {
|
151 |
+
echo '<span id="google-analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
152 |
+
echo '<span id="google-analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
153 |
+
} else {
|
154 |
+
echo '<span id="google-analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
155 |
+
echo '<span id="google-analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
156 |
+
}
|
157 |
+
?>
|
158 |
+
<?php
|
159 |
+
if (function_exists('seopress_get_locale')) {
|
160 |
+
if (seopress_get_locale() =='fr') {
|
161 |
+
$seopress_docs_link['support']['analytics'] = 'https://www.seopress.org/fr/support/guides/debutez-google-analytics/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
162 |
+
} else {
|
163 |
+
$seopress_docs_link['support']['analytics'] = 'https://www.seopress.org/support/guides/google-analytics/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
164 |
+
}
|
165 |
+
}
|
166 |
+
?>
|
167 |
+
<a href="<?php echo $seopress_docs_link['support']['analytics']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to getting started with Google Analytics - new window','wp-seopress'); ?></span></a>
|
168 |
+
</span>
|
169 |
+
</div>
|
170 |
+
<?php
|
171 |
+
}
|
172 |
+
$seopress_feature = apply_filters('seopress_remove_feature_advanced', true);
|
173 |
+
if ($seopress_feature === true) { ?>
|
174 |
+
<div class="seopress-feature">
|
175 |
+
<span class="inner">
|
176 |
+
<div class="img-tool">
|
177 |
+
<span class="dashicons dashicons-admin-tools"></span>
|
178 |
+
</div>
|
179 |
+
<h3><?php _e('Advanced','wp-seopress'); ?></h3>
|
180 |
+
<p><?php _e('Advanced SEO options for advanced users!','wp-seopress'); ?></p>
|
181 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-advanced' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
182 |
+
<?php
|
183 |
+
if(seopress_get_toggle_option('advanced')=='1') {
|
184 |
+
$seopress_get_toggle_advanced_option = '1';
|
185 |
+
} else {
|
186 |
+
$seopress_get_toggle_advanced_option = '0';
|
187 |
+
}
|
188 |
+
?>
|
189 |
+
<input type="checkbox" name="toggle-advanced" id="toggle-advanced" class="toggle" data-toggle="<?php echo $seopress_get_toggle_advanced_option; ?>">
|
190 |
+
<label for="toggle-advanced"></label>
|
191 |
+
<?php
|
192 |
+
if($seopress_get_toggle_advanced_option =='1') {
|
193 |
+
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
194 |
+
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
195 |
+
} else {
|
196 |
+
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
197 |
+
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
198 |
+
}
|
199 |
+
?>
|
200 |
+
</span>
|
201 |
+
</div>
|
202 |
+
<?php
|
203 |
+
}
|
204 |
+
?>
|
205 |
+
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
206 |
+
$seopress_feature = apply_filters('seopress_remove_feature_woocommerce', true);
|
207 |
+
if ($seopress_feature === true) { ?>
|
208 |
+
<div class="seopress-feature">
|
209 |
+
<span class="inner">
|
210 |
+
<div class="img-tool">
|
211 |
+
<span class="dashicons dashicons-cart"></span>
|
212 |
+
</div>
|
213 |
+
<h3><?php _e('WooCommerce','wp-seopress'); ?></h3>
|
214 |
+
<p><?php _e('Improve WooCommerce SEO','wp-seopress'); ?></p>
|
215 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_woocommerce$1' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
216 |
+
<?php
|
217 |
+
if(seopress_get_toggle_option('woocommerce')=='1') {
|
218 |
+
$seopress_get_toggle_woocommerce_option = '1';
|
219 |
+
} else {
|
220 |
+
$seopress_get_toggle_woocommerce_option = '0';
|
221 |
+
}
|
222 |
+
?>
|
223 |
+
<input type="checkbox" name="toggle-woocommerce" id="toggle-woocommerce" class="toggle" data-toggle="<?php echo $seopress_get_toggle_woocommerce_option; ?>">
|
224 |
+
<label for="toggle-woocommerce"></label>
|
225 |
+
<?php
|
226 |
+
if($seopress_get_toggle_woocommerce_option =='1') {
|
227 |
+
echo '<span id="woocommerce-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
228 |
+
echo '<span id="woocommerce-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
229 |
+
} else {
|
230 |
+
echo '<span id="woocommerce-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
231 |
+
echo '<span id="woocommerce-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
232 |
+
}
|
233 |
+
?>
|
234 |
+
|
235 |
+
<?php
|
236 |
+
if (function_exists('seopress_get_locale')) {
|
237 |
+
if (seopress_get_locale() =='fr') {
|
238 |
+
$seopress_docs_link['support']['wc'] = 'https://www.seopress.org/fr/blog/woocommerce-seo-seopress-le-guide/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
239 |
+
} else {
|
240 |
+
$seopress_docs_link['support']['wc'] = 'https://www.seopress.org/blog/woocommerce-seo-seopress/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
241 |
+
}
|
242 |
+
}
|
243 |
+
?>
|
244 |
+
<a href="<?php echo $seopress_docs_link['support']['wc']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to optimize your WooCommerce SEO - new window','wp-seopress'); ?></span></a>
|
245 |
+
</span>
|
246 |
+
</div>
|
247 |
+
<?php
|
248 |
+
}
|
249 |
+
$seopress_feature = apply_filters('seopress_remove_feature_edd', true);
|
250 |
+
if ($seopress_feature === true) { ?>
|
251 |
+
<div class="seopress-feature">
|
252 |
+
<span class="inner">
|
253 |
+
<div class="img-tool">
|
254 |
+
<span class="dashicons dashicons-cart"></span>
|
255 |
+
</div>
|
256 |
+
<h3><?php _e('Easy Digital Downloads','wp-seopress'); ?></h3>
|
257 |
+
<p><?php _e('Improve Easy Digital Downloads SEO','wp-seopress'); ?></p>
|
258 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_edd$13' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
259 |
+
<?php
|
260 |
+
if(seopress_get_toggle_option('edd')=='1') {
|
261 |
+
$seopress_get_toggle_edd_option = '1';
|
262 |
+
} else {
|
263 |
+
$seopress_get_toggle_edd_option = '0';
|
264 |
+
}
|
265 |
+
?>
|
266 |
+
<input type="checkbox" name="toggle-edd" id="toggle-edd" class="toggle" data-toggle="<?php echo $seopress_get_toggle_edd_option; ?>">
|
267 |
+
<label for="toggle-edd"></label>
|
268 |
+
<?php
|
269 |
+
if($seopress_get_toggle_edd_option =='1') {
|
270 |
+
echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
271 |
+
echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
272 |
+
} else {
|
273 |
+
echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
274 |
+
echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
275 |
+
}
|
276 |
+
?>
|
277 |
+
</span>
|
278 |
+
</div>
|
279 |
+
<?php
|
280 |
+
}
|
281 |
+
$seopress_feature = apply_filters('seopress_remove_feature_local_business', true);
|
282 |
+
if ($seopress_feature === true) { ?>
|
283 |
+
<div class="seopress-feature">
|
284 |
+
<span class="inner">
|
285 |
+
<div class="img-tool">
|
286 |
+
<span class="dashicons dashicons-store"></span>
|
287 |
+
</div>
|
288 |
+
<h3><?php _e('Local Business','wp-seopress'); ?></h3>
|
289 |
+
<p><?php _e('Add Google Local Business data type','wp-seopress'); ?></p>
|
290 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_local_business$10' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
291 |
+
<?php
|
292 |
+
if(seopress_get_toggle_option('local-business')=='1') {
|
293 |
+
$seopress_get_toggle_local_business_option = '1';
|
294 |
+
} else {
|
295 |
+
$seopress_get_toggle_local_business_option = '0';
|
296 |
+
}
|
297 |
+
?>
|
298 |
+
<input type="checkbox" name="toggle-local-business" id="toggle-local-business" class="toggle" data-toggle="<?php echo $seopress_get_toggle_local_business_option; ?>">
|
299 |
+
<label for="toggle-local-business"></label>
|
300 |
+
<?php
|
301 |
+
if($seopress_get_toggle_local_business_option =='1') {
|
302 |
+
echo '<span id="local-business-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
303 |
+
echo '<span id="local-business-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
304 |
+
} else {
|
305 |
+
echo '<span id="local-business-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
306 |
+
echo '<span id="local-business-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
307 |
+
}
|
308 |
+
?>
|
309 |
+
</span>
|
310 |
+
</div>
|
311 |
+
<?php
|
312 |
+
}
|
313 |
+
$seopress_feature = apply_filters('seopress_remove_feature_dublin_core', true);
|
314 |
+
if ($seopress_feature === true) { ?>
|
315 |
+
<div class="seopress-feature">
|
316 |
+
<span class="inner">
|
317 |
+
<div class="img-tool">
|
318 |
+
<span class="dashicons dashicons-welcome-learn-more"></span>
|
319 |
+
</div>
|
320 |
+
<h3><?php _e('Dublin Core','wp-seopress'); ?></h3>
|
321 |
+
<p><?php _e('Add Dublin Core meta tags','wp-seopress'); ?></p>
|
322 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_dublin_core$8' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
323 |
+
<?php
|
324 |
+
if(seopress_get_toggle_option('dublin-core')=='1') {
|
325 |
+
$seopress_get_toggle_dublin_core_option = '1';
|
326 |
+
} else {
|
327 |
+
$seopress_get_toggle_dublin_core_option = '0';
|
328 |
+
}
|
329 |
+
?>
|
330 |
+
<input type="checkbox" name="toggle-dublin-core" id="toggle-dublin-core" class="toggle" data-toggle="<?php echo $seopress_get_toggle_dublin_core_option; ?>">
|
331 |
+
<label for="toggle-dublin-core"></label>
|
332 |
+
<?php
|
333 |
+
if($seopress_get_toggle_dublin_core_option =='1') {
|
334 |
+
echo '<span id="dublin-core-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
335 |
+
echo '<span id="dublin-core-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
336 |
+
} else {
|
337 |
+
echo '<span id="dublin-core-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
338 |
+
echo '<span id="dublin-core-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
339 |
+
}
|
340 |
+
?>
|
341 |
+
</span>
|
342 |
+
</div>
|
343 |
+
<?php
|
344 |
+
}
|
345 |
+
$seopress_feature = apply_filters('seopress_remove_feature_schemas', true);
|
346 |
+
if ($seopress_feature === true) { ?>
|
347 |
+
<div class="seopress-feature">
|
348 |
+
<span class="inner">
|
349 |
+
<div class="img-tool">
|
350 |
+
<span class="dashicons dashicons-media-spreadsheet"></span>
|
351 |
+
</div>
|
352 |
+
<h3><?php _e('Structured Data Types','wp-seopress'); ?></h3>
|
353 |
+
<p><?php _e('Add data types to your content: articles, courses, recipes, videos, events, products and more.','wp-seopress'); ?></p>
|
354 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets$9' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
355 |
+
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_schemas' ); ?>"><?php _e('See schemas','wp-seopress'); ?></a>
|
356 |
+
<?php
|
357 |
+
if(seopress_get_toggle_option('rich-snippets')=='1') {
|
358 |
+
$seopress_get_toggle_rich_snippets_option = '1';
|
359 |
+
} else {
|
360 |
+
$seopress_get_toggle_rich_snippets_option = '0';
|
361 |
+
}
|
362 |
+
?>
|
363 |
+
<input type="checkbox" name="toggle-rich-snippets" id="toggle-rich-snippets" class="toggle" data-toggle="<?php echo $seopress_get_toggle_rich_snippets_option; ?>">
|
364 |
+
<label for="toggle-rich-snippets"></label>
|
365 |
+
<?php
|
366 |
+
if($seopress_get_toggle_rich_snippets_option =='1') {
|
367 |
+
echo '<span id="rich-snippets-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
368 |
+
echo '<span id="rich-snippets-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
369 |
+
} else {
|
370 |
+
echo '<span id="rich-snippets-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
371 |
+
echo '<span id="rich-snippets-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
372 |
+
}
|
373 |
+
?>
|
374 |
+
<?php
|
375 |
+
if (function_exists('seopress_get_locale')) {
|
376 |
+
if (seopress_get_locale() =='fr') {
|
377 |
+
$seopress_docs_link['support']['schema'] = 'https://www.seopress.org/fr/support/guides/#types-de-donnees-structurees?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
378 |
+
} else {
|
379 |
+
$seopress_docs_link['support']['schema'] = 'https://www.seopress.org/support/guides/#structured-data-types?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
380 |
+
}
|
381 |
+
}
|
382 |
+
?>
|
383 |
+
<a href="<?php echo $seopress_docs_link['support']['schema']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to add schemas with SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
384 |
+
</span>
|
385 |
+
</div>
|
386 |
+
<?php
|
387 |
+
}
|
388 |
+
$seopress_feature = apply_filters('seopress_remove_feature_breadcrumbs', true);
|
389 |
+
if ($seopress_feature === true) { ?>
|
390 |
+
<div class="seopress-feature">
|
391 |
+
<span class="inner">
|
392 |
+
<div class="img-tool">
|
393 |
+
<span class="dashicons dashicons-feedback"></span>
|
394 |
+
</div>
|
395 |
+
<h3><?php _e('Breadcrumbs','wp-seopress'); ?></h3>
|
396 |
+
<p><?php _e('Enable Breadcrumbs for your theme and improve your SEO in SERPs','wp-seopress'); ?></p>
|
397 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_breadcrumbs$2' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
398 |
+
<?php
|
399 |
+
if(seopress_get_toggle_option('breadcrumbs')=='1') {
|
400 |
+
$seopress_get_toggle_breadcrumbs_option = '1';
|
401 |
+
} else {
|
402 |
+
$seopress_get_toggle_breadcrumbs_option = '0';
|
403 |
+
}
|
404 |
+
?>
|
405 |
+
<input type="checkbox" name="toggle-breadcrumbs" id="toggle-breadcrumbs" class="toggle" data-toggle="<?php echo $seopress_get_toggle_breadcrumbs_option; ?>">
|
406 |
+
<label for="toggle-breadcrumbs"></label>
|
407 |
+
<?php
|
408 |
+
if($seopress_get_toggle_breadcrumbs_option =='1') {
|
409 |
+
echo '<span id="breadcrumbs-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
410 |
+
echo '<span id="breadcrumbs-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
411 |
+
} else {
|
412 |
+
echo '<span id="breadcrumbs-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
413 |
+
echo '<span id="breadcrumbs-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
414 |
+
}
|
415 |
+
?>
|
416 |
+
<?php
|
417 |
+
if (function_exists('seopress_get_locale')) {
|
418 |
+
if (seopress_get_locale() =='fr') {
|
419 |
+
$seopress_docs_link['support']['breadcrumbs'] = 'https://www.seopress.org/fr/support/guides/activer-fil-dariane/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
420 |
+
} else {
|
421 |
+
$seopress_docs_link['support']['breadcrumbs'] = 'https://www.seopress.org/support/guides/enable-breadcrumbs/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
422 |
+
}
|
423 |
+
}
|
424 |
+
?>
|
425 |
+
<a href="<?php echo $seopress_docs_link['support']['breadcrumbs']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable Breadcrumbs - new window','wp-seopress'); ?></span></a>
|
426 |
+
</span>
|
427 |
+
</div>
|
428 |
+
<?php
|
429 |
+
}
|
430 |
+
$seopress_feature = apply_filters('seopress_remove_feature_page_speed', true);
|
431 |
+
if ($seopress_feature === true) { ?>
|
432 |
+
<div class="seopress-feature">
|
433 |
+
<span class="inner">
|
434 |
+
<div class="img-tool">
|
435 |
+
<span class="dashicons dashicons-performance"></span>
|
436 |
+
</div>
|
437 |
+
<h3><?php _e('Google Page Speed','wp-seopress'); ?></h3>
|
438 |
+
<p><?php _e('Track your website performance to improve SEO with Google Page Speed','wp-seopress'); ?></p>
|
439 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_page_speed$3' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
440 |
+
<?php
|
441 |
+
if (function_exists('seopress_get_locale')) {
|
442 |
+
if (seopress_get_locale() =='fr') {
|
443 |
+
$seopress_docs_link['support']['page_speed'] = 'https://www.seopress.org/fr/support/guides/analyser-site-google-page-speed/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
444 |
+
} else {
|
445 |
+
$seopress_docs_link['support']['page_speed'] = 'https://www.seopress.org/support/guides/analyse-site-google-page-speed/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
446 |
+
}
|
447 |
+
}
|
448 |
+
?>
|
449 |
+
<a href="<?php echo $seopress_docs_link['support']['page_speed']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to analyze your site with Google Page Speed - new window','wp-seopress'); ?></span></a>
|
450 |
+
</span>
|
451 |
+
</div>
|
452 |
+
<?php
|
453 |
+
} ?>
|
454 |
+
<?php if (!is_multisite()) { ?>
|
455 |
+
<?php
|
456 |
+
$seopress_feature = apply_filters('seopress_remove_feature_robots', true);
|
457 |
+
if ($seopress_feature === true) { ?>
|
458 |
+
<div class="seopress-feature">
|
459 |
+
<span class="inner">
|
460 |
+
<div class="img-tool">
|
461 |
+
<span class="dashicons dashicons-media-text"></span>
|
462 |
+
</div>
|
463 |
+
<h3><?php _e('robots.txt','wp-seopress'); ?></h3>
|
464 |
+
<p><?php _e('Edit your robots.txt file','wp-seopress'); ?></p>
|
465 |
+
<a href="<?php get_home_url(); ?>/robots.txt" class="button-secondary view-redirects" target="_blank"><?php _e('View your robots.txt','wp-seopress-pro'); ?></a>
|
466 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_robots$4' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
467 |
+
<?php
|
468 |
+
if(seopress_get_toggle_option('robots')=='1') {
|
469 |
+
$seopress_get_toggle_robots_option = '1';
|
470 |
+
} else {
|
471 |
+
$seopress_get_toggle_robots_option = '0';
|
472 |
+
}
|
473 |
+
?>
|
474 |
+
|
475 |
+
<input type="checkbox" name="toggle-robots" id="toggle-robots" class="toggle" data-toggle="<?php echo $seopress_get_toggle_robots_option; ?>">
|
476 |
+
<label for="toggle-robots"></label>
|
477 |
+
<?php
|
478 |
+
if($seopress_get_toggle_robots_option =='1') {
|
479 |
+
echo '<span id="robots-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
480 |
+
echo '<span id="robots-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
481 |
+
} else {
|
482 |
+
echo '<span id="robots-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
483 |
+
echo '<span id="robots-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
484 |
+
}
|
485 |
+
?>
|
486 |
+
<?php
|
487 |
+
if (function_exists('seopress_get_locale')) {
|
488 |
+
if (seopress_get_locale() =='fr') {
|
489 |
+
$seopress_docs_link['support']['robots'] = 'https://www.seopress.org/fr/support/guides/editer-fichier-robots-txt/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
490 |
+
} else {
|
491 |
+
$seopress_docs_link['support']['robots'] = 'https://www.seopress.org/support/guides/edit-robots-txt-file/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
492 |
+
}
|
493 |
+
}
|
494 |
+
?>
|
495 |
+
<a href="<?php echo $seopress_docs_link['support']['robots']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to edit your robots.txt file - new window','wp-seopress'); ?></span></a>
|
496 |
+
</span>
|
497 |
+
</div>
|
498 |
+
<?php
|
499 |
+
}
|
500 |
+
}
|
501 |
+
$seopress_feature = apply_filters('seopress_remove_feature_news', true);
|
502 |
+
if ($seopress_feature === true) { ?>
|
503 |
+
<div class="seopress-feature">
|
504 |
+
<span class="inner">
|
505 |
+
<div class="img-tool">
|
506 |
+
<span class="dashicons dashicons-admin-post"></span>
|
507 |
+
</div>
|
508 |
+
<h3><?php _e('Google News Sitemap','wp-seopress'); ?></h3>
|
509 |
+
<p><?php _e('Optimize your site for Google News','wp-seopress'); ?></p>
|
510 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_news$5' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
511 |
+
<?php
|
512 |
+
if(seopress_get_toggle_option('news')=='1') {
|
513 |
+
$seopress_get_toggle_news_option = '1';
|
514 |
+
} else {
|
515 |
+
$seopress_get_toggle_news_option = '0';
|
516 |
+
}
|
517 |
+
?>
|
518 |
+
<input type="checkbox" name="toggle-news" id="toggle-news" class="toggle" data-toggle="<?php echo $seopress_get_toggle_news_option; ?>">
|
519 |
+
<label for="toggle-news"></label>
|
520 |
+
<?php
|
521 |
+
if($seopress_get_toggle_news_option =='1') {
|
522 |
+
echo '<span id="news-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
523 |
+
echo '<span id="news-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
524 |
+
} else {
|
525 |
+
echo '<span id="news-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
526 |
+
echo '<span id="news-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
527 |
+
}
|
528 |
+
?>
|
529 |
+
<?php
|
530 |
+
if (function_exists('seopress_get_locale')) {
|
531 |
+
if (seopress_get_locale() =='fr') {
|
532 |
+
$seopress_docs_link['support']['gnews'] = 'https://www.seopress.org/fr/support/guides/activer-plan-de-site-xml-google-news/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
533 |
+
} else {
|
534 |
+
$seopress_docs_link['support']['gnews'] = 'https://www.seopress.org/support/guides/enable-google-news-xml-sitemap/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
535 |
+
}
|
536 |
+
}
|
537 |
+
?>
|
538 |
+
<a href="<?php echo $seopress_docs_link['support']['gnews']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to activate Google News XML sitemap with SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
539 |
+
</span>
|
540 |
+
</div>
|
541 |
+
<?php
|
542 |
+
}
|
543 |
+
$seopress_feature = apply_filters('seopress_remove_feature_schemas', true);
|
544 |
+
if ($seopress_feature === true) { ?>
|
545 |
+
<div class="seopress-feature">
|
546 |
+
<span class="inner">
|
547 |
+
<div class="img-tool">
|
548 |
+
<span class="dashicons dashicons-media-spreadsheet"></span>
|
549 |
+
</div>
|
550 |
+
<h3><?php _e('Schemas','wp-seopress'); ?></h3>
|
551 |
+
<p><?php _e('Create / manage your schemas','wp-seopress'); ?></p>
|
552 |
+
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_schemas' ); ?>"><?php _e('See schemas','wp-seopress'); ?></a>
|
553 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_schemas$9' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
554 |
+
|
555 |
+
<?php
|
556 |
+
if (function_exists('seopress_get_locale')) {
|
557 |
+
if (seopress_get_locale() =='fr') {
|
558 |
+
$seopress_docs_link['support']['schema'] = 'https://www.seopress.org/fr/support/guides/#types-de-donnees-structurees?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
559 |
+
} else {
|
560 |
+
$seopress_docs_link['support']['schema'] = 'https://www.seopress.org/support/guides/#structured-data-types?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
561 |
+
}
|
562 |
+
}
|
563 |
+
?>
|
564 |
+
<a href="<?php echo $seopress_docs_link['support']['schema']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to add schemas with SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
565 |
+
</span>
|
566 |
+
</div>
|
567 |
+
<?php
|
568 |
+
}
|
569 |
+
$seopress_feature = apply_filters('seopress_remove_feature_redirects', true);
|
570 |
+
if ($seopress_feature === true) { ?>
|
571 |
+
<div class="seopress-feature">
|
572 |
+
<span class="inner">
|
573 |
+
<div class="img-tool">
|
574 |
+
<span class="dashicons dashicons-admin-links"></span>
|
575 |
+
</div>
|
576 |
+
<h3><?php _e('Redirections','wp-seopress'); ?></h3>
|
577 |
+
<p><?php _e('Monitor 404, create 301, 302 and 307 redirections','wp-seopress'); ?></p>
|
578 |
+
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_404' ); ?>"><?php _e('See redirects','wp-seopress'); ?></a>
|
579 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_404$6' ); ?>"><?php _e('Manage','wp-seopress'); ?></a><br><br>
|
580 |
+
<?php
|
581 |
+
if(seopress_get_toggle_option('404')=='1') {
|
582 |
+
$seopress_get_toggle_404_option = '1';
|
583 |
+
} else {
|
584 |
+
$seopress_get_toggle_404_option = '0';
|
585 |
+
}
|
586 |
+
?>
|
587 |
+
<input type="checkbox" name="toggle-404" id="toggle-404" class="toggle" data-toggle="<?php echo $seopress_get_toggle_404_option; ?>">
|
588 |
+
<label for="toggle-404"></label>
|
589 |
+
<?php
|
590 |
+
if($seopress_get_toggle_404_option =='1') {
|
591 |
+
echo '<span id="404-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
592 |
+
echo '<span id="404-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
593 |
+
} else {
|
594 |
+
echo '<span id="404-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
595 |
+
echo '<span id="404-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
596 |
+
}
|
597 |
+
?>
|
598 |
+
<?php
|
599 |
+
if (function_exists('seopress_get_locale')) {
|
600 |
+
if (seopress_get_locale() =='fr') {
|
601 |
+
$seopress_docs_link['support']['redirections'] = 'https://www.seopress.org/fr/support/guides/activer-redirections-301-surveillance-404/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
602 |
+
} else {
|
603 |
+
$seopress_docs_link['support']['redirections'] = 'https://www.seopress.org/support/guides/redirections/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
604 |
+
}
|
605 |
+
}
|
606 |
+
?>
|
607 |
+
<a href="<?php echo $seopress_docs_link['support']['redirections']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable 301 redirections and 404 monitoring - new window','wp-seopress'); ?></span></a>
|
608 |
+
</span>
|
609 |
+
</div>
|
610 |
+
<?php
|
611 |
+
}
|
612 |
+
$seopress_feature = apply_filters('seopress_remove_feature_bot', true);
|
613 |
+
if ($seopress_feature === true) { ?>
|
614 |
+
<div class="seopress-feature">
|
615 |
+
<span class="inner">
|
616 |
+
<div class="img-tool">
|
617 |
+
<span class="dashicons dashicons-admin-generic"></span>
|
618 |
+
</div>
|
619 |
+
<h3><?php _e('Broken links','wp-seopress'); ?></h3>
|
620 |
+
<p><?php _e('Scan your site to find SEO problems.','wp-seopress'); ?></p>
|
621 |
+
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_bot' ); ?>"><?php _e('See broken links','wp-seopress'); ?></a>
|
622 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-bot-batch' ); ?>"><?php _e('Scan','wp-seopress'); ?></a>
|
623 |
+
<?php
|
624 |
+
if(seopress_get_toggle_option('bot')=='1') {
|
625 |
+
$seopress_get_toggle_bot_option = '1';
|
626 |
+
} else {
|
627 |
+
$seopress_get_toggle_bot_option = '0';
|
628 |
+
}
|
629 |
+
?>
|
630 |
+
<input type="checkbox" name="toggle-bot" id="toggle-bot" class="toggle" data-toggle="<?php echo $seopress_get_toggle_bot_option; ?>">
|
631 |
+
<label for="toggle-bot"></label>
|
632 |
+
<?php
|
633 |
+
if($seopress_get_toggle_bot_option =='1') {
|
634 |
+
echo '<span id="bot-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
635 |
+
echo '<span id="bot-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
636 |
+
} else {
|
637 |
+
echo '<span id="bot-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
638 |
+
echo '<span id="bot-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
639 |
+
}
|
640 |
+
?>
|
641 |
+
<?php
|
642 |
+
if (function_exists('seopress_get_locale')) {
|
643 |
+
if (seopress_get_locale() =='fr') {
|
644 |
+
$seopress_docs_link['support']['broken'] = 'https://www.seopress.org/fr/support/guides/detecter-liens-casses/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
645 |
+
} else {
|
646 |
+
$seopress_docs_link['support']['broken'] = 'https://www.seopress.org/support/guides/detect-broken-links/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
647 |
+
}
|
648 |
+
}
|
649 |
+
?>
|
650 |
+
<a href="<?php echo $seopress_docs_link['support']['broken']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to find broken links with SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
651 |
+
</span>
|
652 |
+
</div>
|
653 |
+
<?php
|
654 |
+
}
|
655 |
+
$seopress_feature = apply_filters('seopress_remove_feature_backlinks', true);
|
656 |
+
if ($seopress_feature === true) { ?>
|
657 |
+
<div class="seopress-feature">
|
658 |
+
<span class="inner">
|
659 |
+
<div class="img-tool">
|
660 |
+
<span class="dashicons dashicons-admin-links"></span>
|
661 |
+
</div>
|
662 |
+
<h3><?php _e('Backlinks','wp-seopress'); ?></h3>
|
663 |
+
<p><?php _e('Check your backlinks with Majestic API.','wp-seopress'); ?></p>
|
664 |
+
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_backlinks' ); ?>"><?php _e('See backlinks','wp-seopress'); ?></a>
|
665 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_backlinks$12' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
666 |
+
</span>
|
667 |
+
</div>
|
668 |
+
<?php
|
669 |
+
}
|
670 |
+
$seopress_feature = apply_filters('seopress_remove_feature_rewrite', true);
|
671 |
+
if ($seopress_feature === true) { ?>
|
672 |
+
<div class="seopress-feature">
|
673 |
+
<span class="inner">
|
674 |
+
<div class="img-tool">
|
675 |
+
<span class="dashicons dashicons-admin-links"></span>
|
676 |
+
</div>
|
677 |
+
<h3><?php _e('URL Rewriting','wp-seopress'); ?></h3>
|
678 |
+
<p><?php _e('Customize your permalinks.','wp-seopress'); ?></p>
|
679 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rewrite$14' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
680 |
+
<?php
|
681 |
+
if(function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('rewrite')=='1') {
|
682 |
+
$seopress_get_toggle_rewrite_option = '1';
|
683 |
+
} else {
|
684 |
+
$seopress_get_toggle_rewrite_option = '0';
|
685 |
+
}
|
686 |
+
?>
|
687 |
+
|
688 |
+
<input type="checkbox" name="toggle-rewrite" id="toggle-rewrite" class="toggle" data-toggle="<?php echo $seopress_get_toggle_rewrite_option; ?>">
|
689 |
+
<label for="toggle-rewrite"></label>
|
690 |
+
|
691 |
+
<?php
|
692 |
+
if($seopress_get_toggle_rewrite_option =='1') {
|
693 |
+
echo '<span id="rewrite-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
694 |
+
echo '<span id="rewrite-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
695 |
+
} else {
|
696 |
+
echo '<span id="rewrite-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
697 |
+
echo '<span id="rewrite-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
698 |
+
}
|
699 |
+
?>
|
700 |
+
</span>
|
701 |
+
</div>
|
702 |
+
<?php
|
703 |
+
}
|
704 |
+
if (!is_multisite()) {
|
705 |
+
$seopress_feature = apply_filters('seopress_remove_feature_htaccess', true);
|
706 |
+
if ($seopress_feature === true) {
|
707 |
+
?>
|
708 |
+
<div class="seopress-feature">
|
709 |
+
<span class="inner">
|
710 |
+
<div class="img-tool">
|
711 |
+
<span class="dashicons dashicons-media-text"></span>
|
712 |
+
</div>
|
713 |
+
<h3><?php _e('.htaccess','wp-seopress'); ?></h3>
|
714 |
+
<p><?php _e('Edit your htaccess file.','wp-seopress'); ?></p>
|
715 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_htaccess$7' ); ?>"><?php _e('Manage','wp-seopress'); ?>
|
716 |
+
</a>
|
717 |
+
</span>
|
718 |
+
</div>
|
719 |
+
<?php
|
720 |
+
}
|
721 |
+
}
|
722 |
+
$seopress_feature = apply_filters('seopress_remove_feature_rss', true);
|
723 |
+
if ($seopress_feature === true) { ?>
|
724 |
+
<div class="seopress-feature">
|
725 |
+
<span class="inner">
|
726 |
+
<div class="img-tool">
|
727 |
+
<span class="dashicons dashicons-rss"></span>
|
728 |
+
</div>
|
729 |
+
<h3><?php _e('RSS','wp-seopress'); ?></h3>
|
730 |
+
<p><?php _e('Configure default WordPress RSS.','wp-seopress'); ?></p>
|
731 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rss$11' ); ?>"><?php _e('Manage','wp-seopress'); ?>
|
732 |
+
</a>
|
733 |
+
</span>
|
734 |
+
</div>
|
735 |
+
<?php
|
736 |
+
}
|
737 |
+
}
|
738 |
+
$seopress_feature = apply_filters('seopress_remove_feature_tools', true);
|
739 |
+
if ($seopress_feature === true) { ?>
|
740 |
+
<div class="seopress-feature">
|
741 |
+
<span class="inner">
|
742 |
+
<div class="img-tool">
|
743 |
+
<span class="dashicons dashicons-admin-settings"></span>
|
744 |
+
</div>
|
745 |
+
<h3><?php _e('Tools','wp-seopress'); ?></h3>
|
746 |
+
<p><?php _e('Import/Export plugin settings from site to site.','wp-seopress'); ?></p>
|
747 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
748 |
+
<?php
|
749 |
+
if (function_exists('seopress_get_locale')) {
|
750 |
+
if (seopress_get_locale() =='fr') {
|
751 |
+
$seopress_docs_link['support']['export'] = 'https://www.seopress.org/fr/support/guides/exporter-importer-remise-a-niveau-parametres/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
752 |
+
} else {
|
753 |
+
$seopress_docs_link['support']['export'] = 'https://www.seopress.org/support/guides/export-import-reset-settings/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
754 |
+
}
|
755 |
+
}
|
756 |
+
?>
|
757 |
+
<a href="<?php echo $seopress_docs_link['support']['export']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to Export/Import/Reset settings - new window','wp-seopress'); ?></span></a>
|
758 |
+
</span>
|
759 |
+
</div>
|
760 |
+
<?php
|
761 |
+
}
|
762 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
763 |
+
$seopress_feature = apply_filters('seopress_remove_feature_license', true);
|
764 |
+
if ($seopress_feature === true) { ?>
|
765 |
+
<div class="seopress-feature">
|
766 |
+
<span class="inner">
|
767 |
+
<div class="img-tool">
|
768 |
+
<span class="dashicons dashicons-admin-network"></span>
|
769 |
+
</div>
|
770 |
+
<h3><?php _e('License','wp-seopress'); ?></h3>
|
771 |
+
<p><?php _e('Edit your license key.','wp-seopress'); ?></p>
|
772 |
+
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
773 |
+
<?php
|
774 |
+
if (function_exists('seopress_get_locale')) {
|
775 |
+
if (seopress_get_locale() =='fr') {
|
776 |
+
$seopress_docs_link['support']['license'] = 'https://www.seopress.org/fr/support/guides/activer-licence-seopress-pro/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
777 |
+
} else {
|
778 |
+
$seopress_docs_link['support']['license'] = 'https://www.seopress.org/support/guides/activate-seopress-pro-license/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
779 |
+
}
|
780 |
+
}
|
781 |
+
?>
|
782 |
+
<a href="<?php echo $seopress_docs_link['support']['license']; ?>" target="_blank" class="seopress-doc" title="<?php _e('Read our guide','wp-seopress'); ?>"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to activate SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
783 |
+
</span>
|
784 |
+
</div>
|
785 |
+
<?php
|
786 |
+
}
|
787 |
+
} ?>
|
788 |
+
</div>
|
inc/admin/admin-get-started.php
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div id="notice-get-started-alert" class="seopress-get-started seopress-alert deleteable">
|
2 |
+
<span class="preheader"><?php _e('How-to get started','wp-seopress'); ?></span>
|
3 |
+
<h2><?php _e('Welcome to SEOPress!','wp-seopress'); ?></h2>
|
4 |
+
<p><?php _e('Launch our installation wizard to quickly and easily configure the basic SEO settings for your site. Browse our video guides to go further. Can\'t find the answers to your questions? Open a ticket from your customer area. A happiness engineer will be happy to help you.','wp-seopress'); ?></p>
|
5 |
+
<a href="<?php echo admin_url('admin.php?page=seopress-setup'); ?>" class="button button-primary"><?php _e('Get started','wp-seopress'); ?> <span class="dashicons dashicons-arrow-right-alt"></span></a>
|
6 |
+
<a class="btn-link" href="https://youtube.com/seopress" target="_blank"><span class="dashicons dashicons-video-alt3"></span><?php _e('Watch our video guides','wp-seopress'); ?></a>
|
7 |
+
<?php
|
8 |
+
if (function_exists('seopress_get_locale')) {
|
9 |
+
if (seopress_get_locale() =='fr') {
|
10 |
+
$seopress_docs_link['support']['wizard'] = 'https://www.seopress.org/fr/support/';
|
11 |
+
} else {
|
12 |
+
$seopress_docs_link['support']['wizard'] = 'https://www.seopress.org/support/';
|
13 |
+
}
|
14 |
+
}
|
15 |
+
|
16 |
+
echo
|
17 |
+
'<a class="btn-link" href="'.$seopress_docs_link['support']['wizard'].'" target="_blank">
|
18 |
+
<span class="dashicons dashicons-sos"></span>'.__('Our support center','wp-seopress').'
|
19 |
+
</a>';
|
20 |
+
?>
|
21 |
+
<span name="notice-get-started" id="notice-get-started" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-get-started"></span>
|
22 |
+
</div>
|
inc/admin/admin-metaboxes-content-analysis-form.php
CHANGED
@@ -4,33 +4,37 @@ echo '<div class="wrap-seopress-analysis">
|
|
4 |
<p>
|
5 |
'.__('Enter a few keywords for analysis to help you write optimized content.','wp-seopress').'
|
6 |
</p>
|
|
|
|
|
|
|
7 |
<div class="col-left">
|
8 |
<p>
|
9 |
-
<label for="seopress_analysis_target_kw_meta">'. __( 'Target keywords', 'wp-seopress' ) .'
|
10 |
-
<input id="seopress_analysis_target_kw_meta" type="text" name="seopress_analysis_target_kw" placeholder="'.esc_html__('Enter your target keywords','wp-seopress').'" aria-label="'.__('Target keywords','wp-seopress').'" value="'.$seopress_analysis_target_kw.'" />
|
11 |
<span class="sp-tooltip">
|
12 |
<span class="dashicons dashicons-editor-help"></span>
|
13 |
<span class="sp-tooltiptext">'.__('Separate target keywords with commas. Do not use spaces after the commas, unless you want to include them (eg: "my super keyword,another keyword,keyword")','wp-seopress').'</span>
|
14 |
</span>
|
|
|
|
|
15 |
</p>';
|
16 |
if (empty($seopress_analysis_data)) {
|
17 |
echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Analyze my content','wp-seopress').'</div>';
|
18 |
} else {
|
19 |
echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Refresh analysis','wp-seopress').'</div>';
|
20 |
}
|
21 |
-
echo '<div id="seopress_analysis_results_state" style="display:none"><span class="dashicons dashicons-yes"></span>'.__('Analysis completed','wp-seopress').'</div>';
|
22 |
|
23 |
echo '<br><p><span class="howto">'.__('To get the most accurate analysis, save your post first.','wp-seopress').'</span></p>';
|
24 |
echo '</div>';
|
25 |
if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
26 |
echo '<div class="col-right">
|
27 |
<p>
|
28 |
-
<label for="seopress_google_suggest_kw_meta">'. __( 'Google suggestions', 'wp-seopress' ) .'
|
|
|
|
|
|
|
|
|
|
|
29 |
<input id="seopress_google_suggest_kw_meta" type="text" name="seopress_google_suggest_kw" placeholder="Get suggestions from Google" aria-label="Google suggestions" value="">
|
30 |
-
<span class="sp-tooltip">
|
31 |
-
<span class="dashicons dashicons-editor-help"></span>
|
32 |
-
<span class="sp-tooltiptext">'.__('Enter a keyword, or a phrase, to find the top 10 Google suggestions instantly. This is useful if you want to work with the long tail technique.','wp-seopress').'</span>
|
33 |
-
</span>
|
34 |
</p>
|
35 |
<button id="seopress_get_suggestions" class="button">'.__('Get suggestions!','wp-seopress').'</button>
|
36 |
';
|
@@ -76,7 +80,7 @@ if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
|
76 |
|
77 |
if (kws) {
|
78 |
var script = document.createElement('script');
|
79 |
-
script.src = 'https://www.google.com/complete/search?client=
|
80 |
document.body.appendChild(script);
|
81 |
}
|
82 |
});
|
@@ -84,534 +88,741 @@ if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
|
84 |
</div>";
|
85 |
}
|
86 |
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
echo '<p>'.__('You should not use more than one H1 heading in your post content. The rule is simple: only one H1 for each web page. It is better for both SEO and accessibility. Below, the list:','wp-seopress').'</p>';
|
177 |
-
}
|
178 |
-
|
179 |
-
if (!empty($all_h1)) {
|
180 |
-
echo '<ul>';
|
181 |
-
foreach($all_h1 as $h1) {
|
182 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$h1.'</li>';
|
183 |
-
}
|
184 |
-
echo '</ul>';
|
185 |
-
}
|
186 |
-
}
|
187 |
-
|
188 |
-
//H2
|
189 |
-
echo '<h3>'.__('H2 (Heading 2)','wp-seopress').'</h3>';
|
190 |
-
if (!empty($seopress_analysis_data['0']['h2']['matches'])) {
|
191 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in Heading 2 (H2).','wp-seopress').'</p>';
|
192 |
-
echo '<ul>';
|
193 |
-
$target_kws_h2 = $seopress_analysis_data['0']['h2']['matches'];
|
194 |
-
foreach ($target_kws_h2 as $key => $value) {
|
195 |
-
foreach ($value as $_key => $_value) {
|
196 |
-
$kw_count = count($value);
|
197 |
-
}
|
198 |
-
$kw_name = $key;
|
199 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
200 |
-
}
|
201 |
-
echo '</ul>';
|
202 |
-
} else {
|
203 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in Heading 2 (H2).','wp-seopress').'</p>';
|
204 |
-
}
|
205 |
-
|
206 |
-
//H3
|
207 |
-
echo '<h3>'.__('H3 (Heading 3)','wp-seopress').'</h3>';
|
208 |
-
if (!empty($seopress_analysis_data['0']['h3']['matches'])) {
|
209 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in Heading 3 (H3).','wp-seopress').'</p>';
|
210 |
-
echo '<ul>';
|
211 |
-
$target_kws_h3 = $seopress_analysis_data['0']['h3']['matches'];
|
212 |
-
foreach ($target_kws_h3 as $key => $value) {
|
213 |
-
foreach ($value as $_key => $_value) {
|
214 |
-
$kw_count = count($value);
|
215 |
-
}
|
216 |
-
$kw_name = $key;
|
217 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
218 |
-
}
|
219 |
-
echo '</ul>';
|
220 |
-
} else {
|
221 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in Heading 3 (H3).','wp-seopress').'</p>';
|
222 |
-
}
|
223 |
-
|
224 |
-
//Meta Title
|
225 |
-
echo '<h3>'.__('Meta title','wp-seopress').'</h3>';
|
226 |
-
if ($seopress_titles_title !='') {
|
227 |
-
if (!empty($seopress_analysis_data['0']['meta_title']['matches'])) {
|
228 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in the Meta Title.','wp-seopress').'</p>';
|
229 |
-
echo '<ul>';
|
230 |
-
$target_kws_title = $seopress_analysis_data['0']['meta_title']['matches'];
|
231 |
-
foreach ($target_kws_title as $key => $value) {
|
232 |
-
foreach ($value as $_key => $_value) {
|
233 |
-
$kw_count = count($_value);
|
234 |
-
}
|
235 |
-
$kw_name = $key;
|
236 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
237 |
-
}
|
238 |
-
echo '</ul>';
|
239 |
-
} else {
|
240 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in the Meta Title.','wp-seopress').'</p>';
|
241 |
-
}
|
242 |
-
|
243 |
-
if (mb_strlen($seopress_titles_title) > 65 ) {
|
244 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your custom title is too long.','wp-seopress').'</p>';
|
245 |
-
} else {
|
246 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('The length of your title is correct','wp-seopress').'</p>';
|
247 |
-
}
|
248 |
-
} else {
|
249 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('No custom title is set for this post.','wp-seopress').'</p>';
|
250 |
-
}
|
251 |
-
|
252 |
-
//Meta description
|
253 |
-
echo '<h3>'.__('Meta description','wp-seopress').'</h3>';
|
254 |
-
|
255 |
-
if ($seopress_titles_desc !='') {
|
256 |
-
if (!empty($seopress_analysis_data['0']['meta_description']['matches'])) {
|
257 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in the Meta description.','wp-seopress').'</p>';
|
258 |
-
echo '<ul>';
|
259 |
-
$target_kws_desc = $seopress_analysis_data['0']['meta_description']['matches'];
|
260 |
-
foreach ($target_kws_desc as $key => $value) {
|
261 |
-
foreach ($value as $_key => $_value) {
|
262 |
-
$kw_count = count($_value);
|
263 |
-
}
|
264 |
-
$kw_name = $key;
|
265 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
266 |
-
}
|
267 |
-
echo '</ul>';
|
268 |
-
} else {
|
269 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in the Meta description.','wp-seopress').'</p>';
|
270 |
-
}
|
271 |
-
|
272 |
-
if (mb_strlen($seopress_titles_desc) > 160 ) {
|
273 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('You custom meta description is too long.','wp-seopress').'</p>';
|
274 |
-
} else {
|
275 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('The length of your meta description is correct','wp-seopress').'</p>';
|
276 |
-
}
|
277 |
-
} else {
|
278 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('No custom meta description is set for this post.','wp-seopress').'</p>';
|
279 |
-
}
|
280 |
-
|
281 |
-
//og:title
|
282 |
-
echo '<h3>'.__('Open Graph Title','wp-seopress').'</h3>';
|
283 |
-
|
284 |
-
if (!empty($seopress_analysis_data['0']['og_title']['count'])) {
|
285 |
-
$count = $seopress_analysis_data['0']['og_title']['count'];
|
286 |
-
|
287 |
-
$all_og_title = $seopress_analysis_data['0']['og_title']['values'];
|
288 |
-
|
289 |
-
if ($count > 1) {
|
290 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:title in your content.','wp-seopress'), $count).'</p>';
|
291 |
-
echo '<p>'.__('You should not use more than one og:title in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:title tag from your source code. Below, the list:','wp-seopress').'</p>';
|
292 |
-
} else {
|
293 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph Title tag in your source code.','wp-seopress').'</p>';
|
294 |
-
}
|
295 |
-
|
296 |
-
if (!empty($all_og_title)) {
|
297 |
-
echo '<ul>';
|
298 |
-
foreach($all_og_title as $og_title) {
|
299 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$og_title.'</li>';
|
300 |
-
}
|
301 |
-
echo '</ul>';
|
302 |
-
}
|
303 |
-
} else {
|
304 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Title is missing!','wp-seopress').'</p>';
|
305 |
-
}
|
306 |
-
|
307 |
-
//og:description
|
308 |
-
echo '<h3>'.__('Open Graph Description','wp-seopress').'</h3>';
|
309 |
-
|
310 |
-
if (!empty($seopress_analysis_data['0']['og_desc']['count'])) {
|
311 |
-
|
312 |
-
$count = $seopress_analysis_data['0']['og_desc']['count'];
|
313 |
-
|
314 |
-
$all_og_desc = $seopress_analysis_data['0']['og_desc']['values'];
|
315 |
-
|
316 |
-
if ($count > 1) {
|
317 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:description in your content.','wp-seopress'), $count).'</p>';
|
318 |
-
echo '<p>'.__('You should not use more than one og:description in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:description tag from your source code. Below, the list:','wp-seopress').'</p>';
|
319 |
-
} else {
|
320 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph Description tag in your source code.','wp-seopress').'</p>';
|
321 |
-
}
|
322 |
-
|
323 |
-
if (!empty($all_og_desc)) {
|
324 |
-
echo '<ul>';
|
325 |
-
foreach($all_og_desc as $og_desc) {
|
326 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$og_desc.'</li>';
|
327 |
-
}
|
328 |
-
echo '</ul>';
|
329 |
-
}
|
330 |
-
} else {
|
331 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Description is missing!','wp-seopress').'</p>';
|
332 |
-
}
|
333 |
-
|
334 |
-
//og:image
|
335 |
-
echo '<h3>'.__('Open Graph Image','wp-seopress').'</h3>';
|
336 |
-
|
337 |
-
if (!empty($seopress_analysis_data['0']['og_img']['count'])) {
|
338 |
-
|
339 |
-
$count = $seopress_analysis_data['0']['og_img']['count'];
|
340 |
-
|
341 |
-
$all_og_img = $seopress_analysis_data['0']['og_img']['values'];
|
342 |
-
|
343 |
-
if ($count > 0) {
|
344 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.sprintf(esc_html__('We found %d og:image in your content.','wp-seopress'), $count).'</p>';
|
345 |
-
}
|
346 |
-
|
347 |
-
if (!empty($all_og_img)) {
|
348 |
-
echo '<ul>';
|
349 |
-
foreach($all_og_img as $og_img) {
|
350 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$og_img.'</li>';
|
351 |
-
}
|
352 |
-
echo '</ul>';
|
353 |
-
}
|
354 |
-
} else {
|
355 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Image is missing!','wp-seopress').'</p>';
|
356 |
-
}
|
357 |
-
|
358 |
-
//og:url
|
359 |
-
echo '<h3>'.__('Open Graph URL','wp-seopress').'</h3>';
|
360 |
-
|
361 |
-
if (!empty($seopress_analysis_data['0']['og_url']['count'])) {
|
362 |
-
|
363 |
-
$count = $seopress_analysis_data['0']['og_url']['count'];
|
364 |
-
|
365 |
-
$all_og_url = $seopress_analysis_data['0']['og_url']['values'];
|
366 |
-
|
367 |
-
if ($count > 1) {
|
368 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:url in your content.','wp-seopress'), $count).'</p>';
|
369 |
-
echo '<p>'.__('You should not use more than one og:url in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:url tag from your source code. Below, the list:','wp-seopress').'</p>';
|
370 |
-
} else {
|
371 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph URL tag in your source code.','wp-seopress').'</p>';
|
372 |
-
}
|
373 |
-
|
374 |
-
if (!empty($all_og_url)) {
|
375 |
-
echo '<ul>';
|
376 |
-
foreach($all_og_url as $og_url) {
|
377 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$og_url.'</li>';
|
378 |
-
}
|
379 |
-
echo '</ul>';
|
380 |
-
}
|
381 |
-
} else {
|
382 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph URL is missing!','wp-seopress').'</p>';
|
383 |
-
}
|
384 |
-
|
385 |
-
//og:site_name
|
386 |
-
echo '<h3>'.__('Open Graph Site Name','wp-seopress').'</h3>';
|
387 |
-
|
388 |
-
if (!empty($seopress_analysis_data['0']['og_site_name']['count'])) {
|
389 |
-
|
390 |
-
$count = $seopress_analysis_data['0']['og_site_name']['count'];
|
391 |
-
|
392 |
-
$all_og_site_name = $seopress_analysis_data['0']['og_site_name']['values'];
|
393 |
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
400 |
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
411 |
|
412 |
-
|
413 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
414 |
|
415 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
416 |
|
417 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
418 |
|
419 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
420 |
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
427 |
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
|
439 |
-
|
440 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
441 |
|
442 |
-
|
|
|
443 |
|
444 |
-
|
445 |
|
446 |
-
|
447 |
|
448 |
-
|
449 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d twitter:description in your content.','wp-seopress'), $count).'</p>';
|
450 |
-
echo '<p>'.__('You should not use more than one twitter:description in your post content to avoid conflicts when sharing on social networks. Twitter will take the last twitter:description tag from your source code. Below, the list:','wp-seopress').'</p>';
|
451 |
-
} else {
|
452 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('We found a Twitter Description tag in your source code.','wp-seopress').'</p>';
|
453 |
-
}
|
454 |
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$tw_desc.'</li>';
|
459 |
-
}
|
460 |
-
echo '</ul>';
|
461 |
-
}
|
462 |
-
} else {
|
463 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Twitter Description is missing!','wp-seopress').'</p>';
|
464 |
-
}
|
465 |
|
466 |
-
|
467 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
468 |
|
469 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
470 |
|
471 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
|
473 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
474 |
|
475 |
-
|
476 |
-
|
477 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
478 |
|
479 |
-
|
480 |
-
|
481 |
-
foreach($all_tw_img as $tw_img) {
|
482 |
-
echo '<li><span class="dashicons dashicons-minus"></span>'.$tw_img.'</li>';
|
483 |
-
}
|
484 |
-
echo '</ul>';
|
485 |
-
}
|
486 |
-
} else {
|
487 |
-
echo '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Twitter Image is missing!','wp-seopress').'</p>';
|
488 |
-
}
|
489 |
-
echo '</div>
|
490 |
|
491 |
-
|
492 |
-
<h3>'.__('Robots','wp-seopress').'</h3>';
|
493 |
|
494 |
-
|
495 |
-
if (!empty($seopress_analysis_data['0']['meta_robots'])) {
|
496 |
|
497 |
-
|
498 |
-
|
499 |
-
if (count($seopress_analysis_data['0']['meta_robots']) > 1) {
|
500 |
-
$count_meta_robots = count($seopress_analysis_data['0']['meta_robots']);
|
501 |
|
502 |
-
|
503 |
-
|
|
|
504 |
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
|
532 |
-
|
533 |
-
|
534 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
535 |
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
}
|
547 |
-
} else {
|
548 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('noimageindex is off. Google will index the images on this page.','wp-seopress').'</p>';
|
549 |
-
|
550 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('nositelinkssearchbox is off. Google will probably display a sitelinks searchbox in search results.','wp-seopress').'</p>';
|
551 |
-
}
|
552 |
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
573 |
} else {
|
574 |
-
echo '<p
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
590 |
}
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('This page doesn\'t have any nofollow links.','wp-seopress').'</p>';
|
596 |
-
}
|
597 |
-
|
598 |
-
//Outbound links
|
599 |
-
echo '<h3>'.__('Outbound Links','wp-seopress').'</h3>';
|
600 |
-
|
601 |
-
if (!empty($seopress_analysis_data['0']['outbound_links'])) {
|
602 |
-
$count = count($seopress_analysis_data['0']['outbound_links']);
|
603 |
-
|
604 |
-
echo '<p>'.sprintf( __('We found %s outbound links in your page. Internet is built on the principle of hyperlink. It is therefore perfectly normal to make links between different websites. However, avoid making links to low quality sites, SPAM... If you are not sure about the quality of a site, add the attribute "nofollow" to your link. <br>Below, the list:', 'wp-seopress'), $count ).'</p>';
|
605 |
-
echo '<ul>';
|
606 |
-
foreach ($seopress_analysis_data['0']['outbound_links'] as $links) {
|
607 |
-
foreach ($links as $href => $link) {
|
608 |
-
echo '<li><span class="dashicons dashicons-minus"></span><a href="'.$href.'" target="_blank">'.$link.'</a><span class="dashicons dashicons-external"></span></li>';
|
609 |
}
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
} else {
|
614 |
-
echo '<p><span class="dashicons dashicons-yes"></span>'.__('This page doesn\'t have any nofollow links.','wp-seopress').'</p>';
|
615 |
}
|
616 |
echo '</div>';
|
617 |
echo '</div>
|
4 |
<p>
|
5 |
'.__('Enter a few keywords for analysis to help you write optimized content.','wp-seopress').'
|
6 |
</p>
|
7 |
+
<p>
|
8 |
+
<span class="label">Did you know?</span> '.__('Writing content for your users is the most important thing! If it doesn‘t feel natural, your visitors will leave your site, Google will know it and your ranking will be affected.','wp-seopress').'
|
9 |
+
</p>
|
10 |
<div class="col-left">
|
11 |
<p>
|
12 |
+
<label for="seopress_analysis_target_kw_meta">'. __( 'Target keywords', 'wp-seopress' ) .'
|
|
|
13 |
<span class="sp-tooltip">
|
14 |
<span class="dashicons dashicons-editor-help"></span>
|
15 |
<span class="sp-tooltiptext">'.__('Separate target keywords with commas. Do not use spaces after the commas, unless you want to include them (eg: "my super keyword,another keyword,keyword")','wp-seopress').'</span>
|
16 |
</span>
|
17 |
+
</label>
|
18 |
+
<input id="seopress_analysis_target_kw_meta" type="text" name="seopress_analysis_target_kw" placeholder="'.esc_html__('Enter your target keywords','wp-seopress').'" aria-label="'.__('Target keywords','wp-seopress').'" value="'.$seopress_analysis_target_kw.'" />
|
19 |
</p>';
|
20 |
if (empty($seopress_analysis_data)) {
|
21 |
echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Analyze my content','wp-seopress').'</div>';
|
22 |
} else {
|
23 |
echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Refresh analysis','wp-seopress').'</div>';
|
24 |
}
|
|
|
25 |
|
26 |
echo '<br><p><span class="howto">'.__('To get the most accurate analysis, save your post first.','wp-seopress').'</span></p>';
|
27 |
echo '</div>';
|
28 |
if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
29 |
echo '<div class="col-right">
|
30 |
<p>
|
31 |
+
<label for="seopress_google_suggest_kw_meta">'. __( 'Google suggestions', 'wp-seopress' ) .'
|
32 |
+
<span class="sp-tooltip">
|
33 |
+
<span class="dashicons dashicons-editor-help"></span>
|
34 |
+
<span class="sp-tooltiptext">'.__('Enter a keyword, or a phrase, to find the top 10 Google suggestions instantly. This is useful if you want to work with the long tail technique.','wp-seopress').'</span>
|
35 |
+
</span>
|
36 |
+
</label>
|
37 |
<input id="seopress_google_suggest_kw_meta" type="text" name="seopress_google_suggest_kw" placeholder="Get suggestions from Google" aria-label="Google suggestions" value="">
|
|
|
|
|
|
|
|
|
38 |
</p>
|
39 |
<button id="seopress_get_suggestions" class="button">'.__('Get suggestions!','wp-seopress').'</button>
|
40 |
';
|
80 |
|
81 |
if (kws) {
|
82 |
var script = document.createElement('script');
|
83 |
+
script.src = 'https://www.google.com/complete/search?client=firefox&hl=".$locale."&q='+kws+'&gl=".$country_code."&callback=seopress_google_suggest';
|
84 |
document.body.appendChild(script);
|
85 |
}
|
86 |
});
|
88 |
</div>";
|
89 |
}
|
90 |
|
91 |
+
//Analyzes
|
92 |
+
$analyzes = array(
|
93 |
+
'schemas'=> array(
|
94 |
+
'title' => __('Structured data types','wp-seopress-pro'),
|
95 |
+
'impact' => 'good',
|
96 |
+
'desc' => NULL
|
97 |
+
),
|
98 |
+
'old_post'=> array(
|
99 |
+
'title' => __('Last modified date','wp-seopress-pro'),
|
100 |
+
'impact' => 'good',
|
101 |
+
'desc' => NULL
|
102 |
+
),
|
103 |
+
'words_counter'=> array(
|
104 |
+
'title' => __('Words counter','wp-seopress-pro'),
|
105 |
+
'impact' => 'good',
|
106 |
+
'desc' => NULL
|
107 |
+
),
|
108 |
+
'keywords_density'=> array(
|
109 |
+
'title' => __('Keywords density','wp-seopress-pro'),
|
110 |
+
'impact' => NULL,
|
111 |
+
'desc' => NULL
|
112 |
+
),
|
113 |
+
'keywords_permalink'=> array(
|
114 |
+
'title' => __('Keywords in permalink','wp-seopress-pro'),
|
115 |
+
'impact' => NULL,
|
116 |
+
'desc' => NULL
|
117 |
+
),
|
118 |
+
'headings'=> array(
|
119 |
+
'title' => __('Headings','wp-seopress-pro'),
|
120 |
+
'impact' => 'good',
|
121 |
+
'desc' => NULL
|
122 |
+
),
|
123 |
+
'meta_title'=> array(
|
124 |
+
'title' => __('Meta title','wp-seopress-pro'),
|
125 |
+
'impact' => NULL,
|
126 |
+
'desc' => NULL
|
127 |
+
),
|
128 |
+
'meta_desc'=> array(
|
129 |
+
'title' => __('Meta description','wp-seopress-pro'),
|
130 |
+
'impact' => NULL,
|
131 |
+
'desc' => NULL
|
132 |
+
),
|
133 |
+
'social'=> array(
|
134 |
+
'title' => __('Social meta tags','wp-seopress-pro'),
|
135 |
+
'impact' => 'good',
|
136 |
+
'desc' => NULL
|
137 |
+
),
|
138 |
+
'robots'=> array(
|
139 |
+
'title' => __('Meta robots','wp-seopress-pro'),
|
140 |
+
'impact' => 'good',
|
141 |
+
'desc' => NULL
|
142 |
+
),
|
143 |
+
'img_alt'=> array(
|
144 |
+
'title' => __('Alternative texts of images','wp-seopress-pro'),
|
145 |
+
'impact' => 'good',
|
146 |
+
'desc' => NULL
|
147 |
+
),
|
148 |
+
'nofollow_links'=> array(
|
149 |
+
'title' => __('NoFollow Links','wp-seopress-pro'),
|
150 |
+
'impact' => 'good',
|
151 |
+
'desc' => NULL
|
152 |
+
),
|
153 |
+
'outbound_links'=> array(
|
154 |
+
'title' => __('Outbound Links','wp-seopress-pro'),
|
155 |
+
'impact' => 'good',
|
156 |
+
'desc' => NULL
|
157 |
+
),
|
158 |
+
);
|
159 |
+
|
160 |
+
//Schemas
|
161 |
+
if (!empty($seopress_analysis_data['0']['json']) && isset($seopress_analysis_data['0']['json'])) {
|
162 |
+
$desc = '<p>'.__('We found these schemas in the source code of this page:','wp-seopress').'</p>';
|
163 |
+
|
164 |
+
$desc .= '<ul>';
|
165 |
+
$json_ld = $seopress_analysis_data['0']['json'];
|
166 |
+
foreach(array_count_values($json_ld) as $key => $value) {
|
167 |
+
$html = NULL;
|
168 |
+
if ($value > 1) {
|
169 |
+
$html = '<span class="impact high">'.__('duplicated schema - x','wp-seopress').$value.'</span>';
|
170 |
+
$analyzes['schemas']['impact'] = 'high';
|
171 |
+
}
|
172 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$key.$html.'</li>';
|
173 |
+
}
|
174 |
+
$desc .= '</ul>';
|
175 |
+
$analyzes['schemas']['desc'] = $desc;
|
176 |
+
} else {
|
177 |
+
$analyzes['schemas']['impact'] = 'medium';
|
178 |
+
$analyzes['schemas']['desc'] = '<p>'.__('No schemas found in the source code of this page.','wp-seopress').'</p>';
|
179 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
|
181 |
+
//Old post
|
182 |
+
$desc = NULL;
|
183 |
+
if( strtotime( $post->post_modified ) < strtotime('-365 days') ) {
|
184 |
+
$analyzes['old_post']['impact'] = 'medium';
|
185 |
+
$desc = '<p><span class="dashicons dashicons-no-alt"></span>'.__('This post is a little old!','wp-seopress').'</p>';
|
186 |
+
} else {
|
187 |
+
$desc = '<p><span class="dashicons dashicons-yes"></span>'.__('The last modified date of this article is less than 1 year. Cool!','wp-seopress').'</p>';
|
188 |
+
}
|
189 |
+
$desc .= '<p>'.__('Search engines love fresh content. Regularly update your articles without having to rewrite your content entirely and give them a boost in search rankings. SEOPress takes care of the technical part.','wp-seopress').'</p>';
|
190 |
+
$analyzes['old_post']['desc'] = $desc;
|
191 |
+
|
192 |
+
//Word counters
|
193 |
+
$desc = NULL;
|
194 |
+
if (isset($seopress_analysis_data['0']['words_counter']) || isset($seopress_analysis_data['0']['words_counter_unique'])) {
|
195 |
+
$desc = '<p>'.__('Words counter is not a direct ranking factor. But, your content must be as qualitative as possible, with relevant and unique information. To fulfill these conditions, your article requires a minimum of paragraphs, so words.','wp-seopress').'</p>
|
196 |
+
<ul>
|
197 |
+
<li>'.$seopress_analysis_data['0']['words_counter'].' '.__('words found.','wp-seopress').'</li>
|
198 |
+
<li>'.$seopress_analysis_data['0']['words_counter_unique'].' '.__('unique words found.','wp-seopress').'</li>';
|
199 |
+
|
200 |
+
if ($seopress_analysis_data['0']['words_counter'] >= 299) {
|
201 |
+
$desc .= '<li><span class="dashicons dashicons-yes"></span>'.__('Your content is composed of more than 300 words, which is the minimum for a post.','wp-seopress').'</li>';
|
202 |
+
} else {
|
203 |
+
$desc .= '<li><span class="dashicons dashicons-no-alt"></span>'.__('Your content is too short. Add a few more paragraphs!','wp-seopress').'</li>';
|
204 |
+
$analyzes['words_counter']['impact'] = 'medium';
|
205 |
+
}
|
206 |
+
$desc .= '</ul>';
|
207 |
+
|
208 |
+
$analyzes['words_counter']['desc'] = $desc;
|
209 |
+
} else {
|
210 |
+
$analyzes['words_counter']['desc'] = '<p><span class="dashicons dashicons-no-alt"></span>'.__('No content? Add a few more paragraphs!','wp-seopress').'</p>';
|
211 |
+
$analyzes['words_counter']['impact'] = 'high';
|
212 |
+
}
|
213 |
|
214 |
+
//Keywords density
|
215 |
+
if (!empty($seopress_analysis_data['0']['kws_density']['matches']) && isset($seopress_analysis_data['0']['words_counter'])) {
|
216 |
+
$target_kws_density = $seopress_analysis_data['0']['kws_density']['matches'];
|
217 |
+
|
218 |
+
$desc = '<ul>';
|
219 |
+
foreach ($target_kws_density as $key => $value) {
|
220 |
+
foreach ($value as $_key => $_value) {
|
221 |
+
$kw_count = count($_value);
|
222 |
+
}
|
223 |
+
$kw_name = $key;
|
224 |
+
$kw_density = round($kw_count/$seopress_analysis_data['0']['words_counter']*100, 2);
|
225 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times in your content, a keyword density of %s%%','wp-seopress'), $kw_name, $kw_count, $kw_density).'</li>';
|
226 |
+
}
|
227 |
+
$desc .= '</ul>';
|
228 |
+
$desc .= '<p class="description">'.__('Learn more about <a href="https://www.youtube.com/watch?v=Rk4qgQdp2UA" target="_blank">keywords stuffing</a>.','wp-seopress').'</p>';
|
229 |
+
$analyzes['keywords_density']['impact'] = 'good';
|
230 |
+
$analyzes['keywords_density']['desc'] = $desc;
|
231 |
+
} else {
|
232 |
+
$analyzes['keywords_density']['desc'] = '<p>'.__('We were unable to calculate the density of your keywords. You probably haven‘t added any content or your target keywords were not find in your post content.','wp-seopress').'</p>';
|
233 |
+
$analyzes['keywords_density']['impact'] = 'high';
|
234 |
+
}
|
235 |
|
236 |
+
//Keywords in permalink
|
237 |
+
if (!empty($seopress_analysis_data['0']['kws_permalink']['matches'])) {
|
238 |
+
$desc = '<p><span class="dashicons dashicons-yes"></span>'.__('Cool, one of your target keyword is used in your permalink.','wp-seopress').'</p>';
|
239 |
+
|
240 |
+
$target_kws_permalink = $seopress_analysis_data['0']['kws_permalink']['matches'];
|
241 |
+
|
242 |
+
$desc .= '<ul>';
|
243 |
+
foreach ($target_kws_permalink as $key => $value) {
|
244 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$key.'</li>';
|
245 |
+
}
|
246 |
+
$desc .= '</ul>';
|
247 |
+
$analyzes['keywords_permalink']['desc'] = $desc;
|
248 |
+
$analyzes['keywords_permalink']['impact'] = 'good';
|
249 |
+
} else {
|
250 |
+
$analyzes['keywords_permalink']['desc'] = '<p><span class="dashicons dashicons-no-alt"></span>'.__('You should add one of your target keyword in your permalink.','wp-seopress').'</p>';
|
251 |
+
$analyzes['keywords_permalink']['impact'] = 'medium';
|
252 |
+
}
|
253 |
|
254 |
+
//Headings
|
255 |
+
//H1
|
256 |
+
$desc = NULL;
|
257 |
+
if (!empty($seopress_analysis_data['0']['h1']['matches'])) {
|
258 |
+
$desc .= '<h4>'.__('H1 (Heading 1)','wp-seopress').'</h4>';
|
259 |
+
|
260 |
+
$count = $seopress_analysis_data['0']['h1']['nomatches']['count'];
|
261 |
+
|
262 |
+
$target_kws_h1 = $seopress_analysis_data['0']['h1']['matches'];
|
263 |
+
|
264 |
+
$all_h1 = $seopress_analysis_data['0']['h1']['values'];
|
265 |
+
|
266 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in Heading 1 (H1).','wp-seopress').'</p>';
|
267 |
+
|
268 |
+
$desc .= '<ul>';
|
269 |
+
|
270 |
+
foreach ($target_kws_h1 as $key => $value) {
|
271 |
+
foreach ($value as $_key => $_value) {
|
272 |
+
$kw_count = count($value);
|
273 |
+
}
|
274 |
+
$kw_name = $key;
|
275 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
276 |
+
}
|
277 |
+
|
278 |
+
$desc .= '</ul>';
|
279 |
+
if ($count > 1) {
|
280 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d Heading 1 (H1) in your content.','wp-seopress'), $count).'</p>';
|
281 |
+
$desc .= '<p>'.__('You should not use more than one H1 heading in your post content. The rule is simple: only one H1 for each web page. It is better for both SEO and accessibility. Below, the list:','wp-seopress').'</p>';
|
282 |
+
$analyzes['headings']['impact'] = 'high';
|
283 |
+
}
|
284 |
+
|
285 |
+
if (!empty($all_h1)) {
|
286 |
+
$desc .= '<ul>';
|
287 |
+
foreach($all_h1 as $h1) {
|
288 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$h1.'</li>';
|
289 |
+
}
|
290 |
+
$desc .= '</ul>';
|
291 |
+
}
|
292 |
+
}
|
293 |
|
294 |
+
//H2
|
295 |
+
$desc .= '<h4>'.__('H2 (Heading 2)','wp-seopress').'</h4>';
|
296 |
+
if (!empty($seopress_analysis_data['0']['h2']['matches'])) {
|
297 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in Heading 2 (H2).','wp-seopress').'</p>';
|
298 |
+
$desc .= '<ul>';
|
299 |
+
$target_kws_h2 = $seopress_analysis_data['0']['h2']['matches'];
|
300 |
+
foreach ($target_kws_h2 as $key => $value) {
|
301 |
+
foreach ($value as $_key => $_value) {
|
302 |
+
$kw_count = count($value);
|
303 |
+
}
|
304 |
+
$kw_name = $key;
|
305 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
306 |
+
}
|
307 |
+
$desc .= '</ul>';
|
308 |
+
} else {
|
309 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in Heading 2 (H2).','wp-seopress').'</p>';
|
310 |
+
if ($analyzes['headings']['impact'] != 'high') {
|
311 |
+
$analyzes['headings']['impact'] = 'medium';
|
312 |
+
}
|
313 |
+
}
|
314 |
|
315 |
+
//H3
|
316 |
+
$desc .= '<h4>'.__('H3 (Heading 3)','wp-seopress').'</h4>';
|
317 |
+
if (!empty($seopress_analysis_data['0']['h3']['matches'])) {
|
318 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in Heading 3 (H3).','wp-seopress').'</p>';
|
319 |
+
$desc .= '<ul>';
|
320 |
+
$target_kws_h3 = $seopress_analysis_data['0']['h3']['matches'];
|
321 |
+
foreach ($target_kws_h3 as $key => $value) {
|
322 |
+
foreach ($value as $_key => $_value) {
|
323 |
+
$kw_count = count($value);
|
324 |
+
}
|
325 |
+
$kw_name = $key;
|
326 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
327 |
+
}
|
328 |
+
$desc .= '</ul>';
|
329 |
+
} else {
|
330 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in Heading 3 (H3).','wp-seopress').'</p>';
|
331 |
+
if ($analyzes['headings']['impact'] != 'high') {
|
332 |
+
$analyzes['headings']['impact'] = 'medium';
|
333 |
+
}
|
334 |
+
}
|
335 |
+
$analyzes['headings']['desc'] = $desc;
|
336 |
+
|
337 |
+
//Meta Title
|
338 |
+
if ($seopress_titles_title !='') {
|
339 |
+
$desc = NULL;
|
340 |
+
if (!empty($seopress_analysis_data['0']['meta_title']['matches'])) {
|
341 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in the Meta Title.','wp-seopress').'</p>';
|
342 |
+
$desc .= '<ul>';
|
343 |
+
$target_kws_title = $seopress_analysis_data['0']['meta_title']['matches'];
|
344 |
+
foreach ($target_kws_title as $key => $value) {
|
345 |
+
foreach ($value as $_key => $_value) {
|
346 |
+
$kw_count = count($_value);
|
347 |
+
}
|
348 |
+
$kw_name = $key;
|
349 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
350 |
+
}
|
351 |
+
$desc .= '</ul>';
|
352 |
+
$analyzes['meta_title']['impact'] = 'good';
|
353 |
+
} else {
|
354 |
+
$analyzes['meta_title']['impact'] = 'medium';
|
355 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in the Meta Title.','wp-seopress').'</p>';
|
356 |
+
}
|
357 |
+
|
358 |
+
if (mb_strlen($seopress_titles_title) > 65 ) {
|
359 |
+
$analyzes['meta_title']['impact'] = 'medium';
|
360 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your custom title is too long.','wp-seopress').'</p>';
|
361 |
+
} else {
|
362 |
+
$analyzes['meta_title']['impact'] = 'good';
|
363 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('The length of your title is correct','wp-seopress').'</p>';
|
364 |
+
}
|
365 |
+
$analyzes['meta_title']['desc'] = $desc;
|
366 |
+
} else {
|
367 |
+
$analyzes['meta_title']['impact'] = 'medium';
|
368 |
+
$analyzes['meta_title']['desc'] = '<p><span class="dashicons dashicons-no-alt"></span>'.__('No custom title is set for this post.','wp-seopress').'</p>';
|
369 |
+
}
|
370 |
|
371 |
+
//Meta description
|
372 |
+
if ($seopress_titles_desc !='') {
|
373 |
+
$desc = NULL;
|
374 |
+
if (!empty($seopress_analysis_data['0']['meta_description']['matches'])) {
|
375 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('Target keywords were found in the Meta description.','wp-seopress').'</p>';
|
376 |
+
$desc .= '<ul>';
|
377 |
+
$target_kws_desc = $seopress_analysis_data['0']['meta_description']['matches'];
|
378 |
+
foreach ($target_kws_desc as $key => $value) {
|
379 |
+
foreach ($value as $_key => $_value) {
|
380 |
+
$kw_count = count($_value);
|
381 |
+
}
|
382 |
+
$kw_name = $key;
|
383 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.sprintf(esc_html__('%s was found %d times.','wp-seopress'), $kw_name, $kw_count).'</li>';
|
384 |
+
}
|
385 |
+
$desc .= '</ul>';
|
386 |
+
$analyzes['meta_desc']['impact'] = 'good';
|
387 |
+
} else {
|
388 |
+
$analyzes['meta_desc']['impact'] = 'medium';
|
389 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('None of your target keywords were found in the Meta description.','wp-seopress').'</p>';
|
390 |
+
}
|
391 |
+
|
392 |
+
if (mb_strlen($seopress_titles_desc) > 160 ) {
|
393 |
+
$analyzes['meta_desc']['impact'] = 'medium';
|
394 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('You custom meta description is too long.','wp-seopress').'</p>';
|
395 |
+
} else {
|
396 |
+
$analyzes['meta_desc']['impact'] = 'good';
|
397 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('The length of your meta description is correct','wp-seopress').'</p>';
|
398 |
+
}
|
399 |
+
$analyzes['meta_desc']['desc'] = $desc;
|
400 |
+
} else {
|
401 |
+
$analyzes['meta_desc']['impact'] = 'medium';
|
402 |
+
$analyzes['meta_desc']['desc'] = '<p><span class="dashicons dashicons-no-alt"></span>'.__('No custom meta description is set for this post.','wp-seopress').'</p>';
|
403 |
+
}
|
404 |
|
405 |
+
//Social tags
|
406 |
+
//og:title
|
407 |
+
$desc = NULL;
|
408 |
+
|
409 |
+
$desc .= '<h4>'.__('Open Graph Title','wp-seopress').'</h4>';
|
410 |
+
|
411 |
+
if (!empty($seopress_analysis_data['0']['og_title']['count'])) {
|
412 |
+
$count = $seopress_analysis_data['0']['og_title']['count'];
|
413 |
+
|
414 |
+
$all_og_title = $seopress_analysis_data['0']['og_title']['values'];
|
415 |
+
|
416 |
+
if ($count > 1) {
|
417 |
+
$analyzes['social']['impact'] = 'high';
|
418 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:title in your content.','wp-seopress'), $count).'</p>';
|
419 |
+
$desc .= '<p>'.__('You should not use more than one og:title in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:title tag from your source code. Below, the list:','wp-seopress').'</p>';
|
420 |
+
} else {
|
421 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph Title tag in your source code.','wp-seopress').'</p>';
|
422 |
+
}
|
423 |
+
|
424 |
+
if (!empty($all_og_title)) {
|
425 |
+
$desc .= '<ul>';
|
426 |
+
foreach($all_og_title as $og_title) {
|
427 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$og_title.'</li>';
|
428 |
+
}
|
429 |
+
$desc .= '</ul>';
|
430 |
+
}
|
431 |
+
} else {
|
432 |
+
$analyzes['social']['impact'] = 'high';
|
433 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Title is missing!','wp-seopress').'</p>';
|
434 |
+
}
|
435 |
|
436 |
+
//og:description
|
437 |
+
$desc .= '<h4>'.__('Open Graph Description','wp-seopress').'</h4>';
|
438 |
+
|
439 |
+
if (!empty($seopress_analysis_data['0']['og_desc']['count'])) {
|
440 |
+
|
441 |
+
$count = $seopress_analysis_data['0']['og_desc']['count'];
|
442 |
+
|
443 |
+
$all_og_desc = $seopress_analysis_data['0']['og_desc']['values'];
|
444 |
+
|
445 |
+
if ($count > 1) {
|
446 |
+
$analyzes['social']['impact'] = 'high';
|
447 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:description in your content.','wp-seopress'), $count).'</p>';
|
448 |
+
$desc .= '<p>'.__('You should not use more than one og:description in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:description tag from your source code. Below, the list:','wp-seopress').'</p>';
|
449 |
+
} else {
|
450 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph Description tag in your source code.','wp-seopress').'</p>';
|
451 |
+
}
|
452 |
+
|
453 |
+
if (!empty($all_og_desc)) {
|
454 |
+
$desc .= '<ul>';
|
455 |
+
foreach($all_og_desc as $og_desc) {
|
456 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$og_desc.'</li>';
|
457 |
+
}
|
458 |
+
$desc .= '</ul>';
|
459 |
+
}
|
460 |
+
} else {
|
461 |
+
$analyzes['social']['impact'] = 'high';
|
462 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Description is missing!','wp-seopress').'</p>';
|
463 |
+
}
|
464 |
|
465 |
+
//og:image
|
466 |
+
$desc .= '<h4>'.__('Open Graph Image','wp-seopress').'</h4>';
|
467 |
|
468 |
+
if (!empty($seopress_analysis_data['0']['og_img']['count'])) {
|
469 |
|
470 |
+
$count = $seopress_analysis_data['0']['og_img']['count'];
|
471 |
|
472 |
+
$all_og_img = $seopress_analysis_data['0']['og_img']['values'];
|
|
|
|
|
|
|
|
|
|
|
473 |
|
474 |
+
if ($count > 0) {
|
475 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.sprintf(esc_html__('We found %d og:image in your content.','wp-seopress'), $count).'</p>';
|
476 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
477 |
|
478 |
+
if (!empty($all_og_img)) {
|
479 |
+
$desc .= '<ul>';
|
480 |
+
foreach($all_og_img as $og_img) {
|
481 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$og_img.'</li>';
|
482 |
+
}
|
483 |
+
$desc .= '</ul>';
|
484 |
+
}
|
485 |
+
} else {
|
486 |
+
$analyzes['social']['impact'] = 'high';
|
487 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Image is missing!','wp-seopress').'</p>';
|
488 |
+
}
|
489 |
|
490 |
+
//og:url
|
491 |
+
$desc .= '<h4>'.__('Open Graph URL','wp-seopress').'</h4>';
|
492 |
+
|
493 |
+
if (!empty($seopress_analysis_data['0']['og_url']['count'])) {
|
494 |
+
|
495 |
+
$count = $seopress_analysis_data['0']['og_url']['count'];
|
496 |
+
|
497 |
+
$all_og_url = $seopress_analysis_data['0']['og_url']['values'];
|
498 |
+
|
499 |
+
if ($count > 1) {
|
500 |
+
$analyzes['social']['impact'] = 'high';
|
501 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:url in your content.','wp-seopress'), $count).'</p>';
|
502 |
+
$desc .= '<p>'.__('You should not use more than one og:url in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:url tag from your source code. Below, the list:','wp-seopress').'</p>';
|
503 |
+
} else {
|
504 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph URL tag in your source code.','wp-seopress').'</p>';
|
505 |
+
}
|
506 |
+
|
507 |
+
if (!empty($all_og_url)) {
|
508 |
+
$desc .= '<ul>';
|
509 |
+
foreach($all_og_url as $og_url) {
|
510 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$og_url.'</li>';
|
511 |
+
}
|
512 |
+
$desc .= '</ul>';
|
513 |
+
}
|
514 |
+
} else {
|
515 |
+
$analyzes['social']['impact'] = 'high';
|
516 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph URL is missing!','wp-seopress').'</p>';
|
517 |
+
}
|
518 |
|
519 |
+
//og:site_name
|
520 |
+
$desc .= '<h4>'.__('Open Graph Site Name','wp-seopress').'</h4>';
|
521 |
+
|
522 |
+
if (!empty($seopress_analysis_data['0']['og_site_name']['count'])) {
|
523 |
+
|
524 |
+
$count = $seopress_analysis_data['0']['og_site_name']['count'];
|
525 |
+
|
526 |
+
$all_og_site_name = $seopress_analysis_data['0']['og_site_name']['values'];
|
527 |
+
|
528 |
+
if ($count > 1) {
|
529 |
+
$analyzes['social']['impact'] = 'high';
|
530 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d og:site_name in your content.','wp-seopress'), $count).'</p>';
|
531 |
+
$desc .= '<p>'.__('You should not use more than one og:site_name in your post content to avoid conflicts when sharing on social networks. Facebook will take the last og:site_name tag from your source code. Below, the list:','wp-seopress').'</p>';
|
532 |
+
} else {
|
533 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found an Open Graph Site Name tag in your source code.','wp-seopress').'</p>';
|
534 |
+
}
|
535 |
+
|
536 |
+
if (!empty($all_og_site_name)) {
|
537 |
+
$desc .= '<ul>';
|
538 |
+
foreach($all_og_site_name as $og_site_name) {
|
539 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$og_site_name.'</li>';
|
540 |
+
}
|
541 |
+
$desc .= '</ul>';
|
542 |
+
}
|
543 |
+
} else {
|
544 |
+
$analyzes['social']['impact'] = 'high';
|
545 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Open Graph Site Name is missing!','wp-seopress').'</p>';
|
546 |
+
}
|
547 |
|
548 |
+
//twitter:title
|
549 |
+
$desc .= '<h4>'.__('Twitter Title','wp-seopress').'</h4>';
|
550 |
+
|
551 |
+
if (!empty($seopress_analysis_data['0']['tw_title']['count'])) {
|
552 |
+
|
553 |
+
$count = $seopress_analysis_data['0']['tw_title']['count'];
|
554 |
+
|
555 |
+
$all_tw_title = $seopress_analysis_data['0']['tw_title']['values'];
|
556 |
+
|
557 |
+
if ($count > 1) {
|
558 |
+
$analyzes['social']['impact'] = 'high';
|
559 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d twitter:title in your content.','wp-seopress'), $count).'</p>';
|
560 |
+
$desc .= '<p>'.__('You should not use more than one twitter:title in your post content to avoid conflicts when sharing on social networks. Twitter will take the last twitter:title tag from your source code. Below, the list:','wp-seopress').'</p>';
|
561 |
+
} else {
|
562 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found a Twitter Title Tag in your source code.','wp-seopress').'</p>';
|
563 |
+
}
|
564 |
+
|
565 |
+
if (!empty($all_tw_title)) {
|
566 |
+
$desc .= '<ul>';
|
567 |
+
foreach($all_tw_title as $tw_title) {
|
568 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$tw_title.'</li>';
|
569 |
+
}
|
570 |
+
$desc .= '</ul>';
|
571 |
+
}
|
572 |
+
} else {
|
573 |
+
$analyzes['social']['impact'] = 'high';
|
574 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Twitter Title is missing!','wp-seopress').'</p>';
|
575 |
+
}
|
576 |
|
577 |
+
//twitter:description
|
578 |
+
$desc .= '<h4>'.__('Twitter Description','wp-seopress').'</h4>';
|
579 |
+
|
580 |
+
if (!empty($seopress_analysis_data['0']['tw_desc']['count'])) {
|
581 |
+
|
582 |
+
$count = $seopress_analysis_data['0']['tw_desc']['count'];
|
583 |
+
|
584 |
+
$all_tw_desc = $seopress_analysis_data['0']['tw_desc']['values'];
|
585 |
+
|
586 |
+
if ($count > 1) {
|
587 |
+
$analyzes['social']['impact'] = 'high';
|
588 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %d twitter:description in your content.','wp-seopress'), $count).'</p>';
|
589 |
+
$desc .= '<p>'.__('You should not use more than one twitter:description in your post content to avoid conflicts when sharing on social networks. Twitter will take the last twitter:description tag from your source code. Below, the list:','wp-seopress').'</p>';
|
590 |
+
} else {
|
591 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found a Twitter Description tag in your source code.','wp-seopress').'</p>';
|
592 |
+
}
|
593 |
+
|
594 |
+
if (!empty($all_tw_desc)) {
|
595 |
+
$desc .= '<ul>';
|
596 |
+
foreach($all_tw_desc as $tw_desc) {
|
597 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$tw_desc.'</li>';
|
598 |
+
}
|
599 |
+
$desc .= '</ul>';
|
600 |
+
}
|
601 |
+
} else {
|
602 |
+
$analyzes['social']['impact'] = 'high';
|
603 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Twitter Description is missing!','wp-seopress').'</p>';
|
604 |
+
}
|
605 |
|
606 |
+
//twitter:image
|
607 |
+
$desc .= '<h4>'.__('Twitter Image','wp-seopress').'</h4>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
|
609 |
+
if (!empty($seopress_analysis_data['0']['tw_img']['count'])) {
|
|
|
610 |
|
611 |
+
$count = $seopress_analysis_data['0']['tw_img']['count'];
|
|
|
612 |
|
613 |
+
$all_tw_img = $seopress_analysis_data['0']['tw_img']['values'];
|
|
|
|
|
|
|
614 |
|
615 |
+
if ($count > 0) {
|
616 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.sprintf(esc_html__('We found %d twitter:image in your content.','wp-seopress'), $count).'</p>';
|
617 |
+
}
|
618 |
|
619 |
+
if (!empty($all_tw_img)) {
|
620 |
+
$desc .= '<ul>';
|
621 |
+
foreach($all_tw_img as $tw_img) {
|
622 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span>'.$tw_img.'</li>';
|
623 |
+
}
|
624 |
+
$desc .= '</ul>';
|
625 |
+
}
|
626 |
+
} else {
|
627 |
+
$analyzes['social']['impact'] = 'high';
|
628 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('Your Twitter Image is missing!','wp-seopress').'</p>';
|
629 |
+
}
|
630 |
+
$analyzes['social']['desc'] = $desc;
|
631 |
+
|
632 |
+
//Robots
|
633 |
+
$desc = NULL;
|
634 |
+
if (!empty($seopress_analysis_data['0']['meta_robots'])) {
|
635 |
+
|
636 |
+
$meta_robots = $seopress_analysis_data['0']['meta_robots']['0'];
|
637 |
+
|
638 |
+
if (count($seopress_analysis_data['0']['meta_robots']) > 1) {
|
639 |
+
$analyzes['robots']['impact'] = 'high';
|
640 |
+
|
641 |
+
$count_meta_robots = count($seopress_analysis_data['0']['meta_robots']);
|
642 |
+
|
643 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.sprintf(esc_html__('We found %s meta robots in your page. There is probably something wrong with your theme!','wp-seopress'), $count_meta_robots).'</p>';
|
644 |
+
}
|
645 |
+
|
646 |
+
if (preg_match('/noindex/', json_encode($meta_robots))) {
|
647 |
+
$analyzes['robots']['impact'] = 'high';
|
648 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('noindex is on! Search engines can\'t index this page.','wp-seopress').'</p>';
|
649 |
+
} else {
|
650 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('noindex is off. Search engines will index this page.','wp-seopress').'</p>';
|
651 |
+
}
|
652 |
+
|
653 |
+
if (preg_match('/nofollow/', json_encode($meta_robots))) {
|
654 |
+
$analyzes['robots']['impact'] = 'high';
|
655 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('nofollow is on! Search engines can\'t follow your links on this page.','wp-seopress').'</p>';
|
656 |
+
} else {
|
657 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('nofollow is off. Search engines will follow links on this page.','wp-seopress').'</p>';
|
658 |
+
}
|
659 |
+
|
660 |
+
if (preg_match('/noarchive/', json_encode($meta_robots))) {
|
661 |
+
if ($analyzes['robots']['impact'] != 'high') {
|
662 |
+
$analyzes['robots']['impact'] = 'medium';
|
663 |
+
}
|
664 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('noarchive is on! Search engines will not cache your page.','wp-seopress').'</p>';
|
665 |
+
} else {
|
666 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('noarchive is off. Search engines will probably cache your page.','wp-seopress').'</p>';
|
667 |
+
}
|
668 |
+
|
669 |
+
if (preg_match('/nosnippet/', json_encode($meta_robots))) {
|
670 |
+
if ($analyzes['robots']['impact'] != 'high') {
|
671 |
+
$analyzes['robots']['impact'] = 'medium';
|
672 |
+
}
|
673 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('nosnippet is on! Search engines will not display a snippet of this page in search results.','wp-seopress').'</p>';
|
674 |
+
} else {
|
675 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('nosnippet is off. Search engines will display a snippet of this page in search results.','wp-seopress').'</p>';
|
676 |
+
}
|
677 |
+
} else {
|
678 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('We found no meta robots on this page. It means, your page is index,follow. Search engines will index it, and follow links. ','wp-seopress').'</p>';
|
679 |
+
}
|
680 |
|
681 |
+
//Meta Google
|
682 |
+
if (!empty($seopress_analysis_data['0']['meta_google'])) {
|
683 |
+
$meta_google = $seopress_analysis_data['0']['meta_google'];
|
684 |
+
|
685 |
+
if (preg_match('/noimageindex/', json_encode($meta_google))) {
|
686 |
+
$analyzes['robots']['impact'] = 'high';
|
687 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('noimageindex is on! Google will not index your images on this page (but if someone makes a direct link to one of your image in this page, it will be indexed).','wp-seopress').'</p>';
|
688 |
+
} else {
|
689 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('noimageindex is off. Google will index the images on this page.','wp-seopress').'</p>';
|
690 |
+
}
|
691 |
+
|
692 |
+
if (preg_match('/nositelinkssearchbox/', json_encode($meta_google))) {
|
693 |
+
if ($analyzes['robots']['impact'] != 'high') {
|
694 |
+
$analyzes['robots']['impact'] = 'medium';
|
695 |
+
}
|
696 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('nositelinkssearchbox is on! Google will not display a sitelinks searchbox in search results.','wp-seopress').'</p>';
|
697 |
+
} else {
|
698 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('nositelinkssearchbox is off. Google will probably display a sitelinks searchbox in search results.','wp-seopress').'</p>';
|
699 |
+
}
|
700 |
+
} else {
|
701 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('noimageindex is off. Google will index the images on this page.','wp-seopress').'</p>';
|
702 |
+
|
703 |
+
$desc .= '<p><span class="dashicons dashicons-yes"></span>'.__('nositelinkssearchbox is off. Google will probably display a sitelinks searchbox in search results.','wp-seopress').'</p>';
|
704 |
+
}
|
705 |
|
706 |
+
$analyzes['robots']['desc'] = $desc;
|
707 |
+
|
708 |
+
//Img alt
|
709 |
+
if (!empty($seopress_analysis_data['0']['img'])) {
|
710 |
+
$images = isset($seopress_analysis_data['0']['img']['images']) ? $seopress_analysis_data['0']['img']['images'] : NULL;
|
711 |
+
|
712 |
+
if (isset($images) && !empty($images)) {
|
713 |
+
$analyzes['img_alt']['impact'] = 'high';
|
714 |
+
$desc = '<p><span class="dashicons dashicons-no-alt"></span>'.__('No alternative text found for these images. Alt tags are important for both SEO and accessibility. Edit your images using the media library or your favorite page builder and fill in alternative text fields.','wp-seopress').'</p>';
|
715 |
+
|
716 |
+
//Standard images & galleries
|
717 |
+
if (isset($images) && !empty($images)) {
|
718 |
+
$desc .= '<ul class="attachments">';
|
719 |
+
foreach($images as $img) {
|
720 |
+
$desc .= '<li class="attachment"><img src="'.$img.'"/></li>';
|
721 |
+
}
|
722 |
+
$desc .= '</ul>';
|
723 |
+
}
|
724 |
+
} else {
|
725 |
+
$desc = '<p><span class="dashicons dashicons-yes"></span>'.__('All alternative tags are filled in. Good work!','wp-seopress').'</p>';
|
726 |
+
}
|
727 |
+
$analyzes['img_alt']['desc'] = $desc;
|
728 |
+
} else {
|
729 |
+
$analyzes['img_alt']['impact'] = 'medium';
|
730 |
+
$analyzes['img_alt']['desc'] = '<p><span class="dashicons dashicons-no-alt"></span>'.__('We could not find any image in your content. Content with media is a plus for your SEO.','wp-seopress').'</p>';
|
731 |
+
}
|
732 |
|
733 |
+
//Nofollow links
|
734 |
+
if (!empty($seopress_analysis_data['0']['nofollow_links'])) {
|
735 |
+
$count = count($seopress_analysis_data['0']['nofollow_links']);
|
736 |
+
|
737 |
+
$desc = '<p>'.sprintf( esc_html__( 'We found %d links with nofollow attribute in your page. Do not overuse nofollow attribute in links. Below, the list:', 'wp-seopress' ), $count ).'</p>';
|
738 |
+
$desc .= '<ul>';
|
739 |
+
foreach ($seopress_analysis_data['0']['nofollow_links'] as $links) {
|
740 |
+
foreach ($links as $href => $link) {
|
741 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span><a href="'.$href.'" target="_blank">'.$link.'</a><span class="dashicons dashicons-external"></span></li>';
|
742 |
+
}
|
743 |
+
}
|
744 |
+
$desc .= '</ul>';
|
745 |
+
$analyzes['nofollow_links']['impact'] = 'low';
|
746 |
+
$analyzes['nofollow_links']['desc'] = $desc;
|
747 |
+
} else {
|
748 |
+
$analyzes['nofollow_links']['desc'] = '<p><span class="dashicons dashicons-yes"></span>'.__('This page doesn\'t have any nofollow links.','wp-seopress').'</p>';
|
749 |
+
}
|
750 |
|
751 |
+
//Outbound links
|
752 |
+
$desc = '<p>'.__('Internet is built on the principle of hyperlink. It is therefore perfectly normal to make links between different websites. However, avoid making links to low quality sites, SPAM... If you are not sure about the quality of a site, add the attribute "nofollow" to your link.').'</p>';
|
753 |
+
if (!empty($seopress_analysis_data['0']['outbound_links'])) {
|
754 |
+
$count = count($seopress_analysis_data['0']['outbound_links']);
|
|
|
|
|
|
|
|
|
|
|
|
|
755 |
|
756 |
+
$desc .= '<p>'.sprintf( __('We found %s outbound links in your page. Below, the list:', 'wp-seopress'), $count ).'</p>';
|
757 |
+
$desc .= '<ul>';
|
758 |
+
foreach ($seopress_analysis_data['0']['outbound_links'] as $links) {
|
759 |
+
foreach ($links as $href => $link) {
|
760 |
+
$desc .= '<li><span class="dashicons dashicons-minus"></span><a href="'.$href.'" target="_blank">'.$link.'</a><span class="dashicons dashicons-external"></span></li>';
|
761 |
+
}
|
762 |
+
}
|
763 |
+
$desc .= '</ul>';
|
764 |
+
} else {
|
765 |
+
$analyzes['outbound_links']['impact'] = 'medium';
|
766 |
+
$desc .= '<p><span class="dashicons dashicons-no-alt"></span>'.__('This page doesn\'t have any outbound links.','wp-seopress').'</p>';
|
767 |
+
}
|
768 |
+
$analyzes['outbound_links']['desc'] = $desc;
|
769 |
+
|
770 |
+
echo '<div id="seopress-analysis-tabs">
|
771 |
+
<div id="seopress-analysis-tabs-1">
|
772 |
+
<div class="analysis-score">';
|
773 |
+
$impact = array_unique(array_values(wp_list_pluck($analyzes, 'impact')));
|
774 |
+
$svg = '<svg role="img" aria-hidden="true" focusable="false" width="100%" height="100%" viewBox="0 0 200 200" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
775 |
+
<circle r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0"></circle>
|
776 |
+
<circle id="bar" r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0" style="stroke-dashoffset: 101.788px;"></circle>
|
777 |
+
</svg>';
|
778 |
+
$tooltip = '<span class="sp-tooltip">
|
779 |
+
<span class="dashicons dashicons-editor-help"></span>
|
780 |
+
<span class="sp-tooltiptext">'.__('<strong>Should be improved:</strong> red or orange dots <br> <strong>Good:</strong> yellow or green dots','wp-seopress').'</span>
|
781 |
+
</span>';
|
782 |
+
if (in_array('medium', $impact) || in_array('high', $impact)) {
|
783 |
+
echo '<p class="notgood">'.$svg.'<span>'.__('Should be improved','wp-seopress').$tooltip.'</span></p>';
|
784 |
+
$seopress_analysis_data['0']['score'] = false;
|
785 |
} else {
|
786 |
+
echo '<p class="good">'.$svg.'<span>'.__('Good','wp-seopress').$tooltip.'</span></p>';
|
787 |
+
$seopress_analysis_data['0']['score'] = true;
|
788 |
+
}
|
789 |
+
if (!empty($seopress_analysis_data)) {
|
790 |
+
update_post_meta(get_the_ID(), '_seopress_analysis_data', $seopress_analysis_data);
|
791 |
+
}
|
792 |
+
echo '<span><a href="#" id="expand-all">'.__('Expand','wp-seopress').'</a> / <a href="#" id="close-all">'.__('Close','wp-seopress').'</a></span>';
|
793 |
+
echo '</div>';
|
794 |
+
|
795 |
+
if(!empty($analyzes)) {
|
796 |
+
$order = array('1'=>'high','2'=>'medium','3'=>'low','4'=>'good');
|
797 |
+
|
798 |
+
usort($analyzes, function ($a, $b) use ($order) {
|
799 |
+
$pos_a = array_search($a['impact'], $order);
|
800 |
+
$pos_b = array_search($b['impact'], $order);
|
801 |
+
return $pos_a - $pos_b;
|
802 |
+
});
|
803 |
+
|
804 |
+
foreach($analyzes as $key => $value) {
|
805 |
+
echo '<div class="gr-analysis">';
|
806 |
+
if (isset($value['title'])) {
|
807 |
+
echo '<div class="gr-analysis-title">
|
808 |
+
<h3>
|
809 |
+
<button type="button" aria-expanded="true" class="btn-toggle">';
|
810 |
+
if (isset($value['impact'])) {
|
811 |
+
echo '<span class="impact '.$value['impact'].'" aria-hidden="true"></span>';
|
812 |
+
}
|
813 |
+
echo '<span class="sp-arrow" aria-hidden="true"></span>
|
814 |
+
'.$value['title'].'
|
815 |
+
</button>
|
816 |
+
</h3>
|
817 |
+
</div>';
|
818 |
}
|
819 |
+
if (isset($value['desc'])) {
|
820 |
+
echo '<div class="gr-analysis-content">';
|
821 |
+
echo $value['desc'];
|
822 |
+
echo '</div>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
823 |
}
|
824 |
+
echo '</div>';
|
825 |
+
}
|
|
|
|
|
|
|
826 |
}
|
827 |
echo '</div>';
|
828 |
echo '</div>
|
inc/admin/admin-metaboxes-form.php
CHANGED
@@ -62,14 +62,14 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
62 |
$seo_tabs['redirect-tab'] = '<li><a href="#tabs-4"><span class="dashicons dashicons-admin-links"></span>'. __( 'Redirection', 'wp-seopress' ) .'</a></li>';
|
63 |
|
64 |
if (is_plugin_active( 'wp-seopress-pro/seopress-pro.php' )) {
|
65 |
-
if (function_exists('
|
66 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
67 |
if ("seopress_404" != $typenow) {
|
68 |
$seo_tabs['news-tab'] = '<li><a href="#tabs-5"><span class="dashicons dashicons-admin-post"></span>'. __( 'Google News', 'wp-seopress' ) .'</a></li>';
|
69 |
}
|
70 |
}
|
71 |
}
|
72 |
-
if (function_exists('
|
73 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
74 |
if ("seopress_404" != $typenow) {
|
75 |
$seo_tabs['video-tab'] = '<li><a href="#tabs-6"><span class="dashicons dashicons-format-video"></span>'. __( 'Video Sitemap', 'wp-seopress' ) .'</a></li>';
|
@@ -208,15 +208,18 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
208 |
'. __( 'Do not display a description in search results for this page <strong>(nosnippet)</strong>', 'wp-seopress' ) .'
|
209 |
</label>
|
210 |
</p>
|
211 |
-
<p class="description">
|
212 |
-
|
213 |
-
|
|
|
214 |
<p>
|
215 |
-
<label for="seopress_robots_canonical_meta">'. __( 'Canonical URL', 'wp-seopress' ) .'
|
216 |
-
|
217 |
-
|
218 |
-
<span class="sp-tooltiptext">'.__('A canonical URL is the URL of the page that Google thinks is most representative from a set of duplicate pages on your site. For example, if you have URLs for the same page (for example: example.com?dress=1234 and example.com/dresses/1234), Google chooses one as canonical. Note that the pages do not need to be absolutely identical; minor changes in sorting or filtering of list pages do not make the page unique (for example, sorting by price or filtering by item color).
|
219 |
The canonical can be in a different domain than a duplicate.','wp-seopress').'</span>
|
|
|
|
|
|
|
220 |
</span>
|
221 |
</p>';
|
222 |
|
@@ -246,7 +249,10 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
246 |
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
247 |
echo '<p>
|
248 |
<label for="seopress_robots_breadcrumbs_meta">'. __( 'Custom breadcrumbs', 'wp-seopress' ) .'</label>
|
249 |
-
<
|
|
|
|
|
|
|
250 |
</p>';
|
251 |
}
|
252 |
}
|
@@ -258,6 +264,7 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
258 |
<span class="dashicons dashicons-facebook-alt"></span>
|
259 |
<br><br>
|
260 |
<span class="dashicons dashicons-external"></span><a href="https://developers.facebook.com/tools/debug/sharing/?q='.get_permalink(get_the_id()).'" target="_blank">'.__('Ask Facebook to update his cache','wp-seopress').'</a>
|
|
|
261 |
<p>
|
262 |
<label for="seopress_social_fb_title_meta">'. __( 'Facebook Title', 'wp-seopress' ) .'</label>
|
263 |
<input id="seopress_social_fb_title_meta" type="text" name="seopress_social_fb_title" placeholder="'.esc_html__('Enter your Facebook title','wp-seopress').'" aria-label="'.__('Facebook Title','wp-seopress').'" value="'.$seopress_social_fb_title.'" />
|
@@ -276,7 +283,7 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
276 |
<div class="box-right">
|
277 |
<div class="facebook-snippet-preview">
|
278 |
<h3>'.__('Facebook Preview','wp-seopress').'</h3>';
|
279 |
-
if(
|
280 |
echo '<p>'.__('This is what your post will look like in Facebook. You have to publish your post to get the Facebook Preview.','wp-seopress').'</p>';
|
281 |
} else {
|
282 |
echo '<p><span class="dashicons dashicons-warning"></span>'.__('The Social Networks feature is disabled. Still seing informations from the FB Preview? You probably have social tags added by your theme or a plugin.','wp-seopress').'</p>';
|
@@ -397,7 +404,7 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
397 |
</div>';
|
398 |
}
|
399 |
if (is_plugin_active( 'wp-seopress-pro/seopress-pro.php' )) {
|
400 |
-
if (function_exists('
|
401 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
402 |
if ("seopress_404" != $typenow) {
|
403 |
if (array_key_exists('news-tab', $seo_tabs)) {
|
@@ -413,7 +420,7 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
413 |
}
|
414 |
}
|
415 |
}
|
416 |
-
if (function_exists('
|
417 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
418 |
if ("seopress_404" != $typenow) {
|
419 |
|
@@ -478,7 +485,7 @@ echo '<div id="seopress-tabs" data_id="'.$current_id.'" data_origin="'.$origin.'
|
|
478 |
<p>
|
479 |
<label for="seopress_video['.$key.'][thumbnail_meta]">'. __( 'Video Thumbnail (required)', 'wp-seopress' ) .'</label>
|
480 |
<input id="seopress_video['.$key.'][thumbnail_meta]" class="seopress_video_thumbnail_meta" type="text" name="seopress_video['.$key.'][thumbnail]" placeholder="'.esc_html__('Select your video thumbnail','wp-seopress').'" value="'.$check_thumbnail.'" />
|
481 |
-
<input class="button seopress_video_thumbnail_upload" type="button" aria-label="'.__('Video Thumbnail','wp-seopress').'" value="'.__('Upload an Image','wp-seopress').'" />
|
482 |
<span class="advise">'. __('Minimum size: 160x90px (1920x1080 max), JPG, PNG or GIF formats. Default: your post featured image.', 'wp-seopress') .'</span>
|
483 |
</p>
|
484 |
<p>
|
62 |
$seo_tabs['redirect-tab'] = '<li><a href="#tabs-4"><span class="dashicons dashicons-admin-links"></span>'. __( 'Redirection', 'wp-seopress' ) .'</a></li>';
|
63 |
|
64 |
if (is_plugin_active( 'wp-seopress-pro/seopress-pro.php' )) {
|
65 |
+
if (function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('news') =='1') {
|
66 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
67 |
if ("seopress_404" != $typenow) {
|
68 |
$seo_tabs['news-tab'] = '<li><a href="#tabs-5"><span class="dashicons dashicons-admin-post"></span>'. __( 'Google News', 'wp-seopress' ) .'</a></li>';
|
69 |
}
|
70 |
}
|
71 |
}
|
72 |
+
if (function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('xml-sitemap') =='1') {
|
73 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
74 |
if ("seopress_404" != $typenow) {
|
75 |
$seo_tabs['video-tab'] = '<li><a href="#tabs-6"><span class="dashicons dashicons-format-video"></span>'. __( 'Video Sitemap', 'wp-seopress' ) .'</a></li>';
|
208 |
'. __( 'Do not display a description in search results for this page <strong>(nosnippet)</strong>', 'wp-seopress' ) .'
|
209 |
</label>
|
210 |
</p>
|
211 |
+
<p class="description">';
|
212 |
+
$url = admin_url('admin.php?page=seopress-titles#tab=tab_seopress_titles_single');
|
213 |
+
echo sprintf(__('You cannot uncheck a parameter? This is normal, and it\'s most likely defined in the <a href="%s">global settings of the extension</a>.','wp-seopress'), $url);
|
214 |
+
echo '</p>
|
215 |
<p>
|
216 |
+
<label for="seopress_robots_canonical_meta">'. __( 'Canonical URL', 'wp-seopress' ) .'
|
217 |
+
<span class="sp-tooltip"><span class="dashicons dashicons-editor-help"></span>
|
218 |
+
<span class="sp-tooltiptext">'.__('A canonical URL is the URL of the page that Google thinks is most representative from a set of duplicate pages on your site. For example, if you have URLs for the same page (for example: example.com?dress=1234 and example.com/dresses/1234), Google chooses one as canonical. Note that the pages do not need to be absolutely identical; minor changes in sorting or filtering of list pages do not make the page unique (for example, sorting by price or filtering by item color).
|
|
|
219 |
The canonical can be in a different domain than a duplicate.','wp-seopress').'</span>
|
220 |
+
</label>
|
221 |
+
<input id="seopress_robots_canonical_meta" type="text" name="seopress_robots_canonical" placeholder="'.esc_html__('Default value: ','wp-seopress').htmlspecialchars(urldecode(get_permalink())).'" aria-label="'.__('Canonical URL','wp-seopress').'" value="'.$seopress_robots_canonical.'" />
|
222 |
+
|
223 |
</span>
|
224 |
</p>';
|
225 |
|
249 |
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
250 |
echo '<p>
|
251 |
<label for="seopress_robots_breadcrumbs_meta">'. __( 'Custom breadcrumbs', 'wp-seopress' ) .'</label>
|
252 |
+
<span class="description">'.__('Enter a custom value, useful if your title is too long.','wp-seopress').'</span>
|
253 |
+
</p>
|
254 |
+
<p>
|
255 |
+
<input id="seopress_robots_breadcrumbs_meta" type="text" name="seopress_robots_breadcrumbs" placeholder="'.esc_html(sprintf(__('Current breadcrumbs: %s','wp-seopress'),get_the_title($post))).'" aria-label="'.__('Custom breadcrumbs','wp-seopress').'" value="'.$seopress_robots_breadcrumbs.'" />
|
256 |
</p>';
|
257 |
}
|
258 |
}
|
264 |
<span class="dashicons dashicons-facebook-alt"></span>
|
265 |
<br><br>
|
266 |
<span class="dashicons dashicons-external"></span><a href="https://developers.facebook.com/tools/debug/sharing/?q='.get_permalink(get_the_id()).'" target="_blank">'.__('Ask Facebook to update his cache','wp-seopress').'</a>
|
267 |
+
<p>'.__('<span class="label">Did you know?</span> LinkedIn, Instagram and Pinterest use the same social metadata as Facebook. Twitter does the same if no Twitter cards tag defined below.','wp-seopress').'</p>
|
268 |
<p>
|
269 |
<label for="seopress_social_fb_title_meta">'. __( 'Facebook Title', 'wp-seopress' ) .'</label>
|
270 |
<input id="seopress_social_fb_title_meta" type="text" name="seopress_social_fb_title" placeholder="'.esc_html__('Enter your Facebook title','wp-seopress').'" aria-label="'.__('Facebook Title','wp-seopress').'" value="'.$seopress_social_fb_title.'" />
|
283 |
<div class="box-right">
|
284 |
<div class="facebook-snippet-preview">
|
285 |
<h3>'.__('Facebook Preview','wp-seopress').'</h3>';
|
286 |
+
if(seopress_get_toggle_option('social')=='1') {
|
287 |
echo '<p>'.__('This is what your post will look like in Facebook. You have to publish your post to get the Facebook Preview.','wp-seopress').'</p>';
|
288 |
} else {
|
289 |
echo '<p><span class="dashicons dashicons-warning"></span>'.__('The Social Networks feature is disabled. Still seing informations from the FB Preview? You probably have social tags added by your theme or a plugin.','wp-seopress').'</p>';
|
404 |
</div>';
|
405 |
}
|
406 |
if (is_plugin_active( 'wp-seopress-pro/seopress-pro.php' )) {
|
407 |
+
if (function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('news') =='1') {
|
408 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
409 |
if ("seopress_404" != $typenow) {
|
410 |
if (array_key_exists('news-tab', $seo_tabs)) {
|
420 |
}
|
421 |
}
|
422 |
}
|
423 |
+
if (function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('xml-sitemap') =='1') {
|
424 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
425 |
if ("seopress_404" != $typenow) {
|
426 |
|
485 |
<p>
|
486 |
<label for="seopress_video['.$key.'][thumbnail_meta]">'. __( 'Video Thumbnail (required)', 'wp-seopress' ) .'</label>
|
487 |
<input id="seopress_video['.$key.'][thumbnail_meta]" class="seopress_video_thumbnail_meta" type="text" name="seopress_video['.$key.'][thumbnail]" placeholder="'.esc_html__('Select your video thumbnail','wp-seopress').'" value="'.$check_thumbnail.'" />
|
488 |
+
<input class="button seopress_video_thumbnail_upload seopress_media_upload" type="button" aria-label="'.__('Video Thumbnail','wp-seopress').'" value="'.__('Upload an Image','wp-seopress').'" />
|
489 |
<span class="advise">'. __('Minimum size: 160x90px (1920x1080 max), JPG, PNG or GIF formats. Default: your post featured image.', 'wp-seopress') .'</span>
|
490 |
</p>
|
491 |
<p>
|
inc/admin/admin-metaboxes.php
CHANGED
@@ -198,6 +198,7 @@ function seopress_display_seo_metaboxe() {
|
|
198 |
$seopress_real_preview = array(
|
199 |
'seopress_nonce' => wp_create_nonce('seopress_real_preview_nonce'),
|
200 |
'seopress_real_preview' => admin_url('admin-ajax.php'),
|
|
|
201 |
);
|
202 |
wp_localize_script( 'seopress-cpt-counters-js', 'seopressAjaxRealPreview', $seopress_real_preview );
|
203 |
|
@@ -300,10 +301,10 @@ function seopress_display_seo_metaboxe() {
|
|
300 |
|
301 |
if (in_array('title-tab', $seo_tabs)) {
|
302 |
if(isset($_POST['seopress_titles_title'])){
|
303 |
-
|
304 |
}
|
305 |
if(isset($_POST['seopress_titles_desc'])){
|
306 |
-
|
307 |
}
|
308 |
}
|
309 |
if (in_array('advanced-tab', $seo_tabs)) {
|
@@ -437,6 +438,7 @@ function seopress_display_ca_metaboxe() {
|
|
437 |
$seopress_real_preview = array(
|
438 |
'seopress_nonce' => wp_create_nonce('seopress_real_preview_nonce'),
|
439 |
'seopress_real_preview' => admin_url('admin-ajax.php'),
|
|
|
440 |
);
|
441 |
wp_localize_script( 'seopress-cpt-counters-js', 'seopressAjaxRealPreview', $seopress_real_preview );
|
442 |
|
198 |
$seopress_real_preview = array(
|
199 |
'seopress_nonce' => wp_create_nonce('seopress_real_preview_nonce'),
|
200 |
'seopress_real_preview' => admin_url('admin-ajax.php'),
|
201 |
+
'i18n' => array('progress' => __('Analysis in progress...','wp-seopress'))
|
202 |
);
|
203 |
wp_localize_script( 'seopress-cpt-counters-js', 'seopressAjaxRealPreview', $seopress_real_preview );
|
204 |
|
301 |
|
302 |
if (in_array('title-tab', $seo_tabs)) {
|
303 |
if(isset($_POST['seopress_titles_title'])){
|
304 |
+
update_post_meta($post_id, '_seopress_titles_title', esc_html($_POST['seopress_titles_title']));
|
305 |
}
|
306 |
if(isset($_POST['seopress_titles_desc'])){
|
307 |
+
update_post_meta($post_id, '_seopress_titles_desc', esc_html($_POST['seopress_titles_desc']));
|
308 |
}
|
309 |
}
|
310 |
if (in_array('advanced-tab', $seo_tabs)) {
|
438 |
$seopress_real_preview = array(
|
439 |
'seopress_nonce' => wp_create_nonce('seopress_real_preview_nonce'),
|
440 |
'seopress_real_preview' => admin_url('admin-ajax.php'),
|
441 |
+
'i18n' => array('progress' => __('Analysis in progress...','wp-seopress'))
|
442 |
);
|
443 |
wp_localize_script( 'seopress-cpt-counters-js', 'seopressAjaxRealPreview', $seopress_real_preview );
|
444 |
|
inc/admin/admin-notifications-center.php
ADDED
@@ -0,0 +1,717 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Notifications Center
|
3 |
+
function seopress_advanced_appearance_notifications_option() {
|
4 |
+
$seopress_advanced_appearance_notifications_option = get_option("seopress_advanced_option_name");
|
5 |
+
if ( ! empty ( $seopress_advanced_appearance_notifications_option ) ) {
|
6 |
+
foreach ($seopress_advanced_appearance_notifications_option as $key => $seopress_advanced_appearance_notifications_value)
|
7 |
+
$options[$key] = $seopress_advanced_appearance_notifications_value;
|
8 |
+
if (isset($seopress_advanced_appearance_notifications_option['seopress_advanced_appearance_notifications'])) {
|
9 |
+
return $seopress_advanced_appearance_notifications_option['seopress_advanced_appearance_notifications'];
|
10 |
+
}
|
11 |
+
}
|
12 |
+
}
|
13 |
+
//SEO Tools
|
14 |
+
function seopress_advanced_appearance_seo_tools_option() {
|
15 |
+
$seopress_advanced_appearance_seo_tools_option = get_option("seopress_advanced_option_name");
|
16 |
+
if ( ! empty ( $seopress_advanced_appearance_seo_tools_option ) ) {
|
17 |
+
foreach ($seopress_advanced_appearance_seo_tools_option as $key => $seopress_advanced_appearance_seo_tools_value)
|
18 |
+
$options[$key] = $seopress_advanced_appearance_seo_tools_value;
|
19 |
+
if (isset($seopress_advanced_appearance_seo_tools_option['seopress_advanced_appearance_seo_tools'])) {
|
20 |
+
return $seopress_advanced_appearance_seo_tools_option['seopress_advanced_appearance_seo_tools'];
|
21 |
+
}
|
22 |
+
}
|
23 |
+
}
|
24 |
+
//Useful links
|
25 |
+
function seopress_advanced_appearance_useful_links_option() {
|
26 |
+
$seopress_advanced_appearance_useful_links_option = get_option("seopress_advanced_option_name");
|
27 |
+
if ( ! empty ( $seopress_advanced_appearance_useful_links_option ) ) {
|
28 |
+
foreach ($seopress_advanced_appearance_useful_links_option as $key => $seopress_advanced_appearance_useful_links_value)
|
29 |
+
$options[$key] = $seopress_advanced_appearance_useful_links_value;
|
30 |
+
if (isset($seopress_advanced_appearance_useful_links_option['seopress_advanced_appearance_useful_links'])) {
|
31 |
+
return $seopress_advanced_appearance_useful_links_option['seopress_advanced_appearance_useful_links'];
|
32 |
+
}
|
33 |
+
}
|
34 |
+
}
|
35 |
+
?>
|
36 |
+
|
37 |
+
<?php if (defined('SEOPRESS_WL_ADMIN_HEADER') && SEOPRESS_WL_ADMIN_HEADER === false) {
|
38 |
+
//do nothing
|
39 |
+
} else { ?>
|
40 |
+
<div id="seopress-admin-tabs" class="wrap">
|
41 |
+
<?php
|
42 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
43 |
+
$dashboard_settings_tabs = array(
|
44 |
+
'tab_seopress_notifications' => __( "Notifications Center", "wp-seopress" ),
|
45 |
+
'tab_seopress_seo_tools' => __( "SEO Tools", "wp-seopress" ),
|
46 |
+
'tab_seopress_links' => __( "Useful links", "wp-seopress" )
|
47 |
+
);
|
48 |
+
} else {
|
49 |
+
$dashboard_settings_tabs = array(
|
50 |
+
'tab_seopress_notifications' => __( "Notifications Center", "wp-seopress" ),
|
51 |
+
'tab_seopress_links' => __( "Useful links", "wp-seopress" )
|
52 |
+
);
|
53 |
+
}
|
54 |
+
|
55 |
+
if (seopress_advanced_appearance_notifications_option() !='') {
|
56 |
+
unset($dashboard_settings_tabs['tab_seopress_notifications']);
|
57 |
+
}
|
58 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
59 |
+
if (seopress_advanced_appearance_seo_tools_option() !='') {
|
60 |
+
unset($dashboard_settings_tabs['tab_seopress_seo_tools']);
|
61 |
+
}
|
62 |
+
}
|
63 |
+
if (seopress_advanced_appearance_useful_links_option() !='') {
|
64 |
+
unset($dashboard_settings_tabs['tab_seopress_links']);
|
65 |
+
}
|
66 |
+
|
67 |
+
echo '<div class="nav-tab-wrapper">';
|
68 |
+
foreach ( $dashboard_settings_tabs as $tab_key => $tab_caption ) {
|
69 |
+
echo '<a id="'. $tab_key .'-tab" class="nav-tab" href="?page=seopress-option#tab=' . $tab_key . '">' . $tab_caption . '</a>';
|
70 |
+
}
|
71 |
+
echo '</div>';
|
72 |
+
?>
|
73 |
+
|
74 |
+
<div class="wrap-seopress-tab-content">
|
75 |
+
<?php if(seopress_advanced_appearance_notifications_option() !='1') { ?>
|
76 |
+
<div id="tab_seopress_notifications" class="seopress-tab <?php if ($current_tab == 'tab_seopress_notifications') { echo 'active'; } ?>">
|
77 |
+
<div id="seopress-notifications-center">
|
78 |
+
<?php
|
79 |
+
function seopress_get_hidden_notices_wizard_option() {
|
80 |
+
$seopress_get_hidden_notices_wizard_option = get_option("seopress_notices");
|
81 |
+
if ( ! empty ( $seopress_get_hidden_notices_wizard_option ) ) {
|
82 |
+
foreach ($seopress_get_hidden_notices_wizard_option as $key => $seopress_get_hidden_notices_wizard_value)
|
83 |
+
$options[$key] = $seopress_get_hidden_notices_wizard_value;
|
84 |
+
if (isset($seopress_get_hidden_notices_wizard_option['notice-wizard'])) {
|
85 |
+
return $seopress_get_hidden_notices_wizard_option['notice-wizard'];
|
86 |
+
}
|
87 |
+
}
|
88 |
+
}
|
89 |
+
if(seopress_get_hidden_notices_wizard_option() =='1') {
|
90 |
+
//do nothing
|
91 |
+
} else { ?>
|
92 |
+
<div id="notice-wizard-alert" class="seopress-alert deleteable">
|
93 |
+
<span class="dashicons dashicons-info"></span>
|
94 |
+
<div class="notice-left">
|
95 |
+
<p>
|
96 |
+
<?php _e('Configure SEOPress in a few minutes with our installation wizard','wp-seopress'); ?>
|
97 |
+
</p>
|
98 |
+
<p>
|
99 |
+
<?php _e('The best way to quickly setup SEOPress on your site.','wp-seopress'); ?>
|
100 |
+
</p>
|
101 |
+
</div>
|
102 |
+
<div class="notice-right">
|
103 |
+
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-setup' ); ?>"><?php _e('Start the wizard','wp-seopress'); ?></a>
|
104 |
+
<span name="notice-wizard" id="notice-wizard" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-wizard"></span>
|
105 |
+
</div>
|
106 |
+
</div>
|
107 |
+
<?php }
|
108 |
+
?>
|
109 |
+
<?php if (get_theme_support('title-tag') !='1') {
|
110 |
+
function seopress_get_hidden_notices_title_tag_option() {
|
111 |
+
$seopress_get_hidden_notices_title_tag_option = get_option("seopress_notices");
|
112 |
+
if ( !empty ( $seopress_get_hidden_notices_title_tag_option ) ) {
|
113 |
+
foreach ($seopress_get_hidden_notices_title_tag_option as $key => $seopress_get_hidden_notices_title_tag_value)
|
114 |
+
$options[$key] = $seopress_get_hidden_notices_title_tag_value;
|
115 |
+
if (isset($seopress_get_hidden_notices_title_tag_option['notice-title-tag'])) {
|
116 |
+
return $seopress_get_hidden_notices_title_tag_option['notice-title-tag'];
|
117 |
+
}
|
118 |
+
}
|
119 |
+
}
|
120 |
+
if(seopress_get_hidden_notices_title_tag_option() =='1') {
|
121 |
+
//do nothing
|
122 |
+
} else { ?>
|
123 |
+
<div id="notice-title-tag-alert" class="seopress-alert deleteable">
|
124 |
+
<span class="dashicons dashicons-info"></span>
|
125 |
+
<div class="notice-left">
|
126 |
+
<p>
|
127 |
+
<?php _e('Your theme doesn\'t use <strong>add_theme_support(\'title-tag\');</strong>','wp-seopress'); ?>
|
128 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
129 |
+
</p>
|
130 |
+
<p>
|
131 |
+
<?php _e('This error indicates that your theme uses a deprecated function to generate the title tag of your pages. SEOPress will not be able to generate your custom title tags if this error is not fixed.','wp-seopress'); ?>
|
132 |
+
</p>
|
133 |
+
</div>
|
134 |
+
|
135 |
+
<?php
|
136 |
+
if (function_exists('seopress_get_locale')) {
|
137 |
+
if (seopress_get_locale() =='fr') {
|
138 |
+
$seopress_docs_link['support']['title-tag'] = 'https://www.seopress.org/fr/support/guides/resoudre-add_theme_support-manquant-dans-votre-theme/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
139 |
+
} else {
|
140 |
+
$seopress_docs_link['support']['title-tag'] = 'https://www.seopress.org/support/guides/fixing-missing-add_theme_support-in-your-theme/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
141 |
+
}
|
142 |
+
} ?>
|
143 |
+
<div class="notice-right">
|
144 |
+
<?php echo '<a class="button-primary" href="'.$seopress_docs_link['support']['title-tag'].'" target="_blank">'.__('Learn more','wp-seopress').'</a>'; ?>
|
145 |
+
<span name="notice-title-tag" id="notice-title-tag" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-title-tag"></span>
|
146 |
+
</div>
|
147 |
+
</div>
|
148 |
+
<?php }
|
149 |
+
} ?>
|
150 |
+
<?php
|
151 |
+
$seo_plugins = array(
|
152 |
+
'wordpress-seo/wp-seo.php' => 'Yoast SEO',
|
153 |
+
'wordpress-seo-premium/wp-seo-premium.php' => 'Yoast SEO Premium',
|
154 |
+
'all-in-one-seo-pack/all_in_one_seo_pack.php' => 'All In One SEO',
|
155 |
+
'autodescription/autodescription.php' => 'The SEO Framework',
|
156 |
+
'squirrly-seo/squirrly.php' => 'Squirrly SEO',
|
157 |
+
'seo-by-rank-math/rank-math.php' => 'Rank Math',
|
158 |
+
);
|
159 |
+
|
160 |
+
foreach($seo_plugins as $key => $value) {
|
161 |
+
if (is_plugin_active($key)) { ?>
|
162 |
+
<div class="seopress-alert">
|
163 |
+
<span class="dashicons dashicons-info"></span>
|
164 |
+
<div class="notice-left">
|
165 |
+
<p>
|
166 |
+
<?php echo sprintf(__('We noticed that you use <strong>%s</strong> plugin.','wp-seopress'), $value); ?>
|
167 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
168 |
+
</p>
|
169 |
+
<p>
|
170 |
+
<?php _e('Do you want to migrate all your metadata to SEOPress? Do not use multiple SEO plugins at once to avoid conflicts!','wp-seopress'); ?>
|
171 |
+
</p>
|
172 |
+
</div>
|
173 |
+
<div class="notice-right">
|
174 |
+
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export' ); ?>"><?php _e('Migrate!','wp-seopress'); ?></a>
|
175 |
+
</div>
|
176 |
+
</div>
|
177 |
+
<?php }
|
178 |
+
}
|
179 |
+
?>
|
180 |
+
<?php if (is_plugin_active('seo-ultimate/seo-ultimate.php') || is_plugin_active('premium-seo-pack/index.php') || is_plugin_active('wp-meta-seo/wp-meta-seo.php')) { ?>
|
181 |
+
<div class="seopress-alert">
|
182 |
+
<span class="dashicons dashicons-info"></span>
|
183 |
+
<div class="notice-left">
|
184 |
+
<p>
|
185 |
+
<?php _e('We noticed that you use another SEO plugin.','wp-seopress'); ?>
|
186 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
187 |
+
</p>
|
188 |
+
<p>
|
189 |
+
<?php _e('Do not use multiple SEO plugins at once to avoid conflicts!','wp-seopress'); ?>
|
190 |
+
</p>
|
191 |
+
</div>
|
192 |
+
<div class="notice-right">
|
193 |
+
<a class="button-primary" href="<?php echo admin_url( 'plugins.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
194 |
+
</div>
|
195 |
+
</div>
|
196 |
+
<?php } ?>
|
197 |
+
<?php
|
198 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
199 |
+
if (seopress_404_cleaning_option() == 1 && !wp_next_scheduled('seopress_404_cron_cleaning')) { ?>
|
200 |
+
<div class="seopress-alert">
|
201 |
+
<span class="dashicons dashicons-info"></span>
|
202 |
+
<div class="notice-left">
|
203 |
+
<p>
|
204 |
+
<?php _e('You have enabled 404 cleaning BUT the scheduled task is not running.','wp-seopress'); ?>
|
205 |
+
</p>
|
206 |
+
<p>
|
207 |
+
<?php _e('To solve this, please disable and re-enable SEOPress PRO. No data will be lost.','wp-seopress'); ?>
|
208 |
+
</p>
|
209 |
+
</div>
|
210 |
+
</div>
|
211 |
+
<?php }
|
212 |
+
} ?>
|
213 |
+
<?php if (!is_ssl()) { ?>
|
214 |
+
<?php
|
215 |
+
function seopress_get_hidden_notices_ssl_option() {
|
216 |
+
$seopress_get_hidden_notices_ssl_option = get_option("seopress_notices");
|
217 |
+
if ( ! empty ( $seopress_get_hidden_notices_ssl_option ) ) {
|
218 |
+
foreach ($seopress_get_hidden_notices_ssl_option as $key => $seopress_get_hidden_notices_ssl_value)
|
219 |
+
$options[$key] = $seopress_get_hidden_notices_ssl_value;
|
220 |
+
if (isset($seopress_get_hidden_notices_ssl_option['notice-ssl'])) {
|
221 |
+
return $seopress_get_hidden_notices_ssl_option['notice-ssl'];
|
222 |
+
}
|
223 |
+
}
|
224 |
+
}
|
225 |
+
if(seopress_get_hidden_notices_ssl_option() =='1') {
|
226 |
+
//do nothing
|
227 |
+
} else { ?>
|
228 |
+
<div id="notice-ssl-alert" class="seopress-alert deleteable">
|
229 |
+
<span class="dashicons dashicons-info"></span>
|
230 |
+
<div class="notice-left">
|
231 |
+
<p>
|
232 |
+
<?php _e('Your site doesn\'t use an SSL certificate!','wp-seopress'); ?>
|
233 |
+
<span class="impact low"><?php _e('Low impact','wp-seopress'); ?></span>
|
234 |
+
</p>
|
235 |
+
<p>
|
236 |
+
<?php _e('Https is considered by Google as a positive signal for the ranking of your site. It also reassures your visitors for data security, and improves trust.','wp-seopress'); ?>
|
237 |
+
<a href="https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html" target="_blank"><?php _e('Learn more','wp-seopress'); ?></a>
|
238 |
+
</p>
|
239 |
+
</div>
|
240 |
+
<div class="notice-right">
|
241 |
+
<a class="button-primary" href="https://www.namecheap.com/?aff=105841" target="_blank"><?php _e('Buy an SSL!','wp-seopress'); ?></a>
|
242 |
+
<span name="notice-ssl" id="notice-ssl" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-ssl"></span>
|
243 |
+
</div>
|
244 |
+
</div>
|
245 |
+
<?php }
|
246 |
+
?>
|
247 |
+
<?php } ?>
|
248 |
+
<?php if (function_exists('extension_loaded') && !extension_loaded('dom')) { ?>
|
249 |
+
<div id="notice-ssl-alert" class="seopress-alert">
|
250 |
+
<span class="dashicons dashicons-info"></span>
|
251 |
+
<div class="notice-left">
|
252 |
+
<p>
|
253 |
+
<?php _e('PHP module "DOM" is missing on your server.','wp-seopress'); ?>
|
254 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
255 |
+
</p>
|
256 |
+
<p>
|
257 |
+
<?php _e('This PHP module, installed by default with PHP, is required by many plugins including SEOPress. Please contact your host as soon as possible to solve this.','wp-seopress'); ?>
|
258 |
+
</p>
|
259 |
+
</div>
|
260 |
+
<?php
|
261 |
+
if (function_exists('seopress_get_locale')) {
|
262 |
+
if (seopress_get_locale() =='fr') {
|
263 |
+
$seopress_docs_link['support']['dom'] = 'https://www.seopress.org/fr/support/guides/debutez-seopress/';
|
264 |
+
} else {
|
265 |
+
$seopress_docs_link['support']['dom'] = 'https://www.seopress.org/support/guides/get-started-seopress/';
|
266 |
+
}
|
267 |
+
} ?>
|
268 |
+
<div class="notice-right">
|
269 |
+
<?php echo '<a class="button-primary" href="'.$seopress_docs_link['support']['dom'].'" target="_blank">'.__('Learn more','wp-seopress').'</a>'; ?>
|
270 |
+
</div>
|
271 |
+
</div>
|
272 |
+
<?php }
|
273 |
+
if (!function_exists('seopress_titles_noindex_option')) {
|
274 |
+
function seopress_titles_noindex_option() {
|
275 |
+
$seopress_titles_noindex_option = get_option("seopress_titles_option_name");
|
276 |
+
if ( ! empty ( $seopress_titles_noindex_option ) ) {
|
277 |
+
foreach ($seopress_titles_noindex_option as $key => $seopress_titles_noindex_value)
|
278 |
+
$options[$key] = $seopress_titles_noindex_value;
|
279 |
+
if (isset($seopress_titles_noindex_option['seopress_titles_noindex'])) {
|
280 |
+
return $seopress_titles_noindex_option['seopress_titles_noindex'];
|
281 |
+
}
|
282 |
+
}
|
283 |
+
}
|
284 |
+
}
|
285 |
+
if (seopress_titles_noindex_option()=='1' || get_option('blog_public') !='1') { ?>
|
286 |
+
<div class="seopress-alert">
|
287 |
+
<span class="dashicons dashicons-info"></span>
|
288 |
+
<div class="notice-left">
|
289 |
+
<p>
|
290 |
+
<?php _e('Your site is not visible to Search Engines!','wp-seopress'); ?>
|
291 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
292 |
+
</p>
|
293 |
+
<p>
|
294 |
+
<?php _e('You have activated the blocking of the indexing of your site. If your site is under development, this is probably normal. Otherwise, check your settings. Delete this notification using the cross on the right if you are not concerned.','wp-seopress'); ?>
|
295 |
+
</p>
|
296 |
+
</div>
|
297 |
+
<div class="notice-right">
|
298 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
299 |
+
</div>
|
300 |
+
</div>
|
301 |
+
<?php } ?>
|
302 |
+
<?php if (get_option('blogname') =='') { ?>
|
303 |
+
<div class="seopress-alert">
|
304 |
+
<span class="dashicons dashicons-info"></span>
|
305 |
+
<div class="notice-left">
|
306 |
+
<p>
|
307 |
+
<?php _e('Your site title is empty!','wp-seopress'); ?>
|
308 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
309 |
+
</p>
|
310 |
+
<p>
|
311 |
+
<?php _e('Your Site Title is used by WordPress, your theme and your plugins including SEOPress. It is an essential component in the generation of title tags, but not only. Enter one!','wp-seopress'); ?>
|
312 |
+
</p>
|
313 |
+
</div>
|
314 |
+
<div class="notice-right">
|
315 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-general.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
316 |
+
</div>
|
317 |
+
</div>
|
318 |
+
<?php } ?>
|
319 |
+
<?php if (get_option('permalink_structure') =='') { ?>
|
320 |
+
<div class="seopress-alert">
|
321 |
+
<span class="dashicons dashicons-info"></span>
|
322 |
+
<div class="notice-left">
|
323 |
+
<p>
|
324 |
+
<?php _e('Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this.','wp-seopress'); ?>
|
325 |
+
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
326 |
+
</p>
|
327 |
+
<p>
|
328 |
+
<?php _e('Why is this important? Showing only the summary of each article significantly reduces the theft of your content by third party sites. Not to mention, the increase in your traffic, your advertising revenue, conversions...','wp-seopress'); ?>
|
329 |
+
</p>
|
330 |
+
</div>
|
331 |
+
<div class="notice-right">
|
332 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-permalink.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
333 |
+
</div>
|
334 |
+
</div>
|
335 |
+
<?php } ?>
|
336 |
+
<?php
|
337 |
+
if(get_option('rss_use_excerpt') =='0') {
|
338 |
+
function seopress_get_hidden_notices_rss_use_excerpt_option() {
|
339 |
+
$seopress_get_hidden_notices_rss_use_excerpt_option = get_option("seopress_notices");
|
340 |
+
if ( ! empty ( $seopress_get_hidden_notices_rss_use_excerpt_option ) ) {
|
341 |
+
foreach ($seopress_get_hidden_notices_rss_use_excerpt_option as $key => $seopress_get_hidden_notices_rss_use_excerpt_value)
|
342 |
+
$options[$key] = $seopress_get_hidden_notices_rss_use_excerpt_value;
|
343 |
+
if (isset($seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'])) {
|
344 |
+
return $seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'];
|
345 |
+
}
|
346 |
+
}
|
347 |
+
}
|
348 |
+
if(seopress_get_hidden_notices_rss_use_excerpt_option() =='1') {
|
349 |
+
//do nothing
|
350 |
+
} else { ?>
|
351 |
+
<div id="notice-rss-use-excerpt-alert" class="seopress-alert deleteable">
|
352 |
+
<span class="dashicons dashicons-info"></span>
|
353 |
+
<div class="notice-left">
|
354 |
+
<p>
|
355 |
+
<?php _e('Your RSS feed shows full text!','wp-seopress'); ?>
|
356 |
+
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
357 |
+
</p>
|
358 |
+
<p>
|
359 |
+
<?php _e('Why is this important? Showing only the summary of each article significantly reduces the theft of your content by third party sites. Not to mention, the increase in your traffic, your advertising revenue, conversions...','wp-seopress'); ?>
|
360 |
+
</p>
|
361 |
+
</div>
|
362 |
+
<div class="notice-right">
|
363 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
364 |
+
<span name="notice-rss-use-excerpt" id="notice-rss-use-excerpt" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-rss-use-excerpt"></span>
|
365 |
+
</div>
|
366 |
+
</div>
|
367 |
+
<?php }
|
368 |
+
}
|
369 |
+
?>
|
370 |
+
<?php
|
371 |
+
function seopress_get_hidden_notices_review_option() {
|
372 |
+
$seopress_get_hidden_notices_review_option = get_option("seopress_notices");
|
373 |
+
if ( ! empty ( $seopress_get_hidden_notices_review_option ) ) {
|
374 |
+
foreach ($seopress_get_hidden_notices_review_option as $key => $seopress_get_hidden_notices_review_value)
|
375 |
+
$options[$key] = $seopress_get_hidden_notices_review_value;
|
376 |
+
if (isset($seopress_get_hidden_notices_review_option['notice-review'])) {
|
377 |
+
return $seopress_get_hidden_notices_review_option['notice-review'];
|
378 |
+
}
|
379 |
+
}
|
380 |
+
}
|
381 |
+
if(seopress_get_hidden_notices_review_option() =='1') {
|
382 |
+
//do nothing
|
383 |
+
} else { ?>
|
384 |
+
<div id="notice-review-alert" class="seopress-alert deleteable">
|
385 |
+
<span class="dashicons dashicons-info"></span>
|
386 |
+
<div class="notice-left">
|
387 |
+
<p>
|
388 |
+
<?php _e('You like SEOPress? Please help us by rating us 5 stars!','wp-seopress'); ?>
|
389 |
+
</p>
|
390 |
+
<p>
|
391 |
+
<?php _e('Support the development and improvement of the plugin by taking 15 seconds of your time to leave us a user review on the official WordPress plugins repository. Thank you!','wp-seopress'); ?>
|
392 |
+
</p>
|
393 |
+
</div>
|
394 |
+
<div class="notice-right">
|
395 |
+
<a class="button-primary" href="https://wordpress.org/support/view/plugin-reviews/wp-seopress?rate=5#postform" target="_blank"><?php _e('Rate us!','wp-seopress'); ?></a>
|
396 |
+
<span name="notice-review" id="notice-review" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-review"></span>
|
397 |
+
</div>
|
398 |
+
</div>
|
399 |
+
<?php }
|
400 |
+
|
401 |
+
?>
|
402 |
+
<?php
|
403 |
+
if(get_option('page_comments') =='1') {
|
404 |
+
function seopress_get_hidden_notices_divide_comments_option() {
|
405 |
+
$seopress_get_hidden_notices_divide_comments_option = get_option("seopress_notices");
|
406 |
+
if ( ! empty ( $seopress_get_hidden_notices_divide_comments_option ) ) {
|
407 |
+
foreach ($seopress_get_hidden_notices_divide_comments_option as $key => $seopress_get_hidden_notices_divide_comments_value)
|
408 |
+
$options[$key] = $seopress_get_hidden_notices_divide_comments_value;
|
409 |
+
if (isset($seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'])) {
|
410 |
+
return $seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'];
|
411 |
+
}
|
412 |
+
}
|
413 |
+
}
|
414 |
+
if(seopress_get_hidden_notices_divide_comments_option() =='1') {
|
415 |
+
//do nothing
|
416 |
+
} else { ?>
|
417 |
+
<div id="notice-divide-comments-alert" class="seopress-alert deleteable">
|
418 |
+
<span class="dashicons dashicons-info"></span>
|
419 |
+
<div class="notice-left">
|
420 |
+
<p>
|
421 |
+
<?php _e('Break comments into pages is ON!','wp-seopress'); ?>
|
422 |
+
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
423 |
+
</p>
|
424 |
+
<p>
|
425 |
+
<?php _e('Enabling this option will create duplicate content for each article beyond x comments. This can have a disastrous effect by creating a large number of poor quality pages, and slowing the Google bot unnecessarily, so your ranking in search results.','wp-seopress'); ?>
|
426 |
+
</p>
|
427 |
+
</div>
|
428 |
+
<div class="notice-right">
|
429 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-discussion.php' ); ?>"><?php _e('Disable this!','wp-seopress'); ?></a>
|
430 |
+
<span name="notice-divide-comments" id="notice-divide-comments" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-divide-comments"></span>
|
431 |
+
</div>
|
432 |
+
</div>
|
433 |
+
<?php }
|
434 |
+
}
|
435 |
+
?>
|
436 |
+
<?php
|
437 |
+
if(get_option('posts_per_page') < '16') {
|
438 |
+
function seopress_get_hidden_notices_posts_number_option() {
|
439 |
+
$seopress_get_hidden_notices_posts_number_option = get_option("seopress_notices");
|
440 |
+
if ( ! empty ( $seopress_get_hidden_notices_posts_number_option ) ) {
|
441 |
+
foreach ($seopress_get_hidden_notices_posts_number_option as $key => $seopress_get_hidden_notices_posts_number_value)
|
442 |
+
$options[$key] = $seopress_get_hidden_notices_posts_number_value;
|
443 |
+
if (isset($seopress_get_hidden_notices_posts_number_option['notice-posts-number'])) {
|
444 |
+
return $seopress_get_hidden_notices_posts_number_option['notice-posts-number'];
|
445 |
+
}
|
446 |
+
}
|
447 |
+
}
|
448 |
+
if(seopress_get_hidden_notices_posts_number_option() =='1') {
|
449 |
+
//do nothing
|
450 |
+
} else { ?>
|
451 |
+
<div id="notice-posts-number-alert" class="seopress-alert deleteable">
|
452 |
+
<span class="dashicons dashicons-info"></span>
|
453 |
+
<div class="notice-left">
|
454 |
+
<p>
|
455 |
+
<?php _e('Display more posts per page on homepage and archives','wp-seopress'); ?>
|
456 |
+
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
457 |
+
</p>
|
458 |
+
<p>
|
459 |
+
<?php _e('To reduce the number pages search engines have to crawl to find all your articles, it is recommended displaying more posts per page. This should not be a problem for your users. Using mobile, we prefer to scroll down rather than clicking on next page links. If you can do it, try adding an infinite scroll to your post listings.','wp-seopress'); ?>
|
460 |
+
</p>
|
461 |
+
</div>
|
462 |
+
<div class="notice-right">
|
463 |
+
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
464 |
+
<span name="notice-posts-number" id="notice-posts-number" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-posts-number"></span>
|
465 |
+
</div>
|
466 |
+
</div>
|
467 |
+
<?php }
|
468 |
+
}
|
469 |
+
?>
|
470 |
+
<?php if (seopress_xml_sitemap_general_enable_option() !='1') { ?>
|
471 |
+
<div class="seopress-alert">
|
472 |
+
<span class="dashicons dashicons-info"></span>
|
473 |
+
<div class="notice-left">
|
474 |
+
<p>
|
475 |
+
<?php _e('You don\'t have an XML Sitemap!','wp-seopress'); ?>
|
476 |
+
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
477 |
+
</p>
|
478 |
+
<p>
|
479 |
+
<?php _e('XML Sitemaps are useful to facilitate the crawling of your content by search engine robots. Indirectly, this can benefit your ranking by reducing the crawl bugdet.','wp-seopress'); ?>
|
480 |
+
</p>
|
481 |
+
</div>
|
482 |
+
<div class="notice-right">
|
483 |
+
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
484 |
+
</div>
|
485 |
+
</div>
|
486 |
+
<?php } ?>
|
487 |
+
|
488 |
+
<?php
|
489 |
+
function seopress_get_hidden_notices_google_business_option() {
|
490 |
+
$seopress_get_hidden_notices_google_business_option = get_option("seopress_notices");
|
491 |
+
if ( ! empty ( $seopress_get_hidden_notices_google_business_option ) ) {
|
492 |
+
foreach ($seopress_get_hidden_notices_google_business_option as $key => $seopress_get_hidden_notices_google_business_value)
|
493 |
+
$options[$key] = $seopress_get_hidden_notices_google_business_value;
|
494 |
+
if (isset($seopress_get_hidden_notices_google_business_option['notice-google-business'])) {
|
495 |
+
return $seopress_get_hidden_notices_google_business_option['notice-google-business'];
|
496 |
+
}
|
497 |
+
}
|
498 |
+
}
|
499 |
+
if(seopress_get_hidden_notices_google_business_option() =='1') {
|
500 |
+
//do nothing
|
501 |
+
} else { ?>
|
502 |
+
<div id="notice-google-business-alert" class="seopress-alert deleteable">
|
503 |
+
<span class="dashicons dashicons-info"></span>
|
504 |
+
<div class="notice-left">
|
505 |
+
<p>
|
506 |
+
<?php _e('Do you have a Google My Business page? It\'s free!','wp-seopress'); ?>
|
507 |
+
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
508 |
+
</p>
|
509 |
+
<p>
|
510 |
+
<?php _e('Local Business websites should have a My Business page to improve visibility in search results. Click on the cross on the right to delete this notification if you are not concerned.','wp-seopress'); ?>
|
511 |
+
</p>
|
512 |
+
</div>
|
513 |
+
<div class="notice-right">
|
514 |
+
<a class="button-primary" href="https://www.google.com/business/go/" target="_blank"><?php _e('Create your page now!','wp-seopress'); ?></a>
|
515 |
+
<span name="notice-google-business" id="notice-google-business" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-google-business"></span>
|
516 |
+
</div>
|
517 |
+
</div>
|
518 |
+
<?php }
|
519 |
+
?>
|
520 |
+
|
521 |
+
<?php
|
522 |
+
function seopress_get_hidden_notices_search_console_option() {
|
523 |
+
$seopress_get_hidden_notices_search_console_option = get_option("seopress_notices");
|
524 |
+
if ( ! empty ( $seopress_get_hidden_notices_search_console_option ) ) {
|
525 |
+
foreach ($seopress_get_hidden_notices_search_console_option as $key => $seopress_get_hidden_notices_search_console_value)
|
526 |
+
$options[$key] = $seopress_get_hidden_notices_search_console_value;
|
527 |
+
if (isset($seopress_get_hidden_notices_search_console_option['notice-search-console'])) {
|
528 |
+
return $seopress_get_hidden_notices_search_console_option['notice-search-console'];
|
529 |
+
}
|
530 |
+
}
|
531 |
+
}
|
532 |
+
function seopress_get_google_site_verification_option() {
|
533 |
+
$seopress_get_google_site_verification_option = get_option("seopress_advanced_option_name");
|
534 |
+
if ( ! empty ( $seopress_get_google_site_verification_option ) ) {
|
535 |
+
foreach ($seopress_get_google_site_verification_option as $key => $seopress_get_google_site_verification_value)
|
536 |
+
$options[$key] = $seopress_get_google_site_verification_value;
|
537 |
+
if (isset($seopress_get_google_site_verification_option['seopress_advanced_advanced_google'])) {
|
538 |
+
return $seopress_get_google_site_verification_option['seopress_advanced_advanced_google'];
|
539 |
+
}
|
540 |
+
}
|
541 |
+
}
|
542 |
+
if(seopress_get_hidden_notices_search_console_option() =='1') {
|
543 |
+
//do nothing
|
544 |
+
} elseif(seopress_get_google_site_verification_option() =='') { ?>
|
545 |
+
<div id="notice-search-console-alert" class="seopress-alert deleteable">
|
546 |
+
<span class="dashicons dashicons-info"></span>
|
547 |
+
<div class="notice-left">
|
548 |
+
<p>
|
549 |
+
<?php _e('Add your site to Google. It\'s free!','wp-seopress'); ?>
|
550 |
+
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
551 |
+
</p>
|
552 |
+
<p>
|
553 |
+
<?php _e('Is your brand new site online? So reference it as quickly as possible on Google to get your first visitors via Google Search Console. Already the case? Click on the cross on the right to remove this alert.','wp-seopress'); ?>
|
554 |
+
</p>
|
555 |
+
</div>
|
556 |
+
<div class="notice-right">
|
557 |
+
<a class="button-primary" href="https://www.google.com/webmasters/tools/home" target="_blank"><?php _e('Add your site to Search Console!','wp-seopress'); ?></a>
|
558 |
+
<span name="notice-search-console" id="notice-search-console" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-search-console"></span>
|
559 |
+
</div>
|
560 |
+
</div>
|
561 |
+
<?php }
|
562 |
+
?>
|
563 |
+
|
564 |
+
<?php
|
565 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
566 |
+
if(function_exists('seopress_rich_snippets_enable_option') && seopress_rich_snippets_enable_option() !="1") {
|
567 |
+
?>
|
568 |
+
<div id="notice-schemas-metabox-alert" class="seopress-alert">
|
569 |
+
<span class="dashicons dashicons-info"></span>
|
570 |
+
<div class="notice-left">
|
571 |
+
<p>
|
572 |
+
<strong><?php _e('Structured data types is not correctly enabled','wp-seopress'); ?></strong>
|
573 |
+
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
574 |
+
</p>
|
575 |
+
<p>
|
576 |
+
<?php _e('Please enable <strong>Structured Data Types metabox for your posts, pages and custom post types</strong> option in order to use automatic and manual schemas. (SEO > PRO > Structured Data Types (schema.org)','wp-seopress'); ?>
|
577 |
+
</p>
|
578 |
+
</div>
|
579 |
+
<div class="notice-right">
|
580 |
+
<a class="button-primary" href="<?php echo esc_url( admin_url('admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets')); ?>" target="_blank"><?php _e('Fix this!','wp-seopress'); ?></a>
|
581 |
+
</div>
|
582 |
+
</div>
|
583 |
+
<?php
|
584 |
+
}
|
585 |
+
}
|
586 |
+
?>
|
587 |
+
|
588 |
+
<?php if (get_option( 'seopress_pro_license_status' ) !='valid' && is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
589 |
+
<div class="seopress-alert">
|
590 |
+
<span class="dashicons dashicons-info"></span>
|
591 |
+
<div class="notice-left">
|
592 |
+
<p>
|
593 |
+
<?php _e('You have to enter your licence key to get updates and support','wp-seopress'); ?>
|
594 |
+
<span class="impact high info"><?php _e('License','wp-seopress'); ?></span>
|
595 |
+
</p>
|
596 |
+
<p>
|
597 |
+
<?php _e('Please activate the SEOPress PRO license key to automatically receive updates to guarantee you the best user experience possible.','wp-seopress'); ?>
|
598 |
+
</p>
|
599 |
+
</div>
|
600 |
+
<div class="notice-right">
|
601 |
+
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
602 |
+
</div>
|
603 |
+
</div>
|
604 |
+
<?php } ?>
|
605 |
+
|
606 |
+
<?php
|
607 |
+
if (!is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
608 |
+
function seopress_get_hidden_notices_go_pro_option() {
|
609 |
+
$seopress_get_hidden_notices_go_pro_option = get_option("seopress_notices");
|
610 |
+
if ( ! empty ( $seopress_get_hidden_notices_go_pro_option ) ) {
|
611 |
+
foreach ($seopress_get_hidden_notices_go_pro_option as $key => $seopress_get_hidden_notices_go_pro_value)
|
612 |
+
$options[$key] = $seopress_get_hidden_notices_go_pro_value;
|
613 |
+
if (isset($seopress_get_hidden_notices_go_pro_option['notice-go-pro'])) {
|
614 |
+
return $seopress_get_hidden_notices_go_pro_option['notice-go-pro'];
|
615 |
+
}
|
616 |
+
}
|
617 |
+
}
|
618 |
+
if(seopress_get_hidden_notices_go_pro_option() =='1') {
|
619 |
+
//do nothing
|
620 |
+
} elseif(seopress_get_hidden_notices_go_pro_option() =='') {
|
621 |
+
?>
|
622 |
+
<div id="notice-go-pro-alert" class="seopress-alert deleteable">
|
623 |
+
<span class="dashicons dashicons-info"></span>
|
624 |
+
<div class="notice-left">
|
625 |
+
<p>
|
626 |
+
<strong><?php _e('Take your SEO to the next level with SEOPress PRO!','wp-seopress'); ?></strong>
|
627 |
+
<span class="impact high info"><?php _e('PRO','wp-seopress'); ?></span>
|
628 |
+
</p>
|
629 |
+
<p>
|
630 |
+
<?php _e('The PRO version of SEOPress allows you to easily manage your structured data (schemas), add a breadcrumb optimized for SEO and accessibility, improve SEO for WooCommerce, gain productivity with our import / export tool from a CSV of your metadata and so much more.','wp-seopress'); ?>
|
631 |
+
</p>
|
632 |
+
</div>
|
633 |
+
<div class="notice-right">
|
634 |
+
<a class="button-primary" href="https://www.seopress.org/?utm_source=plugin&utm_medium=notification&utm_campaign=dashboard" target="_blank"><?php _e('Upgrade now!','wp-seopress'); ?></a>
|
635 |
+
<span name="notice-go-pro" id="notice-go-pro" class="dashicons dashicons-no-alt remove-notice" data-notice="notice-go-pro"></span>
|
636 |
+
</div>
|
637 |
+
</div>
|
638 |
+
<?php }
|
639 |
+
} ?>
|
640 |
+
</div><!--#seopress-notifications-center-->
|
641 |
+
|
642 |
+
</div>
|
643 |
+
<?php } ?>
|
644 |
+
|
645 |
+
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
646 |
+
<div id="tab_seopress_seo_tools" class="seopress-tab seopress-useful-tools <?php if ($current_tab == 'tab_seopress_seo_tools') { echo 'active'; } ?>">
|
647 |
+
|
648 |
+
<!-- Reverse -->
|
649 |
+
<div class="widget widget-reverse">
|
650 |
+
<h3 class="widget-title"><span class="dashicons dashicons-welcome-view-site"></span><?php _e('Check websites setup on your server','wp-seopress'); ?></h3>
|
651 |
+
|
652 |
+
<p>
|
653 |
+
<?php
|
654 |
+
if ( get_transient( 'seopress_results_reverse' ) !='' ) {
|
655 |
+
|
656 |
+
$seopress_results_reverse = (array)json_decode(get_transient( 'seopress_results_reverse' ));
|
657 |
+
|
658 |
+
//Init
|
659 |
+
$seopress_results_reverse_remote_ip_address = __('Not found','wp-seopress');
|
660 |
+
if(isset($seopress_results_reverse['remoteIpAddress'])) {
|
661 |
+
$seopress_results_reverse_remote_ip_address = $seopress_results_reverse['remoteIpAddress'];
|
662 |
+
}
|
663 |
+
|
664 |
+
$seopress_results_reverse_last_scrape = __('No scrape.','wp-seopress');
|
665 |
+
if(isset($seopress_results_reverse['lastScrape'])) {
|
666 |
+
$seopress_results_reverse_last_scrape = $seopress_results_reverse['lastScrape'];
|
667 |
+
}
|
668 |
+
|
669 |
+
$seopress_results_reverse_domain_count = __('No domain found.','wp-seopress');
|
670 |
+
if(isset($seopress_results_reverse['domainCount'])) {
|
671 |
+
$seopress_results_reverse_domain_count = $seopress_results_reverse['domainCount'];
|
672 |
+
}
|
673 |
+
|
674 |
+
$seopress_results_reverse_domain_array = '';
|
675 |
+
if(isset($seopress_results_reverse['domainArray'])) {
|
676 |
+
$seopress_results_reverse_domain_array = $seopress_results_reverse['domainArray'];
|
677 |
+
}
|
678 |
+
|
679 |
+
echo '<p class="remote-ip"><strong>'.__('Server IP Address: ','wp-seopress').'</strong>'.$seopress_results_reverse_remote_ip_address.'</p>';
|
680 |
+
|
681 |
+
|
682 |
+
echo '<p class="last-scrape"><strong>'.__('Last scrape: ','wp-seopress').'</strong>'.$seopress_results_reverse_last_scrape.'</p>';
|
683 |
+
echo '<p class="domain-count"><strong>'.__('Number of websites on your server: ','wp-seopress').'</strong>'.$seopress_results_reverse_domain_count.'</p>';
|
684 |
+
|
685 |
+
if ($seopress_results_reverse_domain_array !='') {
|
686 |
+
echo '<ul>';
|
687 |
+
foreach ($seopress_results_reverse_domain_array as $key => $value) {
|
688 |
+
echo '<li><span class="dashicons dashicons-minus"></span><a href="//'.preg_replace('#^https?://#', '', $value[0]).'" target="_blank">'.$value[0].'</a><span class="dashicons dashicons-external"></span></li>';
|
689 |
+
}
|
690 |
+
echo '</ul>';
|
691 |
+
}
|
692 |
+
}
|
693 |
+
?>
|
694 |
+
<br>
|
695 |
+
<button id="seopress-reverse-submit" class="button button-primary" name="submit">
|
696 |
+
<?php _e('Get list','wp-seopress'); ?>
|
697 |
+
</button>
|
698 |
+
|
699 |
+
<span id="spinner-reverse" class="spinner"></span>
|
700 |
+
</div>
|
701 |
+
</div>
|
702 |
+
<?php } ?>
|
703 |
+
<div id="tab_seopress_links" class="seopress-tab seopress-useful-tools <?php if ($current_tab == 'tab_seopress_links') { echo 'active'; } ?>">
|
704 |
+
<ul>
|
705 |
+
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://www.seopress.org/blog/" target="_blank"><?php _e('Our blog: SEO news, how-to, tips and tricks...','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
706 |
+
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://www.google.com/webmasters/tools/disavow-links-main" target="_blank"><?php _e('Upload a list of links to disavow to Google','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
707 |
+
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://trends.google.com/trends/" target="_blank"><?php _e('Google Trends','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
708 |
+
<?php if ( !is_plugin_active( 'imageseo/imageseo.php' )) {
|
709 |
+
echo '<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://imageseo.io?_from=seopress" target="_blank">'.__('Image SEO plugin to optimize your image ALT texts and names for Search Engines.','wp-seopress-pro').'</a><span class="dashicons dashicons-external"></span></li>';
|
710 |
+
} ?>
|
711 |
+
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://www.dareboost.com/en/home" target="_blank"><?php _e('Dareboost: Test, analyze and optimize your website','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
712 |
+
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://ga-dev-tools.appspot.com/campaign-url-builder/" target="_blank"><?php _e('Google Campaign URL Builder tool','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
713 |
+
</ul>
|
714 |
+
</div>
|
715 |
+
</div>
|
716 |
+
</div>
|
717 |
+
<?php } ?>
|
inc/admin/admin-wizard.php
CHANGED
@@ -244,7 +244,10 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
244 |
?>
|
245 |
<form method="post" class="address-step">
|
246 |
<?php wp_nonce_field( 'seopress-setup' ); ?>
|
|
|
247 |
<p class="store-setup"><?php esc_html_e( 'The following wizard will help you configure SEOPress and get you started quickly.', 'wp-seopress' ); ?></p>
|
|
|
|
|
248 |
|
249 |
<div class="store-address-container">
|
250 |
<!-- Yoast import tool -->
|
@@ -394,7 +397,7 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
394 |
<input type="text" id="knowledge_img" class="location-input" name="knowledge_img" placeholder="<?php esc_html_e('eg: https://www.example.com/logo.png', 'wp-seopress'); ?>" value="<?php echo $knowledge_img; ?>" />
|
395 |
|
396 |
<label class="location-prompt" for="knowledge_fb"><?php esc_html_e( 'Facebook page URL', 'wp-seopress' ); ?></label>
|
397 |
-
<input type="text" id="knowledge_fb" class="location-input" name="knowledge_fb" placeholder="<?php esc_html_e('eg: https://
|
398 |
|
399 |
<label class="location-prompt" for="knowledge_tw"><?php esc_html_e( 'Twitter Username', 'wp-seopress' ); ?></label>
|
400 |
<input type="text" id="knowledge_tw" class="location-input" name="knowledge_tw" placeholder="<?php esc_html_e('eg: @wp_seopress', 'wp-seopress'); ?>" value="<?php echo $knowledge_tw; ?>" />
|
@@ -473,7 +476,9 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
473 |
$seopress_titles_option = get_option( 'seopress_titles_option_name' );
|
474 |
?>
|
475 |
<h1><?php esc_html_e( 'Indexing', 'wp-seopress' ); ?></h1>
|
476 |
-
<p><?php esc_html_e( 'Specify to the search engines what you want to be indexed or not.
|
|
|
|
|
477 |
<form method="post" class="seopress-wizard-indexing-form">
|
478 |
<?php if(!empty(seopress_get_post_types())) { ?>
|
479 |
<div class="seopress-wizard-services">
|
@@ -495,7 +500,7 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
495 |
if ('1' == $seopress_titles_single_titles) echo 'checked="yes"';
|
496 |
echo ' value="1"/>';
|
497 |
|
498 |
-
echo '<label for="seopress_titles_single_cpt_noindex['.$seopress_cpt_key.']">'. __( 'Do not display this single post type in search engine results
|
499 |
echo '</li>';
|
500 |
}
|
501 |
?>
|
@@ -524,7 +529,7 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
524 |
if ('1' == $seopress_titles_archive_titles) echo 'checked="yes"';
|
525 |
echo ' value="1"/>';
|
526 |
|
527 |
-
echo '<label for="seopress_titles_archive_cpt_noindex['.$seopress_cpt_key.']">'. __( 'Do not display this post type archive in search engine results
|
528 |
echo '</li>';
|
529 |
}
|
530 |
}
|
@@ -553,7 +558,7 @@ class SEOPRESS_Admin_Setup_Wizard {
|
|
553 |
if ('1' == $seopress_titles_tax_titles) echo 'checked="yes"';
|
554 |
echo ' value="1"/>';
|
555 |
|
556 |
-
echo '<label for="seopress_titles_tax_noindex['.$seopress_tax_key.']">'. __( 'Do not display this taxonomy archive in search engine results
|
557 |
echo '</li>';
|
558 |
}
|
559 |
?>
|
244 |
?>
|
245 |
<form method="post" class="address-step">
|
246 |
<?php wp_nonce_field( 'seopress-setup' ); ?>
|
247 |
+
<h2><?php _e('Welcome!','wp-seopress'); ?></h2>
|
248 |
<p class="store-setup"><?php esc_html_e( 'The following wizard will help you configure SEOPress and get you started quickly.', 'wp-seopress' ); ?></p>
|
249 |
+
<p class="store-setup"><?php esc_html_e( 'The first step is to import your previous settings from other plugins to keep your SEO.', 'wp-seopress' ); ?></p>
|
250 |
+
<p class="store-setup"><?php esc_html_e( 'Not data to migrate? Click "Next step" button!', 'wp-seopress' ); ?></p>
|
251 |
|
252 |
<div class="store-address-container">
|
253 |
<!-- Yoast import tool -->
|
397 |
<input type="text" id="knowledge_img" class="location-input" name="knowledge_img" placeholder="<?php esc_html_e('eg: https://www.example.com/logo.png', 'wp-seopress'); ?>" value="<?php echo $knowledge_img; ?>" />
|
398 |
|
399 |
<label class="location-prompt" for="knowledge_fb"><?php esc_html_e( 'Facebook page URL', 'wp-seopress' ); ?></label>
|
400 |
+
<input type="text" id="knowledge_fb" class="location-input" name="knowledge_fb" placeholder="<?php esc_html_e('eg: https://facebook.com/seopresspro','wp-seopress'); ?>" value="<?php echo $knowledge_fb; ?>" />
|
401 |
|
402 |
<label class="location-prompt" for="knowledge_tw"><?php esc_html_e( 'Twitter Username', 'wp-seopress' ); ?></label>
|
403 |
<input type="text" id="knowledge_tw" class="location-input" name="knowledge_tw" placeholder="<?php esc_html_e('eg: @wp_seopress', 'wp-seopress'); ?>" value="<?php echo $knowledge_tw; ?>" />
|
476 |
$seopress_titles_option = get_option( 'seopress_titles_option_name' );
|
477 |
?>
|
478 |
<h1><?php esc_html_e( 'Indexing', 'wp-seopress' ); ?></h1>
|
479 |
+
<p><?php esc_html_e( 'Specify to the search engines what you want to be indexed or not.', 'wp-seopress' ); ?></p>
|
480 |
+
<p><?php esc_html_e( 'Avoid indexing duplicate or poor quality content.', 'wp-seopress' ); ?></p>
|
481 |
+
<p><?php esc_html_e( 'Default: index', 'wp-seopress' ); ?></p>
|
482 |
<form method="post" class="seopress-wizard-indexing-form">
|
483 |
<?php if(!empty(seopress_get_post_types())) { ?>
|
484 |
<div class="seopress-wizard-services">
|
500 |
if ('1' == $seopress_titles_single_titles) echo 'checked="yes"';
|
501 |
echo ' value="1"/>';
|
502 |
|
503 |
+
echo '<label for="seopress_titles_single_cpt_noindex['.$seopress_cpt_key.']">'. __( 'Do not display this single post type in search engine results <strong>(noindex)</strong>', 'wp-seopress' ) .'</label>';
|
504 |
echo '</li>';
|
505 |
}
|
506 |
?>
|
529 |
if ('1' == $seopress_titles_archive_titles) echo 'checked="yes"';
|
530 |
echo ' value="1"/>';
|
531 |
|
532 |
+
echo '<label for="seopress_titles_archive_cpt_noindex['.$seopress_cpt_key.']">'. __( 'Do not display this post type archive in search engine results <strong>(noindex)</strong>', 'wp-seopress' ) .'</label>';
|
533 |
echo '</li>';
|
534 |
}
|
535 |
}
|
558 |
if ('1' == $seopress_titles_tax_titles) echo 'checked="yes"';
|
559 |
echo ' value="1"/>';
|
560 |
|
561 |
+
echo '<label for="seopress_titles_tax_noindex['.$seopress_tax_key.']">'. __( 'Do not display this taxonomy archive in search engine results <strong>(noindex)</strong>', 'wp-seopress' ) .'</label>';
|
562 |
echo '</li>';
|
563 |
}
|
564 |
?>
|
inc/admin/admin.php
CHANGED
@@ -195,11 +195,12 @@ class seopress_options
|
|
195 |
$seopress_titles_help_tab_content = '
|
196 |
<ul>
|
197 |
<li><span>'.__('%%sep%%','wp-seopress').'</span>'.__('Separator (eg: - )','wp-seopress').'</li>
|
198 |
-
<li><span>'.__('%%sitetitle%%','wp-seopress').'</span>'.__('Site Title','wp-seopress').'</li>
|
199 |
<li><span>'.__('%%tagline%% (alias %%sitedesc%%)','wp-seopress').'</span>'.__('Tagline','wp-seopress').'</li>
|
200 |
<li><span>'.__('%%post_title%% (alias %%title%%)','wp-seopress').'</span>'.__('Post Title (post, page, custom post type)','wp-seopress').'</li>
|
201 |
<li><span>'.__('%%post_excerpt%% (alias %%excerpt%%)','wp-seopress').'</span>'.__('Post excerpt','wp-seopress').'</li>
|
202 |
<li><span>'.__('%%post_content%%','wp-seopress').'</span>'.__('Post content / product long description','wp-seopress').'</li>
|
|
|
203 |
<li><span>'.__('%%post_date%% (alias %%date%%)','wp-seopress').'</span>'.__('Post date','wp-seopress').'</li>
|
204 |
<li><span>'.__('%%post_modified_date%%','wp-seopress').'</span>'.__('Last modified post date','wp-seopress').'</li>
|
205 |
<li><span>'.__('%%post_author%%','wp-seopress').'</span>'.__('Post author','wp-seopress').'</li>
|
@@ -220,8 +221,8 @@ class seopress_options
|
|
220 |
<li><span>'.__('%%archive_date_day%%','wp-seopress').'</span>'.__('Day Archive date','wp-seopress').'</li>
|
221 |
<li><span>'.__('%%archive_date_month%%','wp-seopress').'</span>'.__('Month Archive title','wp-seopress').'</li>
|
222 |
<li><span>'.__('%%archive_date_year%%','wp-seopress').'</span>'.__('Year Archive title','wp-seopress').'</li>
|
223 |
-
<li><span>'.__('%%_cf_your_custom_field_name%%','wp-seopress').'</span>'.__('Custom fields from post, page or post type','wp-seopress').'</li>
|
224 |
-
<li><span>'.__('%%_ct_your_custom_taxonomy_slug%%','wp-seopress').'</span>'.__('Custom term taxonomy from post, page or post type','wp-seopress').'</li>
|
225 |
<li><span>'.__('%%wc_single_cat%%','wp-seopress').'</span>'.__('Single product category','wp-seopress').'</li>
|
226 |
<li><span>'.__('%%wc_single_tag%%','wp-seopress').'</span>'.__('Single product tag','wp-seopress').'</li>
|
227 |
<li><span>'.__('%%wc_single_short_desc%%','wp-seopress').'</span>'.__('Single product short description','wp-seopress').'</li>
|
@@ -230,6 +231,7 @@ class seopress_options
|
|
230 |
<li><span>'.__('%%wc_sku%%','wp-seopress').'</span>'.__('Single SKU product','wp-seopress').'</li>
|
231 |
<li><span>'.__('%%currentday%%','wp-seopress').'</span>'.__('Current day','wp-seopress').'</li>
|
232 |
<li><span>'.__('%%currentmonth%%','wp-seopress').'</span>'.__('Current month','wp-seopress').'</li>
|
|
|
233 |
<li><span>'.__('%%currentyear%%','wp-seopress').'</span>'.__('Current year','wp-seopress').'</li>
|
234 |
<li><span>'.__('%%currentdate%%','wp-seopress').'</span>'.__('Current date','wp-seopress').'</li>
|
235 |
<li><span>'.__('%%currenttime%%','wp-seopress').'</span>'.__('Current time','wp-seopress').'</li>
|
@@ -311,7 +313,7 @@ class seopress_options
|
|
311 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
312 |
echo '<'.$tag.'><span class="dashicons dashicons-editor-table"></span>'.$title;
|
313 |
|
314 |
-
if(
|
315 |
$seopress_get_toggle_titles_option = '"1"';
|
316 |
} else {
|
317 |
$seopress_get_toggle_titles_option = '"0"';
|
@@ -322,7 +324,7 @@ class seopress_options
|
|
322 |
<label for="toggle-titles"></label>
|
323 |
|
324 |
<?php
|
325 |
-
if(
|
326 |
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
327 |
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
328 |
} else {
|
@@ -379,7 +381,7 @@ class seopress_options
|
|
379 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
380 |
echo '<'.$tag.'><span class="dashicons dashicons-media-spreadsheet"></span>'.$title;
|
381 |
|
382 |
-
if(
|
383 |
$seopress_get_toggle_xml_sitemap_option = '"1"';
|
384 |
} else {
|
385 |
$seopress_get_toggle_xml_sitemap_option = '"0"';
|
@@ -389,12 +391,12 @@ class seopress_options
|
|
389 |
|
390 |
<label for="toggle-xml-sitemap"></label>
|
391 |
|
392 |
-
<?php if(
|
393 |
-
echo '<span id="sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
394 |
-
echo '<span id="sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
395 |
} else {
|
396 |
-
echo '<span id="sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
397 |
-
echo '<span id="sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
398 |
}
|
399 |
|
400 |
echo '<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>';
|
@@ -443,7 +445,7 @@ class seopress_options
|
|
443 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
444 |
echo '<'.$tag.'><span class="dashicons dashicons-share"></span>'.$title;
|
445 |
|
446 |
-
if(
|
447 |
$seopress_get_toggle_social_option = '"1"';
|
448 |
} else {
|
449 |
$seopress_get_toggle_social_option = '"0"';
|
@@ -454,7 +456,7 @@ class seopress_options
|
|
454 |
<label for="toggle-social"></label>
|
455 |
|
456 |
<?php
|
457 |
-
if(
|
458 |
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
459 |
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
460 |
} else {
|
@@ -509,7 +511,7 @@ class seopress_options
|
|
509 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
510 |
echo '<'.$tag.'><span class="dashicons dashicons-chart-area"></span>'.$title;
|
511 |
|
512 |
-
if(
|
513 |
$seopress_get_toggle_google_analytics_option = '"1"';
|
514 |
} else {
|
515 |
$seopress_get_toggle_google_analytics_option = '"0"';
|
@@ -521,12 +523,12 @@ class seopress_options
|
|
521 |
<label for="toggle-google-analytics"></label>
|
522 |
|
523 |
<?php
|
524 |
-
if(
|
525 |
-
echo '<span id="analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
526 |
-
echo '<span id="analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
527 |
} else {
|
528 |
-
echo '<span id="analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
529 |
-
echo '<span id="analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
530 |
}
|
531 |
|
532 |
echo '<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>';
|
@@ -592,7 +594,7 @@ class seopress_options
|
|
592 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
593 |
echo '<'.$tag.'><span class="dashicons dashicons-admin-tools"></span>'.$title;
|
594 |
|
595 |
-
if(
|
596 |
$seopress_get_toggle_advanced_option = '"1"';
|
597 |
} else {
|
598 |
$seopress_get_toggle_advanced_option = '"0"';
|
@@ -603,7 +605,7 @@ class seopress_options
|
|
603 |
<label for="toggle-advanced"></label>
|
604 |
|
605 |
<?php
|
606 |
-
if(
|
607 |
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
608 |
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
609 |
} else {
|
@@ -752,7 +754,7 @@ class seopress_options
|
|
752 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
753 |
<li><?php _e('Focus keywords','wp-seopress'); ?></li>
|
754 |
</ul>
|
755 |
-
<p style="color:red"><span class="dashicons dashicons-
|
756 |
<button id="seopress-yoast-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
757 |
<span class="spinner"></span>
|
758 |
<div class="log"></div>
|
@@ -771,7 +773,7 @@ class seopress_options
|
|
771 |
<li><?php _e('Twitter image thumbnail','wp-seopress'); ?></li>
|
772 |
<li><?php _e('Meta Robots (noindex, nofollow)','wp-seopress'); ?></li>
|
773 |
</ul>
|
774 |
-
<p style="color:red"><span class="dashicons dashicons-
|
775 |
<button id="seopress-aio-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
776 |
<span class="spinner"></span>
|
777 |
<div class="log"></div>
|
@@ -792,7 +794,7 @@ class seopress_options
|
|
792 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
793 |
<li><?php _e('Redirect URL','wp-seopress'); ?></li>
|
794 |
</ul>
|
795 |
-
<p style="color:red"><span class="dashicons dashicons-
|
796 |
<button id="seopress-seo-framework-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
797 |
<span class="spinner"></span>
|
798 |
<div class="log"></div>
|
@@ -813,7 +815,7 @@ class seopress_options
|
|
813 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
814 |
<li><?php _e('Focus keywords','wp-seopress'); ?></li>
|
815 |
</ul>
|
816 |
-
<p style="color:red"><span class="dashicons dashicons-
|
817 |
<button id="seopress-rk-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
818 |
<span class="spinner"></span>
|
819 |
<div class="log"></div>
|
@@ -833,7 +835,7 @@ class seopress_options
|
|
833 |
<li><?php _e('Meta Robots (noindex or nofollow)','wp-seopress'); ?></li>
|
834 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
835 |
</ul>
|
836 |
-
<p style="color:red"><span class="dashicons dashicons-
|
837 |
<button id="seopress-squirrly-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
838 |
<span class="spinner"></span>
|
839 |
<div class="log"></div>
|
@@ -842,7 +844,7 @@ class seopress_options
|
|
842 |
</div>
|
843 |
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_tool_redirects') { echo 'active'; } ?>" id="tab_seopress_tool_redirects">
|
844 |
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
845 |
-
<?php if(
|
846 |
<div id="section-import-redirects" class="postbox section-tool">
|
847 |
<div class="inside">
|
848 |
<h3><span><?php _e( 'Import Redirections', 'wp-seopress' ); ?></span></h3>
|
@@ -946,7 +948,7 @@ class seopress_options
|
|
946 |
<div class="postbox section-tool">
|
947 |
<div class="inside">
|
948 |
<h3><span><?php _e( 'Reset All Settings', 'wp-seopress' ); ?></span></h3>
|
949 |
-
<p style="color:red"><span class="dashicons dashicons-
|
950 |
<form method="post" enctype="multipart/form-data">
|
951 |
<p>
|
952 |
<input type="hidden" name="seopress_action" value="reset_settings" />
|
@@ -975,1286 +977,32 @@ class seopress_options
|
|
975 |
}
|
976 |
?>
|
977 |
<div id="seopress-content">
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
-
|
983 |
-
|
984 |
-
$
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
//SEO Tools
|
991 |
-
function seopress_advanced_appearance_seo_tools_option() {
|
992 |
-
$seopress_advanced_appearance_seo_tools_option = get_option("seopress_advanced_option_name");
|
993 |
-
if ( ! empty ( $seopress_advanced_appearance_seo_tools_option ) ) {
|
994 |
-
foreach ($seopress_advanced_appearance_seo_tools_option as $key => $seopress_advanced_appearance_seo_tools_value)
|
995 |
-
$options[$key] = $seopress_advanced_appearance_seo_tools_value;
|
996 |
-
if (isset($seopress_advanced_appearance_seo_tools_option['seopress_advanced_appearance_seo_tools'])) {
|
997 |
-
return $seopress_advanced_appearance_seo_tools_option['seopress_advanced_appearance_seo_tools'];
|
998 |
-
}
|
999 |
}
|
1000 |
-
|
1001 |
-
|
1002 |
-
|
1003 |
-
|
1004 |
-
if ( ! empty ( $seopress_advanced_appearance_useful_links_option ) ) {
|
1005 |
-
foreach ($seopress_advanced_appearance_useful_links_option as $key => $seopress_advanced_appearance_useful_links_value)
|
1006 |
-
$options[$key] = $seopress_advanced_appearance_useful_links_value;
|
1007 |
-
if (isset($seopress_advanced_appearance_useful_links_option['seopress_advanced_appearance_useful_links'])) {
|
1008 |
-
return $seopress_advanced_appearance_useful_links_option['seopress_advanced_appearance_useful_links'];
|
1009 |
-
}
|
1010 |
}
|
1011 |
}
|
1012 |
-
?>
|
1013 |
-
|
1014 |
-
<?php if (defined('SEOPRESS_WL_ADMIN_HEADER') && SEOPRESS_WL_ADMIN_HEADER === false) {
|
1015 |
-
//do nothing
|
1016 |
-
} else { ?>
|
1017 |
-
<div id="seopress-admin-tabs" class="wrap">
|
1018 |
-
<?php
|
1019 |
-
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
1020 |
-
$dashboard_settings_tabs = array(
|
1021 |
-
'tab_seopress_notifications' => __( "Notifications Center", "wp-seopress" ),
|
1022 |
-
'tab_seopress_seo_tools' => __( "SEO Tools", "wp-seopress" ),
|
1023 |
-
'tab_seopress_links' => __( "Useful links", "wp-seopress" )
|
1024 |
-
);
|
1025 |
-
} else {
|
1026 |
-
$dashboard_settings_tabs = array(
|
1027 |
-
'tab_seopress_notifications' => __( "Notifications Center", "wp-seopress" ),
|
1028 |
-
'tab_seopress_links' => __( "Useful links", "wp-seopress" )
|
1029 |
-
);
|
1030 |
-
}
|
1031 |
|
1032 |
-
|
1033 |
-
|
1034 |
-
}
|
1035 |
-
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
1036 |
-
if (seopress_advanced_appearance_seo_tools_option() !='') {
|
1037 |
-
unset($dashboard_settings_tabs['tab_seopress_seo_tools']);
|
1038 |
-
}
|
1039 |
-
}
|
1040 |
-
if (seopress_advanced_appearance_useful_links_option() !='') {
|
1041 |
-
unset($dashboard_settings_tabs['tab_seopress_links']);
|
1042 |
-
}
|
1043 |
-
|
1044 |
-
echo '<div class="nav-tab-wrapper">';
|
1045 |
-
foreach ( $dashboard_settings_tabs as $tab_key => $tab_caption ) {
|
1046 |
-
echo '<a id="'. $tab_key .'-tab" class="nav-tab" href="?page=seopress-option#tab=' . $tab_key . '">' . $tab_caption . '</a>';
|
1047 |
-
}
|
1048 |
-
echo '</div>';
|
1049 |
-
?>
|
1050 |
-
|
1051 |
-
<div class="wrap-seopress-tab-content">
|
1052 |
-
<?php if(seopress_advanced_appearance_notifications_option() !='1') { ?>
|
1053 |
-
<div id="tab_seopress_notifications" class="seopress-tab <?php if ($current_tab == 'tab_seopress_notifications') { echo 'active'; } ?>">
|
1054 |
-
<div id="seopress-notifications-center">
|
1055 |
-
<?php
|
1056 |
-
function seopress_get_hidden_notices_wizard_option() {
|
1057 |
-
$seopress_get_hidden_notices_wizard_option = get_option("seopress_notices");
|
1058 |
-
if ( ! empty ( $seopress_get_hidden_notices_wizard_option ) ) {
|
1059 |
-
foreach ($seopress_get_hidden_notices_wizard_option as $key => $seopress_get_hidden_notices_wizard_value)
|
1060 |
-
$options[$key] = $seopress_get_hidden_notices_wizard_value;
|
1061 |
-
if (isset($seopress_get_hidden_notices_wizard_option['notice-wizard'])) {
|
1062 |
-
return $seopress_get_hidden_notices_wizard_option['notice-wizard'];
|
1063 |
-
}
|
1064 |
-
}
|
1065 |
-
}
|
1066 |
-
if(seopress_get_hidden_notices_wizard_option() =='1') {
|
1067 |
-
//do nothing
|
1068 |
-
} else { ?>
|
1069 |
-
<div id="notice-wizard-alert" class="seopress-alert deleteable">
|
1070 |
-
<p>
|
1071 |
-
<span class="dashicons dashicons-warning"></span>
|
1072 |
-
<strong><?php _e('Configure SEOPress in a few minutes with our installation wizard','wp-seopress'); ?></strong>
|
1073 |
-
</p>
|
1074 |
-
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-setup' ); ?>"><?php _e('Start the wizard','wp-seopress'); ?></a>
|
1075 |
-
<span name="notice-wizard" id="notice-wizard" class="dashicons dashicons-trash remove-notice" data-notice="notice-wizard"></span>
|
1076 |
-
</div>
|
1077 |
-
<?php }
|
1078 |
-
?>
|
1079 |
-
<?php if (get_theme_support('title-tag') !='1') {
|
1080 |
-
function seopress_get_hidden_notices_title_tag_option() {
|
1081 |
-
$seopress_get_hidden_notices_title_tag_option = get_option("seopress_notices");
|
1082 |
-
if ( !empty ( $seopress_get_hidden_notices_title_tag_option ) ) {
|
1083 |
-
foreach ($seopress_get_hidden_notices_title_tag_option as $key => $seopress_get_hidden_notices_title_tag_value)
|
1084 |
-
$options[$key] = $seopress_get_hidden_notices_title_tag_value;
|
1085 |
-
if (isset($seopress_get_hidden_notices_title_tag_option['notice-title-tag'])) {
|
1086 |
-
return $seopress_get_hidden_notices_title_tag_option['notice-title-tag'];
|
1087 |
-
}
|
1088 |
-
}
|
1089 |
-
}
|
1090 |
-
if(seopress_get_hidden_notices_title_tag_option() =='1') {
|
1091 |
-
//do nothing
|
1092 |
-
} else { ?>
|
1093 |
-
<div id="notice-title-tag-alert" class="seopress-alert deleteable">
|
1094 |
-
<p>
|
1095 |
-
<span class="dashicons dashicons-warning"></span>
|
1096 |
-
<?php _e('Your theme doesn\'t use <strong>add_theme_support(\'title-tag\');</strong>','wp-seopress'); ?>
|
1097 |
-
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
1098 |
-
|
1099 |
-
</p>
|
1100 |
-
|
1101 |
-
<?php
|
1102 |
-
if (function_exists('seopress_get_locale')) {
|
1103 |
-
if (seopress_get_locale() =='fr') {
|
1104 |
-
$seopress_docs_link['support']['title-tag'] = 'https://www.seopress.org/fr/support/guides/resoudre-add_theme_support-manquant-dans-votre-theme/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1105 |
-
} else {
|
1106 |
-
$seopress_docs_link['support']['title-tag'] = 'https://www.seopress.org/support/guides/fixing-missing-add_theme_support-in-your-theme/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1107 |
-
}
|
1108 |
-
} ?>
|
1109 |
-
<?php echo '<a class="button-primary" href="'.$seopress_docs_link['support']['title-tag'].'" target="_blank">'.__('Learn more','wp-seopress').'</a>'; ?>
|
1110 |
-
<span name="notice-title-tag" id="notice-title-tag" class="dashicons dashicons-trash remove-notice" data-notice="notice-title-tag"></span>
|
1111 |
-
</div>
|
1112 |
-
<?php }
|
1113 |
-
} ?>
|
1114 |
-
<?php if (is_plugin_active('wordpress-seo/wp-seo.php') || is_plugin_active('wordpress-seo-premium/wp-seo-premium.php')) { ?>
|
1115 |
-
<div class="seopress-alert">
|
1116 |
-
<p>
|
1117 |
-
<span class="dashicons dashicons-warning"></span>
|
1118 |
-
<?php _e('We noticed that you use <strong>Yoast SEO</strong> plugin. <br>Do you want to migrate all your posts metadata to SEOPress?','wp-seopress'); ?>
|
1119 |
-
</p>
|
1120 |
-
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export#yoast-migration-tool' ); ?>"><?php _e('Migrate!','wp-seopress'); ?></a>
|
1121 |
-
</div>
|
1122 |
-
<?php } ?>
|
1123 |
-
<?php if (is_plugin_active('all-in-one-seo-pack/all_in_one_seo_pack.php')) { ?>
|
1124 |
-
<div class="seopress-alert">
|
1125 |
-
<p>
|
1126 |
-
<span class="dashicons dashicons-warning"></span>
|
1127 |
-
<?php _e('We noticed that you use <strong>All In One SEO Pack</strong> plugin. <br>Do you want to migrate all your posts metadata to SEOPress?','wp-seopress'); ?>
|
1128 |
-
</p>
|
1129 |
-
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export#aio-migration-tool' ); ?>"><?php _e('Migrate!','wp-seopress'); ?></a>
|
1130 |
-
</div>
|
1131 |
-
<?php } ?>
|
1132 |
-
<?php if (is_plugin_active('seo-ultimate/seo-ultimate.php') || is_plugin_active('autodescription/autodescription.php') || is_plugin_active('squirrly-seo/squirrly.php') || is_plugin_active('premium-seo-pack/index.php') || is_plugin_active('wp-meta-seo/wp-meta-seo.php')) { ?>
|
1133 |
-
<div class="seopress-alert">
|
1134 |
-
<p>
|
1135 |
-
<span class="dashicons dashicons-warning"></span>
|
1136 |
-
<?php _e('We noticed that you use another SEO plugin. <br>Do not use multiple SEO plugins at once to avoid conflicts!','wp-seopress'); ?>
|
1137 |
-
</p>
|
1138 |
-
</div>
|
1139 |
-
<?php } ?>
|
1140 |
-
<?php
|
1141 |
-
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
1142 |
-
if (seopress_404_cleaning_option() == 1 && !wp_next_scheduled('seopress_404_cron_cleaning')) { ?>
|
1143 |
-
<div class="seopress-alert">
|
1144 |
-
<p>
|
1145 |
-
<span class="dashicons dashicons-warning"></span>
|
1146 |
-
<?php _e('You have enabled 404 cleaning BUT the scheduled task is not running. <br>To solve this, please disable and re-enable SEOPress PRO.','wp-seopress'); ?>
|
1147 |
-
</p>
|
1148 |
-
</div>
|
1149 |
-
<?php }
|
1150 |
-
} ?>
|
1151 |
-
<?php if (!is_ssl()) { ?>
|
1152 |
-
<?php
|
1153 |
-
function seopress_get_hidden_notices_ssl_option() {
|
1154 |
-
$seopress_get_hidden_notices_ssl_option = get_option("seopress_notices");
|
1155 |
-
if ( ! empty ( $seopress_get_hidden_notices_ssl_option ) ) {
|
1156 |
-
foreach ($seopress_get_hidden_notices_ssl_option as $key => $seopress_get_hidden_notices_ssl_value)
|
1157 |
-
$options[$key] = $seopress_get_hidden_notices_ssl_value;
|
1158 |
-
if (isset($seopress_get_hidden_notices_ssl_option['notice-ssl'])) {
|
1159 |
-
return $seopress_get_hidden_notices_ssl_option['notice-ssl'];
|
1160 |
-
}
|
1161 |
-
}
|
1162 |
-
}
|
1163 |
-
if(seopress_get_hidden_notices_ssl_option() =='1') {
|
1164 |
-
//do nothing
|
1165 |
-
} else { ?>
|
1166 |
-
<div id="notice-ssl-alert" class="seopress-alert deleteable">
|
1167 |
-
<p>
|
1168 |
-
<span class="dashicons dashicons-warning"></span>
|
1169 |
-
<?php _e('Your site doesn\'t use an SSL certificate!','wp-seopress'); ?>
|
1170 |
-
<a href="https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html" target="_blank"><?php _e('Learn more','wp-seopress'); ?></a>
|
1171 |
-
<span class="impact low"><?php _e('Low impact','wp-seopress'); ?></span>
|
1172 |
-
</p>
|
1173 |
-
<a class="button-primary" href="https://www.namecheap.com/?aff=105841" target="_blank"><?php _e('Buy an SSL!','wp-seopress'); ?></a>
|
1174 |
-
<span name="notice-ssl" id="notice-ssl" class="dashicons dashicons-trash remove-notice" data-notice="notice-ssl"></span>
|
1175 |
-
</div>
|
1176 |
-
<?php }
|
1177 |
-
?>
|
1178 |
-
<?php } ?>
|
1179 |
-
<?php if (function_exists('extension_loaded') && !extension_loaded('dom')) { ?>
|
1180 |
-
<div id="notice-ssl-alert" class="seopress-alert">
|
1181 |
-
<p>
|
1182 |
-
<span class="dashicons dashicons-warning"></span>
|
1183 |
-
<?php _e('PHP module "DOM" is missing on your server.','wp-seopress'); ?>
|
1184 |
-
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
1185 |
-
</p>
|
1186 |
-
<?php
|
1187 |
-
if (function_exists('seopress_get_locale')) {
|
1188 |
-
if (seopress_get_locale() =='fr') {
|
1189 |
-
$seopress_docs_link['support']['dom'] = 'https://www.seopress.org/fr/support/guides/debutez-seopress/';
|
1190 |
-
} else {
|
1191 |
-
$seopress_docs_link['support']['dom'] = 'https://www.seopress.org/support/guides/get-started-seopress/';
|
1192 |
-
}
|
1193 |
-
} ?>
|
1194 |
-
<?php echo '<a class="button-primary" href="'.$seopress_docs_link['support']['dom'].'" target="_blank">'.__('Learn more','wp-seopress').'</a>'; ?>
|
1195 |
-
</div>
|
1196 |
-
<?php } ?>
|
1197 |
-
<?php if (get_option('blog_public') !='1') { ?>
|
1198 |
-
<div class="seopress-alert">
|
1199 |
-
<p>
|
1200 |
-
<span class="dashicons dashicons-warning"></span>
|
1201 |
-
<?php _e('Your site is not visible to Search Engines!','wp-seopress'); ?>
|
1202 |
-
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
1203 |
-
</p>
|
1204 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1205 |
-
</div>
|
1206 |
-
<?php } ?>
|
1207 |
-
<?php if (get_option('blogname') =='') { ?>
|
1208 |
-
<div class="seopress-alert">
|
1209 |
-
<p>
|
1210 |
-
<span class="dashicons dashicons-warning"></span>
|
1211 |
-
<?php _e('Your site title is empty!','wp-seopress'); ?>
|
1212 |
-
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
1213 |
-
</p>
|
1214 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-general.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1215 |
-
</div>
|
1216 |
-
<?php } ?>
|
1217 |
-
<?php if (get_option('permalink_structure') =='') { ?>
|
1218 |
-
<div class="seopress-alert">
|
1219 |
-
<p>
|
1220 |
-
<span class="dashicons dashicons-warning"></span>
|
1221 |
-
<?php _e('Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this.','wp-seopress'); ?>
|
1222 |
-
<span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
|
1223 |
-
</p>
|
1224 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-permalink.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1225 |
-
</div>
|
1226 |
-
<?php } ?>
|
1227 |
-
<?php
|
1228 |
-
if(get_option('rss_use_excerpt') =='0') {
|
1229 |
-
function seopress_get_hidden_notices_rss_use_excerpt_option() {
|
1230 |
-
$seopress_get_hidden_notices_rss_use_excerpt_option = get_option("seopress_notices");
|
1231 |
-
if ( ! empty ( $seopress_get_hidden_notices_rss_use_excerpt_option ) ) {
|
1232 |
-
foreach ($seopress_get_hidden_notices_rss_use_excerpt_option as $key => $seopress_get_hidden_notices_rss_use_excerpt_value)
|
1233 |
-
$options[$key] = $seopress_get_hidden_notices_rss_use_excerpt_value;
|
1234 |
-
if (isset($seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'])) {
|
1235 |
-
return $seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'];
|
1236 |
-
}
|
1237 |
-
}
|
1238 |
-
}
|
1239 |
-
if(seopress_get_hidden_notices_rss_use_excerpt_option() =='1') {
|
1240 |
-
//do nothing
|
1241 |
-
} else { ?>
|
1242 |
-
<div id="notice-rss-use-excerpt-alert" class="seopress-alert deleteable">
|
1243 |
-
<p>
|
1244 |
-
<span class="dashicons dashicons-warning"></span>
|
1245 |
-
<?php _e('Your RSS feed shows full text!','wp-seopress'); ?>
|
1246 |
-
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
1247 |
-
</p>
|
1248 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1249 |
-
<span name="notice-rss-use-excerpt" id="notice-rss-use-excerpt" class="dashicons dashicons-trash remove-notice" data-notice="notice-rss-use-excerpt"></span>
|
1250 |
-
</div>
|
1251 |
-
<?php }
|
1252 |
-
}
|
1253 |
-
?>
|
1254 |
-
<?php
|
1255 |
-
function seopress_get_hidden_notices_review_option() {
|
1256 |
-
$seopress_get_hidden_notices_review_option = get_option("seopress_notices");
|
1257 |
-
if ( ! empty ( $seopress_get_hidden_notices_review_option ) ) {
|
1258 |
-
foreach ($seopress_get_hidden_notices_review_option as $key => $seopress_get_hidden_notices_review_value)
|
1259 |
-
$options[$key] = $seopress_get_hidden_notices_review_value;
|
1260 |
-
if (isset($seopress_get_hidden_notices_review_option['notice-review'])) {
|
1261 |
-
return $seopress_get_hidden_notices_review_option['notice-review'];
|
1262 |
-
}
|
1263 |
-
}
|
1264 |
-
}
|
1265 |
-
if(seopress_get_hidden_notices_review_option() =='1') {
|
1266 |
-
//do nothing
|
1267 |
-
} else { ?>
|
1268 |
-
<div id="notice-review-alert" class="seopress-alert deleteable">
|
1269 |
-
<p>
|
1270 |
-
<span class="dashicons dashicons-warning"></span>
|
1271 |
-
<?php _e('You like SEOPress? Please help us by rating us 5 stars!','wp-seopress'); ?>
|
1272 |
-
</p>
|
1273 |
-
<a class="button-primary" href="https://wordpress.org/support/view/plugin-reviews/wp-seopress?rate=5#postform" target="_blank"><?php _e('Rate us!','wp-seopress'); ?></a>
|
1274 |
-
<span name="notice-review" id="notice-review" class="dashicons dashicons-trash remove-notice" data-notice="notice-review"></span>
|
1275 |
-
</div>
|
1276 |
-
<?php }
|
1277 |
-
|
1278 |
-
?>
|
1279 |
-
<?php
|
1280 |
-
if(get_option('page_comments') =='1') {
|
1281 |
-
function seopress_get_hidden_notices_divide_comments_option() {
|
1282 |
-
$seopress_get_hidden_notices_divide_comments_option = get_option("seopress_notices");
|
1283 |
-
if ( ! empty ( $seopress_get_hidden_notices_divide_comments_option ) ) {
|
1284 |
-
foreach ($seopress_get_hidden_notices_divide_comments_option as $key => $seopress_get_hidden_notices_divide_comments_value)
|
1285 |
-
$options[$key] = $seopress_get_hidden_notices_divide_comments_value;
|
1286 |
-
if (isset($seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'])) {
|
1287 |
-
return $seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'];
|
1288 |
-
}
|
1289 |
-
}
|
1290 |
-
}
|
1291 |
-
if(seopress_get_hidden_notices_divide_comments_option() =='1') {
|
1292 |
-
//do nothing
|
1293 |
-
} else { ?>
|
1294 |
-
<div id="notice-divide-comments-alert" class="seopress-alert deleteable">
|
1295 |
-
<p>
|
1296 |
-
<span class="dashicons dashicons-warning"></span>
|
1297 |
-
<?php _e('Break comments into pages is ON!','wp-seopress'); ?>
|
1298 |
-
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
1299 |
-
</p>
|
1300 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-discussion.php' ); ?>"><?php _e('Disable this!','wp-seopress'); ?></a>
|
1301 |
-
<span name="notice-divide-comments" id="notice-divide-comments" class="dashicons dashicons-trash remove-notice" data-notice="notice-divide-comments"></span>
|
1302 |
-
</div>
|
1303 |
-
<?php }
|
1304 |
-
}
|
1305 |
-
?>
|
1306 |
-
<?php
|
1307 |
-
if(get_option('posts_per_page') < '16') {
|
1308 |
-
function seopress_get_hidden_notices_posts_number_option() {
|
1309 |
-
$seopress_get_hidden_notices_posts_number_option = get_option("seopress_notices");
|
1310 |
-
if ( ! empty ( $seopress_get_hidden_notices_posts_number_option ) ) {
|
1311 |
-
foreach ($seopress_get_hidden_notices_posts_number_option as $key => $seopress_get_hidden_notices_posts_number_value)
|
1312 |
-
$options[$key] = $seopress_get_hidden_notices_posts_number_value;
|
1313 |
-
if (isset($seopress_get_hidden_notices_posts_number_option['notice-posts-number'])) {
|
1314 |
-
return $seopress_get_hidden_notices_posts_number_option['notice-posts-number'];
|
1315 |
-
}
|
1316 |
-
}
|
1317 |
-
}
|
1318 |
-
if(seopress_get_hidden_notices_posts_number_option() =='1') {
|
1319 |
-
//do nothing
|
1320 |
-
} else { ?>
|
1321 |
-
<div id="notice-posts-number-alert" class="seopress-alert deleteable">
|
1322 |
-
<p>
|
1323 |
-
<span class="dashicons dashicons-warning"></span>
|
1324 |
-
<?php _e('Display more posts per page on homepage and archives','wp-seopress'); ?>
|
1325 |
-
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
1326 |
-
</p>
|
1327 |
-
<a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1328 |
-
<span name="notice-posts-number" id="notice-posts-number" class="dashicons dashicons-trash remove-notice" data-notice="notice-posts-number"></span>
|
1329 |
-
</div>
|
1330 |
-
<?php }
|
1331 |
-
}
|
1332 |
-
?>
|
1333 |
-
<?php if (seopress_xml_sitemap_general_enable_option() !='1') { ?>
|
1334 |
-
<div class="seopress-alert">
|
1335 |
-
<p>
|
1336 |
-
<span class="dashicons dashicons-warning"></span>
|
1337 |
-
<?php _e('You don\'t have an XML Sitemap!','wp-seopress'); ?>
|
1338 |
-
<span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
|
1339 |
-
</p>
|
1340 |
-
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1341 |
-
</div>
|
1342 |
-
<?php } ?>
|
1343 |
-
|
1344 |
-
<?php
|
1345 |
-
function seopress_get_hidden_notices_google_business_option() {
|
1346 |
-
$seopress_get_hidden_notices_google_business_option = get_option("seopress_notices");
|
1347 |
-
if ( ! empty ( $seopress_get_hidden_notices_google_business_option ) ) {
|
1348 |
-
foreach ($seopress_get_hidden_notices_google_business_option as $key => $seopress_get_hidden_notices_google_business_value)
|
1349 |
-
$options[$key] = $seopress_get_hidden_notices_google_business_value;
|
1350 |
-
if (isset($seopress_get_hidden_notices_google_business_option['notice-google-business'])) {
|
1351 |
-
return $seopress_get_hidden_notices_google_business_option['notice-google-business'];
|
1352 |
-
}
|
1353 |
-
}
|
1354 |
-
}
|
1355 |
-
if(seopress_get_hidden_notices_google_business_option() =='1') {
|
1356 |
-
//do nothing
|
1357 |
-
} else { ?>
|
1358 |
-
<div id="notice-google-business-alert" class="seopress-alert deleteable">
|
1359 |
-
<p>
|
1360 |
-
<span class="dashicons dashicons-warning"></span>
|
1361 |
-
<?php _e('Do you have a Google My Business page? It\'s free!','wp-seopress'); ?>
|
1362 |
-
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
1363 |
-
</p>
|
1364 |
-
<a class="button-primary" href="https://www.google.com/business/go/" target="_blank"><?php _e('Create your page now!','wp-seopress'); ?></a>
|
1365 |
-
<span name="notice-google-business" id="notice-google-business" class="dashicons dashicons-trash remove-notice" data-notice="notice-google-business"></span>
|
1366 |
-
</div>
|
1367 |
-
<?php }
|
1368 |
-
?>
|
1369 |
-
|
1370 |
-
<?php
|
1371 |
-
function seopress_get_hidden_notices_search_console_option() {
|
1372 |
-
$seopress_get_hidden_notices_search_console_option = get_option("seopress_notices");
|
1373 |
-
if ( ! empty ( $seopress_get_hidden_notices_search_console_option ) ) {
|
1374 |
-
foreach ($seopress_get_hidden_notices_search_console_option as $key => $seopress_get_hidden_notices_search_console_value)
|
1375 |
-
$options[$key] = $seopress_get_hidden_notices_search_console_value;
|
1376 |
-
if (isset($seopress_get_hidden_notices_search_console_option['notice-search-console'])) {
|
1377 |
-
return $seopress_get_hidden_notices_search_console_option['notice-search-console'];
|
1378 |
-
}
|
1379 |
-
}
|
1380 |
-
}
|
1381 |
-
function seopress_get_google_site_verification_option() {
|
1382 |
-
$seopress_get_google_site_verification_option = get_option("seopress_advanced_option_name");
|
1383 |
-
if ( ! empty ( $seopress_get_google_site_verification_option ) ) {
|
1384 |
-
foreach ($seopress_get_google_site_verification_option as $key => $seopress_get_google_site_verification_value)
|
1385 |
-
$options[$key] = $seopress_get_google_site_verification_value;
|
1386 |
-
if (isset($seopress_get_google_site_verification_option['seopress_advanced_advanced_google'])) {
|
1387 |
-
return $seopress_get_google_site_verification_option['seopress_advanced_advanced_google'];
|
1388 |
-
}
|
1389 |
-
}
|
1390 |
-
}
|
1391 |
-
if(seopress_get_hidden_notices_search_console_option() =='1') {
|
1392 |
-
//do nothing
|
1393 |
-
} elseif(seopress_get_google_site_verification_option() =='') { ?>
|
1394 |
-
<div id="notice-search-console-alert" class="seopress-alert deleteable">
|
1395 |
-
<p>
|
1396 |
-
<span class="dashicons dashicons-warning"></span>
|
1397 |
-
<?php _e('Add your site to Google. It\'s free!','wp-seopress'); ?>
|
1398 |
-
<span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
|
1399 |
-
</p>
|
1400 |
-
<a class="button-primary" href="https://www.google.com/webmasters/tools/home" target="_blank"><?php _e('Add your site to Search Console!','wp-seopress'); ?></a>
|
1401 |
-
<span name="notice-search-console" id="notice-search-console" class="dashicons dashicons-trash remove-notice" data-notice="notice-search-console"></span>
|
1402 |
-
</div>
|
1403 |
-
<?php }
|
1404 |
-
?>
|
1405 |
-
|
1406 |
-
<?php if (get_option( 'seopress_pro_license_status' ) !='valid' && is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
1407 |
-
<div class="seopress-alert">
|
1408 |
-
<p>
|
1409 |
-
<span class="dashicons dashicons-warning"></span>
|
1410 |
-
<?php _e('You have to enter your licence key to get updates and support','wp-seopress'); ?>
|
1411 |
-
<span class="impact high info"><?php _e('License','wp-seopress'); ?></span>
|
1412 |
-
</p>
|
1413 |
-
<a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
|
1414 |
-
</div>
|
1415 |
-
<?php } ?>
|
1416 |
-
|
1417 |
-
<?php
|
1418 |
-
if (!is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
1419 |
-
function seopress_get_hidden_notices_go_pro_option() {
|
1420 |
-
$seopress_get_hidden_notices_go_pro_option = get_option("seopress_notices");
|
1421 |
-
if ( ! empty ( $seopress_get_hidden_notices_go_pro_option ) ) {
|
1422 |
-
foreach ($seopress_get_hidden_notices_go_pro_option as $key => $seopress_get_hidden_notices_go_pro_value)
|
1423 |
-
$options[$key] = $seopress_get_hidden_notices_go_pro_value;
|
1424 |
-
if (isset($seopress_get_hidden_notices_go_pro_option['notice-go-pro'])) {
|
1425 |
-
return $seopress_get_hidden_notices_go_pro_option['notice-go-pro'];
|
1426 |
-
}
|
1427 |
-
}
|
1428 |
-
}
|
1429 |
-
if(seopress_get_hidden_notices_go_pro_option() =='1') {
|
1430 |
-
//do nothing
|
1431 |
-
} elseif(seopress_get_hidden_notices_go_pro_option() =='') {
|
1432 |
-
?>
|
1433 |
-
<div id="notice-go-pro-alert" class="seopress-alert deleteable">
|
1434 |
-
<p>
|
1435 |
-
<span class="dashicons dashicons-warning"></span>
|
1436 |
-
<strong><?php _e('Take your SEO to the next level with SEOPress PRO!','wp-seopress'); ?></strong>
|
1437 |
-
<span class="impact high info"><?php _e('PRO','wp-seopress'); ?></span>
|
1438 |
-
</p>
|
1439 |
-
<a class="button-primary" href="https://www.seopress.org/?utm_source=plugin&utm_medium=notification&utm_campaign=dashboard" target="_blank"><?php _e('Upgrade now!','wp-seopress'); ?></a>
|
1440 |
-
<span name="notice-go-pro" id="notice-go-pro" class="dashicons dashicons-trash remove-notice" data-notice="notice-go-pro"></span>
|
1441 |
-
</div>
|
1442 |
-
<?php }
|
1443 |
-
} ?>
|
1444 |
-
</div><!--#seopress-notifications-center-->
|
1445 |
-
|
1446 |
-
</div>
|
1447 |
-
<?php } ?>
|
1448 |
-
|
1449 |
-
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
1450 |
-
<div id="tab_seopress_seo_tools" class="seopress-tab seopress-useful-tools <?php if ($current_tab == 'tab_seopress_seo_tools') { echo 'active'; } ?>">
|
1451 |
-
|
1452 |
-
<!-- Reverse -->
|
1453 |
-
<div class="widget widget-reverse">
|
1454 |
-
<h3 class="widget-title"><span class="dashicons dashicons-welcome-view-site"></span><?php _e('Check websites setup on your server','wp-seopress'); ?></h3>
|
1455 |
|
1456 |
-
|
1457 |
-
|
1458 |
-
if ( get_transient( 'seopress_results_reverse' ) !='' ) {
|
1459 |
-
|
1460 |
-
$seopress_results_reverse = (array)json_decode(get_transient( 'seopress_results_reverse' ));
|
1461 |
-
|
1462 |
-
//Init
|
1463 |
-
$seopress_results_reverse_remote_ip_address = __('Not found','wp-seopress');
|
1464 |
-
if(isset($seopress_results_reverse['remoteIpAddress'])) {
|
1465 |
-
$seopress_results_reverse_remote_ip_address = $seopress_results_reverse['remoteIpAddress'];
|
1466 |
-
}
|
1467 |
-
|
1468 |
-
$seopress_results_reverse_last_scrape = __('No scrape.','wp-seopress');
|
1469 |
-
if(isset($seopress_results_reverse['lastScrape'])) {
|
1470 |
-
$seopress_results_reverse_last_scrape = $seopress_results_reverse['lastScrape'];
|
1471 |
-
}
|
1472 |
-
|
1473 |
-
$seopress_results_reverse_domain_count = __('No domain found.','wp-seopress');
|
1474 |
-
if(isset($seopress_results_reverse['domainCount'])) {
|
1475 |
-
$seopress_results_reverse_domain_count = $seopress_results_reverse['domainCount'];
|
1476 |
-
}
|
1477 |
-
|
1478 |
-
$seopress_results_reverse_domain_array = '';
|
1479 |
-
if(isset($seopress_results_reverse['domainArray'])) {
|
1480 |
-
$seopress_results_reverse_domain_array = $seopress_results_reverse['domainArray'];
|
1481 |
-
}
|
1482 |
-
|
1483 |
-
echo '<p class="remote-ip"><strong>'.__('Server IP Address: ','wp-seopress').'</strong>'.$seopress_results_reverse_remote_ip_address.'</p>';
|
1484 |
-
|
1485 |
-
|
1486 |
-
echo '<p class="last-scrape"><strong>'.__('Last scrape: ','wp-seopress').'</strong>'.$seopress_results_reverse_last_scrape.'</p>';
|
1487 |
-
echo '<p class="domain-count"><strong>'.__('Number of websites on your server: ','wp-seopress').'</strong>'.$seopress_results_reverse_domain_count.'</p>';
|
1488 |
-
|
1489 |
-
if ($seopress_results_reverse_domain_array !='') {
|
1490 |
-
echo '<ul>';
|
1491 |
-
foreach ($seopress_results_reverse_domain_array as $key => $value) {
|
1492 |
-
echo '<li><span class="dashicons dashicons-minus"></span><a href="//'.preg_replace('#^https?://#', '', $value[0]).'" target="_blank">'.$value[0].'</a><span class="dashicons dashicons-external"></span></li>';
|
1493 |
-
}
|
1494 |
-
echo '</ul>';
|
1495 |
-
}
|
1496 |
-
}
|
1497 |
-
?>
|
1498 |
-
<br>
|
1499 |
-
<button id="seopress-reverse-submit" class="button button-primary" name="submit">
|
1500 |
-
<?php _e('Get list','wp-seopress'); ?>
|
1501 |
-
</button>
|
1502 |
-
|
1503 |
-
<span id="spinner-reverse" class="spinner"></span>
|
1504 |
-
</div>
|
1505 |
-
</div>
|
1506 |
-
<?php } ?>
|
1507 |
-
<div id="tab_seopress_links" class="seopress-tab seopress-useful-tools <?php if ($current_tab == 'tab_seopress_links') { echo 'active'; } ?>">
|
1508 |
-
<ul>
|
1509 |
-
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://www.google.com/webmasters/tools/disavow-links-main" target="_blank"><?php _e('Upload a list of links to disavow to Google','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
1510 |
-
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://trends.google.com/trends/" target="_blank"><?php _e('Google Trends','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
1511 |
-
<?php if ( !is_plugin_active( 'imageseo/imageseo.php' )) {
|
1512 |
-
echo '<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://imageseo.io?_from=seopress" target="_blank">'.__('Image SEO plugin to optimize your image ALT texts and names for Search Engines.','wp-seopress-pro').'</a><span class="dashicons dashicons-external"></span></li>';
|
1513 |
-
} ?>
|
1514 |
-
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://www.dareboost.com/en/home" target="_blank"><?php _e('Dareboost: Test, analyze and optimize your website','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
1515 |
-
<li><span class="dashicons dashicons-arrow-right-alt2"></span><a href="https://ga-dev-tools.appspot.com/campaign-url-builder/" target="_blank"><?php _e('Google Campaign URL Builder tool','wp-seopress'); ?></a><span class="dashicons dashicons-external"></span></li>
|
1516 |
-
</ul>
|
1517 |
-
</div>
|
1518 |
-
</div>
|
1519 |
-
</div>
|
1520 |
-
<?php } ?>
|
1521 |
-
|
1522 |
-
<div class="seopress-page-list">
|
1523 |
-
<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>
|
1524 |
-
<?php
|
1525 |
-
$seopress_feature = apply_filters('seopress_remove_feature_titles', true);
|
1526 |
-
if ($seopress_feature === true) { ?>
|
1527 |
-
<div class="seopress-feature">
|
1528 |
-
<div class="img-tool">
|
1529 |
-
<span class="dashicons dashicons-editor-table"></span>
|
1530 |
-
</div>
|
1531 |
-
<span class="inner">
|
1532 |
-
<h3><?php _e('Titles & metas','wp-seopress'); ?></h3>
|
1533 |
-
<p><?php _e('Manage all your titles & metas','wp-seopress'); ?></p>
|
1534 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-titles' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1535 |
-
<?php
|
1536 |
-
if(seopress_get_toggle_titles_option()=='1') {
|
1537 |
-
$seopress_get_toggle_titles_option = '"1"';
|
1538 |
-
} else {
|
1539 |
-
$seopress_get_toggle_titles_option = '"0"';
|
1540 |
-
}
|
1541 |
-
?>
|
1542 |
-
<input type="checkbox" name="toggle-titles" id="toggle-titles" class="toggle" data-toggle=<?php echo $seopress_get_toggle_titles_option; ?>>
|
1543 |
-
<label for="toggle-titles"></label>
|
1544 |
-
<?php
|
1545 |
-
if(seopress_get_toggle_titles_option()=='1') {
|
1546 |
-
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1547 |
-
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1548 |
-
} else {
|
1549 |
-
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1550 |
-
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1551 |
-
}
|
1552 |
-
?>
|
1553 |
-
<?php
|
1554 |
-
if (function_exists('seopress_get_locale')) {
|
1555 |
-
if (seopress_get_locale() =='fr') {
|
1556 |
-
$seopress_docs_link['support']['titles'] = 'https://www.seopress.org/fr/support/guides/gerez-vos-balises-titres-metas/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1557 |
-
} else {
|
1558 |
-
$seopress_docs_link['support']['titles'] = 'https://www.seopress.org/support/guides/manage-titles-meta-descriptions/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1559 |
-
}
|
1560 |
-
}
|
1561 |
-
?>
|
1562 |
-
<a href="<?php echo $seopress_docs_link['support']['titles']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to manage your titles and meta descriptions - new window','wp-seopress'); ?></span></a>
|
1563 |
-
</span>
|
1564 |
-
</div>
|
1565 |
-
<?php
|
1566 |
-
}
|
1567 |
-
$seopress_feature = apply_filters('seopress_remove_feature_xml_sitemap', true);
|
1568 |
-
if ($seopress_feature === true) { ?>
|
1569 |
-
<div class="seopress-feature">
|
1570 |
-
<div class="img-tool">
|
1571 |
-
<span class="dashicons dashicons-media-spreadsheet"></span>
|
1572 |
-
</div>
|
1573 |
-
<span class="inner">
|
1574 |
-
<h3><?php _e('XML / Image / Video / HTML Sitemap','wp-seopress'); ?></h3>
|
1575 |
-
<p><?php _e('Manage your XML / Image / Video / HTML Sitemap','wp-seopress'); ?></p>
|
1576 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1577 |
-
<?php
|
1578 |
-
if(seopress_get_toggle_xml_sitemap_option()=='1') {
|
1579 |
-
$seopress_get_toggle_xml_sitemap_option = '"1"';
|
1580 |
-
} else {
|
1581 |
-
$seopress_get_toggle_xml_sitemap_option = '"0"';
|
1582 |
-
}
|
1583 |
-
?>
|
1584 |
-
<input type="checkbox" name="toggle-xml-sitemap" id="toggle-xml-sitemap" class="toggle" data-toggle=<?php echo $seopress_get_toggle_xml_sitemap_option; ?>>
|
1585 |
-
<label for="toggle-xml-sitemap"></label>
|
1586 |
-
<?php
|
1587 |
-
if(seopress_get_toggle_xml_sitemap_option()=='1') {
|
1588 |
-
echo '<span id="sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1589 |
-
echo '<span id="sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1590 |
-
} else {
|
1591 |
-
echo '<span id="sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1592 |
-
echo '<span id="sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1593 |
-
}
|
1594 |
-
?>
|
1595 |
-
<?php
|
1596 |
-
if (function_exists('seopress_get_locale')) {
|
1597 |
-
if (seopress_get_locale() =='fr') {
|
1598 |
-
$seopress_docs_link['support']['sitemaps'] = 'https://www.seopress.org/fr/support/guides/activer-sitemap-xml/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1599 |
-
} else {
|
1600 |
-
$seopress_docs_link['support']['sitemaps'] = 'https://www.seopress.org/support/guides/enable-xml-sitemaps/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1601 |
-
}
|
1602 |
-
}
|
1603 |
-
?>
|
1604 |
-
<a href="<?php echo $seopress_docs_link['support']['sitemaps']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable your XML Sitemaps - new window','wp-seopress'); ?></span></a>
|
1605 |
-
</span>
|
1606 |
-
</div>
|
1607 |
-
<?php
|
1608 |
-
}
|
1609 |
-
$seopress_feature = apply_filters('seopress_remove_feature_social', true);
|
1610 |
-
if ($seopress_feature === true) { ?>
|
1611 |
-
<div class="seopress-feature">
|
1612 |
-
<div class="img-tool">
|
1613 |
-
<span class="dashicons dashicons-share"></span>
|
1614 |
-
</div>
|
1615 |
-
<span class="inner">
|
1616 |
-
<h3><?php _e('Social Networks','wp-seopress'); ?></h3>
|
1617 |
-
<p><?php _e('Open Graph, Twitter Card, Google Knowledge Graph and more...','wp-seopress'); ?></p>
|
1618 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-social' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1619 |
-
<?php
|
1620 |
-
if(seopress_get_toggle_social_option()=='1') {
|
1621 |
-
$seopress_get_toggle_social_option = '"1"';
|
1622 |
-
} else {
|
1623 |
-
$seopress_get_toggle_social_option = '"0"';
|
1624 |
-
}
|
1625 |
-
?>
|
1626 |
-
<input type="checkbox" name="toggle-social" id="toggle-social" class="toggle" data-toggle=<?php echo $seopress_get_toggle_social_option; ?>>
|
1627 |
-
<label for="toggle-social"></label>
|
1628 |
-
<?php
|
1629 |
-
if(seopress_get_toggle_social_option()=='1') {
|
1630 |
-
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1631 |
-
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1632 |
-
} else {
|
1633 |
-
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1634 |
-
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1635 |
-
}
|
1636 |
-
?>
|
1637 |
-
<?php
|
1638 |
-
if (function_exists('seopress_get_locale')) {
|
1639 |
-
if (seopress_get_locale() =='fr') {
|
1640 |
-
$seopress_docs_link['support']['knowledge'] = 'https://www.seopress.org/fr/support/guides/activer-google-knowledge-graph/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1641 |
-
} else {
|
1642 |
-
$seopress_docs_link['support']['knowledge'] = 'https://www.seopress.org/support/guides/enable-google-knowledge-graph/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1643 |
-
}
|
1644 |
-
}
|
1645 |
-
?>
|
1646 |
-
<a href="<?php echo $seopress_docs_link['support']['knowledge']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable Google Knowledge Graph - new window','wp-seopress'); ?></span></a>
|
1647 |
-
</span>
|
1648 |
-
</div>
|
1649 |
-
<?php
|
1650 |
-
}
|
1651 |
-
$seopress_feature = apply_filters('seopress_remove_feature_google_analytics', true);
|
1652 |
-
if ($seopress_feature === true) { ?>
|
1653 |
-
<div class="seopress-feature">
|
1654 |
-
<div class="img-tool">
|
1655 |
-
<span class="dashicons dashicons-chart-area"></span>
|
1656 |
-
</div>
|
1657 |
-
<span class="inner">
|
1658 |
-
<h3><?php _e('Google Analytics','wp-seopress'); ?></h3>
|
1659 |
-
<p><?php _e('Track everything about your visitors with Google Analytics','wp-seopress'); ?></p>
|
1660 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-google-analytics' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1661 |
-
<?php
|
1662 |
-
if(seopress_get_toggle_google_analytics_option()=='1') {
|
1663 |
-
$seopress_get_toggle_google_analytics_option = '"1"';
|
1664 |
-
} else {
|
1665 |
-
$seopress_get_toggle_google_analytics_option = '"0"';
|
1666 |
-
}
|
1667 |
-
?>
|
1668 |
-
<input type="checkbox" name="toggle-google-analytics" id="toggle-google-analytics" class="toggle" data-toggle=<?php echo $seopress_get_toggle_google_analytics_option; ?>>
|
1669 |
-
<label for="toggle-google-analytics"></label>
|
1670 |
-
<?php
|
1671 |
-
if(seopress_get_toggle_google_analytics_option()=='1') {
|
1672 |
-
echo '<span id="analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1673 |
-
echo '<span id="analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1674 |
-
} else {
|
1675 |
-
echo '<span id="analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1676 |
-
echo '<span id="analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1677 |
-
}
|
1678 |
-
?>
|
1679 |
-
<?php
|
1680 |
-
if (function_exists('seopress_get_locale')) {
|
1681 |
-
if (seopress_get_locale() =='fr') {
|
1682 |
-
$seopress_docs_link['support']['analytics'] = 'https://www.seopress.org/fr/support/guides/debutez-google-analytics/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1683 |
-
} else {
|
1684 |
-
$seopress_docs_link['support']['analytics'] = 'https://www.seopress.org/support/guides/google-analytics/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1685 |
-
}
|
1686 |
-
}
|
1687 |
-
?>
|
1688 |
-
<a href="<?php echo $seopress_docs_link['support']['analytics']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to getting started with Google Analytics - new window','wp-seopress'); ?></span></a>
|
1689 |
-
</span>
|
1690 |
-
</div>
|
1691 |
-
<?php
|
1692 |
-
}
|
1693 |
-
$seopress_feature = apply_filters('seopress_remove_feature_advanced', true);
|
1694 |
-
if ($seopress_feature === true) { ?>
|
1695 |
-
<div class="seopress-feature">
|
1696 |
-
<div class="img-tool">
|
1697 |
-
<span class="dashicons dashicons-admin-tools"></span>
|
1698 |
-
</div>
|
1699 |
-
<span class="inner">
|
1700 |
-
<h3><?php _e('Advanced','wp-seopress'); ?></h3>
|
1701 |
-
<p><?php _e('Advanced SEO options for advanced users!','wp-seopress'); ?></p>
|
1702 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-advanced' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1703 |
-
<?php
|
1704 |
-
if(seopress_get_toggle_advanced_option()=='1') {
|
1705 |
-
$seopress_get_toggle_advanced_option = '"1"';
|
1706 |
-
} else {
|
1707 |
-
$seopress_get_toggle_advanced_option = '"0"';
|
1708 |
-
}
|
1709 |
-
?>
|
1710 |
-
<input type="checkbox" name="toggle-advanced" id="toggle-advanced" class="toggle" data-toggle=<?php echo $seopress_get_toggle_advanced_option; ?>>
|
1711 |
-
<label for="toggle-advanced"></label>
|
1712 |
-
<?php
|
1713 |
-
if(seopress_get_toggle_advanced_option()=='1') {
|
1714 |
-
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1715 |
-
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1716 |
-
} else {
|
1717 |
-
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1718 |
-
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1719 |
-
}
|
1720 |
-
?>
|
1721 |
-
</span>
|
1722 |
-
</div>
|
1723 |
-
<?php
|
1724 |
-
}
|
1725 |
-
?>
|
1726 |
-
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
1727 |
-
$seopress_feature = apply_filters('seopress_remove_feature_woocommerce', true);
|
1728 |
-
if ($seopress_feature === true) { ?>
|
1729 |
-
<div class="seopress-feature">
|
1730 |
-
<div class="img-tool">
|
1731 |
-
<span class="dashicons dashicons-cart"></span>
|
1732 |
-
</div>
|
1733 |
-
<span class="inner">
|
1734 |
-
<h3><?php _e('WooCommerce','wp-seopress'); ?></h3>
|
1735 |
-
<p><?php _e('Improve WooCommerce SEO','wp-seopress'); ?></p>
|
1736 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_woocommerce$1' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1737 |
-
<?php
|
1738 |
-
if(seopress_get_toggle_woocommerce_option()=='1') {
|
1739 |
-
$seopress_get_toggle_woocommerce_option = '"1"';
|
1740 |
-
} else {
|
1741 |
-
$seopress_get_toggle_woocommerce_option = '"0"';
|
1742 |
-
}
|
1743 |
-
?>
|
1744 |
-
<input type="checkbox" name="toggle-woocommerce" id="toggle-woocommerce" class="toggle" data-toggle=<?php echo $seopress_get_toggle_woocommerce_option; ?>>
|
1745 |
-
<label for="toggle-woocommerce"></label>
|
1746 |
-
<?php
|
1747 |
-
if(seopress_get_toggle_woocommerce_option()=='1') {
|
1748 |
-
echo '<span id="woocommerce-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1749 |
-
echo '<span id="woocommerce-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1750 |
-
} else {
|
1751 |
-
echo '<span id="woocommerce-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1752 |
-
echo '<span id="woocommerce-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1753 |
-
}
|
1754 |
-
?>
|
1755 |
-
</span>
|
1756 |
-
</div>
|
1757 |
-
<?php
|
1758 |
-
}
|
1759 |
-
$seopress_feature = apply_filters('seopress_remove_feature_edd', true);
|
1760 |
-
if ($seopress_feature === true) { ?>
|
1761 |
-
<div class="seopress-feature">
|
1762 |
-
<div class="img-tool">
|
1763 |
-
<span class="dashicons dashicons-cart"></span>
|
1764 |
-
</div>
|
1765 |
-
<span class="inner">
|
1766 |
-
<h3><?php _e('Easy Digital Downloads','wp-seopress'); ?></h3>
|
1767 |
-
<p><?php _e('Improve Easy Digital Downloads SEO','wp-seopress'); ?></p>
|
1768 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_edd$13' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1769 |
-
<?php
|
1770 |
-
if(seopress_get_toggle_edd_option()=='1') {
|
1771 |
-
$seopress_get_toggle_edd_option = '"1"';
|
1772 |
-
} else {
|
1773 |
-
$seopress_get_toggle_edd_option = '"0"';
|
1774 |
-
}
|
1775 |
-
?>
|
1776 |
-
<input type="checkbox" name="toggle-edd" id="toggle-edd" class="toggle" data-toggle=<?php echo $seopress_get_toggle_edd_option; ?>>
|
1777 |
-
<label for="toggle-edd"></label>
|
1778 |
-
<?php
|
1779 |
-
if(seopress_get_toggle_edd_option()=='1') {
|
1780 |
-
echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1781 |
-
echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1782 |
-
} else {
|
1783 |
-
echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1784 |
-
echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1785 |
-
}
|
1786 |
-
?>
|
1787 |
-
</span>
|
1788 |
-
</div>
|
1789 |
-
<?php
|
1790 |
-
}
|
1791 |
-
$seopress_feature = apply_filters('seopress_remove_feature_local_business', true);
|
1792 |
-
if ($seopress_feature === true) { ?>
|
1793 |
-
<div class="seopress-feature">
|
1794 |
-
<div class="img-tool">
|
1795 |
-
<span class="dashicons dashicons-store"></span>
|
1796 |
-
</div>
|
1797 |
-
<span class="inner">
|
1798 |
-
<h3><?php _e('Local Business','wp-seopress'); ?></h3>
|
1799 |
-
<p><?php _e('Add Google Local Business data type','wp-seopress'); ?></p>
|
1800 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_local_business$10' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1801 |
-
<?php
|
1802 |
-
if(seopress_get_toggle_local_business_option()=='1') {
|
1803 |
-
$seopress_get_toggle_local_business_option = '"1"';
|
1804 |
-
} else {
|
1805 |
-
$seopress_get_toggle_local_business_option = '"0"';
|
1806 |
-
}
|
1807 |
-
?>
|
1808 |
-
<input type="checkbox" name="toggle-local-business" id="toggle-local-business" class="toggle" data-toggle=<?php echo $seopress_get_toggle_local_business_option; ?>>
|
1809 |
-
<label for="toggle-local-business"></label>
|
1810 |
-
<?php
|
1811 |
-
if(seopress_get_toggle_local_business_option()=='1') {
|
1812 |
-
echo '<span id="local-business-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1813 |
-
echo '<span id="local-business-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1814 |
-
} else {
|
1815 |
-
echo '<span id="local-business-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1816 |
-
echo '<span id="local-business-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1817 |
-
}
|
1818 |
-
?>
|
1819 |
-
</span>
|
1820 |
-
</div>
|
1821 |
-
<?php
|
1822 |
-
}
|
1823 |
-
$seopress_feature = apply_filters('seopress_remove_feature_dublin_core', true);
|
1824 |
-
if ($seopress_feature === true) { ?>
|
1825 |
-
<div class="seopress-feature">
|
1826 |
-
<div class="img-tool">
|
1827 |
-
<span class="dashicons dashicons-welcome-learn-more"></span>
|
1828 |
-
</div>
|
1829 |
-
<span class="inner">
|
1830 |
-
<h3><?php _e('Dublin Core','wp-seopress'); ?></h3>
|
1831 |
-
<p><?php _e('Add Dublin Core meta tags','wp-seopress'); ?></p>
|
1832 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_dublin_core$8' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1833 |
-
<?php
|
1834 |
-
if(seopress_get_toggle_dublin_core_option()=='1') {
|
1835 |
-
$seopress_get_toggle_dublin_core_option = '"1"';
|
1836 |
-
} else {
|
1837 |
-
$seopress_get_toggle_dublin_core_option = '"0"';
|
1838 |
-
}
|
1839 |
-
?>
|
1840 |
-
<input type="checkbox" name="toggle-dublin-core" id="toggle-dublin-core" class="toggle" data-toggle=<?php echo $seopress_get_toggle_dublin_core_option; ?>>
|
1841 |
-
<label for="toggle-dublin-core"></label>
|
1842 |
-
<?php
|
1843 |
-
if(seopress_get_toggle_dublin_core_option()=='1') {
|
1844 |
-
echo '<span id="dublin-core-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1845 |
-
echo '<span id="dublin-core-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1846 |
-
} else {
|
1847 |
-
echo '<span id="dublin-core-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1848 |
-
echo '<span id="dublin-core-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1849 |
-
}
|
1850 |
-
?>
|
1851 |
-
</span>
|
1852 |
-
</div>
|
1853 |
-
<?php
|
1854 |
-
}
|
1855 |
-
$seopress_feature = apply_filters('seopress_remove_feature_schemas', true);
|
1856 |
-
if ($seopress_feature === true) { ?>
|
1857 |
-
<div class="seopress-feature">
|
1858 |
-
<div class="img-tool">
|
1859 |
-
<span class="dashicons dashicons-media-spreadsheet"></span>
|
1860 |
-
</div>
|
1861 |
-
<span class="inner">
|
1862 |
-
<h3><?php _e('Structured Data Types','wp-seopress'); ?></h3>
|
1863 |
-
<p><?php _e('Add data types to your content: articles, courses, recipes, videos, events, products and more.','wp-seopress'); ?></p>
|
1864 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rich_snippets$9' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1865 |
-
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_schemas' ); ?>"><?php _e('See schemas','wp-seopress'); ?></a>
|
1866 |
-
<?php
|
1867 |
-
if(seopress_get_toggle_rich_snippets_option()=='1') {
|
1868 |
-
$seopress_get_toggle_rich_snippets_option = '"1"';
|
1869 |
-
} else {
|
1870 |
-
$seopress_get_toggle_rich_snippets_option = '"0"';
|
1871 |
-
}
|
1872 |
-
?>
|
1873 |
-
<input type="checkbox" name="toggle-rich-snippets" id="toggle-rich-snippets" class="toggle" data-toggle=<?php echo $seopress_get_toggle_rich_snippets_option; ?>>
|
1874 |
-
<label for="toggle-rich-snippets"></label>
|
1875 |
-
<?php
|
1876 |
-
if(seopress_get_toggle_rich_snippets_option()=='1') {
|
1877 |
-
echo '<span id="rich-snippets-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1878 |
-
echo '<span id="rich-snippets-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1879 |
-
} else {
|
1880 |
-
echo '<span id="rich-snippets-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1881 |
-
echo '<span id="rich-snippets-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1882 |
-
}
|
1883 |
-
?>
|
1884 |
-
</span>
|
1885 |
-
</div>
|
1886 |
-
<?php
|
1887 |
-
}
|
1888 |
-
$seopress_feature = apply_filters('seopress_remove_feature_breadcrumbs', true);
|
1889 |
-
if ($seopress_feature === true) { ?>
|
1890 |
-
<div class="seopress-feature">
|
1891 |
-
<div class="img-tool">
|
1892 |
-
<span class="dashicons dashicons-feedback"></span>
|
1893 |
-
</div>
|
1894 |
-
<span class="inner">
|
1895 |
-
<h3><?php _e('Breadcrumbs','wp-seopress'); ?></h3>
|
1896 |
-
<p><?php _e('Enable Breadcrumbs for your theme and improve your SEO in SERPs','wp-seopress'); ?></p>
|
1897 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_breadcrumbs$2' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1898 |
-
<?php
|
1899 |
-
if(seopress_get_toggle_breadcrumbs_option()=='1') {
|
1900 |
-
$seopress_get_toggle_breadcrumbs_option = '"1"';
|
1901 |
-
} else {
|
1902 |
-
$seopress_get_toggle_breadcrumbs_option = '"0"';
|
1903 |
-
}
|
1904 |
-
?>
|
1905 |
-
<input type="checkbox" name="toggle-breadcrumbs" id="toggle-breadcrumbs" class="toggle" data-toggle=<?php echo $seopress_get_toggle_breadcrumbs_option; ?>>
|
1906 |
-
<label for="toggle-breadcrumbs"></label>
|
1907 |
-
<?php
|
1908 |
-
if(seopress_get_toggle_breadcrumbs_option()=='1') {
|
1909 |
-
echo '<span id="breadcrumbs-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1910 |
-
echo '<span id="breadcrumbs-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1911 |
-
} else {
|
1912 |
-
echo '<span id="breadcrumbs-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1913 |
-
echo '<span id="breadcrumbs-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1914 |
-
}
|
1915 |
-
?>
|
1916 |
-
<?php
|
1917 |
-
if (function_exists('seopress_get_locale')) {
|
1918 |
-
if (seopress_get_locale() =='fr') {
|
1919 |
-
$seopress_docs_link['support']['breadcrumbs'] = 'https://www.seopress.org/fr/support/guides/activer-fil-dariane/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1920 |
-
} else {
|
1921 |
-
$seopress_docs_link['support']['breadcrumbs'] = 'https://www.seopress.org/support/guides/enable-breadcrumbs/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1922 |
-
}
|
1923 |
-
}
|
1924 |
-
?>
|
1925 |
-
<a href="<?php echo $seopress_docs_link['support']['breadcrumbs']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable Breadcrumbs - new window','wp-seopress'); ?></span></a>
|
1926 |
-
</span>
|
1927 |
-
</div>
|
1928 |
-
<?php
|
1929 |
-
}
|
1930 |
-
$seopress_feature = apply_filters('seopress_remove_feature_page_speed', true);
|
1931 |
-
if ($seopress_feature === true) { ?>
|
1932 |
-
<div class="seopress-feature">
|
1933 |
-
<div class="img-tool">
|
1934 |
-
<span class="dashicons dashicons-performance"></span>
|
1935 |
-
</div>
|
1936 |
-
<span class="inner">
|
1937 |
-
<h3><?php _e('Google Page Speed','wp-seopress'); ?></h3>
|
1938 |
-
<p><?php _e('Track your website performance to improve SEO with Google Page Speed','wp-seopress'); ?></p>
|
1939 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_page_speed$3' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1940 |
-
<?php
|
1941 |
-
if (function_exists('seopress_get_locale')) {
|
1942 |
-
if (seopress_get_locale() =='fr') {
|
1943 |
-
$seopress_docs_link['support']['page_speed'] = 'https://www.seopress.org/fr/support/guides/analyser-site-google-page-speed/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1944 |
-
} else {
|
1945 |
-
$seopress_docs_link['support']['page_speed'] = 'https://www.seopress.org/support/guides/analyse-site-google-page-speed/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1946 |
-
}
|
1947 |
-
}
|
1948 |
-
?>
|
1949 |
-
<a href="<?php echo $seopress_docs_link['support']['page_speed']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to analyze your site with Google Page Speed - new window','wp-seopress'); ?></span></a>
|
1950 |
-
</span>
|
1951 |
-
</div>
|
1952 |
-
<?php
|
1953 |
-
} ?>
|
1954 |
-
<?php if (!is_multisite()) { ?>
|
1955 |
-
<?php
|
1956 |
-
$seopress_feature = apply_filters('seopress_remove_feature_robots', true);
|
1957 |
-
if ($seopress_feature === true) { ?>
|
1958 |
-
<div class="seopress-feature">
|
1959 |
-
<div class="img-tool">
|
1960 |
-
<span class="dashicons dashicons-media-text"></span>
|
1961 |
-
</div>
|
1962 |
-
<span class="inner">
|
1963 |
-
<h3><?php _e('robots.txt','wp-seopress'); ?></h3>
|
1964 |
-
<p><?php _e('Edit your robots.txt file','wp-seopress'); ?></p>
|
1965 |
-
<a href="<?php get_home_url(); ?>/robots.txt" class="button-secondary view-redirects" target="_blank"><?php _e('View your robots.txt','wp-seopress-pro'); ?></a>
|
1966 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_robots$4' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
1967 |
-
<?php
|
1968 |
-
if(seopress_get_toggle_robots_option()=='1') {
|
1969 |
-
$seopress_get_toggle_robots_option = '"1"';
|
1970 |
-
} else {
|
1971 |
-
$seopress_get_toggle_robots_option = '"0"';
|
1972 |
-
}
|
1973 |
-
?>
|
1974 |
-
|
1975 |
-
<input type="checkbox" name="toggle-robots" id="toggle-robots" class="toggle" data-toggle=<?php echo $seopress_get_toggle_robots_option; ?>>
|
1976 |
-
<label for="toggle-robots"></label>
|
1977 |
-
<?php
|
1978 |
-
if(seopress_get_toggle_robots_option()=='1') {
|
1979 |
-
echo '<span id="robots-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1980 |
-
echo '<span id="robots-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1981 |
-
} else {
|
1982 |
-
echo '<span id="robots-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
1983 |
-
echo '<span id="robots-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
1984 |
-
}
|
1985 |
-
?>
|
1986 |
-
<?php
|
1987 |
-
if (function_exists('seopress_get_locale')) {
|
1988 |
-
if (seopress_get_locale() =='fr') {
|
1989 |
-
$seopress_docs_link['support']['robots'] = 'https://www.seopress.org/fr/support/guides/editer-fichier-robots-txt/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1990 |
-
} else {
|
1991 |
-
$seopress_docs_link['support']['robots'] = 'https://www.seopress.org/support/guides/edit-robots-txt-file/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
1992 |
-
}
|
1993 |
-
}
|
1994 |
-
?>
|
1995 |
-
<a href="<?php echo $seopress_docs_link['support']['robots']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to edit your robots.txt file - new window','wp-seopress'); ?></span></a>
|
1996 |
-
</span>
|
1997 |
-
</div>
|
1998 |
-
<?php
|
1999 |
-
}
|
2000 |
-
}
|
2001 |
-
$seopress_feature = apply_filters('seopress_remove_feature_news', true);
|
2002 |
-
if ($seopress_feature === true) { ?>
|
2003 |
-
<div class="seopress-feature">
|
2004 |
-
<div class="img-tool">
|
2005 |
-
<span class="dashicons dashicons-admin-post"></span>
|
2006 |
-
</div>
|
2007 |
-
<span class="inner">
|
2008 |
-
<h3><?php _e('Google News Sitemap','wp-seopress'); ?></h3>
|
2009 |
-
<p><?php _e('Optimize your site for Google News','wp-seopress'); ?></p>
|
2010 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_news$5' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2011 |
-
<?php
|
2012 |
-
if(seopress_get_toggle_news_option()=='1') {
|
2013 |
-
$seopress_get_toggle_news_option = '"1"';
|
2014 |
-
} else {
|
2015 |
-
$seopress_get_toggle_news_option = '"0"';
|
2016 |
-
}
|
2017 |
-
?>
|
2018 |
-
<input type="checkbox" name="toggle-news" id="toggle-news" class="toggle" data-toggle=<?php echo $seopress_get_toggle_news_option; ?>>
|
2019 |
-
<label for="toggle-news"></label>
|
2020 |
-
<?php
|
2021 |
-
if(seopress_get_toggle_news_option()=='1') {
|
2022 |
-
echo '<span id="news-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2023 |
-
echo '<span id="news-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2024 |
-
} else {
|
2025 |
-
echo '<span id="news-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2026 |
-
echo '<span id="news-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2027 |
-
}
|
2028 |
-
?>
|
2029 |
-
</span>
|
2030 |
-
</div>
|
2031 |
-
<?php
|
2032 |
-
}
|
2033 |
-
$seopress_feature = apply_filters('seopress_remove_feature_schemas', true);
|
2034 |
-
if ($seopress_feature === true) { ?>
|
2035 |
-
<div class="seopress-feature">
|
2036 |
-
<div class="img-tool">
|
2037 |
-
<span class="dashicons dashicons-media-spreadsheet"></span>
|
2038 |
-
</div>
|
2039 |
-
<span class="inner">
|
2040 |
-
<h3><?php _e('Schemas','wp-seopress'); ?></h3>
|
2041 |
-
<p><?php _e('Create / manage your schemas','wp-seopress'); ?></p>
|
2042 |
-
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_schemas' ); ?>"><?php _e('See schemas','wp-seopress'); ?></a>
|
2043 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_schemas$9' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2044 |
-
</span>
|
2045 |
-
</div>
|
2046 |
-
<?php
|
2047 |
-
}
|
2048 |
-
$seopress_feature = apply_filters('seopress_remove_feature_redirects', true);
|
2049 |
-
if ($seopress_feature === true) { ?>
|
2050 |
-
<div class="seopress-feature">
|
2051 |
-
<div class="img-tool">
|
2052 |
-
<span class="dashicons dashicons-admin-links"></span>
|
2053 |
-
</div>
|
2054 |
-
<span class="inner">
|
2055 |
-
<h3><?php _e('Redirections','wp-seopress'); ?></h3>
|
2056 |
-
<p><?php _e('Monitor 404, create 301, 302 and 307 redirections','wp-seopress'); ?></p>
|
2057 |
-
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_404' ); ?>"><?php _e('See redirects','wp-seopress'); ?></a>
|
2058 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_404$6' ); ?>"><?php _e('Manage','wp-seopress'); ?></a><br><br>
|
2059 |
-
<?php
|
2060 |
-
if(seopress_get_toggle_404_option()=='1') {
|
2061 |
-
$seopress_get_toggle_404_option = '"1"';
|
2062 |
-
} else {
|
2063 |
-
$seopress_get_toggle_404_option = '"0"';
|
2064 |
-
}
|
2065 |
-
?>
|
2066 |
-
<input type="checkbox" name="toggle-404" id="toggle-404" class="toggle" data-toggle=<?php echo $seopress_get_toggle_404_option; ?>>
|
2067 |
-
<label for="toggle-404"></label>
|
2068 |
-
<?php
|
2069 |
-
if(seopress_get_toggle_404_option()=='1') {
|
2070 |
-
echo '<span id="redirections-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2071 |
-
echo '<span id="redirections-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2072 |
-
} else {
|
2073 |
-
echo '<span id="redirections-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2074 |
-
echo '<span id="redirections-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2075 |
-
}
|
2076 |
-
?>
|
2077 |
-
<?php
|
2078 |
-
if (function_exists('seopress_get_locale')) {
|
2079 |
-
if (seopress_get_locale() =='fr') {
|
2080 |
-
$seopress_docs_link['support']['redirections'] = 'https://www.seopress.org/fr/support/guides/activer-redirections-301-surveillance-404/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2081 |
-
} else {
|
2082 |
-
$seopress_docs_link['support']['redirections'] = 'https://www.seopress.org/support/guides/redirections/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2083 |
-
}
|
2084 |
-
}
|
2085 |
-
?>
|
2086 |
-
<a href="<?php echo $seopress_docs_link['support']['redirections']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to enable 301 redirections and 404 monitoring - new window','wp-seopress'); ?></span></a>
|
2087 |
-
</span>
|
2088 |
-
</div>
|
2089 |
-
<?php
|
2090 |
-
}
|
2091 |
-
$seopress_feature = apply_filters('seopress_remove_feature_bot', true);
|
2092 |
-
if ($seopress_feature === true) { ?>
|
2093 |
-
<div class="seopress-feature">
|
2094 |
-
<div class="img-tool">
|
2095 |
-
<span class="dashicons dashicons-admin-generic"></span>
|
2096 |
-
</div>
|
2097 |
-
<span class="inner">
|
2098 |
-
<h3><?php _e('Broken links','wp-seopress'); ?></h3>
|
2099 |
-
<p><?php _e('Scan your site to find SEO problems.','wp-seopress'); ?></p>
|
2100 |
-
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_bot' ); ?>"><?php _e('See broken links','wp-seopress'); ?></a>
|
2101 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-bot-batch' ); ?>"><?php _e('Scan','wp-seopress'); ?></a>
|
2102 |
-
<?php
|
2103 |
-
if(seopress_get_toggle_bot_option()=='1') {
|
2104 |
-
$seopress_get_toggle_bot_option = '"1"';
|
2105 |
-
} else {
|
2106 |
-
$seopress_get_toggle_bot_option = '"0"';
|
2107 |
-
}
|
2108 |
-
?>
|
2109 |
-
<input type="checkbox" name="toggle-bot" id="toggle-bot" class="toggle" data-toggle=<?php echo $seopress_get_toggle_bot_option; ?>>
|
2110 |
-
<label for="toggle-bot"></label>
|
2111 |
-
<?php
|
2112 |
-
if(seopress_get_toggle_bot_option()=='1') {
|
2113 |
-
echo '<span id="bot-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2114 |
-
echo '<span id="bot-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2115 |
-
} else {
|
2116 |
-
echo '<span id="bot-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2117 |
-
echo '<span id="bot-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2118 |
-
}
|
2119 |
-
?>
|
2120 |
-
</span>
|
2121 |
-
</div>
|
2122 |
-
<?php
|
2123 |
-
}
|
2124 |
-
$seopress_feature = apply_filters('seopress_remove_feature_backlinks', true);
|
2125 |
-
if ($seopress_feature === true) { ?>
|
2126 |
-
<div class="seopress-feature">
|
2127 |
-
<div class="img-tool">
|
2128 |
-
<span class="dashicons dashicons-admin-links"></span>
|
2129 |
-
</div>
|
2130 |
-
<span class="inner">
|
2131 |
-
<h3><?php _e('Backlinks','wp-seopress'); ?></h3>
|
2132 |
-
<p><?php _e('Check your backlinks with Majestic API.','wp-seopress'); ?></p>
|
2133 |
-
<a class="button-secondary view-redirects" href="<?php echo admin_url( 'edit.php?post_type=seopress_backlinks' ); ?>"><?php _e('See backlinks','wp-seopress'); ?></a>
|
2134 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_backlinks$12' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2135 |
-
</span>
|
2136 |
-
</div>
|
2137 |
-
<?php
|
2138 |
-
}
|
2139 |
-
$seopress_feature = apply_filters('seopress_remove_feature_rewrite', true);
|
2140 |
-
if ($seopress_feature === true) { ?>
|
2141 |
-
<div class="seopress-feature">
|
2142 |
-
<div class="img-tool">
|
2143 |
-
<span class="dashicons dashicons-admin-links"></span>
|
2144 |
-
</div>
|
2145 |
-
<span class="inner">
|
2146 |
-
<h3><?php _e('URL Rewriting','wp-seopress'); ?></h3>
|
2147 |
-
<p><?php _e('Customize your permalinks.','wp-seopress'); ?></p>
|
2148 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rewrite$14' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2149 |
-
<?php
|
2150 |
-
if(function_exists('seopress_get_toggle_rewrite_option') && seopress_get_toggle_rewrite_option()=='1') {
|
2151 |
-
$seopress_get_toggle_rewrite_option = '"1"';
|
2152 |
-
} else {
|
2153 |
-
$seopress_get_toggle_rewrite_option = '"0"';
|
2154 |
-
}
|
2155 |
-
?>
|
2156 |
-
|
2157 |
-
<input type="checkbox" name="toggle-rewrite" id="toggle-rewrite" class="toggle" data-toggle=<?php echo $seopress_get_toggle_rewrite_option; ?>>
|
2158 |
-
<label for="toggle-rewrite"></label>
|
2159 |
-
|
2160 |
-
<?php
|
2161 |
-
if(function_exists('seopress_get_toggle_rewrite_option') && seopress_get_toggle_rewrite_option()=='1') {
|
2162 |
-
echo '<span id="rewrite-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2163 |
-
echo '<span id="rewrite-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2164 |
-
} else {
|
2165 |
-
echo '<span id="rewrite-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
2166 |
-
echo '<span id="rewrite-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
2167 |
-
}
|
2168 |
-
?>
|
2169 |
-
</span>
|
2170 |
-
</div>
|
2171 |
-
<?php
|
2172 |
-
}
|
2173 |
-
if (!is_multisite()) {
|
2174 |
-
$seopress_feature = apply_filters('seopress_remove_feature_htaccess', true);
|
2175 |
-
if ($seopress_feature === true) {
|
2176 |
-
?>
|
2177 |
-
<div class="seopress-feature">
|
2178 |
-
<div class="img-tool">
|
2179 |
-
<span class="dashicons dashicons-media-text"></span>
|
2180 |
-
</div>
|
2181 |
-
<span class="inner">
|
2182 |
-
<h3><?php _e('.htaccess','wp-seopress'); ?></h3>
|
2183 |
-
<p><?php _e('Edit your htaccess file.','wp-seopress'); ?></p>
|
2184 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_htaccess$7' ); ?>"><?php _e('Manage','wp-seopress'); ?>
|
2185 |
-
</a>
|
2186 |
-
</span>
|
2187 |
-
</div>
|
2188 |
-
<?php
|
2189 |
-
}
|
2190 |
-
}
|
2191 |
-
$seopress_feature = apply_filters('seopress_remove_feature_rss', true);
|
2192 |
-
if ($seopress_feature === true) { ?>
|
2193 |
-
<div class="seopress-feature">
|
2194 |
-
<div class="img-tool">
|
2195 |
-
<span class="dashicons dashicons-rss"></span>
|
2196 |
-
</div>
|
2197 |
-
<span class="inner">
|
2198 |
-
<h3><?php _e('RSS','wp-seopress'); ?></h3>
|
2199 |
-
<p><?php _e('Configure default WordPress RSS.','wp-seopress'); ?></p>
|
2200 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_rss$11' ); ?>"><?php _e('Manage','wp-seopress'); ?>
|
2201 |
-
</a>
|
2202 |
-
</span>
|
2203 |
-
</div>
|
2204 |
-
<?php
|
2205 |
-
}
|
2206 |
-
}
|
2207 |
-
$seopress_feature = apply_filters('seopress_remove_feature_tools', true);
|
2208 |
-
if ($seopress_feature === true) { ?>
|
2209 |
-
<div class="seopress-feature">
|
2210 |
-
<div class="img-tool">
|
2211 |
-
<span class="dashicons dashicons-admin-settings"></span>
|
2212 |
-
</div>
|
2213 |
-
<span class="inner">
|
2214 |
-
<h3><?php _e('Tools','wp-seopress'); ?></h3>
|
2215 |
-
<p><?php _e('Import/Export plugin settings from site to site.','wp-seopress'); ?></p>
|
2216 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2217 |
-
<?php
|
2218 |
-
if (function_exists('seopress_get_locale')) {
|
2219 |
-
if (seopress_get_locale() =='fr') {
|
2220 |
-
$seopress_docs_link['support']['export'] = 'https://www.seopress.org/fr/support/guides/exporter-importer-remise-a-niveau-parametres/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2221 |
-
} else {
|
2222 |
-
$seopress_docs_link['support']['export'] = 'https://www.seopress.org/support/guides/export-import-reset-settings/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2223 |
-
}
|
2224 |
-
}
|
2225 |
-
?>
|
2226 |
-
<a href="<?php echo $seopress_docs_link['support']['export']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to Export/Import/Reset settings - new window','wp-seopress'); ?></span></a>
|
2227 |
-
</span>
|
2228 |
-
</div>
|
2229 |
-
<?php
|
2230 |
-
}
|
2231 |
-
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
2232 |
-
$seopress_feature = apply_filters('seopress_remove_feature_license', true);
|
2233 |
-
if ($seopress_feature === true) { ?>
|
2234 |
-
<div class="seopress-feature">
|
2235 |
-
<div class="img-tool">
|
2236 |
-
<span class="dashicons dashicons-admin-network"></span>
|
2237 |
-
</div>
|
2238 |
-
<span class="inner">
|
2239 |
-
<h3><?php _e('License','wp-seopress'); ?></h3>
|
2240 |
-
<p><?php _e('Edit your license key.','wp-seopress'); ?></p>
|
2241 |
-
<a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
|
2242 |
-
<?php
|
2243 |
-
if (function_exists('seopress_get_locale')) {
|
2244 |
-
if (seopress_get_locale() =='fr') {
|
2245 |
-
$seopress_docs_link['support']['license'] = 'https://www.seopress.org/fr/support/guides/activer-licence-seopress-pro/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2246 |
-
} else {
|
2247 |
-
$seopress_docs_link['support']['license'] = 'https://www.seopress.org/support/guides/activate-seopress-pro-license/?utm_source=plugin&utm_medium=wp-admin&utm_campaign=seopress';
|
2248 |
-
}
|
2249 |
-
}
|
2250 |
-
?>
|
2251 |
-
<a href="<?php echo $seopress_docs_link['support']['license']; ?>" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span><span class="screen-reader-text"><?php _e('Guide to activate SEOPress PRO - new window','wp-seopress'); ?></span></a>
|
2252 |
-
</span>
|
2253 |
-
</div>
|
2254 |
-
<?php
|
2255 |
-
}
|
2256 |
-
} ?>
|
2257 |
-
</div>
|
2258 |
</div>
|
2259 |
<?php
|
2260 |
}
|
@@ -2846,7 +1594,7 @@ class seopress_options
|
|
2846 |
__("Tumblr URL","wp-seopress"), // Title
|
2847 |
array( $this, 'seopress_social_accounts_tumblr_callback' ), // Callback
|
2848 |
'seopress-settings-admin-social-accounts', // Page
|
2849 |
-
'seopress_setting_section_social_accounts' // Section
|
2850 |
);
|
2851 |
|
2852 |
//Facebook SECTION=========================================================================
|
@@ -2863,7 +1611,7 @@ class seopress_options
|
|
2863 |
__("Enable Open Graph Data","wp-seopress"), // Title
|
2864 |
array( $this, 'seopress_social_facebook_og_callback' ), // Callback
|
2865 |
'seopress-settings-admin-social-facebook', // Page
|
2866 |
-
'seopress_setting_section_social_facebook' // Section
|
2867 |
);
|
2868 |
|
2869 |
add_settings_field(
|
@@ -2871,7 +1619,15 @@ class seopress_options
|
|
2871 |
__("Select a default image","wp-seopress"), // Title
|
2872 |
array( $this, 'seopress_social_facebook_img_callback' ), // Callback
|
2873 |
'seopress-settings-admin-social-facebook', // Page
|
2874 |
-
'seopress_setting_section_social_facebook' // Section
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2875 |
);
|
2876 |
|
2877 |
add_settings_field(
|
@@ -2879,7 +1635,7 @@ class seopress_options
|
|
2879 |
__("Facebook Link Ownership ID","wp-seopress"), // Title
|
2880 |
array( $this, 'seopress_social_facebook_link_ownership_id_callback' ), // Callback
|
2881 |
'seopress-settings-admin-social-facebook', // Page
|
2882 |
-
'seopress_setting_section_social_facebook' // Section
|
2883 |
);
|
2884 |
|
2885 |
add_settings_field(
|
@@ -2887,7 +1643,7 @@ class seopress_options
|
|
2887 |
__("Facebook Admin ID","wp-seopress"), // Title
|
2888 |
array( $this, 'seopress_social_facebook_admin_id_callback' ), // Callback
|
2889 |
'seopress-settings-admin-social-facebook', // Page
|
2890 |
-
'seopress_setting_section_social_facebook' // Section
|
2891 |
);
|
2892 |
|
2893 |
add_settings_field(
|
@@ -3013,6 +1769,14 @@ class seopress_options
|
|
3013 |
'seopress_setting_section_google_analytics_gdpr' // Section
|
3014 |
);
|
3015 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3016 |
add_settings_field(
|
3017 |
'seopress_google_analytics_cb_pos', // ID
|
3018 |
__("Cookie bar position","wp-seopress"), // Title
|
@@ -3614,6 +2378,14 @@ class seopress_options
|
|
3614 |
);
|
3615 |
}
|
3616 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3617 |
add_settings_field(
|
3618 |
'seopress_advanced_appearance_genesis_seo_metaboxe', // ID
|
3619 |
__("Hide Genesis SEO Metabox","wp-seopress"), // Title
|
@@ -3808,7 +2580,6 @@ class seopress_options
|
|
3808 |
|
3809 |
public function print_section_info_social_accounts() {
|
3810 |
print __('<p>Link your site with your social accounts. Use markup on your website to add your social profile information to a Google Knowledge panel. Knowledge panels prominently display your social profile information in some Google Search results. Filling in these fields does not guarantee the display of this data in search results. It may take a long time to see these social-network links.</p>', 'wp-seopress');
|
3811 |
-
echo '<img src="'.plugins_url('assets/img/help/google-knowledge-graph-social.png', dirname(dirname(__FILE__))).'" class="help-social">';
|
3812 |
}
|
3813 |
|
3814 |
public function print_section_info_social_facebook() {
|
@@ -3948,7 +2719,13 @@ class seopress_options
|
|
3948 |
|
3949 |
echo '<label for="seopress_titles_single_cpt_enable['.$seopress_cpt_key.']">'. __( 'Click to hide any SEO metaboxes for this post type', 'wp-seopress' ) .'</label>';
|
3950 |
|
3951 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
3952 |
|
3953 |
$toggle_txt_on = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to display any SEO metaboxes for this post type','wp-seopress');
|
3954 |
$toggle_txt_off = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to hide any SEO metaboxes for this post type','wp-seopress');
|
@@ -4127,7 +2904,13 @@ class seopress_options
|
|
4127 |
|
4128 |
echo '<label for="seopress_titles_tax_titles_enable['.$seopress_tax_key.']">'. __( 'Click to hide any SEO metaboxes for this taxonomy', 'wp-seopress' ) .'</label>';
|
4129 |
|
4130 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
4131 |
|
4132 |
$toggle_txt_on = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to display any SEO metaboxes for this taxonomy','wp-seopress');
|
4133 |
$toggle_txt_off = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to hide any SEO metaboxes for this taxonomy','wp-seopress');
|
@@ -5091,7 +3874,7 @@ class seopress_options
|
|
5091 |
$check = isset($this->options['seopress_social_knowledge_name']) ? $this->options['seopress_social_knowledge_name'] : NULL;
|
5092 |
|
5093 |
printf(
|
5094 |
-
'<input type="text" name="seopress_social_option_name[seopress_social_knowledge_name]" placeholder="'.esc_html__('eg:
|
5095 |
esc_html( $check )
|
5096 |
);
|
5097 |
}
|
@@ -5212,7 +3995,7 @@ class seopress_options
|
|
5212 |
$check = isset($this->options['seopress_social_accounts_facebook']) ? $this->options['seopress_social_accounts_facebook'] : NULL;
|
5213 |
|
5214 |
printf(
|
5215 |
-
'<input type="text" name="seopress_social_option_name[seopress_social_accounts_facebook]" placeholder="'.esc_html__('eg: https://
|
5216 |
esc_html( $check )
|
5217 |
|
5218 |
);
|
@@ -5331,15 +4114,15 @@ class seopress_options
|
|
5331 |
if (isset($this->options['seopress_social_facebook_og'])) {
|
5332 |
esc_attr( $this->options['seopress_social_facebook_og']);
|
5333 |
}
|
5334 |
-
}
|
5335 |
|
5336 |
public function seopress_social_facebook_img_callback()
|
5337 |
{
|
5338 |
-
$options = get_option( 'seopress_social_option_name' );
|
5339 |
|
5340 |
$options_set = isset($options['seopress_social_facebook_img']) ? $options['seopress_social_facebook_img'] : NULL;
|
5341 |
|
5342 |
-
$check = isset($options['seopress_social_facebook_img']);
|
5343 |
|
5344 |
echo '<input id="seopress_social_fb_img_meta" type="text" value="'.$options_set.'" name="seopress_social_option_name[seopress_social_facebook_img]" aria-label="'.__('Select a default image','wp-seopress').'" placeholder="'.esc_html__('Select your default thumbnail','wp-seopress').'" />
|
5345 |
|
@@ -5352,6 +4135,25 @@ class seopress_options
|
|
5352 |
}
|
5353 |
}
|
5354 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5355 |
public function seopress_social_facebook_link_ownership_id_callback()
|
5356 |
{
|
5357 |
$check = isset($this->options['seopress_social_facebook_link_ownership_id']) ? $this->options['seopress_social_facebook_link_ownership_id'] : NULL;
|
@@ -5362,7 +4164,8 @@ class seopress_options
|
|
5362 |
echo '<p class="description">'.__('One or more Facebook Page IDs that are associated with a URL in order to enable link editing and instant article publishing.', 'wp-seopress').'</p>';
|
5363 |
|
5364 |
echo '<pre><meta property="fb:pages" content="page ID"/></pre>';
|
5365 |
-
|
|
|
5366 |
}
|
5367 |
|
5368 |
public function seopress_social_facebook_admin_id_callback()
|
@@ -5577,6 +4380,16 @@ class seopress_options
|
|
5577 |
);
|
5578 |
}
|
5579 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5580 |
public function seopress_google_analytics_cb_pos_callback()
|
5581 |
{
|
5582 |
$options = get_option( 'seopress_google_analytics_option_name' );
|
@@ -5740,7 +4553,7 @@ class seopress_options
|
|
5740 |
'<input type="text" name="seopress_google_analytics_option_name[seopress_google_analytics_optimize]" placeholder="'.esc_html__('Enter your Google Optimize container ID','wp-seopress').'" value="%s" aria-label="'.__('GTM-XXXXXXX','wp-seopress').'"/>',
|
5741 |
esc_html($check));
|
5742 |
|
5743 |
-
echo '<p class="description">'.__('Google Optimize offers A/B testing, website testing & personalization tools.','wp-seopress').' <a href="https://marketingplatform.google.com/about/optimize/" target="_blank">'.__('Learn more','wp-seopress').'</a></p>';
|
5744 |
}
|
5745 |
|
5746 |
public function seopress_google_analytics_ads_callback()
|
@@ -5799,6 +4612,7 @@ class seopress_options
|
|
5799 |
|
5800 |
echo '<p class="description">'. __('A remarketing audience is a list of cookies or mobile-advertising IDs that represents a group of users you want to re-engage because of their likelihood to convert.','wp-seopress').'
|
5801 |
<a href="https://support.google.com/analytics/answer/2611268?hl=en" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
|
|
5802 |
</p>';
|
5803 |
|
5804 |
if (isset($this->options['seopress_google_analytics_remarketing'])) {
|
@@ -5820,6 +4634,7 @@ class seopress_options
|
|
5820 |
|
5821 |
echo '<p class="description">'. __('When a customer of Analytics requests IP address anonymization, Analytics anonymizes the address as soon as technically feasible at the earliest possible stage of the collection network.','wp-seopress').'
|
5822 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/ip-anonymization" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
|
|
5823 |
</p>';
|
5824 |
|
5825 |
if (isset($this->options['seopress_google_analytics_ip_anonymization'])) {
|
@@ -5841,6 +4656,7 @@ class seopress_options
|
|
5841 |
|
5842 |
echo '<p class="description">'. __('Enhanced Link Attribution improves the accuracy of your In-Page Analytics report by automatically differentiating between multiple links to the same URL on a single page by using link element IDs.','wp-seopress').'
|
5843 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/enhanced-link-attribution" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
|
|
5844 |
</p>';
|
5845 |
|
5846 |
if (isset($this->options['seopress_google_analytics_link_attribution'])) {
|
@@ -5862,6 +4678,7 @@ class seopress_options
|
|
5862 |
|
5863 |
echo '<p class="description">'. __('Cross domain tracking makes it possible for Analytics to see sessions on two related sites (such as an ecommerce site and a separate shopping cart site) as a single session. This is sometimes called site linking.','wp-seopress').'
|
5864 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/cross-domain" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
|
|
5865 |
</p>';
|
5866 |
|
5867 |
if (isset($this->options['seopress_google_analytics_cross_enable'])) {
|
@@ -6955,9 +5772,9 @@ class seopress_options
|
|
6955 |
public function seopress_advanced_appearance_ps_col_callback()
|
6956 |
{
|
6957 |
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
6958 |
-
$options = get_option( 'seopress_advanced_option_name' );
|
6959 |
|
6960 |
-
$check = isset($options['seopress_advanced_appearance_ps_col']);
|
6961 |
|
6962 |
echo '<input id="seopress_advanced_appearance_ps_col" name="seopress_advanced_option_name[seopress_advanced_appearance_ps_col]" type="checkbox"';
|
6963 |
if ('1' == $check) echo 'checked="yes"';
|
@@ -6970,12 +5787,31 @@ class seopress_options
|
|
6970 |
}
|
6971 |
}
|
6972 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6973 |
|
6974 |
public function seopress_advanced_appearance_genesis_seo_metaboxe_callback()
|
6975 |
{
|
6976 |
-
$options = get_option( 'seopress_advanced_option_name' );
|
6977 |
|
6978 |
-
$check = isset($options['seopress_advanced_appearance_genesis_seo_metaboxe']);
|
6979 |
|
6980 |
echo '<input id="seopress_advanced_appearance_genesis_seo_metaboxe" name="seopress_advanced_option_name[seopress_advanced_appearance_genesis_seo_metaboxe]" type="checkbox"';
|
6981 |
if ('1' == $check) echo 'checked="yes"';
|
195 |
$seopress_titles_help_tab_content = '
|
196 |
<ul>
|
197 |
<li><span>'.__('%%sep%%','wp-seopress').'</span>'.__('Separator (eg: - )','wp-seopress').'</li>
|
198 |
+
<li><span>'.__('%%sitetitle%% (alias: %%sitename%%)','wp-seopress').'</span>'.__('Site Title','wp-seopress').'</li>
|
199 |
<li><span>'.__('%%tagline%% (alias %%sitedesc%%)','wp-seopress').'</span>'.__('Tagline','wp-seopress').'</li>
|
200 |
<li><span>'.__('%%post_title%% (alias %%title%%)','wp-seopress').'</span>'.__('Post Title (post, page, custom post type)','wp-seopress').'</li>
|
201 |
<li><span>'.__('%%post_excerpt%% (alias %%excerpt%%)','wp-seopress').'</span>'.__('Post excerpt','wp-seopress').'</li>
|
202 |
<li><span>'.__('%%post_content%%','wp-seopress').'</span>'.__('Post content / product long description','wp-seopress').'</li>
|
203 |
+
<li><span>'.__('%%post_thumbnail_url%%','wp-seopress').'</span>'.__('Post thumbnail URL','wp-seopress').'</li>
|
204 |
<li><span>'.__('%%post_date%% (alias %%date%%)','wp-seopress').'</span>'.__('Post date','wp-seopress').'</li>
|
205 |
<li><span>'.__('%%post_modified_date%%','wp-seopress').'</span>'.__('Last modified post date','wp-seopress').'</li>
|
206 |
<li><span>'.__('%%post_author%%','wp-seopress').'</span>'.__('Post author','wp-seopress').'</li>
|
221 |
<li><span>'.__('%%archive_date_day%%','wp-seopress').'</span>'.__('Day Archive date','wp-seopress').'</li>
|
222 |
<li><span>'.__('%%archive_date_month%%','wp-seopress').'</span>'.__('Month Archive title','wp-seopress').'</li>
|
223 |
<li><span>'.__('%%archive_date_year%%','wp-seopress').'</span>'.__('Year Archive title','wp-seopress').'</li>
|
224 |
+
<li><span>'.__('%%_cf_your_custom_field_name%%','wp-seopress').'</span>'.__('Custom fields from post, page or post type (replace <span style="color:red;margin:0">your_custom_field_name</span> with your custom field name)','wp-seopress').'</li>
|
225 |
+
<li><span>'.__('%%_ct_your_custom_taxonomy_slug%%','wp-seopress').'</span>'.__('Custom term taxonomy from post, page or post type (replace <span style="color:red;margin:0">your_custom_taxonomy_slug</span> with your custom taxonomy slug)','wp-seopress').'</li>
|
226 |
<li><span>'.__('%%wc_single_cat%%','wp-seopress').'</span>'.__('Single product category','wp-seopress').'</li>
|
227 |
<li><span>'.__('%%wc_single_tag%%','wp-seopress').'</span>'.__('Single product tag','wp-seopress').'</li>
|
228 |
<li><span>'.__('%%wc_single_short_desc%%','wp-seopress').'</span>'.__('Single product short description','wp-seopress').'</li>
|
231 |
<li><span>'.__('%%wc_sku%%','wp-seopress').'</span>'.__('Single SKU product','wp-seopress').'</li>
|
232 |
<li><span>'.__('%%currentday%%','wp-seopress').'</span>'.__('Current day','wp-seopress').'</li>
|
233 |
<li><span>'.__('%%currentmonth%%','wp-seopress').'</span>'.__('Current month','wp-seopress').'</li>
|
234 |
+
<li><span>'.__('%%currentmonth_short%%','wp-seopress').'</span>'.__('Current month in 3 letters, eg: "Jan" for "January"','wp-seopress').'</li>
|
235 |
<li><span>'.__('%%currentyear%%','wp-seopress').'</span>'.__('Current year','wp-seopress').'</li>
|
236 |
<li><span>'.__('%%currentdate%%','wp-seopress').'</span>'.__('Current date','wp-seopress').'</li>
|
237 |
<li><span>'.__('%%currenttime%%','wp-seopress').'</span>'.__('Current time','wp-seopress').'</li>
|
313 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
314 |
echo '<'.$tag.'><span class="dashicons dashicons-editor-table"></span>'.$title;
|
315 |
|
316 |
+
if(seopress_get_toggle_option('titles')=='1') {
|
317 |
$seopress_get_toggle_titles_option = '"1"';
|
318 |
} else {
|
319 |
$seopress_get_toggle_titles_option = '"0"';
|
324 |
<label for="toggle-titles"></label>
|
325 |
|
326 |
<?php
|
327 |
+
if(seopress_get_toggle_option('titles')=='1') {
|
328 |
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
329 |
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
330 |
} else {
|
381 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
382 |
echo '<'.$tag.'><span class="dashicons dashicons-media-spreadsheet"></span>'.$title;
|
383 |
|
384 |
+
if(seopress_get_toggle_option('xml-sitemap')=='1') {
|
385 |
$seopress_get_toggle_xml_sitemap_option = '"1"';
|
386 |
} else {
|
387 |
$seopress_get_toggle_xml_sitemap_option = '"0"';
|
391 |
|
392 |
<label for="toggle-xml-sitemap"></label>
|
393 |
|
394 |
+
<?php if(seopress_get_toggle_option('xml-sitemap')=='1') {
|
395 |
+
echo '<span id="xml-sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
396 |
+
echo '<span id="xml-sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
397 |
} else {
|
398 |
+
echo '<span id="xml-sitemap-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
399 |
+
echo '<span id="xml-sitemap-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
400 |
}
|
401 |
|
402 |
echo '<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>';
|
445 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
446 |
echo '<'.$tag.'><span class="dashicons dashicons-share"></span>'.$title;
|
447 |
|
448 |
+
if(seopress_get_toggle_option('social')=='1') {
|
449 |
$seopress_get_toggle_social_option = '"1"';
|
450 |
} else {
|
451 |
$seopress_get_toggle_social_option = '"0"';
|
456 |
<label for="toggle-social"></label>
|
457 |
|
458 |
<?php
|
459 |
+
if(seopress_get_toggle_option('social')=='1') {
|
460 |
echo '<span id="social-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
461 |
echo '<span id="social-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
462 |
} else {
|
511 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
512 |
echo '<'.$tag.'><span class="dashicons dashicons-chart-area"></span>'.$title;
|
513 |
|
514 |
+
if(seopress_get_toggle_option('google-analytics')=='1') {
|
515 |
$seopress_get_toggle_google_analytics_option = '"1"';
|
516 |
} else {
|
517 |
$seopress_get_toggle_google_analytics_option = '"0"';
|
523 |
<label for="toggle-google-analytics"></label>
|
524 |
|
525 |
<?php
|
526 |
+
if(seopress_get_toggle_option('google-analytics')=='1') {
|
527 |
+
echo '<span id="google-analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
528 |
+
echo '<span id="google-analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
529 |
} else {
|
530 |
+
echo '<span id="google-analytics-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
531 |
+
echo '<span id="google-analytics-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
532 |
}
|
533 |
|
534 |
echo '<div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>';
|
594 |
$tag = version_compare( $wp_version, '4.4' ) >= 0 ? 'h1' : 'h2';
|
595 |
echo '<'.$tag.'><span class="dashicons dashicons-admin-tools"></span>'.$title;
|
596 |
|
597 |
+
if(seopress_get_toggle_option('advanced')=='1') {
|
598 |
$seopress_get_toggle_advanced_option = '"1"';
|
599 |
} else {
|
600 |
$seopress_get_toggle_advanced_option = '"0"';
|
605 |
<label for="toggle-advanced"></label>
|
606 |
|
607 |
<?php
|
608 |
+
if(seopress_get_toggle_option('advanced')=='1') {
|
609 |
echo '<span id="advanced-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
|
610 |
echo '<span id="advanced-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
|
611 |
} else {
|
754 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
755 |
<li><?php _e('Focus keywords','wp-seopress'); ?></li>
|
756 |
</ul>
|
757 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Migration will delete / update all SEOPress posts and terms metadata. Some dynamic variables will not be interpreted. We do NOT delete any Yoast data.', 'wp-seopress' ); ?></p>
|
758 |
<button id="seopress-yoast-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
759 |
<span class="spinner"></span>
|
760 |
<div class="log"></div>
|
773 |
<li><?php _e('Twitter image thumbnail','wp-seopress'); ?></li>
|
774 |
<li><?php _e('Meta Robots (noindex, nofollow)','wp-seopress'); ?></li>
|
775 |
</ul>
|
776 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Migration will update / delete all SEOPress posts and terms metadata. Some dynamic variables will not be interpreted. We do NOT delete any AIO data.', 'wp-seopress' ); ?></p>
|
777 |
<button id="seopress-aio-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
778 |
<span class="spinner"></span>
|
779 |
<div class="log"></div>
|
794 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
795 |
<li><?php _e('Redirect URL','wp-seopress'); ?></li>
|
796 |
</ul>
|
797 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Migration will update / delete all SEOPress posts and terms metadata. Some dynamic variables will not be interpreted. We do NOT delete any SEO Framework data.', 'wp-seopress' ); ?></p>
|
798 |
<button id="seopress-seo-framework-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
799 |
<span class="spinner"></span>
|
800 |
<div class="log"></div>
|
815 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
816 |
<li><?php _e('Focus keywords','wp-seopress'); ?></li>
|
817 |
</ul>
|
818 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Migration will update / delete all SEOPress posts and terms metadata. Some dynamic variables will not be interpreted. We do NOT delete any Rank Math data.', 'wp-seopress' ); ?></p>
|
819 |
<button id="seopress-rk-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
820 |
<span class="spinner"></span>
|
821 |
<div class="log"></div>
|
835 |
<li><?php _e('Meta Robots (noindex or nofollow)','wp-seopress'); ?></li>
|
836 |
<li><?php _e('Canonical URL','wp-seopress'); ?></li>
|
837 |
</ul>
|
838 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Migration will update / delete all SEOPress posts metadata. Some dynamic variables will not be interpreted. We do NOT delete any Squirrly SEO data.', 'wp-seopress' ); ?></p>
|
839 |
<button id="seopress-squirrly-migrate" class="button"><?php _e('Migrate now','wp-seopress'); ?></button>
|
840 |
<span class="spinner"></span>
|
841 |
<div class="log"></div>
|
844 |
</div>
|
845 |
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_tool_redirects') { echo 'active'; } ?>" id="tab_seopress_tool_redirects">
|
846 |
<?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
|
847 |
+
<?php if(seopress_get_toggle_option('404')=='1') { ?>
|
848 |
<div id="section-import-redirects" class="postbox section-tool">
|
849 |
<div class="inside">
|
850 |
<h3><span><?php _e( 'Import Redirections', 'wp-seopress' ); ?></span></h3>
|
948 |
<div class="postbox section-tool">
|
949 |
<div class="inside">
|
950 |
<h3><span><?php _e( 'Reset All Settings', 'wp-seopress' ); ?></span></h3>
|
951 |
+
<p style="color:red"><span class="dashicons dashicons-info"></span> <?php _e( '<strong>WARNING:</strong> Delete all options related to SEOPress in your database AND set settings to their default values.', 'wp-seopress' ); ?></p>
|
952 |
<form method="post" enctype="multipart/form-data">
|
953 |
<p>
|
954 |
<input type="hidden" name="seopress_action" value="reset_settings" />
|
977 |
}
|
978 |
?>
|
979 |
<div id="seopress-content">
|
980 |
+
<!--Get started-->
|
981 |
+
<?php
|
982 |
+
if (seopress_get_toggle_option('white-label') !='1') {
|
983 |
+
function seopress_get_hidden_notices_get_started_option() {
|
984 |
+
$seopress_get_hidden_notices_get_started_option = get_option("seopress_notices");
|
985 |
+
if ( ! empty ( $seopress_get_hidden_notices_get_started_option ) ) {
|
986 |
+
foreach ($seopress_get_hidden_notices_get_started_option as $key => $seopress_get_hidden_notices_get_started_value)
|
987 |
+
$options[$key] = $seopress_get_hidden_notices_get_started_value;
|
988 |
+
if (isset($seopress_get_hidden_notices_get_started_option['notice-get-started'])) {
|
989 |
+
return $seopress_get_hidden_notices_get_started_option['notice-get-started'];
|
990 |
+
}
|
991 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
992 |
}
|
993 |
+
if(seopress_get_hidden_notices_get_started_option() =='1') {
|
994 |
+
//do nothing
|
995 |
+
} else {
|
996 |
+
include_once(dirname( __FILE__ ).'/admin-get-started.php');
|
|
|
|
|
|
|
|
|
|
|
|
|
997 |
}
|
998 |
}
|
999 |
+
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1000 |
|
1001 |
+
<!--Notifications Center-->
|
1002 |
+
<?php include_once(dirname( __FILE__ ).'/admin-notifications-center.php'); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1003 |
|
1004 |
+
<!--Features list-->
|
1005 |
+
<?php include_once(dirname( __FILE__ ).'/admin-features-list.php'); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1006 |
</div>
|
1007 |
<?php
|
1008 |
}
|
1594 |
__("Tumblr URL","wp-seopress"), // Title
|
1595 |
array( $this, 'seopress_social_accounts_tumblr_callback' ), // Callback
|
1596 |
'seopress-settings-admin-social-accounts', // Page
|
1597 |
+
'seopress_setting_section_social_accounts' // Section
|
1598 |
);
|
1599 |
|
1600 |
//Facebook SECTION=========================================================================
|
1611 |
__("Enable Open Graph Data","wp-seopress"), // Title
|
1612 |
array( $this, 'seopress_social_facebook_og_callback' ), // Callback
|
1613 |
'seopress-settings-admin-social-facebook', // Page
|
1614 |
+
'seopress_setting_section_social_facebook' // Section
|
1615 |
);
|
1616 |
|
1617 |
add_settings_field(
|
1619 |
__("Select a default image","wp-seopress"), // Title
|
1620 |
array( $this, 'seopress_social_facebook_img_callback' ), // Callback
|
1621 |
'seopress-settings-admin-social-facebook', // Page
|
1622 |
+
'seopress_setting_section_social_facebook' // Section
|
1623 |
+
);
|
1624 |
+
|
1625 |
+
add_settings_field(
|
1626 |
+
'seopress_social_facebook_img_default', // ID
|
1627 |
+
__("Apply this image to all your og:image tag","wp-seopress"), // Title
|
1628 |
+
array( $this, 'seopress_social_facebook_img_default_callback' ), // Callback
|
1629 |
+
'seopress-settings-admin-social-facebook', // Page
|
1630 |
+
'seopress_setting_section_social_facebook' // Section
|
1631 |
);
|
1632 |
|
1633 |
add_settings_field(
|
1635 |
__("Facebook Link Ownership ID","wp-seopress"), // Title
|
1636 |
array( $this, 'seopress_social_facebook_link_ownership_id_callback' ), // Callback
|
1637 |
'seopress-settings-admin-social-facebook', // Page
|
1638 |
+
'seopress_setting_section_social_facebook' // Section
|
1639 |
);
|
1640 |
|
1641 |
add_settings_field(
|
1643 |
__("Facebook Admin ID","wp-seopress"), // Title
|
1644 |
array( $this, 'seopress_social_facebook_admin_id_callback' ), // Callback
|
1645 |
'seopress-settings-admin-social-facebook', // Page
|
1646 |
+
'seopress_setting_section_social_facebook' // Section
|
1647 |
);
|
1648 |
|
1649 |
add_settings_field(
|
1769 |
'seopress_setting_section_google_analytics_gdpr' // Section
|
1770 |
);
|
1771 |
|
1772 |
+
add_settings_field(
|
1773 |
+
'seopress_google_analytics_opt_out_msg_close', // ID
|
1774 |
+
__("Close button","wp-seopress"), // Title
|
1775 |
+
array( $this, 'seopress_google_analytics_opt_out_msg_close_callback' ), // Callback
|
1776 |
+
'seopress-settings-admin-google-analytics-gdpr', // Page
|
1777 |
+
'seopress_setting_section_google_analytics_gdpr' // Section
|
1778 |
+
);
|
1779 |
+
|
1780 |
add_settings_field(
|
1781 |
'seopress_google_analytics_cb_pos', // ID
|
1782 |
__("Cookie bar position","wp-seopress"), // Title
|
2378 |
);
|
2379 |
}
|
2380 |
|
2381 |
+
add_settings_field(
|
2382 |
+
'seopress_advanced_appearance_score_col', // ID
|
2383 |
+
__("Show content analysis score column in post types","wp-seopress"), // Title
|
2384 |
+
array( $this, 'seopress_advanced_appearance_score_col_callback' ), // Callback
|
2385 |
+
'seopress-settings-admin-advanced-appearance', // Page
|
2386 |
+
'seopress_setting_section_advanced_appearance' // Section
|
2387 |
+
);
|
2388 |
+
|
2389 |
add_settings_field(
|
2390 |
'seopress_advanced_appearance_genesis_seo_metaboxe', // ID
|
2391 |
__("Hide Genesis SEO Metabox","wp-seopress"), // Title
|
2580 |
|
2581 |
public function print_section_info_social_accounts() {
|
2582 |
print __('<p>Link your site with your social accounts. Use markup on your website to add your social profile information to a Google Knowledge panel. Knowledge panels prominently display your social profile information in some Google Search results. Filling in these fields does not guarantee the display of this data in search results. It may take a long time to see these social-network links.</p>', 'wp-seopress');
|
|
|
2583 |
}
|
2584 |
|
2585 |
public function print_section_info_social_facebook() {
|
2719 |
|
2720 |
echo '<label for="seopress_titles_single_cpt_enable['.$seopress_cpt_key.']">'. __( 'Click to hide any SEO metaboxes for this post type', 'wp-seopress' ) .'</label>';
|
2721 |
|
2722 |
+
if ('1' == $check) {
|
2723 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to display any SEO metaboxes for this post type', 'wp-seopress') .'</span>';
|
2724 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to hide any SEO metaboxes for this post type', 'wp-seopress') .'</span>';
|
2725 |
+
} else {
|
2726 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to hide any SEO metaboxes for this post type', 'wp-seopress') .'</span>';
|
2727 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to display any SEO metaboxes for this post type', 'wp-seopress') .'</span>';
|
2728 |
+
}
|
2729 |
|
2730 |
$toggle_txt_on = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to display any SEO metaboxes for this post type','wp-seopress');
|
2731 |
$toggle_txt_off = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to hide any SEO metaboxes for this post type','wp-seopress');
|
2904 |
|
2905 |
echo '<label for="seopress_titles_tax_titles_enable['.$seopress_tax_key.']">'. __( 'Click to hide any SEO metaboxes for this taxonomy', 'wp-seopress' ) .'</label>';
|
2906 |
|
2907 |
+
if ('1' == $check) {
|
2908 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to display any SEO metaboxes for this taxonomy', 'wp-seopress') .'</span>';
|
2909 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to hide any SEO metaboxes for this taxonomy', 'wp-seopress') .'</span>';
|
2910 |
+
} else {
|
2911 |
+
echo '<span id="titles-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to hide any SEO metaboxes for this taxonomy', 'wp-seopress') .'</span>';
|
2912 |
+
echo '<span id="titles-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__( 'Click to display any SEO metaboxes for this taxonomy', 'wp-seopress') .'</span>';
|
2913 |
+
}
|
2914 |
|
2915 |
$toggle_txt_on = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to display any SEO metaboxes for this taxonomy','wp-seopress');
|
2916 |
$toggle_txt_off = '<span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to hide any SEO metaboxes for this taxonomy','wp-seopress');
|
3874 |
$check = isset($this->options['seopress_social_knowledge_name']) ? $this->options['seopress_social_knowledge_name'] : NULL;
|
3875 |
|
3876 |
printf(
|
3877 |
+
'<input type="text" name="seopress_social_option_name[seopress_social_knowledge_name]" placeholder="'.esc_html__('eg: SEOPress','wp-seopress').'" aria-label="'.__('Your name/organization','wp-seopress').'" value="%s"/>',
|
3878 |
esc_html( $check )
|
3879 |
);
|
3880 |
}
|
3995 |
$check = isset($this->options['seopress_social_accounts_facebook']) ? $this->options['seopress_social_accounts_facebook'] : NULL;
|
3996 |
|
3997 |
printf(
|
3998 |
+
'<input type="text" name="seopress_social_option_name[seopress_social_accounts_facebook]" placeholder="'.esc_html__('eg: https://facebook.com/seopresspro','wp-seopress').'" aria-label="'.__('Facebook Page URL','wp-seopress').'" value="%s"/>',
|
3999 |
esc_html( $check )
|
4000 |
|
4001 |
);
|
4114 |
if (isset($this->options['seopress_social_facebook_og'])) {
|
4115 |
esc_attr( $this->options['seopress_social_facebook_og']);
|
4116 |
}
|
4117 |
+
}
|
4118 |
|
4119 |
public function seopress_social_facebook_img_callback()
|
4120 |
{
|
4121 |
+
$options = get_option( 'seopress_social_option_name' );
|
4122 |
|
4123 |
$options_set = isset($options['seopress_social_facebook_img']) ? $options['seopress_social_facebook_img'] : NULL;
|
4124 |
|
4125 |
+
$check = isset($options['seopress_social_facebook_img']);
|
4126 |
|
4127 |
echo '<input id="seopress_social_fb_img_meta" type="text" value="'.$options_set.'" name="seopress_social_option_name[seopress_social_facebook_img]" aria-label="'.__('Select a default image','wp-seopress').'" placeholder="'.esc_html__('Select your default thumbnail','wp-seopress').'" />
|
4128 |
|
4135 |
}
|
4136 |
}
|
4137 |
|
4138 |
+
public function seopress_social_facebook_img_default_callback()
|
4139 |
+
{
|
4140 |
+
$options = get_option( 'seopress_social_option_name' );
|
4141 |
+
|
4142 |
+
$check = isset($options['seopress_social_facebook_img_default']);
|
4143 |
+
|
4144 |
+
echo '<input id="seopress_social_facebook_img_default" name="seopress_social_option_name[seopress_social_facebook_img_default]" type="checkbox"';
|
4145 |
+
if ('1' == $check) echo 'checked="yes"';
|
4146 |
+
echo ' value="1"/>';
|
4147 |
+
|
4148 |
+
echo '<label for="seopress_social_facebook_img_default">'. __( 'Override every <strong>og:image</strong> tag with this default image (except if a custom og:image has already been set from the SEO metabox).', 'wp-seopress' ) .'</label>';
|
4149 |
+
|
4150 |
+
echo '<p class="description">'.__('This setting doesn‘t apply for homepage.','wp-seopress').'</p>';
|
4151 |
+
|
4152 |
+
if (isset($this->options['seopress_social_facebook_img_default'])) {
|
4153 |
+
esc_attr( $this->options['seopress_social_facebook_img_default']);
|
4154 |
+
}
|
4155 |
+
}
|
4156 |
+
|
4157 |
public function seopress_social_facebook_link_ownership_id_callback()
|
4158 |
{
|
4159 |
$check = isset($this->options['seopress_social_facebook_link_ownership_id']) ? $this->options['seopress_social_facebook_link_ownership_id'] : NULL;
|
4164 |
echo '<p class="description">'.__('One or more Facebook Page IDs that are associated with a URL in order to enable link editing and instant article publishing.', 'wp-seopress').'</p>';
|
4165 |
|
4166 |
echo '<pre><meta property="fb:pages" content="page ID"/></pre>';
|
4167 |
+
|
4168 |
+
echo '<br><span class="dashicons dashicons-external"></span><a href="https://www.facebook.com/help/1503421039731588" target="_blank">'.__('How to find my Facebook Page ID?','wp-seopress').'</a>';
|
4169 |
}
|
4170 |
|
4171 |
public function seopress_social_facebook_admin_id_callback()
|
4380 |
);
|
4381 |
}
|
4382 |
|
4383 |
+
public function seopress_google_analytics_opt_out_msg_close_callback()
|
4384 |
+
{
|
4385 |
+
$check = isset($this->options['seopress_google_analytics_opt_out_msg_close']) ? $this->options['seopress_google_analytics_opt_out_msg_close'] : NULL;
|
4386 |
+
|
4387 |
+
printf(
|
4388 |
+
'<input type="text" name="seopress_google_analytics_option_name[seopress_google_analytics_opt_out_msg_close]" placeholder="'.esc_html__('default: X','wp-seopress').'" aria-label="'.__('Change the close button value','wp-seopress').'" value="%s"/>',
|
4389 |
+
esc_html( $check )
|
4390 |
+
);
|
4391 |
+
}
|
4392 |
+
|
4393 |
public function seopress_google_analytics_cb_pos_callback()
|
4394 |
{
|
4395 |
$options = get_option( 'seopress_google_analytics_option_name' );
|
4553 |
'<input type="text" name="seopress_google_analytics_option_name[seopress_google_analytics_optimize]" placeholder="'.esc_html__('Enter your Google Optimize container ID','wp-seopress').'" value="%s" aria-label="'.__('GTM-XXXXXXX','wp-seopress').'"/>',
|
4554 |
esc_html($check));
|
4555 |
|
4556 |
+
echo '<p class="description">'.__('Google Optimize offers A/B testing, website testing & personalization tools.','wp-seopress').' <a href="https://marketingplatform.google.com/about/optimize/" target="_blank">'.__('Learn more','wp-seopress').'</a><span class="dashicons dashicons-external"></span></p>';
|
4557 |
}
|
4558 |
|
4559 |
public function seopress_google_analytics_ads_callback()
|
4612 |
|
4613 |
echo '<p class="description">'. __('A remarketing audience is a list of cookies or mobile-advertising IDs that represents a group of users you want to re-engage because of their likelihood to convert.','wp-seopress').'
|
4614 |
<a href="https://support.google.com/analytics/answer/2611268?hl=en" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
4615 |
+
<span class="dashicons dashicons-external"></span>
|
4616 |
</p>';
|
4617 |
|
4618 |
if (isset($this->options['seopress_google_analytics_remarketing'])) {
|
4634 |
|
4635 |
echo '<p class="description">'. __('When a customer of Analytics requests IP address anonymization, Analytics anonymizes the address as soon as technically feasible at the earliest possible stage of the collection network.','wp-seopress').'
|
4636 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/ip-anonymization" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
4637 |
+
<span class="dashicons dashicons-external"></span>
|
4638 |
</p>';
|
4639 |
|
4640 |
if (isset($this->options['seopress_google_analytics_ip_anonymization'])) {
|
4656 |
|
4657 |
echo '<p class="description">'. __('Enhanced Link Attribution improves the accuracy of your In-Page Analytics report by automatically differentiating between multiple links to the same URL on a single page by using link element IDs.','wp-seopress').'
|
4658 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/enhanced-link-attribution" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
4659 |
+
<span class="dashicons dashicons-external"></span>
|
4660 |
</p>';
|
4661 |
|
4662 |
if (isset($this->options['seopress_google_analytics_link_attribution'])) {
|
4678 |
|
4679 |
echo '<p class="description">'. __('Cross domain tracking makes it possible for Analytics to see sessions on two related sites (such as an ecommerce site and a separate shopping cart site) as a single session. This is sometimes called site linking.','wp-seopress').'
|
4680 |
<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/cross-domain" target="_blank">'.__('Learn more','wp-seopress').'</a>
|
4681 |
+
<span class="dashicons dashicons-external"></span>
|
4682 |
</p>';
|
4683 |
|
4684 |
if (isset($this->options['seopress_google_analytics_cross_enable'])) {
|
5772 |
public function seopress_advanced_appearance_ps_col_callback()
|
5773 |
{
|
5774 |
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
5775 |
+
$options = get_option( 'seopress_advanced_option_name' );
|
5776 |
|
5777 |
+
$check = isset($options['seopress_advanced_appearance_ps_col']);
|
5778 |
|
5779 |
echo '<input id="seopress_advanced_appearance_ps_col" name="seopress_advanced_option_name[seopress_advanced_appearance_ps_col]" type="checkbox"';
|
5780 |
if ('1' == $check) echo 'checked="yes"';
|
5787 |
}
|
5788 |
}
|
5789 |
}
|
5790 |
+
|
5791 |
+
public function seopress_advanced_appearance_score_col_callback()
|
5792 |
+
{
|
5793 |
+
if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
5794 |
+
$options = get_option( 'seopress_advanced_option_name' );
|
5795 |
+
|
5796 |
+
$check = isset($options['seopress_advanced_appearance_score_col']);
|
5797 |
+
|
5798 |
+
echo '<input id="seopress_advanced_appearance_score_col" name="seopress_advanced_option_name[seopress_advanced_appearance_score_col]" type="checkbox"';
|
5799 |
+
if ('1' == $check) echo 'checked="yes"';
|
5800 |
+
echo ' value="1"/>';
|
5801 |
+
|
5802 |
+
echo '<label for="seopress_advanced_appearance_score_col">'. __( 'Display Content Analysis results column ("Good" or "Should be improved")', 'wp-seopress' ) .'</label>';
|
5803 |
+
|
5804 |
+
if (isset($this->options['seopress_advanced_appearance_score_col'])) {
|
5805 |
+
esc_attr( $this->options['seopress_advanced_appearance_score_col']);
|
5806 |
+
}
|
5807 |
+
}
|
5808 |
+
}
|
5809 |
|
5810 |
public function seopress_advanced_appearance_genesis_seo_metaboxe_callback()
|
5811 |
{
|
5812 |
+
$options = get_option( 'seopress_advanced_option_name' );
|
5813 |
|
5814 |
+
$check = isset($options['seopress_advanced_appearance_genesis_seo_metaboxe']);
|
5815 |
|
5816 |
echo '<input id="seopress_advanced_appearance_genesis_seo_metaboxe" name="seopress_advanced_option_name[seopress_advanced_appearance_genesis_seo_metaboxe]" type="checkbox"';
|
5817 |
if ('1' == $check) echo 'checked="yes"';
|
inc/admin/adminbar.php
CHANGED
@@ -57,7 +57,7 @@ function seopress_admin_bar_links() {
|
|
57 |
));
|
58 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
59 |
if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
60 |
-
if(
|
61 |
$wp_admin_bar->add_menu( array(
|
62 |
'parent' => 'seopress_custom_top_level',
|
63 |
'id' => 'seopress_custom_sub_menu_bot',
|
@@ -77,7 +77,7 @@ function seopress_admin_bar_links() {
|
|
77 |
'title' => __( 'PRO', 'wp-seopress' ),
|
78 |
'href' => admin_url( 'admin.php?page=seopress-pro-page' ),
|
79 |
));
|
80 |
-
if(
|
81 |
$wp_admin_bar->add_menu( array(
|
82 |
'parent' => 'seopress_custom_top_level',
|
83 |
'id' => 'seopress_custom_sub_menu_schemas',
|
@@ -85,7 +85,7 @@ function seopress_admin_bar_links() {
|
|
85 |
'href' => admin_url( 'edit.php?post_type=seopress_schemas' ),
|
86 |
));
|
87 |
}
|
88 |
-
if(
|
89 |
$wp_admin_bar->add_menu( array(
|
90 |
'parent' => 'seopress_custom_top_level',
|
91 |
'id' => 'seopress_custom_sub_menu_404',
|
@@ -93,7 +93,7 @@ function seopress_admin_bar_links() {
|
|
93 |
'href' => admin_url( 'edit.php?post_type=seopress_404' ),
|
94 |
));
|
95 |
}
|
96 |
-
if(
|
97 |
$wp_admin_bar->add_menu( array(
|
98 |
'parent' => 'seopress_custom_top_level',
|
99 |
'id' => 'seopress_custom_sub_menu_broken_links',
|
57 |
));
|
58 |
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
59 |
if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) ) {
|
60 |
+
if(seopress_get_toggle_option('bot')=='1') {
|
61 |
$wp_admin_bar->add_menu( array(
|
62 |
'parent' => 'seopress_custom_top_level',
|
63 |
'id' => 'seopress_custom_sub_menu_bot',
|
77 |
'title' => __( 'PRO', 'wp-seopress' ),
|
78 |
'href' => admin_url( 'admin.php?page=seopress-pro-page' ),
|
79 |
));
|
80 |
+
if(seopress_get_toggle_option('rich-snippets')=='1') {
|
81 |
$wp_admin_bar->add_menu( array(
|
82 |
'parent' => 'seopress_custom_top_level',
|
83 |
'id' => 'seopress_custom_sub_menu_schemas',
|
85 |
'href' => admin_url( 'edit.php?post_type=seopress_schemas' ),
|
86 |
));
|
87 |
}
|
88 |
+
if(seopress_get_toggle_option('404')=='1') {
|
89 |
$wp_admin_bar->add_menu( array(
|
90 |
'parent' => 'seopress_custom_top_level',
|
91 |
'id' => 'seopress_custom_sub_menu_404',
|
93 |
'href' => admin_url( 'edit.php?post_type=seopress_404' ),
|
94 |
));
|
95 |
}
|
96 |
+
if(seopress_get_toggle_option('bot')=='1') {
|
97 |
$wp_admin_bar->add_menu( array(
|
98 |
'parent' => 'seopress_custom_top_level',
|
99 |
'id' => 'seopress_custom_sub_menu_broken_links',
|
inc/admin/ajax.php
CHANGED
@@ -95,8 +95,8 @@ function seopress_do_real_preview() {
|
|
95 |
if($dom->loadHTML('<?xml encoding="utf-8" ?>' .$response)) {
|
96 |
//Get Target Keywords
|
97 |
if(isset($_GET['seopress_analysis_target_kw']) && !empty($_GET['seopress_analysis_target_kw'])) {
|
98 |
-
$data['target_kws'] = $_GET['seopress_analysis_target_kw'];
|
99 |
-
$seopress_analysis_target_kw = array_filter(explode(',', get_post_meta($seopress_get_the_id,'_seopress_analysis_target_kw',true)));
|
100 |
}
|
101 |
$xpath = new DOMXPath($dom);
|
102 |
|
@@ -271,12 +271,13 @@ function seopress_do_real_preview() {
|
|
271 |
|
272 |
//Keywords in permalink
|
273 |
$post = get_post($seopress_get_the_id);
|
274 |
-
$kw_slug =
|
|
|
275 |
|
276 |
-
if (
|
277 |
foreach ($seopress_analysis_target_kw as $kw) {
|
278 |
-
if (
|
279 |
-
$data['kws_permalink']['matches'][$kw][] = $
|
280 |
}
|
281 |
}
|
282 |
}
|
@@ -322,10 +323,13 @@ function seopress_do_real_preview() {
|
|
322 |
}
|
323 |
|
324 |
//outbound links
|
325 |
-
$
|
|
|
326 |
if (!empty($outbound_links)) {
|
327 |
foreach ($outbound_links as $key=>$link) {
|
328 |
-
$
|
|
|
|
|
329 |
}
|
330 |
}
|
331 |
|
@@ -336,6 +340,15 @@ function seopress_do_real_preview() {
|
|
336 |
$words_counter_unique = count(array_unique($matches[0]));
|
337 |
$data['words_counter_unique'] = $words_counter_unique;
|
338 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
339 |
}
|
340 |
}
|
341 |
|
95 |
if($dom->loadHTML('<?xml encoding="utf-8" ?>' .$response)) {
|
96 |
//Get Target Keywords
|
97 |
if(isset($_GET['seopress_analysis_target_kw']) && !empty($_GET['seopress_analysis_target_kw'])) {
|
98 |
+
$data['target_kws'] = strtolower($_GET['seopress_analysis_target_kw']);
|
99 |
+
$seopress_analysis_target_kw = array_filter(explode(',', strtolower(get_post_meta($seopress_get_the_id,'_seopress_analysis_target_kw',true))));
|
100 |
}
|
101 |
$xpath = new DOMXPath($dom);
|
102 |
|
271 |
|
272 |
//Keywords in permalink
|
273 |
$post = get_post($seopress_get_the_id);
|
274 |
+
$kw_slug = $post->post_name;
|
275 |
+
$kw_slug = str_replace("-", " ", $kw_slug);
|
276 |
|
277 |
+
if (isset($kw_slug)) {
|
278 |
foreach ($seopress_analysis_target_kw as $kw) {
|
279 |
+
if (preg_match_all('#\b('.$kw.')\b#iu', strip_tags(wp_filter_nohtml_kses($kw_slug)), $m)) {
|
280 |
+
$data['kws_permalink']['matches'][$kw][] = $m[0];
|
281 |
}
|
282 |
}
|
283 |
}
|
323 |
}
|
324 |
|
325 |
//outbound links
|
326 |
+
$site_url = wp_parse_url(get_home_url(), PHP_URL_HOST);
|
327 |
+
$outbound_links = $xpath->query("//a[not(contains(@href, '".$site_url."'))]");
|
328 |
if (!empty($outbound_links)) {
|
329 |
foreach ($outbound_links as $key=>$link) {
|
330 |
+
if (!empty(wp_parse_url($link->getAttribute('href'), PHP_URL_HOST))) {
|
331 |
+
$data['outbound_links'][$key][$link->getAttribute('href')] = esc_attr($link->nodeValue);
|
332 |
+
}
|
333 |
}
|
334 |
}
|
335 |
|
340 |
$words_counter_unique = count(array_unique($matches[0]));
|
341 |
$data['words_counter_unique'] = $words_counter_unique;
|
342 |
}
|
343 |
+
|
344 |
+
//Get schemas
|
345 |
+
$json_ld = $xpath->query( '//script[@type="application/ld+json"]' );
|
346 |
+
if (!empty($json_ld)) {
|
347 |
+
foreach($json_ld as $node) {
|
348 |
+
$json = json_decode($node->nodeValue, true);
|
349 |
+
$data['json'][] = $json['@type'];
|
350 |
+
}
|
351 |
+
}
|
352 |
}
|
353 |
}
|
354 |
|
inc/functions/options-advanced-admin.php
CHANGED
@@ -39,7 +39,7 @@ if (isset($pagenow) && $pagenow == 'options-permalink.php') {
|
|
39 |
$message = '<strong>'.__( 'WARNING', 'wp-seopress' ).'</strong>';
|
40 |
$message .= '<p>'.__( 'Do NOT change your permalink structure on a production site. Changing URLs can severely damage your SEO.', 'wp-seopress' ).'</p>';
|
41 |
|
42 |
-
printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
|
43 |
}
|
44 |
add_action( 'admin_notices', 'seopress_notice_permalinks' );
|
45 |
|
@@ -49,7 +49,7 @@ if (isset($pagenow) && $pagenow == 'options-permalink.php') {
|
|
49 |
$message = '<strong>'.__( 'WARNING', 'wp-seopress' ).'</strong>';
|
50 |
$message .= '<p>'.__( 'URL rewriting is NOT enabled on your site. Select a permalink structure that is optimized for SEO (NOT Plain).', 'wp-seopress' ).'</p>';
|
51 |
|
52 |
-
printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
|
53 |
}
|
54 |
add_action( 'admin_notices', 'seopress_notice_no_rewrite_url' );
|
55 |
}
|
@@ -63,7 +63,7 @@ function seopress_advanced_advanced_image_auto_title_editor_option() {
|
|
63 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_title_editor_option ) ) {
|
64 |
foreach ($seopress_advanced_advanced_image_auto_title_editor_option as $key => $seopress_advanced_advanced_image_auto_title_editor_value)
|
65 |
$options[$key] = $seopress_advanced_advanced_image_auto_title_editor_value;
|
66 |
-
if (isset($seopress_advanced_advanced_image_auto_title_editor_option['seopress_advanced_advanced_image_auto_title_editor'])) {
|
67 |
return $seopress_advanced_advanced_image_auto_title_editor_option['seopress_advanced_advanced_image_auto_title_editor'];
|
68 |
}
|
69 |
}
|
@@ -75,7 +75,7 @@ function seopress_advanced_advanced_image_auto_alt_editor_option() {
|
|
75 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_alt_editor_option ) ) {
|
76 |
foreach ($seopress_advanced_advanced_image_auto_alt_editor_option as $key => $seopress_advanced_advanced_image_auto_alt_editor_value)
|
77 |
$options[$key] = $seopress_advanced_advanced_image_auto_alt_editor_value;
|
78 |
-
if (isset($seopress_advanced_advanced_image_auto_alt_editor_option['seopress_advanced_advanced_image_auto_alt_editor'])) {
|
79 |
return $seopress_advanced_advanced_image_auto_alt_editor_option['seopress_advanced_advanced_image_auto_alt_editor'];
|
80 |
}
|
81 |
}
|
@@ -87,7 +87,7 @@ function seopress_advanced_advanced_image_auto_caption_editor_option() {
|
|
87 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_caption_editor_option ) ) {
|
88 |
foreach ($seopress_advanced_advanced_image_auto_caption_editor_option as $key => $seopress_advanced_advanced_image_auto_caption_editor_value)
|
89 |
$options[$key] = $seopress_advanced_advanced_image_auto_caption_editor_value;
|
90 |
-
if (isset($seopress_advanced_advanced_image_auto_caption_editor_option['seopress_advanced_advanced_image_auto_caption_editor'])) {
|
91 |
return $seopress_advanced_advanced_image_auto_caption_editor_option['seopress_advanced_advanced_image_auto_caption_editor'];
|
92 |
}
|
93 |
}
|
@@ -99,7 +99,7 @@ function seopress_advanced_advanced_image_auto_desc_editor_option() {
|
|
99 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_desc_editor_option ) ) {
|
100 |
foreach ($seopress_advanced_advanced_image_auto_desc_editor_option as $key => $seopress_advanced_advanced_image_auto_desc_editor_value)
|
101 |
$options[$key] = $seopress_advanced_advanced_image_auto_desc_editor_value;
|
102 |
-
if (isset($seopress_advanced_advanced_image_auto_desc_editor_option['seopress_advanced_advanced_image_auto_desc_editor'])) {
|
103 |
return $seopress_advanced_advanced_image_auto_desc_editor_option['seopress_advanced_advanced_image_auto_desc_editor'];
|
104 |
}
|
105 |
}
|
@@ -121,7 +121,7 @@ seopress_advanced_advanced_image_auto_desc_editor_option() !='') {
|
|
121 |
$img_attr = ucwords( strtolower( $img_attr ) );
|
122 |
|
123 |
$img_attr = apply_filters('seopress_auto_image_title', $img_attr);
|
124 |
-
|
125 |
// Create an array with the image meta (Title, Caption, Description) to be updated
|
126 |
$img_attr_array = array('ID'=>$post_ID); // Image (ID) to be updated
|
127 |
|
@@ -138,7 +138,7 @@ seopress_advanced_advanced_image_auto_desc_editor_option() !='') {
|
|
138 |
}
|
139 |
|
140 |
$img_attr_array = apply_filters('seopress_auto_image_attr', $img_attr_array);
|
141 |
-
|
142 |
|
143 |
// Set the image Alt-Text
|
144 |
if (seopress_advanced_advanced_image_auto_alt_editor_option() !='') {
|
@@ -159,7 +159,7 @@ function seopress_advanced_appearance_metaboxe_position_option() {
|
|
159 |
if ( ! empty ( $seopress_advanced_appearance_metaboxe_position_option ) ) {
|
160 |
foreach ($seopress_advanced_appearance_metaboxe_position_option as $key => $seopress_advanced_appearance_metaboxe_position_value)
|
161 |
$options[$key] = $seopress_advanced_appearance_metaboxe_position_value;
|
162 |
-
if (isset($seopress_advanced_appearance_metaboxe_position_option['seopress_advanced_appearance_metaboxe_position'])) {
|
163 |
return $seopress_advanced_appearance_metaboxe_position_option['seopress_advanced_appearance_metaboxe_position'];
|
164 |
}
|
165 |
}
|
@@ -171,7 +171,7 @@ function seopress_advanced_appearance_title_col_option() {
|
|
171 |
if ( ! empty ( $seopress_advanced_appearance_title_col_option ) ) {
|
172 |
foreach ($seopress_advanced_appearance_title_col_option as $key => $seopress_advanced_appearance_title_col_value)
|
173 |
$options[$key] = $seopress_advanced_appearance_title_col_value;
|
174 |
-
if (isset($seopress_advanced_appearance_title_col_option['seopress_advanced_appearance_title_col'])) {
|
175 |
return $seopress_advanced_appearance_title_col_option['seopress_advanced_appearance_title_col'];
|
176 |
}
|
177 |
}
|
@@ -181,7 +181,7 @@ function seopress_advanced_appearance_meta_desc_col_option() {
|
|
181 |
if ( ! empty ( $seopress_advanced_appearance_meta_desc_col_option ) ) {
|
182 |
foreach ($seopress_advanced_appearance_meta_desc_col_option as $key => $seopress_advanced_appearance_meta_desc_col_value)
|
183 |
$options[$key] = $seopress_advanced_appearance_meta_desc_col_value;
|
184 |
-
if (isset($seopress_advanced_appearance_meta_desc_col_option['seopress_advanced_appearance_meta_desc_col'])) {
|
185 |
return $seopress_advanced_appearance_meta_desc_col_option['seopress_advanced_appearance_meta_desc_col'];
|
186 |
}
|
187 |
}
|
@@ -191,7 +191,7 @@ function seopress_advanced_appearance_redirect_url_col_option() {
|
|
191 |
if ( ! empty ( $seopress_advanced_appearance_redirect_url_col_option ) ) {
|
192 |
foreach ($seopress_advanced_appearance_redirect_url_col_option as $key => $seopress_advanced_appearance_redirect_url_col_value)
|
193 |
$options[$key] = $seopress_advanced_appearance_redirect_url_col_value;
|
194 |
-
if (isset($seopress_advanced_appearance_redirect_url_col_option['seopress_advanced_appearance_redirect_url_col'])) {
|
195 |
return $seopress_advanced_appearance_redirect_url_col_option['seopress_advanced_appearance_redirect_url_col'];
|
196 |
}
|
197 |
}
|
@@ -201,7 +201,7 @@ function seopress_advanced_appearance_redirect_enable_col_option() {
|
|
201 |
if ( ! empty ( $seopress_advanced_appearance_redirect_enable_col_option ) ) {
|
202 |
foreach ($seopress_advanced_appearance_redirect_enable_col_option as $key => $seopress_advanced_appearance_redirect_enable_col_value)
|
203 |
$options[$key] = $seopress_advanced_appearance_redirect_enable_col_value;
|
204 |
-
if (isset($seopress_advanced_appearance_redirect_enable_col_option['seopress_advanced_appearance_redirect_enable_col'])) {
|
205 |
return $seopress_advanced_appearance_redirect_enable_col_option['seopress_advanced_appearance_redirect_enable_col'];
|
206 |
}
|
207 |
}
|
@@ -211,7 +211,7 @@ function seopress_advanced_appearance_canonical_option() {
|
|
211 |
if ( ! empty ( $seopress_advanced_appearance_canonical_option ) ) {
|
212 |
foreach ($seopress_advanced_appearance_canonical_option as $key => $seopress_advanced_appearance_canonical_value)
|
213 |
$options[$key] = $seopress_advanced_appearance_canonical_value;
|
214 |
-
if (isset($seopress_advanced_appearance_canonical_option['seopress_advanced_appearance_canonical'])) {
|
215 |
return $seopress_advanced_appearance_canonical_option['seopress_advanced_appearance_canonical'];
|
216 |
}
|
217 |
}
|
@@ -221,7 +221,7 @@ function seopress_advanced_appearance_target_kw_col_option() {
|
|
221 |
if ( ! empty ( $seopress_advanced_appearance_target_kw_col_option ) ) {
|
222 |
foreach ($seopress_advanced_appearance_target_kw_col_option as $key => $seopress_advanced_appearance_target_kw_col_value)
|
223 |
$options[$key] = $seopress_advanced_appearance_target_kw_col_value;
|
224 |
-
if (isset($seopress_advanced_appearance_target_kw_col_option['seopress_advanced_appearance_target_kw_col'])) {
|
225 |
return $seopress_advanced_appearance_target_kw_col_option['seopress_advanced_appearance_target_kw_col'];
|
226 |
}
|
227 |
}
|
@@ -231,7 +231,7 @@ function seopress_advanced_appearance_noindex_col_option() {
|
|
231 |
if ( ! empty ( $seopress_advanced_appearance_noindex_col_option ) ) {
|
232 |
foreach ($seopress_advanced_appearance_noindex_col_option as $key => $seopress_advanced_appearance_noindex_col_value)
|
233 |
$options[$key] = $seopress_advanced_appearance_noindex_col_value;
|
234 |
-
if (isset($seopress_advanced_appearance_noindex_col_option['seopress_advanced_appearance_noindex_col'])) {
|
235 |
return $seopress_advanced_appearance_noindex_col_option['seopress_advanced_appearance_noindex_col'];
|
236 |
}
|
237 |
}
|
@@ -241,7 +241,7 @@ function seopress_advanced_appearance_nofollow_col_option() {
|
|
241 |
if ( ! empty ( $seopress_advanced_appearance_nofollow_col_option ) ) {
|
242 |
foreach ($seopress_advanced_appearance_nofollow_col_option as $key => $seopress_advanced_appearance_nofollow_col_value)
|
243 |
$options[$key] = $seopress_advanced_appearance_nofollow_col_value;
|
244 |
-
if (isset($seopress_advanced_appearance_nofollow_col_option['seopress_advanced_appearance_nofollow_col'])) {
|
245 |
return $seopress_advanced_appearance_nofollow_col_option['seopress_advanced_appearance_nofollow_col'];
|
246 |
}
|
247 |
}
|
@@ -251,7 +251,7 @@ function seopress_advanced_appearance_words_col_option() {
|
|
251 |
if ( ! empty ( $seopress_advanced_appearance_words_col_option ) ) {
|
252 |
foreach ($seopress_advanced_appearance_words_col_option as $key => $seopress_advanced_appearance_words_col_value)
|
253 |
$options[$key] = $seopress_advanced_appearance_words_col_value;
|
254 |
-
if (isset($seopress_advanced_appearance_words_col_option['seopress_advanced_appearance_words_col'])) {
|
255 |
return $seopress_advanced_appearance_words_col_option['seopress_advanced_appearance_words_col'];
|
256 |
}
|
257 |
}
|
@@ -261,7 +261,7 @@ function seopress_advanced_appearance_w3c_col_option() {
|
|
261 |
if ( ! empty ( $seopress_advanced_appearance_w3c_col_option ) ) {
|
262 |
foreach ($seopress_advanced_appearance_w3c_col_option as $key => $seopress_advanced_appearance_w3c_col_value)
|
263 |
$options[$key] = $seopress_advanced_appearance_w3c_col_value;
|
264 |
-
if (isset($seopress_advanced_appearance_w3c_col_option['seopress_advanced_appearance_w3c_col'])) {
|
265 |
return $seopress_advanced_appearance_w3c_col_option['seopress_advanced_appearance_w3c_col'];
|
266 |
}
|
267 |
}
|
@@ -271,14 +271,24 @@ function seopress_advanced_appearance_ps_col_option() {
|
|
271 |
if ( ! empty ( $seopress_advanced_appearance_ps_col_option ) ) {
|
272 |
foreach ($seopress_advanced_appearance_ps_col_option as $key => $seopress_advanced_appearance_ps_col_value)
|
273 |
$options[$key] = $seopress_advanced_appearance_ps_col_value;
|
274 |
-
if (isset($seopress_advanced_appearance_ps_col_option['seopress_advanced_appearance_ps_col'])) {
|
275 |
return $seopress_advanced_appearance_ps_col_option['seopress_advanced_appearance_ps_col'];
|
276 |
}
|
277 |
}
|
278 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
279 |
|
280 |
if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_appearance_meta_desc_col_option() !='' || seopress_advanced_appearance_redirect_enable_col_option() !='' || seopress_advanced_appearance_redirect_url_col_option() !='' ||
|
281 |
-
seopress_advanced_appearance_canonical_option() !='' || seopress_advanced_appearance_target_kw_col_option() !='' || seopress_advanced_appearance_noindex_col_option() !='' || seopress_advanced_appearance_nofollow_col_option() !='' || seopress_advanced_appearance_words_col_option() !='' || seopress_advanced_appearance_w3c_col_option() !='' || seopress_advanced_appearance_ps_col_option() !='') {
|
282 |
function seopress_add_columns() {
|
283 |
foreach (seopress_get_post_types() as $key => $value) {
|
284 |
add_filter('manage_'.$key.'_posts_columns', 'seopress_title_columns');
|
@@ -313,8 +323,11 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
|
|
313 |
if(seopress_advanced_appearance_nofollow_col_option() !='') {
|
314 |
$columns['seopress_nofollow'] = __('Nofollow?', 'wp-seopress');
|
315 |
}
|
|
|
|
|
|
|
316 |
if(seopress_advanced_appearance_words_col_option() !='') {
|
317 |
-
$columns['seopress_words'] = __('
|
318 |
}
|
319 |
if(seopress_advanced_appearance_w3c_col_option() !='') {
|
320 |
$columns['seopress_w3c'] = __('W3C check', 'wp-seopress');
|
@@ -328,28 +341,28 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
|
|
328 |
function seopress_title_display_column($column, $post_id) {
|
329 |
switch ( $column ) {
|
330 |
case 'seopress_title' :
|
331 |
-
echo '<div id="seopress_title-' . $post_id . '">'.get_post_meta($post_id, "_seopress_titles_title", true).'</div>';
|
332 |
break;
|
333 |
-
|
334 |
case 'seopress_desc';
|
335 |
-
echo '<div id="seopress_desc-' . $post_id . '">'.get_post_meta($post_id, "_seopress_titles_desc", true).'</div>';
|
336 |
break;
|
337 |
|
338 |
case 'seopress_redirect_enable';
|
339 |
if (get_post_meta($post_id, "_seopress_redirections_enabled", true) =='yes') {
|
340 |
-
echo '<div id="seopress_redirect_enable-' . $post_id . '"><span class="dashicons dashicons-yes"></span></div>';
|
341 |
}
|
342 |
break;
|
343 |
case 'seopress_redirect_url';
|
344 |
-
echo '<div id="seopress_redirect_url-' . $post_id . '">'.get_post_meta($post_id, "_seopress_redirections_value", true).'</div>';
|
345 |
break;
|
346 |
|
347 |
case 'seopress_canonical';
|
348 |
-
echo '<div id="seopress_canonical-' . $post_id . '">'.get_post_meta($post_id, "_seopress_robots_canonical", true).'</div>';
|
349 |
break;
|
350 |
|
351 |
case 'seopress_tkw' :
|
352 |
-
echo '<div id="seopress_tkw-' . $post_id . '">'.get_post_meta($post_id, "_seopress_analysis_target_kw", true).'</div>';
|
353 |
break;
|
354 |
|
355 |
case 'seopress_noindex' :
|
@@ -357,7 +370,7 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
|
|
357 |
echo '<span class="dashicons dashicons-yes"></span>';
|
358 |
}
|
359 |
break;
|
360 |
-
|
361 |
case 'seopress_nofollow' :
|
362 |
if (get_post_meta($post_id, "_seopress_robots_follow", true) =='yes') {
|
363 |
echo '<span class="dashicons dashicons-yes"></span>';
|
@@ -373,11 +386,30 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
|
|
373 |
break;
|
374 |
|
375 |
case 'seopress_w3c' :
|
376 |
-
echo '<a class="seopress-button" href="https://validator.w3.org/nu/?doc='.get_the_permalink().'" title="'.__('Check code quality of this page','wp-seopress').'" target="_blank"><span class="dashicons dashicons-clipboard"></span></a>';
|
377 |
break;
|
378 |
|
379 |
case 'seopress_ps' :
|
380 |
-
echo '<div class="seopress-request-page-speed seopress-button" data_permalink="'.get_the_permalink().'" title="'.__('Analyze this page with Google Page Speed','wp-seopress').'"><span class="dashicons dashicons-dashboard"></span></div>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
break;
|
382 |
|
383 |
default :
|
@@ -386,17 +418,17 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
|
|
386 |
}
|
387 |
}
|
388 |
add_action('init', 'seopress_add_columns', 999);
|
389 |
-
|
390 |
//Sortable columns
|
391 |
foreach (seopress_get_post_types() as $key => $value) {
|
392 |
add_filter( 'manage_edit-'.$key.'_sortable_columns' , 'seopress_admin_sortable_columns' );
|
393 |
}
|
394 |
-
|
395 |
function seopress_admin_sortable_columns($columns) {
|
396 |
$columns['seopress_noindex'] = 'seopress_noindex';
|
397 |
return $columns;
|
398 |
}
|
399 |
-
|
400 |
add_filter( 'pre_get_posts', 'seopress_admin_sort_columns_by');
|
401 |
function seopress_admin_sort_columns_by( $query ) {
|
402 |
if( ! is_admin() ) {
|
@@ -417,7 +449,7 @@ function seopress_advanced_appearance_genesis_seo_metaboxe_hook_option() {
|
|
417 |
if ( ! empty ( $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option ) ) {
|
418 |
foreach ($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option as $key => $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value)
|
419 |
$options[$key] = $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value;
|
420 |
-
if (isset($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'])) {
|
421 |
return $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'];
|
422 |
}
|
423 |
}
|
@@ -436,7 +468,7 @@ function seopress_advanced_appearance_genesis_seo_menu_option() {
|
|
436 |
if ( ! empty ( $seopress_advanced_appearance_genesis_seo_menu_option ) ) {
|
437 |
foreach ($seopress_advanced_appearance_genesis_seo_menu_option as $key => $seopress_advanced_appearance_genesis_seo_menu_value)
|
438 |
$options[$key] = $seopress_advanced_appearance_genesis_seo_menu_value;
|
439 |
-
if (isset($seopress_advanced_appearance_genesis_seo_menu_option['seopress_advanced_appearance_genesis_seo_menu'])) {
|
440 |
return $seopress_advanced_appearance_genesis_seo_menu_option['seopress_advanced_appearance_genesis_seo_menu'];
|
441 |
}
|
442 |
}
|
@@ -752,11 +784,11 @@ function seopress_bulk_quick_edit_custom_box($column_name) {
|
|
752 |
<div class="wp-clearfix"></div>
|
753 |
<fieldset class="inline-edit-col-left inline-edit-book">
|
754 |
<div class="inline-edit-col column-<?php echo $column_name; ?>">
|
755 |
-
|
756 |
-
<?php
|
757 |
switch ( $column_name ) {
|
758 |
case 'seopress_title':
|
759 |
-
?>
|
760 |
<h4><?php _e('SEO','wp-seopress'); ?></h4>
|
761 |
<label class="inline-edit-group">
|
762 |
<span class="title"><?php _e('Title tag','wp-seopress'); ?></span>
|
@@ -765,7 +797,7 @@ function seopress_bulk_quick_edit_custom_box($column_name) {
|
|
765 |
<?php
|
766 |
break;
|
767 |
case 'seopress_desc':
|
768 |
-
?>
|
769 |
<label class="inline-edit-group">
|
770 |
<span class="title"><?php _e('Meta description','wp-seopress'); ?></span>
|
771 |
<span class="input-text-wrap"><textarea cols="18" rows="1" name="seopress_desc" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false"></textarea></span>
|
@@ -773,7 +805,7 @@ function seopress_bulk_quick_edit_custom_box($column_name) {
|
|
773 |
<?php
|
774 |
break;
|
775 |
case 'seopress_tkw':
|
776 |
-
?>
|
777 |
<label class="inline-edit-group">
|
778 |
<span class="title"><?php _e('Target keywords','wp-seopress'); ?></span>
|
779 |
<span class="input-text-wrap"><input type="text" name="seopress_tkw" /></span>
|
@@ -781,7 +813,7 @@ function seopress_bulk_quick_edit_custom_box($column_name) {
|
|
781 |
<?php
|
782 |
break;
|
783 |
case 'seopress_canonical':
|
784 |
-
?>
|
785 |
<label class="inline-edit-group">
|
786 |
<span class="title"><?php _e('Canonical','wp-seopress'); ?></span>
|
787 |
<span class="input-text-wrap"><input type="text" name="seopress_canonical" /></span>
|
@@ -843,13 +875,13 @@ function seopress_advanced_advanced_tax_desc_editor_option() {
|
|
843 |
if ( ! empty ( $seopress_advanced_advanced_tax_desc_editor_option ) ) {
|
844 |
foreach ($seopress_advanced_advanced_tax_desc_editor_option as $key => $seopress_advanced_advanced_tax_desc_editor_value)
|
845 |
$options[$key] = $seopress_advanced_advanced_tax_desc_editor_value;
|
846 |
-
if (isset($seopress_advanced_advanced_tax_desc_editor_option['seopress_advanced_advanced_tax_desc_editor'])) {
|
847 |
return $seopress_advanced_advanced_tax_desc_editor_option['seopress_advanced_advanced_tax_desc_editor'];
|
848 |
}
|
849 |
}
|
850 |
}
|
851 |
if (seopress_advanced_advanced_tax_desc_editor_option() !='' && current_user_can( 'publish_posts' )) {
|
852 |
-
|
853 |
function seopress_tax_desc_wp_editor_init() {
|
854 |
global $pagenow;
|
855 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
@@ -871,7 +903,7 @@ if (seopress_advanced_advanced_tax_desc_editor_option() !='' && current_user_can
|
|
871 |
}
|
872 |
}
|
873 |
add_action('init', 'seopress_tax_desc_wp_editor_init', 100);
|
874 |
-
|
875 |
function seopress_tax_desc_wp_editor($tag) {
|
876 |
global $pagenow;
|
877 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
39 |
$message = '<strong>'.__( 'WARNING', 'wp-seopress' ).'</strong>';
|
40 |
$message .= '<p>'.__( 'Do NOT change your permalink structure on a production site. Changing URLs can severely damage your SEO.', 'wp-seopress' ).'</p>';
|
41 |
|
42 |
+
printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
|
43 |
}
|
44 |
add_action( 'admin_notices', 'seopress_notice_permalinks' );
|
45 |
|
49 |
$message = '<strong>'.__( 'WARNING', 'wp-seopress' ).'</strong>';
|
50 |
$message .= '<p>'.__( 'URL rewriting is NOT enabled on your site. Select a permalink structure that is optimized for SEO (NOT Plain).', 'wp-seopress' ).'</p>';
|
51 |
|
52 |
+
printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), $message );
|
53 |
}
|
54 |
add_action( 'admin_notices', 'seopress_notice_no_rewrite_url' );
|
55 |
}
|
63 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_title_editor_option ) ) {
|
64 |
foreach ($seopress_advanced_advanced_image_auto_title_editor_option as $key => $seopress_advanced_advanced_image_auto_title_editor_value)
|
65 |
$options[$key] = $seopress_advanced_advanced_image_auto_title_editor_value;
|
66 |
+
if (isset($seopress_advanced_advanced_image_auto_title_editor_option['seopress_advanced_advanced_image_auto_title_editor'])) {
|
67 |
return $seopress_advanced_advanced_image_auto_title_editor_option['seopress_advanced_advanced_image_auto_title_editor'];
|
68 |
}
|
69 |
}
|
75 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_alt_editor_option ) ) {
|
76 |
foreach ($seopress_advanced_advanced_image_auto_alt_editor_option as $key => $seopress_advanced_advanced_image_auto_alt_editor_value)
|
77 |
$options[$key] = $seopress_advanced_advanced_image_auto_alt_editor_value;
|
78 |
+
if (isset($seopress_advanced_advanced_image_auto_alt_editor_option['seopress_advanced_advanced_image_auto_alt_editor'])) {
|
79 |
return $seopress_advanced_advanced_image_auto_alt_editor_option['seopress_advanced_advanced_image_auto_alt_editor'];
|
80 |
}
|
81 |
}
|
87 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_caption_editor_option ) ) {
|
88 |
foreach ($seopress_advanced_advanced_image_auto_caption_editor_option as $key => $seopress_advanced_advanced_image_auto_caption_editor_value)
|
89 |
$options[$key] = $seopress_advanced_advanced_image_auto_caption_editor_value;
|
90 |
+
if (isset($seopress_advanced_advanced_image_auto_caption_editor_option['seopress_advanced_advanced_image_auto_caption_editor'])) {
|
91 |
return $seopress_advanced_advanced_image_auto_caption_editor_option['seopress_advanced_advanced_image_auto_caption_editor'];
|
92 |
}
|
93 |
}
|
99 |
if ( ! empty ( $seopress_advanced_advanced_image_auto_desc_editor_option ) ) {
|
100 |
foreach ($seopress_advanced_advanced_image_auto_desc_editor_option as $key => $seopress_advanced_advanced_image_auto_desc_editor_value)
|
101 |
$options[$key] = $seopress_advanced_advanced_image_auto_desc_editor_value;
|
102 |
+
if (isset($seopress_advanced_advanced_image_auto_desc_editor_option['seopress_advanced_advanced_image_auto_desc_editor'])) {
|
103 |
return $seopress_advanced_advanced_image_auto_desc_editor_option['seopress_advanced_advanced_image_auto_desc_editor'];
|
104 |
}
|
105 |
}
|
121 |
$img_attr = ucwords( strtolower( $img_attr ) );
|
122 |
|
123 |
$img_attr = apply_filters('seopress_auto_image_title', $img_attr);
|
124 |
+
|
125 |
// Create an array with the image meta (Title, Caption, Description) to be updated
|
126 |
$img_attr_array = array('ID'=>$post_ID); // Image (ID) to be updated
|
127 |
|
138 |
}
|
139 |
|
140 |
$img_attr_array = apply_filters('seopress_auto_image_attr', $img_attr_array);
|
141 |
+
|
142 |
|
143 |
// Set the image Alt-Text
|
144 |
if (seopress_advanced_advanced_image_auto_alt_editor_option() !='') {
|
159 |
if ( ! empty ( $seopress_advanced_appearance_metaboxe_position_option ) ) {
|
160 |
foreach ($seopress_advanced_appearance_metaboxe_position_option as $key => $seopress_advanced_appearance_metaboxe_position_value)
|
161 |
$options[$key] = $seopress_advanced_appearance_metaboxe_position_value;
|
162 |
+
if (isset($seopress_advanced_appearance_metaboxe_position_option['seopress_advanced_appearance_metaboxe_position'])) {
|
163 |
return $seopress_advanced_appearance_metaboxe_position_option['seopress_advanced_appearance_metaboxe_position'];
|
164 |
}
|
165 |
}
|
171 |
if ( ! empty ( $seopress_advanced_appearance_title_col_option ) ) {
|
172 |
foreach ($seopress_advanced_appearance_title_col_option as $key => $seopress_advanced_appearance_title_col_value)
|
173 |
$options[$key] = $seopress_advanced_appearance_title_col_value;
|
174 |
+
if (isset($seopress_advanced_appearance_title_col_option['seopress_advanced_appearance_title_col'])) {
|
175 |
return $seopress_advanced_appearance_title_col_option['seopress_advanced_appearance_title_col'];
|
176 |
}
|
177 |
}
|
181 |
if ( ! empty ( $seopress_advanced_appearance_meta_desc_col_option ) ) {
|
182 |
foreach ($seopress_advanced_appearance_meta_desc_col_option as $key => $seopress_advanced_appearance_meta_desc_col_value)
|
183 |
$options[$key] = $seopress_advanced_appearance_meta_desc_col_value;
|
184 |
+
if (isset($seopress_advanced_appearance_meta_desc_col_option['seopress_advanced_appearance_meta_desc_col'])) {
|
185 |
return $seopress_advanced_appearance_meta_desc_col_option['seopress_advanced_appearance_meta_desc_col'];
|
186 |
}
|
187 |
}
|
191 |
if ( ! empty ( $seopress_advanced_appearance_redirect_url_col_option ) ) {
|
192 |
foreach ($seopress_advanced_appearance_redirect_url_col_option as $key => $seopress_advanced_appearance_redirect_url_col_value)
|
193 |
$options[$key] = $seopress_advanced_appearance_redirect_url_col_value;
|
194 |
+
if (isset($seopress_advanced_appearance_redirect_url_col_option['seopress_advanced_appearance_redirect_url_col'])) {
|
195 |
return $seopress_advanced_appearance_redirect_url_col_option['seopress_advanced_appearance_redirect_url_col'];
|
196 |
}
|
197 |
}
|
201 |
if ( ! empty ( $seopress_advanced_appearance_redirect_enable_col_option ) ) {
|
202 |
foreach ($seopress_advanced_appearance_redirect_enable_col_option as $key => $seopress_advanced_appearance_redirect_enable_col_value)
|
203 |
$options[$key] = $seopress_advanced_appearance_redirect_enable_col_value;
|
204 |
+
if (isset($seopress_advanced_appearance_redirect_enable_col_option['seopress_advanced_appearance_redirect_enable_col'])) {
|
205 |
return $seopress_advanced_appearance_redirect_enable_col_option['seopress_advanced_appearance_redirect_enable_col'];
|
206 |
}
|
207 |
}
|
211 |
if ( ! empty ( $seopress_advanced_appearance_canonical_option ) ) {
|
212 |
foreach ($seopress_advanced_appearance_canonical_option as $key => $seopress_advanced_appearance_canonical_value)
|
213 |
$options[$key] = $seopress_advanced_appearance_canonical_value;
|
214 |
+
if (isset($seopress_advanced_appearance_canonical_option['seopress_advanced_appearance_canonical'])) {
|
215 |
return $seopress_advanced_appearance_canonical_option['seopress_advanced_appearance_canonical'];
|
216 |
}
|
217 |
}
|
221 |
if ( ! empty ( $seopress_advanced_appearance_target_kw_col_option ) ) {
|
222 |
foreach ($seopress_advanced_appearance_target_kw_col_option as $key => $seopress_advanced_appearance_target_kw_col_value)
|
223 |
$options[$key] = $seopress_advanced_appearance_target_kw_col_value;
|
224 |
+
if (isset($seopress_advanced_appearance_target_kw_col_option['seopress_advanced_appearance_target_kw_col'])) {
|
225 |
return $seopress_advanced_appearance_target_kw_col_option['seopress_advanced_appearance_target_kw_col'];
|
226 |
}
|
227 |
}
|
231 |
if ( ! empty ( $seopress_advanced_appearance_noindex_col_option ) ) {
|
232 |
foreach ($seopress_advanced_appearance_noindex_col_option as $key => $seopress_advanced_appearance_noindex_col_value)
|
233 |
$options[$key] = $seopress_advanced_appearance_noindex_col_value;
|
234 |
+
if (isset($seopress_advanced_appearance_noindex_col_option['seopress_advanced_appearance_noindex_col'])) {
|
235 |
return $seopress_advanced_appearance_noindex_col_option['seopress_advanced_appearance_noindex_col'];
|
236 |
}
|
237 |
}
|
241 |
if ( ! empty ( $seopress_advanced_appearance_nofollow_col_option ) ) {
|
242 |
foreach ($seopress_advanced_appearance_nofollow_col_option as $key => $seopress_advanced_appearance_nofollow_col_value)
|
243 |
$options[$key] = $seopress_advanced_appearance_nofollow_col_value;
|
244 |
+
if (isset($seopress_advanced_appearance_nofollow_col_option['seopress_advanced_appearance_nofollow_col'])) {
|
245 |
return $seopress_advanced_appearance_nofollow_col_option['seopress_advanced_appearance_nofollow_col'];
|
246 |
}
|
247 |
}
|
251 |
if ( ! empty ( $seopress_advanced_appearance_words_col_option ) ) {
|
252 |
foreach ($seopress_advanced_appearance_words_col_option as $key => $seopress_advanced_appearance_words_col_value)
|
253 |
$options[$key] = $seopress_advanced_appearance_words_col_value;
|
254 |
+
if (isset($seopress_advanced_appearance_words_col_option['seopress_advanced_appearance_words_col'])) {
|
255 |
return $seopress_advanced_appearance_words_col_option['seopress_advanced_appearance_words_col'];
|
256 |
}
|
257 |
}
|
261 |
if ( ! empty ( $seopress_advanced_appearance_w3c_col_option ) ) {
|
262 |
foreach ($seopress_advanced_appearance_w3c_col_option as $key => $seopress_advanced_appearance_w3c_col_value)
|
263 |
$options[$key] = $seopress_advanced_appearance_w3c_col_value;
|
264 |
+
if (isset($seopress_advanced_appearance_w3c_col_option['seopress_advanced_appearance_w3c_col'])) {
|
265 |
return $seopress_advanced_appearance_w3c_col_option['seopress_advanced_appearance_w3c_col'];
|
266 |
}
|
267 |
}
|
271 |
if ( ! empty ( $seopress_advanced_appearance_ps_col_option ) ) {
|
272 |
foreach ($seopress_advanced_appearance_ps_col_option as $key => $seopress_advanced_appearance_ps_col_value)
|
273 |
$options[$key] = $seopress_advanced_appearance_ps_col_value;
|
274 |
+
if (isset($seopress_advanced_appearance_ps_col_option['seopress_advanced_appearance_ps_col'])) {
|
275 |
return $seopress_advanced_appearance_ps_col_option['seopress_advanced_appearance_ps_col'];
|
276 |
}
|
277 |
}
|
278 |
}
|
279 |
+
function seopress_advanced_appearance_score_col_option() {
|
280 |
+
$seopress_advanced_appearance_score_col_option = get_option("seopress_advanced_option_name");
|
281 |
+
if ( ! empty ( $seopress_advanced_appearance_score_col_option ) ) {
|
282 |
+
foreach ($seopress_advanced_appearance_score_col_option as $key => $seopress_advanced_appearance_score_col_value)
|
283 |
+
$options[$key] = $seopress_advanced_appearance_score_col_value;
|
284 |
+
if (isset($seopress_advanced_appearance_score_col_option['seopress_advanced_appearance_score_col'])) {
|
285 |
+
return $seopress_advanced_appearance_score_col_option['seopress_advanced_appearance_score_col'];
|
286 |
+
}
|
287 |
+
}
|
288 |
+
}
|
289 |
|
290 |
if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_appearance_meta_desc_col_option() !='' || seopress_advanced_appearance_redirect_enable_col_option() !='' || seopress_advanced_appearance_redirect_url_col_option() !='' ||
|
291 |
+
seopress_advanced_appearance_canonical_option() !='' || seopress_advanced_appearance_target_kw_col_option() !='' || seopress_advanced_appearance_noindex_col_option() !='' || seopress_advanced_appearance_nofollow_col_option() !='' || seopress_advanced_appearance_words_col_option() !='' || seopress_advanced_appearance_w3c_col_option() !='' || seopress_advanced_appearance_ps_col_option() !='' || seopress_advanced_appearance_score_col_option() !='') {
|
292 |
function seopress_add_columns() {
|
293 |
foreach (seopress_get_post_types() as $key => $value) {
|
294 |
add_filter('manage_'.$key.'_posts_columns', 'seopress_title_columns');
|
323 |
if(seopress_advanced_appearance_nofollow_col_option() !='') {
|
324 |
$columns['seopress_nofollow'] = __('Nofollow?', 'wp-seopress');
|
325 |
}
|
326 |
+
if(seopress_advanced_appearance_score_col_option() !='') {
|
327 |
+
$columns['seopress_score'] = __('Score', 'wp-seopress');
|
328 |
+
}
|
329 |
if(seopress_advanced_appearance_words_col_option() !='') {
|
330 |
+
$columns['seopress_words'] = __('Words', 'wp-seopress');
|
331 |
}
|
332 |
if(seopress_advanced_appearance_w3c_col_option() !='') {
|
333 |
$columns['seopress_w3c'] = __('W3C check', 'wp-seopress');
|
341 |
function seopress_title_display_column($column, $post_id) {
|
342 |
switch ( $column ) {
|
343 |
case 'seopress_title' :
|
344 |
+
echo '<div id="seopress_title-' . esc_attr($post_id) . '">'.esc_html(get_post_meta($post_id, "_seopress_titles_title", true)).'</div>';
|
345 |
break;
|
346 |
+
|
347 |
case 'seopress_desc';
|
348 |
+
echo '<div id="seopress_desc-' . esc_attr($post_id) . '">'.esc_html(get_post_meta($post_id, "_seopress_titles_desc", true)).'</div>';
|
349 |
break;
|
350 |
|
351 |
case 'seopress_redirect_enable';
|
352 |
if (get_post_meta($post_id, "_seopress_redirections_enabled", true) =='yes') {
|
353 |
+
echo '<div id="seopress_redirect_enable-' . esc_attr($post_id) . '"><span class="dashicons dashicons-yes"></span></div>';
|
354 |
}
|
355 |
break;
|
356 |
case 'seopress_redirect_url';
|
357 |
+
echo '<div id="seopress_redirect_url-' . esc_attr($post_id) . '">'.esc_html(get_post_meta($post_id, "_seopress_redirections_value", true)).'</div>';
|
358 |
break;
|
359 |
|
360 |
case 'seopress_canonical';
|
361 |
+
echo '<div id="seopress_canonical-' . esc_attr($post_id) . '">'.esc_html(get_post_meta($post_id, "_seopress_robots_canonical", true)).'</div>';
|
362 |
break;
|
363 |
|
364 |
case 'seopress_tkw' :
|
365 |
+
echo '<div id="seopress_tkw-' . esc_attr($post_id) . '">'.esc_html(get_post_meta($post_id, "_seopress_analysis_target_kw", true)).'</div>';
|
366 |
break;
|
367 |
|
368 |
case 'seopress_noindex' :
|
370 |
echo '<span class="dashicons dashicons-yes"></span>';
|
371 |
}
|
372 |
break;
|
373 |
+
|
374 |
case 'seopress_nofollow' :
|
375 |
if (get_post_meta($post_id, "_seopress_robots_follow", true) =='yes') {
|
376 |
echo '<span class="dashicons dashicons-yes"></span>';
|
386 |
break;
|
387 |
|
388 |
case 'seopress_w3c' :
|
389 |
+
echo '<a class="seopress-button" href="https://validator.w3.org/nu/?doc='.esc_url(get_the_permalink()).'" title="'.esc_attr(__('Check code quality of this page','wp-seopress')).'" target="_blank"><span class="dashicons dashicons-clipboard"></span></a>';
|
390 |
break;
|
391 |
|
392 |
case 'seopress_ps' :
|
393 |
+
echo '<div class="seopress-request-page-speed seopress-button" data_permalink="'.esc_url(get_the_permalink()).'" title="'.esc_attr(__('Analyze this page with Google Page Speed','wp-seopress')).'"><span class="dashicons dashicons-dashboard"></span></div>';
|
394 |
+
break;
|
395 |
+
|
396 |
+
case 'seopress_score' :
|
397 |
+
if (get_post_meta($post_id, "_seopress_analysis_data", true)) {
|
398 |
+
$ca = get_post_meta($post_id, "_seopress_analysis_data", true);
|
399 |
+
echo '<div class="analysis-score">';
|
400 |
+
if (isset($ca[0]["score"]) && $ca[0]["score"] == 1) {
|
401 |
+
echo '<p><svg role="img" aria-hidden="true" focusable="false" width="100%" height="100%" viewBox="0 0 200 200" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
402 |
+
<circle r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0"></circle>
|
403 |
+
<circle id="bar" class="good" r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0" style="stroke-dashoffset: 50.8938px;"></circle>
|
404 |
+
</svg><span class="screen-reader-text">'.__('Good','wp-seopress').'</span></p>';
|
405 |
+
} elseif (isset($ca[0]["score"]) && $ca[0]["score"] =='') {
|
406 |
+
echo '<p><svg role="img" aria-hidden="true" focusable="false" width="100%" height="100%" viewBox="0 0 200 200" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
407 |
+
<circle r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0"></circle>
|
408 |
+
<circle id="bar" class="notgood" r="90" cx="100" cy="100" fill="transparent" stroke-dasharray="565.48" stroke-dashoffset="0" style="stroke-dashoffset: 101.788px;"></circle>
|
409 |
+
</svg><span class="screen-reader-text">'.__('Should be improved','wp-seopress').'</span></p>';
|
410 |
+
}
|
411 |
+
echo '</div>';
|
412 |
+
}
|
413 |
break;
|
414 |
|
415 |
default :
|
418 |
}
|
419 |
}
|
420 |
add_action('init', 'seopress_add_columns', 999);
|
421 |
+
|
422 |
//Sortable columns
|
423 |
foreach (seopress_get_post_types() as $key => $value) {
|
424 |
add_filter( 'manage_edit-'.$key.'_sortable_columns' , 'seopress_admin_sortable_columns' );
|
425 |
}
|
426 |
+
|
427 |
function seopress_admin_sortable_columns($columns) {
|
428 |
$columns['seopress_noindex'] = 'seopress_noindex';
|
429 |
return $columns;
|
430 |
}
|
431 |
+
|
432 |
add_filter( 'pre_get_posts', 'seopress_admin_sort_columns_by');
|
433 |
function seopress_admin_sort_columns_by( $query ) {
|
434 |
if( ! is_admin() ) {
|
449 |
if ( ! empty ( $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option ) ) {
|
450 |
foreach ($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option as $key => $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value)
|
451 |
$options[$key] = $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value;
|
452 |
+
if (isset($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'])) {
|
453 |
return $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'];
|
454 |
}
|
455 |
}
|
468 |
if ( ! empty ( $seopress_advanced_appearance_genesis_seo_menu_option ) ) {
|
469 |
foreach ($seopress_advanced_appearance_genesis_seo_menu_option as $key => $seopress_advanced_appearance_genesis_seo_menu_value)
|
470 |
$options[$key] = $seopress_advanced_appearance_genesis_seo_menu_value;
|
471 |
+
if (isset($seopress_advanced_appearance_genesis_seo_menu_option['seopress_advanced_appearance_genesis_seo_menu'])) {
|
472 |
return $seopress_advanced_appearance_genesis_seo_menu_option['seopress_advanced_appearance_genesis_seo_menu'];
|
473 |
}
|
474 |
}
|
784 |
<div class="wp-clearfix"></div>
|
785 |
<fieldset class="inline-edit-col-left inline-edit-book">
|
786 |
<div class="inline-edit-col column-<?php echo $column_name; ?>">
|
787 |
+
|
788 |
+
<?php
|
789 |
switch ( $column_name ) {
|
790 |
case 'seopress_title':
|
791 |
+
?>
|
792 |
<h4><?php _e('SEO','wp-seopress'); ?></h4>
|
793 |
<label class="inline-edit-group">
|
794 |
<span class="title"><?php _e('Title tag','wp-seopress'); ?></span>
|
797 |
<?php
|
798 |
break;
|
799 |
case 'seopress_desc':
|
800 |
+
?>
|
801 |
<label class="inline-edit-group">
|
802 |
<span class="title"><?php _e('Meta description','wp-seopress'); ?></span>
|
803 |
<span class="input-text-wrap"><textarea cols="18" rows="1" name="seopress_desc" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false"></textarea></span>
|
805 |
<?php
|
806 |
break;
|
807 |
case 'seopress_tkw':
|
808 |
+
?>
|
809 |
<label class="inline-edit-group">
|
810 |
<span class="title"><?php _e('Target keywords','wp-seopress'); ?></span>
|
811 |
<span class="input-text-wrap"><input type="text" name="seopress_tkw" /></span>
|
813 |
<?php
|
814 |
break;
|
815 |
case 'seopress_canonical':
|
816 |
+
?>
|
817 |
<label class="inline-edit-group">
|
818 |
<span class="title"><?php _e('Canonical','wp-seopress'); ?></span>
|
819 |
<span class="input-text-wrap"><input type="text" name="seopress_canonical" /></span>
|
875 |
if ( ! empty ( $seopress_advanced_advanced_tax_desc_editor_option ) ) {
|
876 |
foreach ($seopress_advanced_advanced_tax_desc_editor_option as $key => $seopress_advanced_advanced_tax_desc_editor_value)
|
877 |
$options[$key] = $seopress_advanced_advanced_tax_desc_editor_value;
|
878 |
+
if (isset($seopress_advanced_advanced_tax_desc_editor_option['seopress_advanced_advanced_tax_desc_editor'])) {
|
879 |
return $seopress_advanced_advanced_tax_desc_editor_option['seopress_advanced_advanced_tax_desc_editor'];
|
880 |
}
|
881 |
}
|
882 |
}
|
883 |
if (seopress_advanced_advanced_tax_desc_editor_option() !='' && current_user_can( 'publish_posts' )) {
|
884 |
+
|
885 |
function seopress_tax_desc_wp_editor_init() {
|
886 |
global $pagenow;
|
887 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
903 |
}
|
904 |
}
|
905 |
add_action('init', 'seopress_tax_desc_wp_editor_init', 100);
|
906 |
+
|
907 |
function seopress_tax_desc_wp_editor($tag) {
|
908 |
global $pagenow;
|
909 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
inc/functions/options-google-analytics.php
CHANGED
@@ -17,6 +17,17 @@ if (seopress_google_analytics_disable_option() =='1' && ( (empty($_COOKIE["seopr
|
|
17 |
}
|
18 |
}
|
19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
function seopress_google_analytics_cb_bg_option() {
|
21 |
$seopress_google_analytics_cb_bg_option = get_option("seopress_google_analytics_option_name");
|
22 |
if ( ! empty ( $seopress_google_analytics_cb_bg_option ) ) {
|
@@ -171,6 +182,12 @@ if (seopress_google_analytics_disable_option() =='1' && ( (empty($_COOKIE["seopr
|
|
171 |
$consent_btn = __('Accept','wp-seopress');
|
172 |
}
|
173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
$styles = '<style>.seopress-user-consent {position: fixed;z-index: 8000;width: 100%;padding: 10px;left: 0;text-align: center;';
|
175 |
|
176 |
//Position
|
@@ -194,7 +211,7 @@ if (seopress_google_analytics_disable_option() =='1' && ( (empty($_COOKIE["seopr
|
|
194 |
$styles .= 'color:'.seopress_google_analytics_cb_txt_col_option().';';
|
195 |
}
|
196 |
|
197 |
-
$styles .='}.seopress-user-consent button {vertical-align: middle;margin: 0 10px;
|
198 |
|
199 |
//Btn background color
|
200 |
if (seopress_google_analytics_cb_btn_bg_option() !='') {
|
@@ -218,7 +235,7 @@ if (seopress_google_analytics_disable_option() =='1' && ( (empty($_COOKIE["seopr
|
|
218 |
$styles .= 'color:'.seopress_google_analytics_cb_btn_col_hov_option().';';
|
219 |
}
|
220 |
|
221 |
-
$styles .='}#seopress-user-consent-close{margin: 0 0 0 20px;position: relative;
|
222 |
|
223 |
//Background secondary button
|
224 |
if (seopress_google_analytics_cb_btn_sec_bg_option() !='') {
|
@@ -261,9 +278,9 @@ if (seopress_google_analytics_disable_option() =='1' && ( (empty($_COOKIE["seopr
|
|
261 |
|
262 |
$styles .='.seopress-user-consent-hide{display:none;}</style>';
|
263 |
|
264 |
-
$user_msg = $styles.'<div class="seopress-user-consent seopress-user-consent-hide" tabindex="10"><p>'.$msg.'<button id="seopress-user-consent-accept" tabindex="11">'.$consent_btn.'</button><button id="seopress-user-consent-close" tabindex="12">'.
|
265 |
|
266 |
-
$user_msg = apply_filters('seopress_rgpd_full_message', $user_msg, $msg, $consent_btn);
|
267 |
|
268 |
echo $user_msg;
|
269 |
}
|
17 |
}
|
18 |
}
|
19 |
|
20 |
+
function seopress_google_analytics_opt_out_msg_close_option() {
|
21 |
+
$seopress_google_analytics_opt_out_msg_close_option = get_option("seopress_google_analytics_option_name");
|
22 |
+
if ( ! empty ( $seopress_google_analytics_opt_out_msg_close_option ) ) {
|
23 |
+
foreach ($seopress_google_analytics_opt_out_msg_close_option as $key => $seopress_google_analytics_opt_out_msg_close_value)
|
24 |
+
$options[$key] = $seopress_google_analytics_opt_out_msg_close_value;
|
25 |
+
if (isset($seopress_google_analytics_opt_out_msg_close_option['seopress_google_analytics_opt_out_msg_close'])) {
|
26 |
+
return $seopress_google_analytics_opt_out_msg_close_option['seopress_google_analytics_opt_out_msg_close'];
|
27 |
+
}
|
28 |
+
}
|
29 |
+
}
|
30 |
+
|
31 |
function seopress_google_analytics_cb_bg_option() {
|
32 |
$seopress_google_analytics_cb_bg_option = get_option("seopress_google_analytics_option_name");
|
33 |
if ( ! empty ( $seopress_google_analytics_cb_bg_option ) ) {
|
182 |
$consent_btn = __('Accept','wp-seopress');
|
183 |
}
|
184 |
|
185 |
+
if (seopress_google_analytics_opt_out_msg_close_option() !='') {
|
186 |
+
$close_btn = seopress_google_analytics_opt_out_msg_close_option();
|
187 |
+
} else {
|
188 |
+
$close_btn = __('X','wp-seopress');
|
189 |
+
}
|
190 |
+
|
191 |
$styles = '<style>.seopress-user-consent {position: fixed;z-index: 8000;width: 100%;padding: 10px;left: 0;text-align: center;';
|
192 |
|
193 |
//Position
|
211 |
$styles .= 'color:'.seopress_google_analytics_cb_txt_col_option().';';
|
212 |
}
|
213 |
|
214 |
+
$styles .='}.seopress-user-consent button {vertical-align: middle;margin: 0 10px;font-size: 14px;';
|
215 |
|
216 |
//Btn background color
|
217 |
if (seopress_google_analytics_cb_btn_bg_option() !='') {
|
235 |
$styles .= 'color:'.seopress_google_analytics_cb_btn_col_hov_option().';';
|
236 |
}
|
237 |
|
238 |
+
$styles .='}#seopress-user-consent-close{margin: 0 0 0 20px;position: relative;font-weight: bold;border: 1px solid #ccc;';
|
239 |
|
240 |
//Background secondary button
|
241 |
if (seopress_google_analytics_cb_btn_sec_bg_option() !='') {
|
278 |
|
279 |
$styles .='.seopress-user-consent-hide{display:none;}</style>';
|
280 |
|
281 |
+
$user_msg = $styles.'<div class="seopress-user-consent seopress-user-consent-hide" tabindex="10"><p>'.$msg.'<button id="seopress-user-consent-accept" tabindex="11">'.$consent_btn.'</button><button id="seopress-user-consent-close" tabindex="12">'.$close_btn.'</button></p></div>';
|
282 |
|
283 |
+
$user_msg = apply_filters('seopress_rgpd_full_message', $user_msg, $msg, $consent_btn, $close_btn);
|
284 |
|
285 |
echo $user_msg;
|
286 |
}
|
inc/functions/options-import-export.php
CHANGED
@@ -164,8 +164,12 @@ function seopress_import_yoast_redirections() {
|
|
164 |
|
165 |
if (!empty($csv_line[0])) {
|
166 |
$csv_line[0] = substr($csv_line[0], 1);
|
167 |
-
if (!empty($csv_line[1])
|
168 |
-
$csv_line[1]
|
|
|
|
|
|
|
|
|
169 |
}
|
170 |
$id = wp_insert_post(array('post_title' => urldecode($csv_line[0]), 'post_type' => 'seopress_404', 'post_status' => 'publish', 'meta_input' => array( '_seopress_redirections_value' => urldecode($csv_line[1]), '_seopress_redirections_type' => $csv_type_redirects[2], '_seopress_redirections_enabled' => $csv_type_redirects[3], '_seopress_redirections_param' => $csv_type_redirects[4])));
|
171 |
}
|
164 |
|
165 |
if (!empty($csv_line[0])) {
|
166 |
$csv_line[0] = substr($csv_line[0], 1);
|
167 |
+
if (!empty($csv_line[1])) {
|
168 |
+
if ($csv_line[1] ==='//') {
|
169 |
+
$csv_line[1] = '/';
|
170 |
+
} else {
|
171 |
+
$csv_line[1] = home_url().$csv_line[1];
|
172 |
+
}
|
173 |
}
|
174 |
$id = wp_insert_post(array('post_title' => urldecode($csv_line[0]), 'post_type' => 'seopress_404', 'post_status' => 'publish', 'meta_input' => array( '_seopress_redirections_value' => urldecode($csv_line[1]), '_seopress_redirections_type' => $csv_type_redirects[2], '_seopress_redirections_enabled' => $csv_type_redirects[3], '_seopress_redirections_param' => $csv_type_redirects[4])));
|
175 |
}
|
inc/functions/options-oembed.php
CHANGED
@@ -23,8 +23,9 @@ function seopress_oembed_title_term_option() {
|
|
23 |
}
|
24 |
|
25 |
function seopress_oembed_title_home_option() {
|
26 |
-
|
27 |
-
|
|
|
28 |
return $_seopress_oembed_title;
|
29 |
}
|
30 |
}
|
@@ -32,21 +33,21 @@ function seopress_oembed_title_home_option() {
|
|
32 |
function seopress_oembed_title_hook() {
|
33 |
//Init
|
34 |
$seopress_oembed_title ='';
|
35 |
-
|
36 |
if (is_home()) {
|
37 |
if (seopress_oembed_title_home_option() !='') {
|
38 |
-
$seopress_oembed_title = seopress_oembed_title_home_option();
|
39 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
40 |
-
$seopress_oembed_title = esc_attr(seopress_titles_the_title());
|
41 |
}
|
42 |
} elseif (is_tax() || is_category() || is_tag()) {
|
43 |
if (seopress_oembed_title_term_option() !='') {
|
44 |
-
$seopress_oembed_title = seopress_oembed_title_term_option();
|
45 |
} else {
|
46 |
-
$seopress_oembed_title = single_term_title('', false).' - '.get_bloginfo('name');
|
47 |
}
|
48 |
-
} elseif (is_singular() && seopress_oembed_title_post_option() !='') {
|
49 |
-
$seopress_oembed_title = seopress_oembed_title_post_option();
|
50 |
} elseif(function_exists("is_shop") && is_shop() && seopress_oembed_title_post_option() !='') {
|
51 |
$seopress_oembed_title = seopress_oembed_title_post_option();
|
52 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
@@ -70,4 +71,4 @@ function seopress_oembed_response_data($data, $post, $width, $height) {
|
|
70 |
$data['title'] = seopress_oembed_title_hook();
|
71 |
}
|
72 |
return $data;
|
73 |
-
}
|
23 |
}
|
24 |
|
25 |
function seopress_oembed_title_home_option() {
|
26 |
+
$page_id = get_option( 'page_for_posts' );
|
27 |
+
$_seopress_oembed_title = get_post_meta( $page_id, '_seopress_social_fb_title', true );
|
28 |
+
if ( ! empty( $_seopress_oembed_title ) ) {
|
29 |
return $_seopress_oembed_title;
|
30 |
}
|
31 |
}
|
33 |
function seopress_oembed_title_hook() {
|
34 |
//Init
|
35 |
$seopress_oembed_title ='';
|
36 |
+
|
37 |
if (is_home()) {
|
38 |
if (seopress_oembed_title_home_option() !='') {
|
39 |
+
$seopress_oembed_title = seopress_oembed_title_home_option();
|
40 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
41 |
+
$seopress_oembed_title = esc_attr(seopress_titles_the_title());
|
42 |
}
|
43 |
} elseif (is_tax() || is_category() || is_tag()) {
|
44 |
if (seopress_oembed_title_term_option() !='') {
|
45 |
+
$seopress_oembed_title = seopress_oembed_title_term_option();
|
46 |
} else {
|
47 |
+
$seopress_oembed_title = single_term_title('', false).' - '.get_bloginfo('name');
|
48 |
}
|
49 |
+
} elseif (is_singular() && seopress_oembed_title_post_option() !='') {
|
50 |
+
$seopress_oembed_title = seopress_oembed_title_post_option();
|
51 |
} elseif(function_exists("is_shop") && is_shop() && seopress_oembed_title_post_option() !='') {
|
52 |
$seopress_oembed_title = seopress_oembed_title_post_option();
|
53 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
71 |
$data['title'] = seopress_oembed_title_hook();
|
72 |
}
|
73 |
return $data;
|
74 |
+
}
|
inc/functions/options-social.php
CHANGED
@@ -10,7 +10,7 @@ function seopress_social_knowledge_type_option() {
|
|
10 |
if ( ! empty ( $seopress_social_knowledge_type_option ) ) {
|
11 |
foreach ($seopress_social_knowledge_type_option as $key => $seopress_social_knowledge_type_value)
|
12 |
$options[$key] = $seopress_social_knowledge_type_value;
|
13 |
-
if (isset($seopress_social_knowledge_type_option['seopress_social_knowledge_type'])) {
|
14 |
return $seopress_social_knowledge_type_option['seopress_social_knowledge_type'];
|
15 |
}
|
16 |
}
|
@@ -22,7 +22,7 @@ function seopress_social_knowledge_name_option() {
|
|
22 |
if ( ! empty ( $seopress_social_knowledge_name_option ) ) {
|
23 |
foreach ($seopress_social_knowledge_name_option as $key => $seopress_social_knowledge_name_value)
|
24 |
$options[$key] = $seopress_social_knowledge_name_value;
|
25 |
-
if (isset($seopress_social_knowledge_name_option['seopress_social_knowledge_name'])) {
|
26 |
return $seopress_social_knowledge_name_option['seopress_social_knowledge_name'];
|
27 |
}
|
28 |
}
|
@@ -34,7 +34,7 @@ function seopress_social_knowledge_img_option() {
|
|
34 |
if ( ! empty ( $seopress_social_knowledge_img_option ) ) {
|
35 |
foreach ($seopress_social_knowledge_img_option as $key => $seopress_social_knowledge_img_value)
|
36 |
$options[$key] = $seopress_social_knowledge_img_value;
|
37 |
-
if (isset($seopress_social_knowledge_img_option['seopress_social_knowledge_img'])) {
|
38 |
return $seopress_social_knowledge_img_option['seopress_social_knowledge_img'];
|
39 |
}
|
40 |
}
|
@@ -45,7 +45,7 @@ function seopress_social_knowledge_phone_number_option() {
|
|
45 |
if ( ! empty ( $seopress_social_knowledge_phone_number_option ) ) {
|
46 |
foreach ($seopress_social_knowledge_phone_number_option as $key => $seopress_social_knowledge_phone_number_value)
|
47 |
$options[$key] = $seopress_social_knowledge_phone_number_value;
|
48 |
-
if (isset($seopress_social_knowledge_phone_number_option['seopress_social_knowledge_phone'])) {
|
49 |
return $seopress_social_knowledge_phone_number_option['seopress_social_knowledge_phone'];
|
50 |
}
|
51 |
}
|
@@ -56,7 +56,7 @@ function seopress_social_knowledge_contact_type_option() {
|
|
56 |
if ( ! empty ( $seopress_social_knowledge_contact_type_option ) ) {
|
57 |
foreach ($seopress_social_knowledge_contact_type_option as $key => $seopress_social_knowledge_contact_type_value)
|
58 |
$options[$key] = $seopress_social_knowledge_contact_type_value;
|
59 |
-
if (isset($seopress_social_knowledge_contact_type_option['seopress_social_knowledge_contact_type'])) {
|
60 |
return $seopress_social_knowledge_contact_type_option['seopress_social_knowledge_contact_type'];
|
61 |
}
|
62 |
}
|
@@ -67,7 +67,7 @@ function seopress_social_knowledge_contact_option_option() {
|
|
67 |
if ( ! empty ( $seopress_social_knowledge_contact_option_option ) ) {
|
68 |
foreach ($seopress_social_knowledge_contact_option_option as $key => $seopress_social_knowledge_contact_option_value)
|
69 |
$options[$key] = $seopress_social_knowledge_contact_option_value;
|
70 |
-
if (isset($seopress_social_knowledge_contact_option_option['seopress_social_knowledge_contact_option'])) {
|
71 |
return $seopress_social_knowledge_contact_option_option['seopress_social_knowledge_contact_option'];
|
72 |
}
|
73 |
}
|
@@ -80,7 +80,7 @@ function seopress_social_accounts_facebook_option() {
|
|
80 |
if ( ! empty ( $seopress_social_accounts_facebook_option ) ) {
|
81 |
foreach ($seopress_social_accounts_facebook_option as $key => $seopress_social_accounts_facebook_value)
|
82 |
$options[$key] = $seopress_social_accounts_facebook_value;
|
83 |
-
if (isset($seopress_social_accounts_facebook_option['seopress_social_accounts_facebook'])) {
|
84 |
return $seopress_social_accounts_facebook_option['seopress_social_accounts_facebook'];
|
85 |
}
|
86 |
}
|
@@ -92,7 +92,7 @@ function seopress_social_accounts_twitter_option() {
|
|
92 |
if ( ! empty ( $seopress_social_accounts_twitter_option ) ) {
|
93 |
foreach ($seopress_social_accounts_twitter_option as $key => $seopress_social_accounts_twitter_value)
|
94 |
$options[$key] = $seopress_social_accounts_twitter_value;
|
95 |
-
if (isset($seopress_social_accounts_twitter_option['seopress_social_accounts_twitter'])) {
|
96 |
return $seopress_social_accounts_twitter_option['seopress_social_accounts_twitter'];
|
97 |
}
|
98 |
}
|
@@ -104,7 +104,7 @@ function seopress_social_accounts_pinterest_option() {
|
|
104 |
if ( ! empty ( $seopress_social_accounts_pinterest_option ) ) {
|
105 |
foreach ($seopress_social_accounts_pinterest_option as $key => $seopress_social_accounts_pinterest_value)
|
106 |
$options[$key] = $seopress_social_accounts_pinterest_value;
|
107 |
-
if (isset($seopress_social_accounts_pinterest_option['seopress_social_accounts_pinterest'])) {
|
108 |
return $seopress_social_accounts_pinterest_option['seopress_social_accounts_pinterest'];
|
109 |
}
|
110 |
}
|
@@ -116,7 +116,7 @@ function seopress_social_accounts_instagram_option() {
|
|
116 |
if ( ! empty ( $seopress_social_accounts_instagram_option ) ) {
|
117 |
foreach ($seopress_social_accounts_instagram_option as $key => $seopress_social_accounts_instagram_value)
|
118 |
$options[$key] = $seopress_social_accounts_instagram_value;
|
119 |
-
if (isset($seopress_social_accounts_instagram_option['seopress_social_accounts_instagram'])) {
|
120 |
return $seopress_social_accounts_instagram_option['seopress_social_accounts_instagram'];
|
121 |
}
|
122 |
}
|
@@ -128,7 +128,7 @@ function seopress_social_accounts_youtube_option() {
|
|
128 |
if ( ! empty ( $seopress_social_accounts_youtube_option ) ) {
|
129 |
foreach ($seopress_social_accounts_youtube_option as $key => $seopress_social_accounts_youtube_value)
|
130 |
$options[$key] = $seopress_social_accounts_youtube_value;
|
131 |
-
if (isset($seopress_social_accounts_youtube_option['seopress_social_accounts_youtube'])) {
|
132 |
return $seopress_social_accounts_youtube_option['seopress_social_accounts_youtube'];
|
133 |
}
|
134 |
}
|
@@ -140,7 +140,7 @@ function seopress_social_accounts_linkedin_option() {
|
|
140 |
if ( ! empty ( $seopress_social_accounts_linkedin_option ) ) {
|
141 |
foreach ($seopress_social_accounts_linkedin_option as $key => $seopress_social_accounts_linkedin_value)
|
142 |
$options[$key] = $seopress_social_accounts_linkedin_value;
|
143 |
-
if (isset($seopress_social_accounts_linkedin_option['seopress_social_accounts_linkedin'])) {
|
144 |
return $seopress_social_accounts_linkedin_option['seopress_social_accounts_linkedin'];
|
145 |
}
|
146 |
}
|
@@ -152,7 +152,7 @@ function seopress_social_accounts_myspace_option() {
|
|
152 |
if ( ! empty ( $seopress_social_accounts_myspace_option ) ) {
|
153 |
foreach ($seopress_social_accounts_myspace_option as $key => $seopress_social_accounts_myspace_value)
|
154 |
$options[$key] = $seopress_social_accounts_myspace_value;
|
155 |
-
if (isset($seopress_social_accounts_myspace_option['seopress_social_accounts_myspace'])) {
|
156 |
return $seopress_social_accounts_myspace_option['seopress_social_accounts_myspace'];
|
157 |
}
|
158 |
}
|
@@ -164,7 +164,7 @@ function seopress_social_accounts_soundcloud_option() {
|
|
164 |
if ( ! empty ( $seopress_social_accounts_soundcloud_option ) ) {
|
165 |
foreach ($seopress_social_accounts_soundcloud_option as $key => $seopress_social_accounts_soundcloud_value)
|
166 |
$options[$key] = $seopress_social_accounts_soundcloud_value;
|
167 |
-
if (isset($seopress_social_accounts_soundcloud_option['seopress_social_accounts_soundcloud'])) {
|
168 |
return $seopress_social_accounts_soundcloud_option['seopress_social_accounts_soundcloud'];
|
169 |
}
|
170 |
}
|
@@ -176,7 +176,7 @@ function seopress_social_accounts_tumblr_option() {
|
|
176 |
if ( ! empty ( $seopress_social_accounts_tumblr_option ) ) {
|
177 |
foreach ($seopress_social_accounts_tumblr_option as $key => $seopress_social_accounts_tumblr_value)
|
178 |
$options[$key] = $seopress_social_accounts_tumblr_value;
|
179 |
-
if (isset($seopress_social_accounts_tumblr_option['seopress_social_accounts_tumblr'])) {
|
180 |
return $seopress_social_accounts_tumblr_option['seopress_social_accounts_tumblr'];
|
181 |
}
|
182 |
}
|
@@ -188,41 +188,41 @@ function seopress_social_accounts_jsonld_hook() {
|
|
188 |
|
189 |
//If enable (!=none)
|
190 |
if (seopress_social_knowledge_type_option() !='none') {
|
191 |
-
if (seopress_social_accounts_facebook_option() !='') {
|
192 |
$seopress_social_accounts_facebook_option = json_encode(seopress_social_accounts_facebook_option());
|
193 |
-
array_push($seopress_comma_array, $seopress_social_accounts_facebook_option);
|
194 |
-
}
|
195 |
-
if (seopress_social_accounts_twitter_option() !='') {
|
196 |
-
$seopress_social_accounts_twitter_option = json_encode('https://twitter.com/'.seopress_social_accounts_twitter_option());
|
197 |
-
array_push($seopress_comma_array, $seopress_social_accounts_twitter_option);
|
198 |
-
}
|
199 |
-
if (seopress_social_accounts_pinterest_option() !='') {
|
200 |
$seopress_social_accounts_pinterest_option = json_encode(seopress_social_accounts_pinterest_option());
|
201 |
-
array_push($seopress_comma_array, $seopress_social_accounts_pinterest_option);
|
202 |
}
|
203 |
-
if (seopress_social_accounts_instagram_option() !='') {
|
204 |
$seopress_social_accounts_instagram_option = json_encode(seopress_social_accounts_instagram_option());
|
205 |
-
array_push($seopress_comma_array, $seopress_social_accounts_instagram_option);
|
206 |
}
|
207 |
-
if (seopress_social_accounts_youtube_option() !='') {
|
208 |
$seopress_social_accounts_youtube_option = json_encode(seopress_social_accounts_youtube_option());
|
209 |
-
array_push($seopress_comma_array, $seopress_social_accounts_youtube_option);
|
210 |
}
|
211 |
-
if (seopress_social_accounts_linkedin_option() !='') {
|
212 |
$seopress_social_accounts_linkedin_option = json_encode(seopress_social_accounts_linkedin_option());
|
213 |
-
array_push($seopress_comma_array, $seopress_social_accounts_linkedin_option);
|
214 |
}
|
215 |
-
if (seopress_social_accounts_myspace_option() !='') {
|
216 |
$seopress_social_accounts_myspace_option = json_encode(seopress_social_accounts_myspace_option());
|
217 |
-
array_push($seopress_comma_array, $seopress_social_accounts_myspace_option);
|
218 |
}
|
219 |
-
if (seopress_social_accounts_soundcloud_option() !='') {
|
220 |
$seopress_social_accounts_soundcloud_option = json_encode(seopress_social_accounts_soundcloud_option());
|
221 |
-
array_push($seopress_comma_array, $seopress_social_accounts_soundcloud_option);
|
222 |
}
|
223 |
-
if (seopress_social_accounts_tumblr_option() !='') {
|
224 |
$seopress_social_accounts_tumblr_option = json_encode(seopress_social_accounts_tumblr_option());
|
225 |
-
array_push($seopress_comma_array, $seopress_social_accounts_tumblr_option);
|
226 |
}
|
227 |
if (seopress_social_knowledge_type_option() !='') {
|
228 |
$seopress_social_knowledge_type_option = json_encode(seopress_social_knowledge_type_option());
|
@@ -253,8 +253,8 @@ function seopress_social_accounts_jsonld_hook() {
|
|
253 |
$html .= '"logo": '.$seopress_social_knowledge_img_option.',';
|
254 |
}
|
255 |
$html .= '"name" : '.$seopress_social_knowledge_name_option.',"url" : '.json_encode(get_home_url());
|
256 |
-
|
257 |
-
if (seopress_social_knowledge_type_option() =='Organization'
|
258 |
&& seopress_social_knowledge_phone_number_option() !=''
|
259 |
&& seopress_social_knowledge_contact_type_option() !=''
|
260 |
) {
|
@@ -293,7 +293,7 @@ add_action( 'wp_head', 'seopress_social_accounts_jsonld_hook', 1 );
|
|
293 |
|
294 |
//Website Schema.org in JSON-LD - Sitelinks
|
295 |
if (function_exists('seopress_titles_nositelinkssearchbox_option') && seopress_titles_nositelinkssearchbox_option() =='1') {
|
296 |
-
//do not display searchbox schema
|
297 |
} else {
|
298 |
function seopress_social_website_option() {
|
299 |
$target = get_home_url().'/?s={search_term_string}';
|
@@ -323,7 +323,7 @@ function seopress_social_facebook_og_option() {
|
|
323 |
if ( ! empty ( $seopress_social_facebook_og_option ) ) {
|
324 |
foreach ($seopress_social_facebook_og_option as $key => $seopress_social_facebook_og_value)
|
325 |
$options[$key] = $seopress_social_facebook_og_value;
|
326 |
-
if (isset($seopress_social_facebook_og_option['seopress_social_facebook_og'])) {
|
327 |
return $seopress_social_facebook_og_option['seopress_social_facebook_og'];
|
328 |
}
|
329 |
}
|
@@ -350,7 +350,7 @@ function seopress_social_facebook_og_url_hook() {
|
|
350 |
if (has_filter('seopress_social_og_url')) {
|
351 |
$seopress_social_og_url = apply_filters('seopress_social_og_url', $seopress_social_og_url);
|
352 |
}
|
353 |
-
|
354 |
echo $seopress_social_og_url."\n";
|
355 |
}
|
356 |
}
|
@@ -361,7 +361,7 @@ function seopress_social_facebook_og_site_name_hook() {
|
|
361 |
if (seopress_social_facebook_og_option() =='1' && get_bloginfo('name') !='') {
|
362 |
|
363 |
$seopress_social_og_site_name = '<meta property="og:site_name" content="'.get_bloginfo('name').'" />';
|
364 |
-
|
365 |
//Hook on post OG site name - 'seopress_social_og_site_name'
|
366 |
if (has_filter('seopress_social_og_site_name')) {
|
367 |
$seopress_social_og_site_name = apply_filters('seopress_social_og_site_name', $seopress_social_og_site_name);
|
@@ -404,7 +404,7 @@ function seopress_social_facebook_og_locale_hook() {
|
|
404 |
if (has_filter('seopress_social_og_locale')) {
|
405 |
$seopress_social_og_locale = apply_filters('seopress_social_og_locale', $seopress_social_og_locale);
|
406 |
}
|
407 |
-
|
408 |
if (isset($seopress_social_og_locale) && $seopress_social_og_locale !='') {
|
409 |
echo $seopress_social_og_locale."\n";
|
410 |
}
|
@@ -429,7 +429,7 @@ function seopress_social_facebook_og_type_hook() {
|
|
429 |
} else {
|
430 |
$seopress_social_og_type = '<meta property="og:type" content="article" />';
|
431 |
}
|
432 |
-
}
|
433 |
elseif (is_search() || is_archive() || is_404()) {
|
434 |
$seopress_social_og_type = '<meta property="og:type" content="object" />';
|
435 |
}
|
@@ -452,7 +452,7 @@ function seopress_social_facebook_og_author_hook() {
|
|
452 |
$seopress_video_disabled = get_post_meta($post->ID,'_seopress_video_disabled', true);
|
453 |
$seopress_video = get_post_meta($post->ID,'_seopress_video');
|
454 |
|
455 |
-
if (!empty($seopress_video[0][0]['url']) && $seopress_video_disabled =='') {
|
456 |
//do nothing
|
457 |
} else {
|
458 |
$seopress_social_og_author = '<meta property="article:author" content="'.seopress_social_accounts_facebook_option().'" />';
|
@@ -471,7 +471,7 @@ function seopress_social_facebook_og_author_hook() {
|
|
471 |
// article:section
|
472 |
if (get_post_meta($post->ID,'_seopress_robots_primary_cat',true)) {
|
473 |
$_seopress_robots_primary_cat = get_post_meta($post->ID,'_seopress_robots_primary_cat',true);
|
474 |
-
|
475 |
if (isset($_seopress_robots_primary_cat) && $_seopress_robots_primary_cat !='' && $_seopress_robots_primary_cat !='none') {
|
476 |
if ($post->post_type !=NULL && $post->post_type =='post') {
|
477 |
$current_cat = get_category($_seopress_robots_primary_cat);
|
@@ -537,8 +537,9 @@ function seopress_social_fb_title_term_option() {
|
|
537 |
}
|
538 |
|
539 |
function seopress_social_fb_title_home_option() {
|
540 |
-
$
|
541 |
-
|
|
|
542 |
return $_seopress_social_fb_title;
|
543 |
}
|
544 |
}
|
@@ -547,34 +548,34 @@ function seopress_social_fb_title_hook() {
|
|
547 |
if (seopress_social_facebook_og_option() =='1') {
|
548 |
//Init
|
549 |
$seopress_social_og_title ='';
|
550 |
-
|
551 |
if (is_home()) {
|
552 |
if (seopress_social_fb_title_home_option() !='') {
|
553 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_home_option().'" />';
|
554 |
$seopress_social_og_title .= "\n";
|
555 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
556 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
557 |
$seopress_social_og_title .= "\n";
|
558 |
}
|
559 |
} elseif (is_tax() || is_category() || is_tag()) {
|
560 |
if (seopress_social_fb_title_term_option() !='') {
|
561 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_term_option().'" />';
|
562 |
$seopress_social_og_title .= "\n";
|
563 |
} else {
|
564 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.single_term_title('', false).' - '.get_bloginfo('name').'" />';
|
565 |
$seopress_social_og_title .= "\n";
|
566 |
}
|
567 |
-
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
568 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_post_option().'" />';
|
569 |
$seopress_social_og_title .= "\n";
|
570 |
} elseif(function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
571 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_post_option().'" />';
|
572 |
$seopress_social_og_title .= "\n";
|
573 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
574 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
575 |
$seopress_social_og_title .= "\n";
|
576 |
-
} elseif (seopress_social_facebook_og_option() =='1' && get_the_title() !='') {
|
577 |
-
$seopress_social_og_title .= '<meta property="og:title" content="'.the_title_attribute('echo=0').'" />';
|
578 |
$seopress_social_og_title .= "\n";
|
579 |
}
|
580 |
|
@@ -609,8 +610,9 @@ function seopress_social_fb_desc_term_option() {
|
|
609 |
}
|
610 |
|
611 |
function seopress_social_fb_desc_home_option() {
|
612 |
-
$
|
613 |
-
|
|
|
614 |
return $_seopress_social_fb_desc;
|
615 |
}
|
616 |
}
|
@@ -628,31 +630,31 @@ function seopress_social_fb_desc_hook() {
|
|
628 |
setup_postdata( $post );
|
629 |
if (is_home()) {
|
630 |
if (seopress_social_fb_desc_home_option() !='') {
|
631 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_home_option().'" />';
|
632 |
$seopress_social_og_desc .= "\n";
|
633 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
634 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_titles_the_description_content().'" />';
|
635 |
$seopress_social_og_desc .= "\n";
|
636 |
}
|
637 |
} elseif (is_tax() || is_category() || is_tag()) {
|
638 |
if (seopress_social_fb_desc_term_option() !='') {
|
639 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_term_option().'" />';
|
640 |
$seopress_social_og_desc .= "\n";
|
641 |
} elseif (term_description() !='') {
|
642 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses(term_description())),$seopress_excerpt_length).' - '.get_bloginfo('name').'" />';
|
643 |
$seopress_social_og_desc .= "\n";
|
644 |
}
|
645 |
-
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='') {
|
646 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
647 |
$seopress_social_og_desc .= "\n";
|
648 |
} elseif(function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='') {
|
649 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
650 |
$seopress_social_og_desc .= "\n";
|
651 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
652 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_titles_the_description_content().'" />';
|
653 |
$seopress_social_og_desc .= "\n";
|
654 |
} elseif (seopress_social_facebook_og_option() =='1' && get_the_excerpt() !='') {
|
655 |
-
$seopress_social_og_desc .= '<meta property="og:description" content="'.wp_trim_words(esc_attr(stripslashes_deep(wp_filter_nohtml_kses(get_the_excerpt()))), $seopress_excerpt_length).'" />';
|
656 |
$seopress_social_og_desc .= "\n";
|
657 |
}
|
658 |
|
@@ -691,18 +693,30 @@ function seopress_social_facebook_img_option() {
|
|
691 |
if ( ! empty ( $seopress_social_facebook_img_option ) ) {
|
692 |
foreach ($seopress_social_facebook_img_option as $key => $seopress_social_facebook_img_value)
|
693 |
$options[$key] = $seopress_social_facebook_img_value;
|
694 |
-
if (isset($seopress_social_facebook_img_option['seopress_social_facebook_img'])) {
|
695 |
return $seopress_social_facebook_img_option['seopress_social_facebook_img'];
|
696 |
}
|
697 |
}
|
698 |
}
|
699 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
700 |
function seopress_social_fb_img_home_option() {
|
701 |
-
$
|
702 |
-
|
|
|
703 |
return $_seopress_social_fb_img;
|
704 |
-
} elseif (has_post_thumbnail(
|
705 |
-
return get_the_post_thumbnail_url(
|
706 |
}
|
707 |
}
|
708 |
|
@@ -738,7 +752,7 @@ function seopress_thumbnail_in_content() {
|
|
738 |
}
|
739 |
//cleaning url
|
740 |
$url = htmlspecialchars(esc_attr(wp_filter_nohtml_kses($url)));
|
741 |
-
|
742 |
//remove query strings
|
743 |
$parse_url = wp_parse_url($url);
|
744 |
|
@@ -810,21 +824,31 @@ function seopress_social_fb_img_hook() {
|
|
810 |
$seopress_social_og_thumb ='';
|
811 |
|
812 |
if (is_home() && seopress_social_fb_img_home_option() !='' && 'page' == get_option( 'show_on_front' )) {
|
|
|
813 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_home_option());
|
814 |
|
815 |
-
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && seopress_social_fb_img_post_option() !='') {
|
|
|
816 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_post_option());
|
817 |
|
818 |
-
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' &&
|
|
|
|
|
|
|
|
|
|
|
819 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(get_the_post_thumbnail_url($post, 'full'));
|
820 |
|
821 |
-
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && seopress_thumbnail_in_content() !='' ) {
|
|
|
822 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_thumbnail_in_content());
|
823 |
|
824 |
-
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_fb_img_term_option() !='') {
|
|
|
825 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_term_option());
|
826 |
-
|
827 |
-
} elseif (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_img_option() !='') {
|
|
|
828 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_facebook_img_option());
|
829 |
}
|
830 |
|
@@ -845,7 +869,7 @@ function seopress_social_facebook_link_ownership_id_option() {
|
|
845 |
if ( ! empty ( $seopress_social_facebook_link_ownership_id_option ) ) {
|
846 |
foreach ($seopress_social_facebook_link_ownership_id_option as $key => $seopress_social_facebook_link_ownership_id_value)
|
847 |
$options[$key] = $seopress_social_facebook_link_ownership_id_value;
|
848 |
-
if (isset($seopress_social_facebook_link_ownership_id_option['seopress_social_facebook_link_ownership_id'])) {
|
849 |
return $seopress_social_facebook_link_ownership_id_option['seopress_social_facebook_link_ownership_id'];
|
850 |
}
|
851 |
}
|
@@ -854,7 +878,7 @@ function seopress_social_facebook_link_ownership_id_hook() {
|
|
854 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_link_ownership_id_option() !='') {
|
855 |
|
856 |
$seopress_social_link_ownership_id = '<meta property="fb:pages" content="'.seopress_social_facebook_link_ownership_id_option().'" />';
|
857 |
-
|
858 |
echo $seopress_social_link_ownership_id."\n";
|
859 |
}
|
860 |
}
|
@@ -866,7 +890,7 @@ function seopress_social_facebook_admin_id_option() {
|
|
866 |
if ( ! empty ( $seopress_social_facebook_admin_id_option ) ) {
|
867 |
foreach ($seopress_social_facebook_admin_id_option as $key => $seopress_social_facebook_admin_id_value)
|
868 |
$options[$key] = $seopress_social_facebook_admin_id_value;
|
869 |
-
if (isset($seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'])) {
|
870 |
return $seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'];
|
871 |
}
|
872 |
}
|
@@ -875,7 +899,7 @@ function seopress_social_facebook_admin_id_hook() {
|
|
875 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_admin_id_option() !='') {
|
876 |
|
877 |
$seopress_social_admin_id = '<meta property="fb:admins" content="'.seopress_social_facebook_admin_id_option().'" />';
|
878 |
-
|
879 |
echo $seopress_social_admin_id."\n";
|
880 |
}
|
881 |
}
|
@@ -887,7 +911,7 @@ function seopress_social_facebook_app_id_option() {
|
|
887 |
if ( ! empty ( $seopress_social_facebook_app_id_option ) ) {
|
888 |
foreach ($seopress_social_facebook_app_id_option as $key => $seopress_social_facebook_app_id_value)
|
889 |
$options[$key] = $seopress_social_facebook_app_id_value;
|
890 |
-
if (isset($seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'])) {
|
891 |
return $seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'];
|
892 |
}
|
893 |
}
|
@@ -896,7 +920,7 @@ function seopress_social_facebook_app_id_hook() {
|
|
896 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_app_id_option() !="") {
|
897 |
|
898 |
$seopress_social_app_id = '<meta property="fb:app_id" content="'.seopress_social_facebook_app_id_option().'" />';
|
899 |
-
|
900 |
echo $seopress_social_app_id."\n";
|
901 |
}
|
902 |
}
|
@@ -909,7 +933,7 @@ function seopress_social_twitter_card_option() {
|
|
909 |
if ( ! empty ( $seopress_social_twitter_card_option ) ) {
|
910 |
foreach ($seopress_social_twitter_card_option as $key => $seopress_social_twitter_card_value)
|
911 |
$options[$key] = $seopress_social_twitter_card_value;
|
912 |
-
if (isset($seopress_social_twitter_card_option['seopress_social_twitter_card'])) {
|
913 |
return $seopress_social_twitter_card_option['seopress_social_twitter_card'];
|
914 |
}
|
915 |
}
|
@@ -921,7 +945,7 @@ function seopress_social_twitter_card_og_option() {
|
|
921 |
if ( ! empty ( $seopress_social_twitter_card_og_option ) ) {
|
922 |
foreach ($seopress_social_twitter_card_og_option as $key => $seopress_social_twitter_card_og_value)
|
923 |
$options[$key] = $seopress_social_twitter_card_og_value;
|
924 |
-
if (isset($seopress_social_twitter_card_og_option['seopress_social_twitter_card_og'])) {
|
925 |
return $seopress_social_twitter_card_og_option['seopress_social_twitter_card_og'];
|
926 |
}
|
927 |
}
|
@@ -933,7 +957,7 @@ function seopress_social_twitter_card_img_size_option() {
|
|
933 |
if ( ! empty ( $seopress_social_twitter_card_img_size_option ) ) {
|
934 |
foreach ($seopress_social_twitter_card_img_size_option as $key => $seopress_social_twitter_card_value)
|
935 |
$options[$key] = $seopress_social_twitter_card_value;
|
936 |
-
if (isset($seopress_social_twitter_card_img_size_option['seopress_social_twitter_card_img_size'])) {
|
937 |
return $seopress_social_twitter_card_img_size_option['seopress_social_twitter_card_img_size'];
|
938 |
}
|
939 |
}
|
@@ -961,7 +985,7 @@ function seopress_social_twitter_card_site_hook() {
|
|
961 |
if (seopress_social_twitter_card_option() =='1' && seopress_social_accounts_twitter_option() !='' ) {
|
962 |
|
963 |
$seopress_social_twitter_card_site = '<meta name="twitter:site" content="'.seopress_social_accounts_twitter_option().'" />';
|
964 |
-
|
965 |
//Hook on post Twitter card site - 'seopress_social_twitter_card_site'
|
966 |
if (has_filter('seopress_social_twitter_card_site')) {
|
967 |
$seopress_social_twitter_card_site = apply_filters('seopress_social_twitter_card_site', $seopress_social_twitter_card_site);
|
@@ -1014,8 +1038,9 @@ function seopress_social_twitter_title_term_option() {
|
|
1014 |
}
|
1015 |
|
1016 |
function seopress_social_twitter_title_home_option() {
|
1017 |
-
$
|
1018 |
-
|
|
|
1019 |
return $_seopress_social_twitter_title;
|
1020 |
}
|
1021 |
}
|
@@ -1032,28 +1057,28 @@ function seopress_social_twitter_title_hook() {
|
|
1032 |
} elseif (seopress_social_twitter_card_og_option() =='1' && seopress_social_fb_title_home_option() !='') {
|
1033 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_home_option().'" />';
|
1034 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1035 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1036 |
}
|
1037 |
} elseif (is_tax() || is_category() || is_tag()) {//Term archive
|
1038 |
if (seopress_social_twitter_title_term_option() !='') {
|
1039 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_term_option().'" />';
|
1040 |
} elseif (seopress_social_twitter_card_og_option() =='1' && seopress_social_fb_title_term_option() !='') {
|
1041 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_term_option().'" />';
|
1042 |
} else {
|
1043 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.single_term_title('', false).' - '.get_bloginfo('name').'" />';
|
1044 |
}
|
1045 |
} elseif (is_singular() && seopress_social_twitter_title_post_option() !='') {//Single
|
1046 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_post_option().'" />';
|
1047 |
-
} elseif (is_singular() && seopress_social_twitter_card_og_option() =='1' && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
1048 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_post_option().'" />';
|
1049 |
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_title_post_option() !='') {//Single
|
1050 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_post_option().'" />';
|
1051 |
-
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_card_og_option() =='1' && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
1052 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_post_option().'" />';
|
1053 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1054 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1055 |
} elseif (seopress_social_facebook_og_option() =='1' && seopress_social_twitter_card_og_option() =='1' && function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1056 |
-
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1057 |
} elseif (get_the_title() !='') {
|
1058 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.the_title_attribute('echo=0').'" />';
|
1059 |
}
|
@@ -1089,8 +1114,9 @@ function seopress_social_twitter_desc_term_option() {
|
|
1089 |
}
|
1090 |
|
1091 |
function seopress_social_twitter_desc_home_option() {
|
1092 |
-
$
|
1093 |
-
|
|
|
1094 |
return $_seopress_social_twitter_desc;
|
1095 |
}
|
1096 |
}
|
@@ -1113,7 +1139,7 @@ function seopress_social_twitter_desc_hook() {
|
|
1113 |
} elseif (seopress_social_fb_desc_home_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1114 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_home_option().'" />';
|
1115 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
1116 |
-
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1117 |
}
|
1118 |
} elseif (is_tax() || is_category() || is_tag()) {//Term archive
|
1119 |
if (seopress_social_twitter_desc_term_option() !='') {
|
@@ -1121,21 +1147,21 @@ function seopress_social_twitter_desc_hook() {
|
|
1121 |
} elseif (seopress_social_fb_desc_term_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1122 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_term_option().'" />';
|
1123 |
} elseif (term_description() !='') {
|
1124 |
-
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses(term_description())),$seopress_excerpt_length).' - '.get_bloginfo('name').'" />';
|
1125 |
}
|
1126 |
} elseif (is_singular() && seopress_social_twitter_desc_post_option() !='') {//Single
|
1127 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_twitter_desc_post_option().'" />';
|
1128 |
-
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1129 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
1130 |
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_desc_post_option() !='') {//Single
|
1131 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_twitter_desc_post_option().'" />';
|
1132 |
-
} elseif (function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1133 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
1134 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
1135 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1136 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1137 |
-
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1138 |
-
} elseif (get_the_excerpt() !='') {
|
1139 |
setup_postdata( $post );
|
1140 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.wp_trim_words(esc_attr(stripslashes_deep(wp_filter_nohtml_kses(get_the_excerpt()))), $seopress_excerpt_length).'" />';
|
1141 |
}
|
@@ -1175,7 +1201,7 @@ function seopress_social_twitter_img_option() {
|
|
1175 |
if ( ! empty ( $seopress_social_twitter_img_option ) ) {
|
1176 |
foreach ($seopress_social_twitter_img_option as $key => $seopress_social_twitter_img_value)
|
1177 |
$options[$key] = $seopress_social_twitter_img_value;
|
1178 |
-
if (isset($seopress_social_twitter_img_option['seopress_social_twitter_card_img'])) {
|
1179 |
return $seopress_social_twitter_img_option['seopress_social_twitter_card_img'];
|
1180 |
}
|
1181 |
}
|
@@ -1186,18 +1212,19 @@ function seopress_social_twitter_img_size_option() {
|
|
1186 |
if ( ! empty ( $seopress_social_twitter_img_size_option ) ) {
|
1187 |
foreach ($seopress_social_twitter_img_size_option as $key => $seopress_social_twitter_img_size_value)
|
1188 |
$options[$key] = $seopress_social_twitter_img_size_value;
|
1189 |
-
if (isset($seopress_social_twitter_img_size_option['seopress_social_twitter_card_img_size'])) {
|
1190 |
return $seopress_social_twitter_img_size_option['seopress_social_twitter_card_img_size'];
|
1191 |
}
|
1192 |
}
|
1193 |
}
|
1194 |
|
1195 |
function seopress_social_twitter_img_home_option() {
|
1196 |
-
$
|
1197 |
-
|
|
|
1198 |
return $_seopress_social_twitter_img;
|
1199 |
-
} elseif (has_post_thumbnail(
|
1200 |
-
return get_the_post_thumbnail_url(
|
1201 |
}
|
1202 |
}
|
1203 |
|
@@ -1207,65 +1234,65 @@ function seopress_social_twitter_img_hook() {
|
|
1207 |
global $post;
|
1208 |
$seopress_social_twitter_card_thumb ='';
|
1209 |
|
1210 |
-
if (is_home() && seopress_social_twitter_img_home_option() !='' && 'page' == get_option( 'show_on_front' )) {
|
1211 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1212 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_home_option().'" />';
|
1213 |
} else {
|
1214 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_home_option().'" />';
|
1215 |
}
|
1216 |
-
} elseif (is_home() && seopress_social_fb_img_home_option() !='' && 'page' == get_option( 'show_on_front' ) && seopress_social_twitter_card_og_option() =='1') {
|
1217 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1218 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_home_option().'" />';
|
1219 |
} else {
|
1220 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_home_option().'" />';
|
1221 |
}
|
1222 |
} elseif (seopress_social_twitter_img_post_option() !='' && (is_singular() || (function_exists("is_shop") && is_shop()))) {//Single
|
1223 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1224 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_post_option().'" />';
|
1225 |
} else {
|
1226 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_post_option().'" />';
|
1227 |
}
|
1228 |
-
} elseif (seopress_social_fb_img_post_option() !='' && (is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_twitter_card_og_option() =='1') {
|
1229 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1230 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_post_option().'" />';
|
1231 |
} else {
|
1232 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_post_option().'" />';
|
1233 |
}
|
1234 |
} elseif (has_post_thumbnail() && (is_singular() || (function_exists("is_shop") && is_shop()))) {
|
1235 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1236 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.get_the_post_thumbnail_url($post, 'large').'" />';
|
1237 |
} else {
|
1238 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.get_the_post_thumbnail_url($post, 'large').'" />';
|
1239 |
}
|
1240 |
} elseif (seopress_thumbnail_in_content() !='' && (is_singular() || (function_exists("is_shop") && is_shop()))) {
|
1241 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1242 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_thumbnail_in_content().'" />';
|
1243 |
} else {
|
1244 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_thumbnail_in_content().'" />';
|
1245 |
}
|
1246 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_twitter_img_term_option() !='') {//Term archive
|
1247 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1248 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_term_option().'" />';
|
1249 |
} else {
|
1250 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_term_option().'" />';
|
1251 |
}
|
1252 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_fb_img_term_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1253 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1254 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_term_option().'" />';
|
1255 |
} else {
|
1256 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_term_option().'" />';
|
1257 |
}
|
1258 |
} elseif (seopress_social_twitter_img_option() !='') {//Default Twitter
|
1259 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1260 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_option().'" />';
|
1261 |
} else {
|
1262 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_option().'" />';
|
1263 |
}
|
1264 |
} elseif (seopress_social_facebook_img_option() !='' && seopress_social_twitter_card_og_option() =='1') {//Default Facebook
|
1265 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1266 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_facebook_img_option().'" />';
|
1267 |
} else {
|
1268 |
-
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_facebook_img_option().'" />';
|
1269 |
}
|
1270 |
}
|
1271 |
//Hook on post Twitter card thumbnail - 'seopress_social_twitter_card_thumb'
|
10 |
if ( ! empty ( $seopress_social_knowledge_type_option ) ) {
|
11 |
foreach ($seopress_social_knowledge_type_option as $key => $seopress_social_knowledge_type_value)
|
12 |
$options[$key] = $seopress_social_knowledge_type_value;
|
13 |
+
if (isset($seopress_social_knowledge_type_option['seopress_social_knowledge_type'])) {
|
14 |
return $seopress_social_knowledge_type_option['seopress_social_knowledge_type'];
|
15 |
}
|
16 |
}
|
22 |
if ( ! empty ( $seopress_social_knowledge_name_option ) ) {
|
23 |
foreach ($seopress_social_knowledge_name_option as $key => $seopress_social_knowledge_name_value)
|
24 |
$options[$key] = $seopress_social_knowledge_name_value;
|
25 |
+
if (isset($seopress_social_knowledge_name_option['seopress_social_knowledge_name'])) {
|
26 |
return $seopress_social_knowledge_name_option['seopress_social_knowledge_name'];
|
27 |
}
|
28 |
}
|
34 |
if ( ! empty ( $seopress_social_knowledge_img_option ) ) {
|
35 |
foreach ($seopress_social_knowledge_img_option as $key => $seopress_social_knowledge_img_value)
|
36 |
$options[$key] = $seopress_social_knowledge_img_value;
|
37 |
+
if (isset($seopress_social_knowledge_img_option['seopress_social_knowledge_img'])) {
|
38 |
return $seopress_social_knowledge_img_option['seopress_social_knowledge_img'];
|
39 |
}
|
40 |
}
|
45 |
if ( ! empty ( $seopress_social_knowledge_phone_number_option ) ) {
|
46 |
foreach ($seopress_social_knowledge_phone_number_option as $key => $seopress_social_knowledge_phone_number_value)
|
47 |
$options[$key] = $seopress_social_knowledge_phone_number_value;
|
48 |
+
if (isset($seopress_social_knowledge_phone_number_option['seopress_social_knowledge_phone'])) {
|
49 |
return $seopress_social_knowledge_phone_number_option['seopress_social_knowledge_phone'];
|
50 |
}
|
51 |
}
|
56 |
if ( ! empty ( $seopress_social_knowledge_contact_type_option ) ) {
|
57 |
foreach ($seopress_social_knowledge_contact_type_option as $key => $seopress_social_knowledge_contact_type_value)
|
58 |
$options[$key] = $seopress_social_knowledge_contact_type_value;
|
59 |
+
if (isset($seopress_social_knowledge_contact_type_option['seopress_social_knowledge_contact_type'])) {
|
60 |
return $seopress_social_knowledge_contact_type_option['seopress_social_knowledge_contact_type'];
|
61 |
}
|
62 |
}
|
67 |
if ( ! empty ( $seopress_social_knowledge_contact_option_option ) ) {
|
68 |
foreach ($seopress_social_knowledge_contact_option_option as $key => $seopress_social_knowledge_contact_option_value)
|
69 |
$options[$key] = $seopress_social_knowledge_contact_option_value;
|
70 |
+
if (isset($seopress_social_knowledge_contact_option_option['seopress_social_knowledge_contact_option'])) {
|
71 |
return $seopress_social_knowledge_contact_option_option['seopress_social_knowledge_contact_option'];
|
72 |
}
|
73 |
}
|
80 |
if ( ! empty ( $seopress_social_accounts_facebook_option ) ) {
|
81 |
foreach ($seopress_social_accounts_facebook_option as $key => $seopress_social_accounts_facebook_value)
|
82 |
$options[$key] = $seopress_social_accounts_facebook_value;
|
83 |
+
if (isset($seopress_social_accounts_facebook_option['seopress_social_accounts_facebook'])) {
|
84 |
return $seopress_social_accounts_facebook_option['seopress_social_accounts_facebook'];
|
85 |
}
|
86 |
}
|
92 |
if ( ! empty ( $seopress_social_accounts_twitter_option ) ) {
|
93 |
foreach ($seopress_social_accounts_twitter_option as $key => $seopress_social_accounts_twitter_value)
|
94 |
$options[$key] = $seopress_social_accounts_twitter_value;
|
95 |
+
if (isset($seopress_social_accounts_twitter_option['seopress_social_accounts_twitter'])) {
|
96 |
return $seopress_social_accounts_twitter_option['seopress_social_accounts_twitter'];
|
97 |
}
|
98 |
}
|
104 |
if ( ! empty ( $seopress_social_accounts_pinterest_option ) ) {
|
105 |
foreach ($seopress_social_accounts_pinterest_option as $key => $seopress_social_accounts_pinterest_value)
|
106 |
$options[$key] = $seopress_social_accounts_pinterest_value;
|
107 |
+
if (isset($seopress_social_accounts_pinterest_option['seopress_social_accounts_pinterest'])) {
|
108 |
return $seopress_social_accounts_pinterest_option['seopress_social_accounts_pinterest'];
|
109 |
}
|
110 |
}
|
116 |
if ( ! empty ( $seopress_social_accounts_instagram_option ) ) {
|
117 |
foreach ($seopress_social_accounts_instagram_option as $key => $seopress_social_accounts_instagram_value)
|
118 |
$options[$key] = $seopress_social_accounts_instagram_value;
|
119 |
+
if (isset($seopress_social_accounts_instagram_option['seopress_social_accounts_instagram'])) {
|
120 |
return $seopress_social_accounts_instagram_option['seopress_social_accounts_instagram'];
|
121 |
}
|
122 |
}
|
128 |
if ( ! empty ( $seopress_social_accounts_youtube_option ) ) {
|
129 |
foreach ($seopress_social_accounts_youtube_option as $key => $seopress_social_accounts_youtube_value)
|
130 |
$options[$key] = $seopress_social_accounts_youtube_value;
|
131 |
+
if (isset($seopress_social_accounts_youtube_option['seopress_social_accounts_youtube'])) {
|
132 |
return $seopress_social_accounts_youtube_option['seopress_social_accounts_youtube'];
|
133 |
}
|
134 |
}
|
140 |
if ( ! empty ( $seopress_social_accounts_linkedin_option ) ) {
|
141 |
foreach ($seopress_social_accounts_linkedin_option as $key => $seopress_social_accounts_linkedin_value)
|
142 |
$options[$key] = $seopress_social_accounts_linkedin_value;
|
143 |
+
if (isset($seopress_social_accounts_linkedin_option['seopress_social_accounts_linkedin'])) {
|
144 |
return $seopress_social_accounts_linkedin_option['seopress_social_accounts_linkedin'];
|
145 |
}
|
146 |
}
|
152 |
if ( ! empty ( $seopress_social_accounts_myspace_option ) ) {
|
153 |
foreach ($seopress_social_accounts_myspace_option as $key => $seopress_social_accounts_myspace_value)
|
154 |
$options[$key] = $seopress_social_accounts_myspace_value;
|
155 |
+
if (isset($seopress_social_accounts_myspace_option['seopress_social_accounts_myspace'])) {
|
156 |
return $seopress_social_accounts_myspace_option['seopress_social_accounts_myspace'];
|
157 |
}
|
158 |
}
|
164 |
if ( ! empty ( $seopress_social_accounts_soundcloud_option ) ) {
|
165 |
foreach ($seopress_social_accounts_soundcloud_option as $key => $seopress_social_accounts_soundcloud_value)
|
166 |
$options[$key] = $seopress_social_accounts_soundcloud_value;
|
167 |
+
if (isset($seopress_social_accounts_soundcloud_option['seopress_social_accounts_soundcloud'])) {
|
168 |
return $seopress_social_accounts_soundcloud_option['seopress_social_accounts_soundcloud'];
|
169 |
}
|
170 |
}
|
176 |
if ( ! empty ( $seopress_social_accounts_tumblr_option ) ) {
|
177 |
foreach ($seopress_social_accounts_tumblr_option as $key => $seopress_social_accounts_tumblr_value)
|
178 |
$options[$key] = $seopress_social_accounts_tumblr_value;
|
179 |
+
if (isset($seopress_social_accounts_tumblr_option['seopress_social_accounts_tumblr'])) {
|
180 |
return $seopress_social_accounts_tumblr_option['seopress_social_accounts_tumblr'];
|
181 |
}
|
182 |
}
|
188 |
|
189 |
//If enable (!=none)
|
190 |
if (seopress_social_knowledge_type_option() !='none') {
|
191 |
+
if (seopress_social_accounts_facebook_option() !='') {
|
192 |
$seopress_social_accounts_facebook_option = json_encode(seopress_social_accounts_facebook_option());
|
193 |
+
array_push($seopress_comma_array, $seopress_social_accounts_facebook_option);
|
194 |
+
}
|
195 |
+
if (seopress_social_accounts_twitter_option() !='') {
|
196 |
+
$seopress_social_accounts_twitter_option = json_encode('https://twitter.com/'.seopress_social_accounts_twitter_option());
|
197 |
+
array_push($seopress_comma_array, $seopress_social_accounts_twitter_option);
|
198 |
+
}
|
199 |
+
if (seopress_social_accounts_pinterest_option() !='') {
|
200 |
$seopress_social_accounts_pinterest_option = json_encode(seopress_social_accounts_pinterest_option());
|
201 |
+
array_push($seopress_comma_array, $seopress_social_accounts_pinterest_option);
|
202 |
}
|
203 |
+
if (seopress_social_accounts_instagram_option() !='') {
|
204 |
$seopress_social_accounts_instagram_option = json_encode(seopress_social_accounts_instagram_option());
|
205 |
+
array_push($seopress_comma_array, $seopress_social_accounts_instagram_option);
|
206 |
}
|
207 |
+
if (seopress_social_accounts_youtube_option() !='') {
|
208 |
$seopress_social_accounts_youtube_option = json_encode(seopress_social_accounts_youtube_option());
|
209 |
+
array_push($seopress_comma_array, $seopress_social_accounts_youtube_option);
|
210 |
}
|
211 |
+
if (seopress_social_accounts_linkedin_option() !='') {
|
212 |
$seopress_social_accounts_linkedin_option = json_encode(seopress_social_accounts_linkedin_option());
|
213 |
+
array_push($seopress_comma_array, $seopress_social_accounts_linkedin_option);
|
214 |
}
|
215 |
+
if (seopress_social_accounts_myspace_option() !='') {
|
216 |
$seopress_social_accounts_myspace_option = json_encode(seopress_social_accounts_myspace_option());
|
217 |
+
array_push($seopress_comma_array, $seopress_social_accounts_myspace_option);
|
218 |
}
|
219 |
+
if (seopress_social_accounts_soundcloud_option() !='') {
|
220 |
$seopress_social_accounts_soundcloud_option = json_encode(seopress_social_accounts_soundcloud_option());
|
221 |
+
array_push($seopress_comma_array, $seopress_social_accounts_soundcloud_option);
|
222 |
}
|
223 |
+
if (seopress_social_accounts_tumblr_option() !='') {
|
224 |
$seopress_social_accounts_tumblr_option = json_encode(seopress_social_accounts_tumblr_option());
|
225 |
+
array_push($seopress_comma_array, $seopress_social_accounts_tumblr_option);
|
226 |
}
|
227 |
if (seopress_social_knowledge_type_option() !='') {
|
228 |
$seopress_social_knowledge_type_option = json_encode(seopress_social_knowledge_type_option());
|
253 |
$html .= '"logo": '.$seopress_social_knowledge_img_option.',';
|
254 |
}
|
255 |
$html .= '"name" : '.$seopress_social_knowledge_name_option.',"url" : '.json_encode(get_home_url());
|
256 |
+
|
257 |
+
if (seopress_social_knowledge_type_option() =='Organization'
|
258 |
&& seopress_social_knowledge_phone_number_option() !=''
|
259 |
&& seopress_social_knowledge_contact_type_option() !=''
|
260 |
) {
|
293 |
|
294 |
//Website Schema.org in JSON-LD - Sitelinks
|
295 |
if (function_exists('seopress_titles_nositelinkssearchbox_option') && seopress_titles_nositelinkssearchbox_option() =='1') {
|
296 |
+
//do not display searchbox schema
|
297 |
} else {
|
298 |
function seopress_social_website_option() {
|
299 |
$target = get_home_url().'/?s={search_term_string}';
|
323 |
if ( ! empty ( $seopress_social_facebook_og_option ) ) {
|
324 |
foreach ($seopress_social_facebook_og_option as $key => $seopress_social_facebook_og_value)
|
325 |
$options[$key] = $seopress_social_facebook_og_value;
|
326 |
+
if (isset($seopress_social_facebook_og_option['seopress_social_facebook_og'])) {
|
327 |
return $seopress_social_facebook_og_option['seopress_social_facebook_og'];
|
328 |
}
|
329 |
}
|
350 |
if (has_filter('seopress_social_og_url')) {
|
351 |
$seopress_social_og_url = apply_filters('seopress_social_og_url', $seopress_social_og_url);
|
352 |
}
|
353 |
+
|
354 |
echo $seopress_social_og_url."\n";
|
355 |
}
|
356 |
}
|
361 |
if (seopress_social_facebook_og_option() =='1' && get_bloginfo('name') !='') {
|
362 |
|
363 |
$seopress_social_og_site_name = '<meta property="og:site_name" content="'.get_bloginfo('name').'" />';
|
364 |
+
|
365 |
//Hook on post OG site name - 'seopress_social_og_site_name'
|
366 |
if (has_filter('seopress_social_og_site_name')) {
|
367 |
$seopress_social_og_site_name = apply_filters('seopress_social_og_site_name', $seopress_social_og_site_name);
|
404 |
if (has_filter('seopress_social_og_locale')) {
|
405 |
$seopress_social_og_locale = apply_filters('seopress_social_og_locale', $seopress_social_og_locale);
|
406 |
}
|
407 |
+
|
408 |
if (isset($seopress_social_og_locale) && $seopress_social_og_locale !='') {
|
409 |
echo $seopress_social_og_locale."\n";
|
410 |
}
|
429 |
} else {
|
430 |
$seopress_social_og_type = '<meta property="og:type" content="article" />';
|
431 |
}
|
432 |
+
}
|
433 |
elseif (is_search() || is_archive() || is_404()) {
|
434 |
$seopress_social_og_type = '<meta property="og:type" content="object" />';
|
435 |
}
|
452 |
$seopress_video_disabled = get_post_meta($post->ID,'_seopress_video_disabled', true);
|
453 |
$seopress_video = get_post_meta($post->ID,'_seopress_video');
|
454 |
|
455 |
+
if (!empty($seopress_video[0][0]['url']) && $seopress_video_disabled =='') {
|
456 |
//do nothing
|
457 |
} else {
|
458 |
$seopress_social_og_author = '<meta property="article:author" content="'.seopress_social_accounts_facebook_option().'" />';
|
471 |
// article:section
|
472 |
if (get_post_meta($post->ID,'_seopress_robots_primary_cat',true)) {
|
473 |
$_seopress_robots_primary_cat = get_post_meta($post->ID,'_seopress_robots_primary_cat',true);
|
474 |
+
|
475 |
if (isset($_seopress_robots_primary_cat) && $_seopress_robots_primary_cat !='' && $_seopress_robots_primary_cat !='none') {
|
476 |
if ($post->post_type !=NULL && $post->post_type =='post') {
|
477 |
$current_cat = get_category($_seopress_robots_primary_cat);
|
537 |
}
|
538 |
|
539 |
function seopress_social_fb_title_home_option() {
|
540 |
+
$page_id = get_option( 'page_for_posts' );
|
541 |
+
$_seopress_social_fb_title = get_post_meta( $page_id, '_seopress_social_fb_title', true );
|
542 |
+
if ( ! empty( $_seopress_social_fb_title ) ) {
|
543 |
return $_seopress_social_fb_title;
|
544 |
}
|
545 |
}
|
548 |
if (seopress_social_facebook_og_option() =='1') {
|
549 |
//Init
|
550 |
$seopress_social_og_title ='';
|
551 |
+
|
552 |
if (is_home()) {
|
553 |
if (seopress_social_fb_title_home_option() !='') {
|
554 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_home_option().'" />';
|
555 |
$seopress_social_og_title .= "\n";
|
556 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
557 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
558 |
$seopress_social_og_title .= "\n";
|
559 |
}
|
560 |
} elseif (is_tax() || is_category() || is_tag()) {
|
561 |
if (seopress_social_fb_title_term_option() !='') {
|
562 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_term_option().'" />';
|
563 |
$seopress_social_og_title .= "\n";
|
564 |
} else {
|
565 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.single_term_title('', false).' - '.get_bloginfo('name').'" />';
|
566 |
$seopress_social_og_title .= "\n";
|
567 |
}
|
568 |
+
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
569 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_post_option().'" />';
|
570 |
$seopress_social_og_title .= "\n";
|
571 |
} elseif(function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
572 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.seopress_social_fb_title_post_option().'" />';
|
573 |
$seopress_social_og_title .= "\n";
|
574 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
575 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
576 |
$seopress_social_og_title .= "\n";
|
577 |
+
} elseif (seopress_social_facebook_og_option() =='1' && get_the_title() !='') {
|
578 |
+
$seopress_social_og_title .= '<meta property="og:title" content="'.the_title_attribute('echo=0').'" />';
|
579 |
$seopress_social_og_title .= "\n";
|
580 |
}
|
581 |
|
610 |
}
|
611 |
|
612 |
function seopress_social_fb_desc_home_option() {
|
613 |
+
$page_id = get_option( 'page_for_posts' );
|
614 |
+
$_seopress_social_fb_desc = get_post_meta( $page_id, '_seopress_social_fb_desc', true );
|
615 |
+
if ( ! empty( $_seopress_social_fb_desc ) ) {
|
616 |
return $_seopress_social_fb_desc;
|
617 |
}
|
618 |
}
|
630 |
setup_postdata( $post );
|
631 |
if (is_home()) {
|
632 |
if (seopress_social_fb_desc_home_option() !='') {
|
633 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_home_option().'" />';
|
634 |
$seopress_social_og_desc .= "\n";
|
635 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
636 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_titles_the_description_content().'" />';
|
637 |
$seopress_social_og_desc .= "\n";
|
638 |
}
|
639 |
} elseif (is_tax() || is_category() || is_tag()) {
|
640 |
if (seopress_social_fb_desc_term_option() !='') {
|
641 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_term_option().'" />';
|
642 |
$seopress_social_og_desc .= "\n";
|
643 |
} elseif (term_description() !='') {
|
644 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses(term_description())),$seopress_excerpt_length).' - '.get_bloginfo('name').'" />';
|
645 |
$seopress_social_og_desc .= "\n";
|
646 |
}
|
647 |
+
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='') {
|
648 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
649 |
$seopress_social_og_desc .= "\n";
|
650 |
} elseif(function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='') {
|
651 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
652 |
$seopress_social_og_desc .= "\n";
|
653 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
654 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.seopress_titles_the_description_content().'" />';
|
655 |
$seopress_social_og_desc .= "\n";
|
656 |
} elseif (seopress_social_facebook_og_option() =='1' && get_the_excerpt() !='') {
|
657 |
+
$seopress_social_og_desc .= '<meta property="og:description" content="'.wp_trim_words(esc_attr(stripslashes_deep(wp_filter_nohtml_kses(get_the_excerpt()))), $seopress_excerpt_length).'" />';
|
658 |
$seopress_social_og_desc .= "\n";
|
659 |
}
|
660 |
|
693 |
if ( ! empty ( $seopress_social_facebook_img_option ) ) {
|
694 |
foreach ($seopress_social_facebook_img_option as $key => $seopress_social_facebook_img_value)
|
695 |
$options[$key] = $seopress_social_facebook_img_value;
|
696 |
+
if (isset($seopress_social_facebook_img_option['seopress_social_facebook_img'])) {
|
697 |
return $seopress_social_facebook_img_option['seopress_social_facebook_img'];
|
698 |
}
|
699 |
}
|
700 |
}
|
701 |
|
702 |
+
function seopress_social_facebook_img_default_option() {
|
703 |
+
$seopress_social_facebook_img_default_option = get_option("seopress_social_option_name");
|
704 |
+
if ( ! empty ( $seopress_social_facebook_img_default_option ) ) {
|
705 |
+
foreach ($seopress_social_facebook_img_default_option as $key => $seopress_social_facebook_img_default_value)
|
706 |
+
$options[$key] = $seopress_social_facebook_img_default_value;
|
707 |
+
if (isset($seopress_social_facebook_img_default_option['seopress_social_facebook_img_default'])) {
|
708 |
+
return $seopress_social_facebook_img_default_option['seopress_social_facebook_img_default'];
|
709 |
+
}
|
710 |
+
}
|
711 |
+
}
|
712 |
+
|
713 |
function seopress_social_fb_img_home_option() {
|
714 |
+
$page_id = get_option( 'page_for_posts' );
|
715 |
+
$_seopress_social_fb_img = get_post_meta( $page_id, '_seopress_social_fb_img', true );
|
716 |
+
if ( ! empty( $_seopress_social_fb_img ) ) {
|
717 |
return $_seopress_social_fb_img;
|
718 |
+
} elseif ( has_post_thumbnail( $page_id ) ) {
|
719 |
+
return get_the_post_thumbnail_url( $page_id );
|
720 |
}
|
721 |
}
|
722 |
|
752 |
}
|
753 |
//cleaning url
|
754 |
$url = htmlspecialchars(esc_attr(wp_filter_nohtml_kses($url)));
|
755 |
+
|
756 |
//remove query strings
|
757 |
$parse_url = wp_parse_url($url);
|
758 |
|
824 |
$seopress_social_og_thumb ='';
|
825 |
|
826 |
if (is_home() && seopress_social_fb_img_home_option() !='' && 'page' == get_option( 'show_on_front' )) {
|
827 |
+
|
828 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_home_option());
|
829 |
|
830 |
+
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && seopress_social_fb_img_post_option() !='') {//Custom OG:IMAGE from SEO metabox
|
831 |
+
|
832 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_post_option());
|
833 |
|
834 |
+
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && seopress_social_facebook_img_default_option() =='1') {//If "Apply this image to all your og:image tag" ON
|
835 |
+
|
836 |
+
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_facebook_img_option());
|
837 |
+
|
838 |
+
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && has_post_thumbnail() ) {//If post thumbnail
|
839 |
+
|
840 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(get_the_post_thumbnail_url($post, 'full'));
|
841 |
|
842 |
+
} elseif ((is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_facebook_og_option() =='1' && seopress_thumbnail_in_content() !='' ) {//First image of post content
|
843 |
+
|
844 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_thumbnail_in_content());
|
845 |
|
846 |
+
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_fb_img_term_option() !='') {//Custom OG:IMAGE for term from SEO metabox
|
847 |
+
|
848 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_fb_img_term_option());
|
849 |
+
|
850 |
+
} elseif (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_img_option() !='') {//Default OG:IMAGE from global settings
|
851 |
+
|
852 |
$seopress_social_og_thumb .= seopress_social_fb_img_size_from_url(seopress_social_facebook_img_option());
|
853 |
}
|
854 |
|
869 |
if ( ! empty ( $seopress_social_facebook_link_ownership_id_option ) ) {
|
870 |
foreach ($seopress_social_facebook_link_ownership_id_option as $key => $seopress_social_facebook_link_ownership_id_value)
|
871 |
$options[$key] = $seopress_social_facebook_link_ownership_id_value;
|
872 |
+
if (isset($seopress_social_facebook_link_ownership_id_option['seopress_social_facebook_link_ownership_id'])) {
|
873 |
return $seopress_social_facebook_link_ownership_id_option['seopress_social_facebook_link_ownership_id'];
|
874 |
}
|
875 |
}
|
878 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_link_ownership_id_option() !='') {
|
879 |
|
880 |
$seopress_social_link_ownership_id = '<meta property="fb:pages" content="'.seopress_social_facebook_link_ownership_id_option().'" />';
|
881 |
+
|
882 |
echo $seopress_social_link_ownership_id."\n";
|
883 |
}
|
884 |
}
|
890 |
if ( ! empty ( $seopress_social_facebook_admin_id_option ) ) {
|
891 |
foreach ($seopress_social_facebook_admin_id_option as $key => $seopress_social_facebook_admin_id_value)
|
892 |
$options[$key] = $seopress_social_facebook_admin_id_value;
|
893 |
+
if (isset($seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'])) {
|
894 |
return $seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'];
|
895 |
}
|
896 |
}
|
899 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_admin_id_option() !='') {
|
900 |
|
901 |
$seopress_social_admin_id = '<meta property="fb:admins" content="'.seopress_social_facebook_admin_id_option().'" />';
|
902 |
+
|
903 |
echo $seopress_social_admin_id."\n";
|
904 |
}
|
905 |
}
|
911 |
if ( ! empty ( $seopress_social_facebook_app_id_option ) ) {
|
912 |
foreach ($seopress_social_facebook_app_id_option as $key => $seopress_social_facebook_app_id_value)
|
913 |
$options[$key] = $seopress_social_facebook_app_id_value;
|
914 |
+
if (isset($seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'])) {
|
915 |
return $seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'];
|
916 |
}
|
917 |
}
|
920 |
if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_app_id_option() !="") {
|
921 |
|
922 |
$seopress_social_app_id = '<meta property="fb:app_id" content="'.seopress_social_facebook_app_id_option().'" />';
|
923 |
+
|
924 |
echo $seopress_social_app_id."\n";
|
925 |
}
|
926 |
}
|
933 |
if ( ! empty ( $seopress_social_twitter_card_option ) ) {
|
934 |
foreach ($seopress_social_twitter_card_option as $key => $seopress_social_twitter_card_value)
|
935 |
$options[$key] = $seopress_social_twitter_card_value;
|
936 |
+
if (isset($seopress_social_twitter_card_option['seopress_social_twitter_card'])) {
|
937 |
return $seopress_social_twitter_card_option['seopress_social_twitter_card'];
|
938 |
}
|
939 |
}
|
945 |
if ( ! empty ( $seopress_social_twitter_card_og_option ) ) {
|
946 |
foreach ($seopress_social_twitter_card_og_option as $key => $seopress_social_twitter_card_og_value)
|
947 |
$options[$key] = $seopress_social_twitter_card_og_value;
|
948 |
+
if (isset($seopress_social_twitter_card_og_option['seopress_social_twitter_card_og'])) {
|
949 |
return $seopress_social_twitter_card_og_option['seopress_social_twitter_card_og'];
|
950 |
}
|
951 |
}
|
957 |
if ( ! empty ( $seopress_social_twitter_card_img_size_option ) ) {
|
958 |
foreach ($seopress_social_twitter_card_img_size_option as $key => $seopress_social_twitter_card_value)
|
959 |
$options[$key] = $seopress_social_twitter_card_value;
|
960 |
+
if (isset($seopress_social_twitter_card_img_size_option['seopress_social_twitter_card_img_size'])) {
|
961 |
return $seopress_social_twitter_card_img_size_option['seopress_social_twitter_card_img_size'];
|
962 |
}
|
963 |
}
|
985 |
if (seopress_social_twitter_card_option() =='1' && seopress_social_accounts_twitter_option() !='' ) {
|
986 |
|
987 |
$seopress_social_twitter_card_site = '<meta name="twitter:site" content="'.seopress_social_accounts_twitter_option().'" />';
|
988 |
+
|
989 |
//Hook on post Twitter card site - 'seopress_social_twitter_card_site'
|
990 |
if (has_filter('seopress_social_twitter_card_site')) {
|
991 |
$seopress_social_twitter_card_site = apply_filters('seopress_social_twitter_card_site', $seopress_social_twitter_card_site);
|
1038 |
}
|
1039 |
|
1040 |
function seopress_social_twitter_title_home_option() {
|
1041 |
+
$page_id = get_option( 'page_for_posts' );
|
1042 |
+
$_seopress_social_twitter_title = get_post_meta( $page_id,'_seopress_social_twitter_title',true);
|
1043 |
+
if ( ! empty( $_seopress_social_twitter_title ) ) {
|
1044 |
return $_seopress_social_twitter_title;
|
1045 |
}
|
1046 |
}
|
1057 |
} elseif (seopress_social_twitter_card_og_option() =='1' && seopress_social_fb_title_home_option() !='') {
|
1058 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_home_option().'" />';
|
1059 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1060 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1061 |
}
|
1062 |
} elseif (is_tax() || is_category() || is_tag()) {//Term archive
|
1063 |
if (seopress_social_twitter_title_term_option() !='') {
|
1064 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_term_option().'" />';
|
1065 |
} elseif (seopress_social_twitter_card_og_option() =='1' && seopress_social_fb_title_term_option() !='') {
|
1066 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_term_option().'" />';
|
1067 |
} else {
|
1068 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.single_term_title('', false).' - '.get_bloginfo('name').'" />';
|
1069 |
}
|
1070 |
} elseif (is_singular() && seopress_social_twitter_title_post_option() !='') {//Single
|
1071 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_post_option().'" />';
|
1072 |
+
} elseif (is_singular() && seopress_social_twitter_card_og_option() =='1' && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
1073 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_post_option().'" />';
|
1074 |
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_title_post_option() !='') {//Single
|
1075 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_twitter_title_post_option().'" />';
|
1076 |
+
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_card_og_option() =='1' && seopress_social_facebook_og_option() =='1' && seopress_social_fb_title_post_option() !='') {
|
1077 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.seopress_social_fb_title_post_option().'" />';
|
1078 |
} elseif (function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1079 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1080 |
} elseif (seopress_social_facebook_og_option() =='1' && seopress_social_twitter_card_og_option() =='1' && function_exists('seopress_titles_the_title') && seopress_titles_the_title() !='') {
|
1081 |
+
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.esc_attr(seopress_titles_the_title()).'" />';
|
1082 |
} elseif (get_the_title() !='') {
|
1083 |
$seopress_social_twitter_card_title .= '<meta name="twitter:title" content="'.the_title_attribute('echo=0').'" />';
|
1084 |
}
|
1114 |
}
|
1115 |
|
1116 |
function seopress_social_twitter_desc_home_option() {
|
1117 |
+
$page_id = get_option( 'page_for_posts' );
|
1118 |
+
$_seopress_social_twitter_desc = get_post_meta( $page_id, '_seopress_social_twitter_desc', true );
|
1119 |
+
if ( ! empty( $_seopress_social_twitter_desc ) ) {
|
1120 |
return $_seopress_social_twitter_desc;
|
1121 |
}
|
1122 |
}
|
1139 |
} elseif (seopress_social_fb_desc_home_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1140 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_home_option().'" />';
|
1141 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
1142 |
+
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1143 |
}
|
1144 |
} elseif (is_tax() || is_category() || is_tag()) {//Term archive
|
1145 |
if (seopress_social_twitter_desc_term_option() !='') {
|
1147 |
} elseif (seopress_social_fb_desc_term_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1148 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_term_option().'" />';
|
1149 |
} elseif (term_description() !='') {
|
1150 |
+
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses(term_description())),$seopress_excerpt_length).' - '.get_bloginfo('name').'" />';
|
1151 |
}
|
1152 |
} elseif (is_singular() && seopress_social_twitter_desc_post_option() !='') {//Single
|
1153 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_twitter_desc_post_option().'" />';
|
1154 |
+
} elseif (is_singular() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1155 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
1156 |
} elseif (function_exists("is_shop") && is_shop() && seopress_social_twitter_desc_post_option() !='') {//Single
|
1157 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_twitter_desc_post_option().'" />';
|
1158 |
+
} elseif (function_exists("is_shop") && is_shop() && seopress_social_facebook_og_option() =='1' && seopress_social_fb_desc_post_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1159 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_social_fb_desc_post_option().'" />';
|
1160 |
} elseif (function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='') {
|
1161 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1162 |
} elseif (seopress_social_facebook_og_option() =='1' && function_exists('seopress_titles_the_description_content') && seopress_titles_the_description_content() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1163 |
+
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.seopress_titles_the_description_content().'" />';
|
1164 |
+
} elseif (get_the_excerpt() !='') {
|
1165 |
setup_postdata( $post );
|
1166 |
$seopress_social_twitter_card_desc .= '<meta name="twitter:description" content="'.wp_trim_words(esc_attr(stripslashes_deep(wp_filter_nohtml_kses(get_the_excerpt()))), $seopress_excerpt_length).'" />';
|
1167 |
}
|
1201 |
if ( ! empty ( $seopress_social_twitter_img_option ) ) {
|
1202 |
foreach ($seopress_social_twitter_img_option as $key => $seopress_social_twitter_img_value)
|
1203 |
$options[$key] = $seopress_social_twitter_img_value;
|
1204 |
+
if (isset($seopress_social_twitter_img_option['seopress_social_twitter_card_img'])) {
|
1205 |
return $seopress_social_twitter_img_option['seopress_social_twitter_card_img'];
|
1206 |
}
|
1207 |
}
|
1212 |
if ( ! empty ( $seopress_social_twitter_img_size_option ) ) {
|
1213 |
foreach ($seopress_social_twitter_img_size_option as $key => $seopress_social_twitter_img_size_value)
|
1214 |
$options[$key] = $seopress_social_twitter_img_size_value;
|
1215 |
+
if (isset($seopress_social_twitter_img_size_option['seopress_social_twitter_card_img_size'])) {
|
1216 |
return $seopress_social_twitter_img_size_option['seopress_social_twitter_card_img_size'];
|
1217 |
}
|
1218 |
}
|
1219 |
}
|
1220 |
|
1221 |
function seopress_social_twitter_img_home_option() {
|
1222 |
+
$page_id = get_option( 'page_for_posts' );
|
1223 |
+
$_seopress_social_twitter_img = get_post_meta( $page_id, '_seopress_social_twitter_img', true );
|
1224 |
+
if ( ! empty( $_seopress_social_twitter_img ) ) {
|
1225 |
return $_seopress_social_twitter_img;
|
1226 |
+
} elseif ( has_post_thumbnail( $page_id ) ) {
|
1227 |
+
return get_the_post_thumbnail_url( $page_id );
|
1228 |
}
|
1229 |
}
|
1230 |
|
1234 |
global $post;
|
1235 |
$seopress_social_twitter_card_thumb ='';
|
1236 |
|
1237 |
+
if (is_home() && seopress_social_twitter_img_home_option() !='' && 'page' == get_option( 'show_on_front' )) {
|
1238 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1239 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_home_option().'" />';
|
1240 |
} else {
|
1241 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_home_option().'" />';
|
1242 |
}
|
1243 |
+
} elseif (is_home() && seopress_social_fb_img_home_option() !='' && 'page' == get_option( 'show_on_front' ) && seopress_social_twitter_card_og_option() =='1') {
|
1244 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1245 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_home_option().'" />';
|
1246 |
} else {
|
1247 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_home_option().'" />';
|
1248 |
}
|
1249 |
} elseif (seopress_social_twitter_img_post_option() !='' && (is_singular() || (function_exists("is_shop") && is_shop()))) {//Single
|
1250 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1251 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_post_option().'" />';
|
1252 |
} else {
|
1253 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_post_option().'" />';
|
1254 |
}
|
1255 |
+
} elseif (seopress_social_fb_img_post_option() !='' && (is_singular() || (function_exists("is_shop") && is_shop())) && seopress_social_twitter_card_og_option() =='1') {
|
1256 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1257 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_post_option().'" />';
|
1258 |
} else {
|
1259 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_post_option().'" />';
|
1260 |
}
|
1261 |
} elseif (has_post_thumbnail() && (is_singular() || (function_exists("is_shop") && is_shop()))) {
|
1262 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1263 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.get_the_post_thumbnail_url($post, 'large').'" />';
|
1264 |
} else {
|
1265 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.get_the_post_thumbnail_url($post, 'large').'" />';
|
1266 |
}
|
1267 |
} elseif (seopress_thumbnail_in_content() !='' && (is_singular() || (function_exists("is_shop") && is_shop()))) {
|
1268 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1269 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_thumbnail_in_content().'" />';
|
1270 |
} else {
|
1271 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_thumbnail_in_content().'" />';
|
1272 |
}
|
1273 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_twitter_img_term_option() !='') {//Term archive
|
1274 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1275 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_term_option().'" />';
|
1276 |
} else {
|
1277 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_term_option().'" />';
|
1278 |
}
|
1279 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_social_fb_img_term_option() !='' && seopress_social_twitter_card_og_option() =='1') {
|
1280 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1281 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_fb_img_term_option().'" />';
|
1282 |
} else {
|
1283 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_fb_img_term_option().'" />';
|
1284 |
}
|
1285 |
} elseif (seopress_social_twitter_img_option() !='') {//Default Twitter
|
1286 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1287 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_twitter_img_option().'" />';
|
1288 |
} else {
|
1289 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_twitter_img_option().'" />';
|
1290 |
}
|
1291 |
} elseif (seopress_social_facebook_img_option() !='' && seopress_social_twitter_card_og_option() =='1') {//Default Facebook
|
1292 |
if (seopress_social_twitter_img_size_option() =='large') {
|
1293 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image:src" content="'.seopress_social_facebook_img_option().'" />';
|
1294 |
} else {
|
1295 |
+
$seopress_social_twitter_card_thumb .= '<meta name="twitter:image" content="'.seopress_social_facebook_img_option().'" />';
|
1296 |
}
|
1297 |
}
|
1298 |
//Hook on post Twitter card thumbnail - 'seopress_social_twitter_card_thumb'
|
inc/functions/options-titles-metas.php
CHANGED
@@ -11,7 +11,7 @@ function seopress_titles_sep_option() {
|
|
11 |
if ( ! empty ( $seopress_titles_sep_option ) ) {
|
12 |
foreach ($seopress_titles_sep_option as $key => $seopress_titles_sep_value)
|
13 |
$options[$key] = $seopress_titles_sep_value;
|
14 |
-
if (isset($seopress_titles_sep_option['seopress_titles_sep'])) {
|
15 |
return $seopress_titles_sep_option['seopress_titles_sep'];
|
16 |
}
|
17 |
}
|
@@ -23,7 +23,7 @@ function seopress_titles_home_site_title_option() {
|
|
23 |
if ( ! empty ( $seopress_titles_home_site_title_option ) ) {
|
24 |
foreach ($seopress_titles_home_site_title_option as $key => $seopress_titles_home_site_title_value)
|
25 |
$options[$key] = $seopress_titles_home_site_title_value;
|
26 |
-
if (isset($seopress_titles_home_site_title_option['seopress_titles_home_site_title'])) {
|
27 |
return $seopress_titles_home_site_title_option['seopress_titles_home_site_title'];
|
28 |
}
|
29 |
}
|
@@ -38,7 +38,7 @@ function seopress_titles_single_titles_option() {
|
|
38 |
if ( ! empty ( $seopress_titles_single_titles_option ) ) {
|
39 |
foreach ($seopress_titles_single_titles_option as $key => $seopress_titles_single_titles_value)
|
40 |
$options[$key] = $seopress_titles_single_titles_value;
|
41 |
-
if (isset($seopress_titles_single_titles_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['title'])) {
|
42 |
return $seopress_titles_single_titles_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['title'];
|
43 |
}
|
44 |
}
|
@@ -53,7 +53,7 @@ function seopress_titles_archive_titles_option() {
|
|
53 |
if ( ! empty ( $seopress_titles_archive_titles_option ) ) {
|
54 |
foreach ($seopress_titles_archive_titles_option as $key => $seopress_titles_archive_titles_value)
|
55 |
$options[$key] = $seopress_titles_archive_titles_value;
|
56 |
-
if (isset($seopress_titles_archive_titles_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['title'])) {
|
57 |
return $seopress_titles_archive_titles_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['title'];
|
58 |
}
|
59 |
}
|
@@ -68,7 +68,7 @@ function seopress_titles_tax_titles_option() {
|
|
68 |
if ( ! empty ( $seopress_titles_tax_titles_option ) ) {
|
69 |
foreach ($seopress_titles_tax_titles_option as $key => $seopress_titles_tax_titles_value)
|
70 |
$options[$key] = $seopress_titles_tax_titles_value;
|
71 |
-
if (isset($seopress_titles_tax_titles_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['title'])) {
|
72 |
return $seopress_titles_tax_titles_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['title'];
|
73 |
}
|
74 |
}
|
@@ -80,7 +80,7 @@ function seopress_titles_archives_author_title_option() {
|
|
80 |
if ( ! empty ( $seopress_titles_archives_author_title_option ) ) {
|
81 |
foreach ($seopress_titles_archives_author_title_option as $key => $seopress_titles_archives_author_title_value)
|
82 |
$options[$key] = $seopress_titles_archives_author_title_value;
|
83 |
-
if (isset($seopress_titles_archives_author_title_option['seopress_titles_archives_author_title'])) {
|
84 |
return $seopress_titles_archives_author_title_option['seopress_titles_archives_author_title'];
|
85 |
}
|
86 |
}
|
@@ -92,7 +92,7 @@ function seopress_titles_archives_date_title_option() {
|
|
92 |
if ( ! empty ( $seopress_titles_archives_date_title_option ) ) {
|
93 |
foreach ($seopress_titles_archives_date_title_option as $key => $seopress_titles_archives_date_title_value)
|
94 |
$options[$key] = $seopress_titles_archives_date_title_value;
|
95 |
-
if (isset($seopress_titles_archives_date_title_option['seopress_titles_archives_date_title'])) {
|
96 |
return $seopress_titles_archives_date_title_option['seopress_titles_archives_date_title'];
|
97 |
}
|
98 |
}
|
@@ -104,7 +104,7 @@ function seopress_titles_archives_search_title_option() {
|
|
104 |
if ( ! empty ( $seopress_titles_archives_search_title_option ) ) {
|
105 |
foreach ($seopress_titles_archives_search_title_option as $key => $seopress_titles_archives_search_title_value)
|
106 |
$options[$key] = $seopress_titles_archives_search_title_value;
|
107 |
-
if (isset($seopress_titles_archives_search_title_option['seopress_titles_archives_search_title'])) {
|
108 |
return $seopress_titles_archives_search_title_option['seopress_titles_archives_search_title'];
|
109 |
}
|
110 |
}
|
@@ -116,7 +116,7 @@ function seopress_titles_archives_404_title_option() {
|
|
116 |
if ( ! empty ( $seopress_titles_archives_404_title_option ) ) {
|
117 |
foreach ($seopress_titles_archives_404_title_option as $key => $seopress_titles_archives_404_title_value)
|
118 |
$options[$key] = $seopress_titles_archives_404_title_value;
|
119 |
-
if (isset($seopress_titles_archives_404_title_option['seopress_titles_archives_404_title'])) {
|
120 |
return $seopress_titles_archives_404_title_option['seopress_titles_archives_404_title'];
|
121 |
}
|
122 |
}
|
@@ -128,7 +128,7 @@ function seopress_titles_paged_rel_option() {
|
|
128 |
if ( ! empty ( $seopress_titles_paged_rel_option ) ) {
|
129 |
foreach ($seopress_titles_paged_rel_option as $key => $seopress_titles_paged_rel_value)
|
130 |
$options[$key] = $seopress_titles_paged_rel_value;
|
131 |
-
if (isset($seopress_titles_paged_rel_option['seopress_titles_paged_rel'])) {
|
132 |
return $seopress_titles_paged_rel_option['seopress_titles_paged_rel'];
|
133 |
}
|
134 |
}
|
@@ -140,7 +140,7 @@ function seopress_titles_home_site_desc_option() {
|
|
140 |
if ( ! empty ( $seopress_titles_home_site_desc_option ) ) {
|
141 |
foreach ($seopress_titles_home_site_desc_option as $key => $seopress_titles_home_site_desc_value)
|
142 |
$options[$key] = $seopress_titles_home_site_desc_value;
|
143 |
-
if (isset($seopress_titles_home_site_desc_option['seopress_titles_home_site_desc'])) {
|
144 |
return $seopress_titles_home_site_desc_option['seopress_titles_home_site_desc'];
|
145 |
}
|
146 |
}
|
@@ -155,7 +155,7 @@ function seopress_titles_single_desc_option() {
|
|
155 |
if ( ! empty ( $seopress_titles_single_desc_option ) ) {
|
156 |
foreach ($seopress_titles_single_desc_option as $key => $seopress_titles_single_desc_value)
|
157 |
$options[$key] = $seopress_titles_single_desc_value;
|
158 |
-
if (isset($seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'])) {
|
159 |
return $seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'];
|
160 |
}
|
161 |
}
|
@@ -170,7 +170,7 @@ function seopress_titles_archive_desc_option() {
|
|
170 |
if ( ! empty ( $seopress_titles_archive_desc_option ) ) {
|
171 |
foreach ($seopress_titles_archive_desc_option as $key => $seopress_titles_archive_desc_value)
|
172 |
$options[$key] = $seopress_titles_archive_desc_value;
|
173 |
-
if (isset($seopress_titles_archive_desc_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['description'])) {
|
174 |
return $seopress_titles_archive_desc_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['description'];
|
175 |
}
|
176 |
}
|
@@ -185,7 +185,7 @@ function seopress_titles_tax_desc_option() {
|
|
185 |
if ( ! empty ( $seopress_titles_tax_desc_option ) ) {
|
186 |
foreach ($seopress_titles_tax_desc_option as $key => $seopress_titles_tax_desc_value)
|
187 |
$options[$key] = $seopress_titles_tax_desc_value;
|
188 |
-
if (isset($seopress_titles_tax_desc_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['description'])) {
|
189 |
return $seopress_titles_tax_desc_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['description'];
|
190 |
}
|
191 |
}
|
@@ -197,7 +197,7 @@ function seopress_titles_archives_author_desc_option() {
|
|
197 |
if ( ! empty ( $seopress_titles_archives_author_desc_option ) ) {
|
198 |
foreach ($seopress_titles_archives_author_desc_option as $key => $seopress_titles_archives_author_desc_value)
|
199 |
$options[$key] = $seopress_titles_archives_author_desc_value;
|
200 |
-
if (isset($seopress_titles_archives_author_desc_option['seopress_titles_archives_author_desc'])) {
|
201 |
return $seopress_titles_archives_author_desc_option['seopress_titles_archives_author_desc'];
|
202 |
}
|
203 |
}
|
@@ -209,7 +209,7 @@ function seopress_titles_archives_date_desc_option() {
|
|
209 |
if ( ! empty ( $seopress_titles_archives_date_desc_option ) ) {
|
210 |
foreach ($seopress_titles_archives_date_desc_option as $key => $seopress_titles_archives_date_desc_value)
|
211 |
$options[$key] = $seopress_titles_archives_date_desc_value;
|
212 |
-
if (isset($seopress_titles_archives_date_desc_option['seopress_titles_archives_date_desc'])) {
|
213 |
return $seopress_titles_archives_date_desc_option['seopress_titles_archives_date_desc'];
|
214 |
}
|
215 |
}
|
@@ -221,7 +221,7 @@ function seopress_titles_archives_search_desc_option() {
|
|
221 |
if ( ! empty ( $seopress_titles_archives_search_desc_option ) ) {
|
222 |
foreach ($seopress_titles_archives_search_desc_option as $key => $seopress_titles_archives_search_desc_value)
|
223 |
$options[$key] = $seopress_titles_archives_search_desc_value;
|
224 |
-
if (isset($seopress_titles_archives_search_desc_option['seopress_titles_archives_search_desc'])) {
|
225 |
return $seopress_titles_archives_search_desc_option['seopress_titles_archives_search_desc'];
|
226 |
}
|
227 |
}
|
@@ -233,7 +233,7 @@ function seopress_titles_archives_404_desc_option() {
|
|
233 |
if ( ! empty ( $seopress_titles_archives_404_desc_option ) ) {
|
234 |
foreach ($seopress_titles_archives_404_desc_option as $key => $seopress_titles_archives_404_desc_value)
|
235 |
$options[$key] = $seopress_titles_archives_404_desc_value;
|
236 |
-
if (isset($seopress_titles_archives_404_desc_option['seopress_titles_archives_404_desc'])) {
|
237 |
return $seopress_titles_archives_404_desc_option['seopress_titles_archives_404_desc'];
|
238 |
}
|
239 |
}
|
@@ -265,6 +265,7 @@ function seopress_titles_the_title() {
|
|
265 |
$seopress_titles_template_variables_array = $variables['seopress_titles_template_variables_array'];
|
266 |
$seopress_titles_template_replace_array = $variables['seopress_titles_template_replace_array'];
|
267 |
$seopress_excerpt_length = $variables['seopress_excerpt_length'];
|
|
|
268 |
|
269 |
if ( is_front_page() && is_home() && isset($post) && get_post_meta($post->ID,'_seopress_titles_title',true) =='') { //HOMEPAGE
|
270 |
if (seopress_titles_home_site_title_option() !='') {
|
@@ -278,9 +279,9 @@ function seopress_titles_the_title() {
|
|
278 |
|
279 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
|
280 |
}
|
281 |
-
} elseif ( is_home() && get_post_meta(
|
282 |
-
if (get_post_meta(
|
283 |
-
$seopress_titles_the_title = esc_attr(get_post_meta(
|
284 |
|
285 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
|
286 |
}
|
@@ -383,7 +384,7 @@ function seopress_titles_the_title() {
|
|
383 |
|
384 |
//Default
|
385 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_single_titles_option);
|
386 |
-
|
387 |
//Custom fields
|
388 |
if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
|
389 |
$seopress_titles_title_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_title_template);
|
@@ -400,13 +401,13 @@ function seopress_titles_the_title() {
|
|
400 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archive_titles_option);
|
401 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_titles_option()) { //IS TAX
|
402 |
$seopress_titles_tax_titles_option = esc_attr(seopress_titles_tax_titles_option());
|
403 |
-
|
404 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_title',true)) {
|
405 |
$seopress_titles_title_template = esc_attr(get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_title',true));
|
406 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_title_template);
|
407 |
} else {
|
408 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_tax_titles_option);
|
409 |
-
}
|
410 |
} elseif (is_author() && seopress_titles_archives_author_title_option()) { //IS AUTHOR
|
411 |
$seopress_titles_archives_author_title_option = esc_attr(seopress_titles_archives_author_title_option());
|
412 |
|
@@ -417,11 +418,11 @@ function seopress_titles_the_title() {
|
|
417 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_date_title_option);
|
418 |
} elseif (is_search() && seopress_titles_archives_search_title_option()) { //IS SEARCH
|
419 |
$seopress_titles_archives_search_title_option = esc_attr(seopress_titles_archives_search_title_option());
|
420 |
-
|
421 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_search_title_option);
|
422 |
} elseif (is_404() && seopress_titles_archives_404_title_option()) { //IS 404
|
423 |
$seopress_titles_archives_404_title_option = esc_attr(seopress_titles_archives_404_title_option());
|
424 |
-
|
425 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_404_title_option);
|
426 |
}
|
427 |
|
@@ -461,6 +462,7 @@ function seopress_titles_the_description_content() {
|
|
461 |
$seopress_titles_template_variables_array = $variables['seopress_titles_template_variables_array'];
|
462 |
$seopress_titles_template_replace_array = $variables['seopress_titles_template_replace_array'];
|
463 |
$seopress_excerpt_length = $variables['seopress_excerpt_length'];
|
|
|
464 |
|
465 |
if ( is_front_page() && is_home() && isset($post) && get_post_meta($post->ID,'_seopress_titles_desc',true) =='' ) { //HOMEPAGE
|
466 |
if (seopress_titles_home_site_desc_option() !='') { //IS GLOBAL
|
@@ -474,11 +476,11 @@ function seopress_titles_the_description_content() {
|
|
474 |
|
475 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
476 |
}
|
477 |
-
} elseif ( is_home() && get_post_meta(
|
478 |
-
if (get_post_meta(
|
479 |
-
$seopress_titles_the_description_meta = esc_html(get_post_meta(
|
480 |
$seopress_titles_the_description = $seopress_titles_the_description_meta;
|
481 |
-
|
482 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
483 |
}
|
484 |
} elseif ( is_home() && (get_option( 'show_on_front' ) =='posts')) { //YOUR LATEST POSTS
|
@@ -538,7 +540,7 @@ function seopress_titles_the_description_content() {
|
|
538 |
}
|
539 |
} elseif (seopress_titles_single_desc_option() !='') { //IS GLOBAL
|
540 |
$seopress_titles_the_description = esc_attr(seopress_titles_single_desc_option());
|
541 |
-
|
542 |
preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_the_description, $matches); //custom fields
|
543 |
|
544 |
if (!empty($matches)) {
|
@@ -588,13 +590,13 @@ function seopress_titles_the_description_content() {
|
|
588 |
setup_postdata( $post );
|
589 |
if ($seopress_get_the_excerpt !='' || get_the_content() !='') { //DEFAULT EXCERPT OR THE CONTENT
|
590 |
$seopress_titles_the_description = wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses($seopress_get_the_excerpt)), $seopress_excerpt_length);
|
591 |
-
|
592 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
593 |
}
|
594 |
}
|
595 |
} elseif (is_post_type_archive() && seopress_titles_archive_desc_option()) { //IS POST TYPE ARCHIVE
|
596 |
$seopress_titles_the_description = esc_attr(seopress_titles_archive_desc_option());
|
597 |
-
|
598 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
599 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_desc_option()) { //IS TAX
|
600 |
$seopress_titles_the_description = esc_attr(seopress_titles_tax_desc_option());
|
@@ -602,12 +604,12 @@ function seopress_titles_the_description_content() {
|
|
602 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_desc',true)) {
|
603 |
$seopress_titles_description_template = esc_attr(get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_desc',true));
|
604 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_description_template);
|
605 |
-
} else {
|
606 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
607 |
}
|
608 |
} elseif (is_author() && seopress_titles_archives_author_desc_option()) { //IS AUTHOR
|
609 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_author_desc_option());
|
610 |
-
|
611 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
612 |
} elseif (is_date() && seopress_titles_archives_date_desc_option()) { //IS DATE
|
613 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_date_desc_option());
|
@@ -619,7 +621,7 @@ function seopress_titles_the_description_content() {
|
|
619 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
620 |
} elseif (is_404() && seopress_titles_archives_404_desc_option()) { //IS 404
|
621 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_404_desc_option());
|
622 |
-
|
623 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
624 |
}
|
625 |
//Hook on meta description - 'seopress_titles_desc'
|
@@ -650,7 +652,7 @@ function seopress_titles_single_cpt_noindex_option() {
|
|
650 |
if ( ! empty ( $seopress_titles_single_cpt_noindex_option ) ) {
|
651 |
foreach ($seopress_titles_single_cpt_noindex_option as $key => $seopress_titles_single_cpt_noindex_value)
|
652 |
$options[$key] = $seopress_titles_single_cpt_noindex_value;
|
653 |
-
if (isset($seopress_titles_single_cpt_noindex_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['noindex'])) {
|
654 |
return $seopress_titles_single_cpt_noindex_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['noindex'];
|
655 |
}
|
656 |
}
|
@@ -665,7 +667,7 @@ function seopress_titles_archive_cpt_noindex_option() {
|
|
665 |
if ( ! empty ( $seopress_titles_archive_cpt_noindex_option ) ) {
|
666 |
foreach ($seopress_titles_archive_cpt_noindex_option as $key => $seopress_titles_archive_cpt_noindex_value)
|
667 |
$options[$key] = $seopress_titles_archive_cpt_noindex_value;
|
668 |
-
if (isset($seopress_titles_archive_cpt_noindex_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['noindex'])) {
|
669 |
return $seopress_titles_archive_cpt_noindex_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['noindex'];
|
670 |
}
|
671 |
}
|
@@ -683,7 +685,7 @@ function seopress_titles_tax_noindex_option() {
|
|
683 |
if ( ! empty ( $seopress_titles_tax_noindex_option ) ) {
|
684 |
foreach ($seopress_titles_tax_noindex_option as $key => $seopress_titles_tax_noindex_value)
|
685 |
$options[$key] = $seopress_titles_tax_noindex_value;
|
686 |
-
if (isset($seopress_titles_tax_noindex_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['noindex'])) {
|
687 |
return $seopress_titles_tax_noindex_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['noindex'];
|
688 |
}
|
689 |
}
|
@@ -696,7 +698,7 @@ function seopress_titles_archives_author_noindex_option() {
|
|
696 |
if ( ! empty ( $seopress_titles_archives_author_noindex_option ) ) {
|
697 |
foreach ($seopress_titles_archives_author_noindex_option as $key => $seopress_titles_archives_author_noindex_value)
|
698 |
$options[$key] = $seopress_titles_archives_author_noindex_value;
|
699 |
-
if (isset($seopress_titles_archives_author_noindex_option['seopress_titles_archives_author_noindex'])) {
|
700 |
return $seopress_titles_archives_author_noindex_option['seopress_titles_archives_author_noindex'];
|
701 |
}
|
702 |
}
|
@@ -708,7 +710,7 @@ function seopress_titles_archives_date_noindex_option() {
|
|
708 |
if ( ! empty ( $seopress_titles_archives_date_noindex_option ) ) {
|
709 |
foreach ($seopress_titles_archives_date_noindex_option as $key => $seopress_titles_archives_date_noindex_value)
|
710 |
$options[$key] = $seopress_titles_archives_date_noindex_value;
|
711 |
-
if (isset($seopress_titles_archives_date_noindex_option['seopress_titles_archives_date_noindex'])) {
|
712 |
return $seopress_titles_archives_date_noindex_option['seopress_titles_archives_date_noindex'];
|
713 |
}
|
714 |
}
|
@@ -720,11 +722,11 @@ function seopress_titles_archives_search_title_noindex_option() {
|
|
720 |
if ( ! empty ( $seopress_titles_archives_search_title_noindex_option ) ) {
|
721 |
foreach ($seopress_titles_archives_search_title_noindex_option as $key => $seopress_titles_archives_search_title_noindex_value)
|
722 |
$options[$key] = $seopress_titles_archives_search_title_noindex_value;
|
723 |
-
if (isset($seopress_titles_archives_search_title_noindex_option['seopress_titles_archives_search_title_noindex'])) {
|
724 |
return $seopress_titles_archives_search_title_noindex_option['seopress_titles_archives_search_title_noindex'];
|
725 |
}
|
726 |
}
|
727 |
-
};
|
728 |
|
729 |
//noindex Global Advanced tab
|
730 |
function seopress_titles_noindex_option() {
|
@@ -732,7 +734,7 @@ function seopress_titles_noindex_option() {
|
|
732 |
if ( ! empty ( $seopress_titles_noindex_option ) ) {
|
733 |
foreach ($seopress_titles_noindex_option as $key => $seopress_titles_noindex_value)
|
734 |
$options[$key] = $seopress_titles_noindex_value;
|
735 |
-
if (isset($seopress_titles_noindex_option['seopress_titles_noindex'])) {
|
736 |
return $seopress_titles_noindex_option['seopress_titles_noindex'];
|
737 |
}
|
738 |
}
|
@@ -755,7 +757,7 @@ if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
|
755 |
if ( ! empty ( $seopress_woocommerce_cart_page_no_index_option ) ) {
|
756 |
foreach ($seopress_woocommerce_cart_page_no_index_option as $key => $seopress_woocommerce_cart_page_no_index_value)
|
757 |
$options[$key] = $seopress_woocommerce_cart_page_no_index_value;
|
758 |
-
if (isset($seopress_woocommerce_cart_page_no_index_option['seopress_woocommerce_cart_page_no_index'])) {
|
759 |
return $seopress_woocommerce_cart_page_no_index_option['seopress_woocommerce_cart_page_no_index'];
|
760 |
}
|
761 |
}
|
@@ -766,7 +768,7 @@ if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
|
766 |
if ( ! empty ( $seopress_woocommerce_checkout_page_no_index_option ) ) {
|
767 |
foreach ($seopress_woocommerce_checkout_page_no_index_option as $key => $seopress_woocommerce_checkout_page_no_index_value)
|
768 |
$options[$key] = $seopress_woocommerce_checkout_page_no_index_value;
|
769 |
-
if (isset($seopress_woocommerce_checkout_page_no_index_option['seopress_woocommerce_checkout_page_no_index'])) {
|
770 |
return $seopress_woocommerce_checkout_page_no_index_option['seopress_woocommerce_checkout_page_no_index'];
|
771 |
}
|
772 |
}
|
@@ -777,7 +779,7 @@ if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
|
777 |
if ( ! empty ( $seopress_woocommerce_customer_account_page_no_index_option ) ) {
|
778 |
foreach ($seopress_woocommerce_customer_account_page_no_index_option as $key => $seopress_woocommerce_customer_account_page_no_index_value)
|
779 |
$options[$key] = $seopress_woocommerce_customer_account_page_no_index_value;
|
780 |
-
if (isset($seopress_woocommerce_customer_account_page_no_index_option['seopress_woocommerce_customer_account_page_no_index'])) {
|
781 |
return $seopress_woocommerce_customer_account_page_no_index_option['seopress_woocommerce_customer_account_page_no_index'];
|
782 |
}
|
783 |
}
|
@@ -787,6 +789,7 @@ if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
|
|
787 |
function seopress_titles_noindex_bypass() {
|
788 |
//init
|
789 |
$seopress_titles_noindex ='';
|
|
|
790 |
if(post_password_required() ===true){ //if password required, set noindex
|
791 |
$seopress_titles_noindex = "noindex";
|
792 |
} else {
|
@@ -796,8 +799,8 @@ function seopress_titles_noindex_bypass() {
|
|
796 |
$seopress_titles_noindex = seopress_titles_single_cpt_noindex_option();
|
797 |
} elseif (is_singular() && seopress_titles_noindex_post_option() ) { //Single CPT Metaboxe
|
798 |
$seopress_titles_noindex = seopress_titles_noindex_post_option();
|
799 |
-
} elseif ( is_home() && get_post_meta(
|
800 |
-
$seopress_titles_noindex = get_post_meta(
|
801 |
} elseif (is_post_type_archive() && seopress_titles_archive_cpt_noindex_option() ) { //IS POST TYPE ARCHIVE
|
802 |
$seopress_titles_noindex = seopress_titles_archive_cpt_noindex_option();
|
803 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_noindex_option()) { //IS TAX
|
@@ -834,7 +837,7 @@ function seopress_titles_single_cpt_nofollow_option() {
|
|
834 |
if ( ! empty ( $seopress_titles_single_cpt_nofollow_option ) ) {
|
835 |
foreach ($seopress_titles_single_cpt_nofollow_option as $key => $seopress_titles_single_cpt_nofollow_value)
|
836 |
$options[$key] = $seopress_titles_single_cpt_nofollow_value;
|
837 |
-
if (isset($seopress_titles_single_cpt_nofollow_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['nofollow'])) {
|
838 |
return $seopress_titles_single_cpt_nofollow_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['nofollow'];
|
839 |
}
|
840 |
}
|
@@ -849,7 +852,7 @@ function seopress_titles_archive_cpt_nofollow_option() {
|
|
849 |
if ( ! empty ( $seopress_titles_archive_cpt_nofollow_option ) ) {
|
850 |
foreach ($seopress_titles_archive_cpt_nofollow_option as $key => $seopress_titles_archive_cpt_nofollow_value)
|
851 |
$options[$key] = $seopress_titles_archive_cpt_nofollow_value;
|
852 |
-
if (isset($seopress_titles_archive_cpt_nofollow_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['nofollow'])) {
|
853 |
return $seopress_titles_archive_cpt_nofollow_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['nofollow'];
|
854 |
}
|
855 |
}
|
@@ -867,7 +870,7 @@ function seopress_titles_tax_nofollow_option() {
|
|
867 |
if ( ! empty ( $seopress_titles_tax_nofollow_option ) ) {
|
868 |
foreach ($seopress_titles_tax_nofollow_option as $key => $seopress_titles_tax_nofollow_value)
|
869 |
$options[$key] = $seopress_titles_tax_nofollow_value;
|
870 |
-
if (isset($seopress_titles_tax_nofollow_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['nofollow'])) {
|
871 |
return $seopress_titles_tax_nofollow_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['nofollow'];
|
872 |
}
|
873 |
}
|
@@ -880,7 +883,7 @@ function seopress_titles_nofollow_option() {
|
|
880 |
if ( ! empty ( $seopress_titles_nofollow_option ) ) {
|
881 |
foreach ($seopress_titles_nofollow_option as $key => $seopress_titles_nofollow_value)
|
882 |
$options[$key] = $seopress_titles_nofollow_value;
|
883 |
-
if (isset($seopress_titles_nofollow_option['seopress_titles_nofollow'])) {
|
884 |
return $seopress_titles_nofollow_option['seopress_titles_nofollow'];
|
885 |
}
|
886 |
}
|
@@ -896,15 +899,15 @@ function seopress_titles_nofollow_post_option() {
|
|
896 |
function seopress_titles_nofollow_bypass() {
|
897 |
//init
|
898 |
$seopress_titles_nofollow ='';
|
899 |
-
|
900 |
if (seopress_titles_nofollow_option()) { //Single CPT Global Advanced tab
|
901 |
$seopress_titles_nofollow = seopress_titles_nofollow_option();
|
902 |
} elseif (is_singular() && seopress_titles_single_cpt_nofollow_option()) { //Single CPT Global
|
903 |
$seopress_titles_nofollow = seopress_titles_single_cpt_nofollow_option();
|
904 |
} elseif (is_singular() && seopress_titles_nofollow_post_option() ) { //Single CPT Metaboxe
|
905 |
$seopress_titles_nofollow = seopress_titles_nofollow_post_option();
|
906 |
-
} elseif ( is_home() && get_post_meta(
|
907 |
-
$seopress_titles_nofollow = get_post_meta(
|
908 |
} elseif (is_post_type_archive() && seopress_titles_archive_cpt_nofollow_option() ) { //IS POST TYPE ARCHIVE
|
909 |
$seopress_titles_nofollow = seopress_titles_archive_cpt_nofollow_option();
|
910 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_nofollow_option()) { //IS TAX
|
@@ -922,7 +925,7 @@ function seopress_titles_single_cpt_date_option() {
|
|
922 |
if ( ! empty ( $seopress_titles_single_cpt_date_option ) ) {
|
923 |
foreach ($seopress_titles_single_cpt_date_option as $key => $seopress_titles_single_cpt_date_value)
|
924 |
$options[$key] = $seopress_titles_single_cpt_date_value;
|
925 |
-
if (isset($seopress_titles_single_cpt_date_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['date'])) {
|
926 |
return $seopress_titles_single_cpt_date_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['date'];
|
927 |
}
|
928 |
}
|
@@ -949,7 +952,7 @@ function seopress_titles_single_cpt_date_hook() {
|
|
949 |
|
950 |
$html = '<meta property="og:updated_time" content="'.$seopress_get_current_up_post_date.'" />';
|
951 |
$html .= "\n";
|
952 |
-
|
953 |
$html = apply_filters('seopress_titles_og_updated_time', $html);
|
954 |
|
955 |
echo $html;
|
@@ -958,7 +961,7 @@ function seopress_titles_single_cpt_date_hook() {
|
|
958 |
}
|
959 |
add_action( 'wp_head', 'seopress_titles_single_cpt_date_hook', 1 );
|
960 |
|
961 |
-
//thumbnail in Google Custom Search
|
962 |
function seopress_titles_single_cpt_thumb_gcs_option() {
|
963 |
global $post;
|
964 |
$seopress_get_current_cpt = get_post_type($post);
|
@@ -967,7 +970,7 @@ function seopress_titles_single_cpt_thumb_gcs_option() {
|
|
967 |
if ( ! empty ( $seopress_titles_single_cpt_thumb_gcs_option ) ) {
|
968 |
foreach ($seopress_titles_single_cpt_thumb_gcs_option as $key => $seopress_titles_single_cpt_thumb_gcs_value)
|
969 |
$options[$key] = $seopress_titles_single_cpt_thumb_gcs_value;
|
970 |
-
if (isset($seopress_titles_single_cpt_thumb_gcs_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['thumb_gcs'])) {
|
971 |
return $seopress_titles_single_cpt_thumb_gcs_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['thumb_gcs'];
|
972 |
}
|
973 |
}
|
@@ -995,7 +998,7 @@ function seopress_titles_noodp_option() {
|
|
995 |
if ( ! empty ( $seopress_titles_noodp_option ) ) {
|
996 |
foreach ($seopress_titles_noodp_option as $key => $seopress_titles_noodp_value)
|
997 |
$options[$key] = $seopress_titles_noodp_value;
|
998 |
-
if (isset($seopress_titles_noodp_option['seopress_titles_noodp'])) {
|
999 |
return $seopress_titles_noodp_option['seopress_titles_noodp'];
|
1000 |
}
|
1001 |
}
|
@@ -1009,13 +1012,14 @@ function seopress_titles_noodp_post_option() {
|
|
1009 |
};
|
1010 |
|
1011 |
function seopress_titles_noodp_bypass() {
|
|
|
1012 |
if (seopress_titles_noodp_option()) {
|
1013 |
-
return seopress_titles_noodp_option();
|
1014 |
}
|
1015 |
elseif (is_singular() && seopress_titles_noodp_post_option()) {
|
1016 |
return seopress_titles_noodp_post_option();
|
1017 |
-
} elseif ( is_home() && get_post_meta(
|
1018 |
-
return get_post_meta(
|
1019 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1020 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_odp',true) == 'yes') {
|
1021 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_odp',true);
|
@@ -1029,7 +1033,7 @@ function seopress_titles_noarchive_option() {
|
|
1029 |
if ( ! empty ( $seopress_titles_noarchive_option ) ) {
|
1030 |
foreach ($seopress_titles_noarchive_option as $key => $seopress_titles_noarchive_value)
|
1031 |
$options[$key] = $seopress_titles_noarchive_value;
|
1032 |
-
if (isset($seopress_titles_noarchive_option['seopress_titles_noarchive'])) {
|
1033 |
return $seopress_titles_noarchive_option['seopress_titles_noarchive'];
|
1034 |
}
|
1035 |
}
|
@@ -1043,12 +1047,13 @@ function seopress_titles_noarchive_post_option() {
|
|
1043 |
};
|
1044 |
|
1045 |
function seopress_titles_noarchive_bypass() {
|
|
|
1046 |
if (seopress_titles_noarchive_option()) {
|
1047 |
-
return seopress_titles_noarchive_option();
|
1048 |
} elseif (is_singular() && seopress_titles_noarchive_post_option()) {
|
1049 |
return seopress_titles_noarchive_post_option();
|
1050 |
-
} elseif ( is_home() && get_post_meta(
|
1051 |
-
return get_post_meta(
|
1052 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1053 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_archive',true) == 'yes') {
|
1054 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_archive',true);
|
@@ -1062,7 +1067,7 @@ function seopress_titles_nosnippet_option() {
|
|
1062 |
if ( ! empty ( $seopress_titles_nosnippet_option ) ) {
|
1063 |
foreach ($seopress_titles_nosnippet_option as $key => $seopress_titles_nosnippet_value)
|
1064 |
$options[$key] = $seopress_titles_nosnippet_value;
|
1065 |
-
if (isset($seopress_titles_nosnippet_option['seopress_titles_nosnippet'])) {
|
1066 |
return $seopress_titles_nosnippet_option['seopress_titles_nosnippet'];
|
1067 |
}
|
1068 |
}
|
@@ -1076,12 +1081,13 @@ function seopress_titles_nosnippet_post_option() {
|
|
1076 |
};
|
1077 |
|
1078 |
function seopress_titles_nosnippet_bypass() {
|
|
|
1079 |
if (seopress_titles_nosnippet_option()) {
|
1080 |
-
return seopress_titles_nosnippet_option();
|
1081 |
} elseif (is_singular() && seopress_titles_nosnippet_post_option()) {
|
1082 |
return seopress_titles_nosnippet_post_option();
|
1083 |
-
} elseif ( is_home() && get_post_meta(
|
1084 |
-
return get_post_meta(
|
1085 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1086 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_snippet',true) == 'yes') {
|
1087 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_snippet',true);
|
@@ -1151,7 +1157,7 @@ if (get_option('blog_public') !='0') {// Discourage search engines from indexing
|
|
1151 |
}
|
1152 |
}
|
1153 |
|
1154 |
-
$seopress_titles_robots .= '" />';
|
1155 |
$seopress_titles_robots .= "\n";
|
1156 |
|
1157 |
//Hook on meta robots all - 'seopress_titles_robots'
|
@@ -1159,7 +1165,7 @@ if (get_option('blog_public') !='0') {// Discourage search engines from indexing
|
|
1159 |
$seopress_titles_robots = apply_filters('seopress_titles_robots', $seopress_titles_robots);
|
1160 |
}
|
1161 |
echo $seopress_titles_robots;
|
1162 |
-
}
|
1163 |
add_action( 'wp_head', 'seopress_titles_advanced_robots_hook', 1 );
|
1164 |
//}
|
1165 |
}
|
@@ -1170,7 +1176,7 @@ function seopress_titles_noimageindex_option() {
|
|
1170 |
if ( ! empty ( $seopress_titles_noimageindex_option ) ) {
|
1171 |
foreach ($seopress_titles_noimageindex_option as $key => $seopress_titles_noimageindex_value)
|
1172 |
$options[$key] = $seopress_titles_noimageindex_value;
|
1173 |
-
if (isset($seopress_titles_noimageindex_option['seopress_titles_noimageindex'])) {
|
1174 |
return $seopress_titles_noimageindex_option['seopress_titles_noimageindex'];
|
1175 |
}
|
1176 |
}
|
@@ -1185,7 +1191,7 @@ function seopress_titles_noimageindex_post_option() {
|
|
1185 |
|
1186 |
function seopress_titles_noimageindex_bypass() {
|
1187 |
if (seopress_titles_noimageindex_option()) {
|
1188 |
-
return seopress_titles_noimageindex_option();
|
1189 |
}
|
1190 |
elseif (is_singular() && seopress_titles_noimageindex_post_option()) {
|
1191 |
return seopress_titles_noimageindex_post_option();
|
@@ -1205,7 +1211,7 @@ if (seopress_titles_noimageindex_bypass() || has_filter('seopress_titles_noimage
|
|
1205 |
}
|
1206 |
//Return noimageindex tag
|
1207 |
echo $seopress_titles_noimageindex."\n";
|
1208 |
-
}
|
1209 |
add_action( 'wp_head', 'seopress_titles_advanced_google_hook', 1 );
|
1210 |
}
|
1211 |
|
@@ -1215,7 +1221,7 @@ function seopress_titles_nositelinkssearchbox_option() {
|
|
1215 |
if ( ! empty ( $seopress_titles_nositelinkssearchbox_option ) ) {
|
1216 |
foreach ($seopress_titles_nositelinkssearchbox_option as $key => $seopress_titles_nositelinkssearchbox_value)
|
1217 |
$options[$key] = $seopress_titles_nositelinkssearchbox_value;
|
1218 |
-
if (isset($seopress_titles_nositelinkssearchbox_option['seopress_titles_nositelinkssearchbox'])) {
|
1219 |
return $seopress_titles_nositelinkssearchbox_option['seopress_titles_nositelinkssearchbox'];
|
1220 |
}
|
1221 |
}
|
@@ -1258,6 +1264,7 @@ function seopress_titles_canonical_term_option() {
|
|
1258 |
}
|
1259 |
|
1260 |
if (function_exists('seopress_titles_noindex_bypass') && seopress_titles_noindex_bypass() !='1' && seopress_titles_noindex_bypass() !='yes') {//Remove Canonical if noindex
|
|
|
1261 |
if ( is_singular() && seopress_titles_canonical_post_option()) { //CUSTOM SINGLE CANONICAL
|
1262 |
function seopress_titles_canonical_post_hook() {
|
1263 |
$seopress_titles_canonical = '<link rel="canonical" href="'.htmlspecialchars(urldecode(seopress_titles_canonical_post_option())).'" />';
|
@@ -1266,17 +1273,17 @@ if (function_exists('seopress_titles_noindex_bypass') && seopress_titles_noindex
|
|
1266 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1267 |
}
|
1268 |
echo $seopress_titles_canonical."\n";
|
1269 |
-
}
|
1270 |
add_action( 'wp_head', 'seopress_titles_canonical_post_hook', 1 );
|
1271 |
-
} elseif ( is_home() && get_post_meta(
|
1272 |
function seopress_titles_canonical_post_hook() {
|
1273 |
-
$seopress_titles_canonical = '<link rel="canonical" href="'.htmlspecialchars(urldecode(get_post_meta(
|
1274 |
//Hook on post canonical URL - 'seopress_titles_canonical'
|
1275 |
if (has_filter('seopress_titles_canonical')) {
|
1276 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1277 |
}
|
1278 |
echo $seopress_titles_canonical."\n";
|
1279 |
-
}
|
1280 |
add_action( 'wp_head', 'seopress_titles_canonical_post_hook', 1 );
|
1281 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_canonical_term_option()) { //CUSTOM TERM CANONICAL
|
1282 |
function seopress_titles_canonical_term_hook() {
|
@@ -1286,7 +1293,7 @@ if (function_exists('seopress_titles_noindex_bypass') && seopress_titles_noindex
|
|
1286 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1287 |
}
|
1288 |
echo $seopress_titles_canonical."\n";
|
1289 |
-
}
|
1290 |
add_action( 'wp_head', 'seopress_titles_canonical_term_hook', 1 );
|
1291 |
} else { //DEFAULT CANONICAL
|
1292 |
function seopress_titles_canonical_hook() {
|
@@ -1310,7 +1317,7 @@ if (function_exists('seopress_titles_noindex_bypass') && seopress_titles_noindex
|
|
1310 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1311 |
}
|
1312 |
echo $seopress_titles_canonical."\n";
|
1313 |
-
}
|
1314 |
add_action( 'wp_head', 'seopress_titles_canonical_hook', 1 );
|
1315 |
}
|
1316 |
}
|
@@ -1331,4 +1338,4 @@ function seopress_titles_author() {
|
|
1331 |
}
|
1332 |
}
|
1333 |
}
|
1334 |
-
add_action('wp_head', 'seopress_titles_author', 1);
|
11 |
if ( ! empty ( $seopress_titles_sep_option ) ) {
|
12 |
foreach ($seopress_titles_sep_option as $key => $seopress_titles_sep_value)
|
13 |
$options[$key] = $seopress_titles_sep_value;
|
14 |
+
if (isset($seopress_titles_sep_option['seopress_titles_sep'])) {
|
15 |
return $seopress_titles_sep_option['seopress_titles_sep'];
|
16 |
}
|
17 |
}
|
23 |
if ( ! empty ( $seopress_titles_home_site_title_option ) ) {
|
24 |
foreach ($seopress_titles_home_site_title_option as $key => $seopress_titles_home_site_title_value)
|
25 |
$options[$key] = $seopress_titles_home_site_title_value;
|
26 |
+
if (isset($seopress_titles_home_site_title_option['seopress_titles_home_site_title'])) {
|
27 |
return $seopress_titles_home_site_title_option['seopress_titles_home_site_title'];
|
28 |
}
|
29 |
}
|
38 |
if ( ! empty ( $seopress_titles_single_titles_option ) ) {
|
39 |
foreach ($seopress_titles_single_titles_option as $key => $seopress_titles_single_titles_value)
|
40 |
$options[$key] = $seopress_titles_single_titles_value;
|
41 |
+
if (isset($seopress_titles_single_titles_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['title'])) {
|
42 |
return $seopress_titles_single_titles_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['title'];
|
43 |
}
|
44 |
}
|
53 |
if ( ! empty ( $seopress_titles_archive_titles_option ) ) {
|
54 |
foreach ($seopress_titles_archive_titles_option as $key => $seopress_titles_archive_titles_value)
|
55 |
$options[$key] = $seopress_titles_archive_titles_value;
|
56 |
+
if (isset($seopress_titles_archive_titles_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['title'])) {
|
57 |
return $seopress_titles_archive_titles_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['title'];
|
58 |
}
|
59 |
}
|
68 |
if ( ! empty ( $seopress_titles_tax_titles_option ) ) {
|
69 |
foreach ($seopress_titles_tax_titles_option as $key => $seopress_titles_tax_titles_value)
|
70 |
$options[$key] = $seopress_titles_tax_titles_value;
|
71 |
+
if (isset($seopress_titles_tax_titles_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['title'])) {
|
72 |
return $seopress_titles_tax_titles_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['title'];
|
73 |
}
|
74 |
}
|
80 |
if ( ! empty ( $seopress_titles_archives_author_title_option ) ) {
|
81 |
foreach ($seopress_titles_archives_author_title_option as $key => $seopress_titles_archives_author_title_value)
|
82 |
$options[$key] = $seopress_titles_archives_author_title_value;
|
83 |
+
if (isset($seopress_titles_archives_author_title_option['seopress_titles_archives_author_title'])) {
|
84 |
return $seopress_titles_archives_author_title_option['seopress_titles_archives_author_title'];
|
85 |
}
|
86 |
}
|
92 |
if ( ! empty ( $seopress_titles_archives_date_title_option ) ) {
|
93 |
foreach ($seopress_titles_archives_date_title_option as $key => $seopress_titles_archives_date_title_value)
|
94 |
$options[$key] = $seopress_titles_archives_date_title_value;
|
95 |
+
if (isset($seopress_titles_archives_date_title_option['seopress_titles_archives_date_title'])) {
|
96 |
return $seopress_titles_archives_date_title_option['seopress_titles_archives_date_title'];
|
97 |
}
|
98 |
}
|
104 |
if ( ! empty ( $seopress_titles_archives_search_title_option ) ) {
|
105 |
foreach ($seopress_titles_archives_search_title_option as $key => $seopress_titles_archives_search_title_value)
|
106 |
$options[$key] = $seopress_titles_archives_search_title_value;
|
107 |
+
if (isset($seopress_titles_archives_search_title_option['seopress_titles_archives_search_title'])) {
|
108 |
return $seopress_titles_archives_search_title_option['seopress_titles_archives_search_title'];
|
109 |
}
|
110 |
}
|
116 |
if ( ! empty ( $seopress_titles_archives_404_title_option ) ) {
|
117 |
foreach ($seopress_titles_archives_404_title_option as $key => $seopress_titles_archives_404_title_value)
|
118 |
$options[$key] = $seopress_titles_archives_404_title_value;
|
119 |
+
if (isset($seopress_titles_archives_404_title_option['seopress_titles_archives_404_title'])) {
|
120 |
return $seopress_titles_archives_404_title_option['seopress_titles_archives_404_title'];
|
121 |
}
|
122 |
}
|
128 |
if ( ! empty ( $seopress_titles_paged_rel_option ) ) {
|
129 |
foreach ($seopress_titles_paged_rel_option as $key => $seopress_titles_paged_rel_value)
|
130 |
$options[$key] = $seopress_titles_paged_rel_value;
|
131 |
+
if (isset($seopress_titles_paged_rel_option['seopress_titles_paged_rel'])) {
|
132 |
return $seopress_titles_paged_rel_option['seopress_titles_paged_rel'];
|
133 |
}
|
134 |
}
|
140 |
if ( ! empty ( $seopress_titles_home_site_desc_option ) ) {
|
141 |
foreach ($seopress_titles_home_site_desc_option as $key => $seopress_titles_home_site_desc_value)
|
142 |
$options[$key] = $seopress_titles_home_site_desc_value;
|
143 |
+
if (isset($seopress_titles_home_site_desc_option['seopress_titles_home_site_desc'])) {
|
144 |
return $seopress_titles_home_site_desc_option['seopress_titles_home_site_desc'];
|
145 |
}
|
146 |
}
|
155 |
if ( ! empty ( $seopress_titles_single_desc_option ) ) {
|
156 |
foreach ($seopress_titles_single_desc_option as $key => $seopress_titles_single_desc_value)
|
157 |
$options[$key] = $seopress_titles_single_desc_value;
|
158 |
+
if (isset($seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'])) {
|
159 |
return $seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'];
|
160 |
}
|
161 |
}
|
170 |
if ( ! empty ( $seopress_titles_archive_desc_option ) ) {
|
171 |
foreach ($seopress_titles_archive_desc_option as $key => $seopress_titles_archive_desc_value)
|
172 |
$options[$key] = $seopress_titles_archive_desc_value;
|
173 |
+
if (isset($seopress_titles_archive_desc_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['description'])) {
|
174 |
return $seopress_titles_archive_desc_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['description'];
|
175 |
}
|
176 |
}
|
185 |
if ( ! empty ( $seopress_titles_tax_desc_option ) ) {
|
186 |
foreach ($seopress_titles_tax_desc_option as $key => $seopress_titles_tax_desc_value)
|
187 |
$options[$key] = $seopress_titles_tax_desc_value;
|
188 |
+
if (isset($seopress_titles_tax_desc_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['description'])) {
|
189 |
return $seopress_titles_tax_desc_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['description'];
|
190 |
}
|
191 |
}
|
197 |
if ( ! empty ( $seopress_titles_archives_author_desc_option ) ) {
|
198 |
foreach ($seopress_titles_archives_author_desc_option as $key => $seopress_titles_archives_author_desc_value)
|
199 |
$options[$key] = $seopress_titles_archives_author_desc_value;
|
200 |
+
if (isset($seopress_titles_archives_author_desc_option['seopress_titles_archives_author_desc'])) {
|
201 |
return $seopress_titles_archives_author_desc_option['seopress_titles_archives_author_desc'];
|
202 |
}
|
203 |
}
|
209 |
if ( ! empty ( $seopress_titles_archives_date_desc_option ) ) {
|
210 |
foreach ($seopress_titles_archives_date_desc_option as $key => $seopress_titles_archives_date_desc_value)
|
211 |
$options[$key] = $seopress_titles_archives_date_desc_value;
|
212 |
+
if (isset($seopress_titles_archives_date_desc_option['seopress_titles_archives_date_desc'])) {
|
213 |
return $seopress_titles_archives_date_desc_option['seopress_titles_archives_date_desc'];
|
214 |
}
|
215 |
}
|
221 |
if ( ! empty ( $seopress_titles_archives_search_desc_option ) ) {
|
222 |
foreach ($seopress_titles_archives_search_desc_option as $key => $seopress_titles_archives_search_desc_value)
|
223 |
$options[$key] = $seopress_titles_archives_search_desc_value;
|
224 |
+
if (isset($seopress_titles_archives_search_desc_option['seopress_titles_archives_search_desc'])) {
|
225 |
return $seopress_titles_archives_search_desc_option['seopress_titles_archives_search_desc'];
|
226 |
}
|
227 |
}
|
233 |
if ( ! empty ( $seopress_titles_archives_404_desc_option ) ) {
|
234 |
foreach ($seopress_titles_archives_404_desc_option as $key => $seopress_titles_archives_404_desc_value)
|
235 |
$options[$key] = $seopress_titles_archives_404_desc_value;
|
236 |
+
if (isset($seopress_titles_archives_404_desc_option['seopress_titles_archives_404_desc'])) {
|
237 |
return $seopress_titles_archives_404_desc_option['seopress_titles_archives_404_desc'];
|
238 |
}
|
239 |
}
|
265 |
$seopress_titles_template_variables_array = $variables['seopress_titles_template_variables_array'];
|
266 |
$seopress_titles_template_replace_array = $variables['seopress_titles_template_replace_array'];
|
267 |
$seopress_excerpt_length = $variables['seopress_excerpt_length'];
|
268 |
+
$page_id = get_option( 'page_for_posts' );
|
269 |
|
270 |
if ( is_front_page() && is_home() && isset($post) && get_post_meta($post->ID,'_seopress_titles_title',true) =='') { //HOMEPAGE
|
271 |
if (seopress_titles_home_site_title_option() !='') {
|
279 |
|
280 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
|
281 |
}
|
282 |
+
} elseif ( is_home() && get_post_meta( $page_id,'_seopress_titles_title',true) !=''){ //BLOG PAGE
|
283 |
+
if (get_post_meta( $page_id,'_seopress_titles_title',true)) { //IS METABOXE
|
284 |
+
$seopress_titles_the_title = esc_attr(get_post_meta($page_id,'_seopress_titles_title',true));
|
285 |
|
286 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
|
287 |
}
|
384 |
|
385 |
//Default
|
386 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_single_titles_option);
|
387 |
+
|
388 |
//Custom fields
|
389 |
if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
|
390 |
$seopress_titles_title_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_title_template);
|
401 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archive_titles_option);
|
402 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_titles_option()) { //IS TAX
|
403 |
$seopress_titles_tax_titles_option = esc_attr(seopress_titles_tax_titles_option());
|
404 |
+
|
405 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_title',true)) {
|
406 |
$seopress_titles_title_template = esc_attr(get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_title',true));
|
407 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_title_template);
|
408 |
} else {
|
409 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_tax_titles_option);
|
410 |
+
}
|
411 |
} elseif (is_author() && seopress_titles_archives_author_title_option()) { //IS AUTHOR
|
412 |
$seopress_titles_archives_author_title_option = esc_attr(seopress_titles_archives_author_title_option());
|
413 |
|
418 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_date_title_option);
|
419 |
} elseif (is_search() && seopress_titles_archives_search_title_option()) { //IS SEARCH
|
420 |
$seopress_titles_archives_search_title_option = esc_attr(seopress_titles_archives_search_title_option());
|
421 |
+
|
422 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_search_title_option);
|
423 |
} elseif (is_404() && seopress_titles_archives_404_title_option()) { //IS 404
|
424 |
$seopress_titles_archives_404_title_option = esc_attr(seopress_titles_archives_404_title_option());
|
425 |
+
|
426 |
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_archives_404_title_option);
|
427 |
}
|
428 |
|
462 |
$seopress_titles_template_variables_array = $variables['seopress_titles_template_variables_array'];
|
463 |
$seopress_titles_template_replace_array = $variables['seopress_titles_template_replace_array'];
|
464 |
$seopress_excerpt_length = $variables['seopress_excerpt_length'];
|
465 |
+
$page_id = get_option( 'page_for_posts' );
|
466 |
|
467 |
if ( is_front_page() && is_home() && isset($post) && get_post_meta($post->ID,'_seopress_titles_desc',true) =='' ) { //HOMEPAGE
|
468 |
if (seopress_titles_home_site_desc_option() !='') { //IS GLOBAL
|
476 |
|
477 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
478 |
}
|
479 |
+
} elseif ( is_home() && get_post_meta( $page_id,'_seopress_titles_desc',true) !=''){ //BLOG PAGE
|
480 |
+
if (get_post_meta($page_id,'_seopress_titles_desc',true)) {
|
481 |
+
$seopress_titles_the_description_meta = esc_html(get_post_meta($page_id,'_seopress_titles_desc',true));
|
482 |
$seopress_titles_the_description = $seopress_titles_the_description_meta;
|
483 |
+
|
484 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
485 |
}
|
486 |
} elseif ( is_home() && (get_option( 'show_on_front' ) =='posts')) { //YOUR LATEST POSTS
|
540 |
}
|
541 |
} elseif (seopress_titles_single_desc_option() !='') { //IS GLOBAL
|
542 |
$seopress_titles_the_description = esc_attr(seopress_titles_single_desc_option());
|
543 |
+
|
544 |
preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_the_description, $matches); //custom fields
|
545 |
|
546 |
if (!empty($matches)) {
|
590 |
setup_postdata( $post );
|
591 |
if ($seopress_get_the_excerpt !='' || get_the_content() !='') { //DEFAULT EXCERPT OR THE CONTENT
|
592 |
$seopress_titles_the_description = wp_trim_words(stripslashes_deep(wp_filter_nohtml_kses($seopress_get_the_excerpt)), $seopress_excerpt_length);
|
593 |
+
|
594 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
595 |
}
|
596 |
}
|
597 |
} elseif (is_post_type_archive() && seopress_titles_archive_desc_option()) { //IS POST TYPE ARCHIVE
|
598 |
$seopress_titles_the_description = esc_attr(seopress_titles_archive_desc_option());
|
599 |
+
|
600 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
601 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_desc_option()) { //IS TAX
|
602 |
$seopress_titles_the_description = esc_attr(seopress_titles_tax_desc_option());
|
604 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_desc',true)) {
|
605 |
$seopress_titles_description_template = esc_attr(get_term_meta(get_queried_object()->{'term_id'},'_seopress_titles_desc',true));
|
606 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_description_template);
|
607 |
+
} else {
|
608 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
609 |
}
|
610 |
} elseif (is_author() && seopress_titles_archives_author_desc_option()) { //IS AUTHOR
|
611 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_author_desc_option());
|
612 |
+
|
613 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
614 |
} elseif (is_date() && seopress_titles_archives_date_desc_option()) { //IS DATE
|
615 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_date_desc_option());
|
621 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
622 |
} elseif (is_404() && seopress_titles_archives_404_desc_option()) { //IS 404
|
623 |
$seopress_titles_the_description = esc_attr(seopress_titles_archives_404_desc_option());
|
624 |
+
|
625 |
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
|
626 |
}
|
627 |
//Hook on meta description - 'seopress_titles_desc'
|
652 |
if ( ! empty ( $seopress_titles_single_cpt_noindex_option ) ) {
|
653 |
foreach ($seopress_titles_single_cpt_noindex_option as $key => $seopress_titles_single_cpt_noindex_value)
|
654 |
$options[$key] = $seopress_titles_single_cpt_noindex_value;
|
655 |
+
if (isset($seopress_titles_single_cpt_noindex_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['noindex'])) {
|
656 |
return $seopress_titles_single_cpt_noindex_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['noindex'];
|
657 |
}
|
658 |
}
|
667 |
if ( ! empty ( $seopress_titles_archive_cpt_noindex_option ) ) {
|
668 |
foreach ($seopress_titles_archive_cpt_noindex_option as $key => $seopress_titles_archive_cpt_noindex_value)
|
669 |
$options[$key] = $seopress_titles_archive_cpt_noindex_value;
|
670 |
+
if (isset($seopress_titles_archive_cpt_noindex_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['noindex'])) {
|
671 |
return $seopress_titles_archive_cpt_noindex_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['noindex'];
|
672 |
}
|
673 |
}
|
685 |
if ( ! empty ( $seopress_titles_tax_noindex_option ) ) {
|
686 |
foreach ($seopress_titles_tax_noindex_option as $key => $seopress_titles_tax_noindex_value)
|
687 |
$options[$key] = $seopress_titles_tax_noindex_value;
|
688 |
+
if (isset($seopress_titles_tax_noindex_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['noindex'])) {
|
689 |
return $seopress_titles_tax_noindex_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['noindex'];
|
690 |
}
|
691 |
}
|
698 |
if ( ! empty ( $seopress_titles_archives_author_noindex_option ) ) {
|
699 |
foreach ($seopress_titles_archives_author_noindex_option as $key => $seopress_titles_archives_author_noindex_value)
|
700 |
$options[$key] = $seopress_titles_archives_author_noindex_value;
|
701 |
+
if (isset($seopress_titles_archives_author_noindex_option['seopress_titles_archives_author_noindex'])) {
|
702 |
return $seopress_titles_archives_author_noindex_option['seopress_titles_archives_author_noindex'];
|
703 |
}
|
704 |
}
|
710 |
if ( ! empty ( $seopress_titles_archives_date_noindex_option ) ) {
|
711 |
foreach ($seopress_titles_archives_date_noindex_option as $key => $seopress_titles_archives_date_noindex_value)
|
712 |
$options[$key] = $seopress_titles_archives_date_noindex_value;
|
713 |
+
if (isset($seopress_titles_archives_date_noindex_option['seopress_titles_archives_date_noindex'])) {
|
714 |
return $seopress_titles_archives_date_noindex_option['seopress_titles_archives_date_noindex'];
|
715 |
}
|
716 |
}
|
722 |
if ( ! empty ( $seopress_titles_archives_search_title_noindex_option ) ) {
|
723 |
foreach ($seopress_titles_archives_search_title_noindex_option as $key => $seopress_titles_archives_search_title_noindex_value)
|
724 |
$options[$key] = $seopress_titles_archives_search_title_noindex_value;
|
725 |
+
if (isset($seopress_titles_archives_search_title_noindex_option['seopress_titles_archives_search_title_noindex'])) {
|
726 |
return $seopress_titles_archives_search_title_noindex_option['seopress_titles_archives_search_title_noindex'];
|
727 |
}
|
728 |
}
|
729 |
+
};
|
730 |
|
731 |
//noindex Global Advanced tab
|
732 |
function seopress_titles_noindex_option() {
|
734 |
if ( ! empty ( $seopress_titles_noindex_option ) ) {
|
735 |
foreach ($seopress_titles_noindex_option as $key => $seopress_titles_noindex_value)
|
736 |
$options[$key] = $seopress_titles_noindex_value;
|
737 |
+
if (isset($seopress_titles_noindex_option['seopress_titles_noindex'])) {
|
738 |
return $seopress_titles_noindex_option['seopress_titles_noindex'];
|
739 |
}
|
740 |
}
|
757 |
if ( ! empty ( $seopress_woocommerce_cart_page_no_index_option ) ) {
|
758 |
foreach ($seopress_woocommerce_cart_page_no_index_option as $key => $seopress_woocommerce_cart_page_no_index_value)
|
759 |
$options[$key] = $seopress_woocommerce_cart_page_no_index_value;
|
760 |
+
if (isset($seopress_woocommerce_cart_page_no_index_option['seopress_woocommerce_cart_page_no_index'])) {
|
761 |
return $seopress_woocommerce_cart_page_no_index_option['seopress_woocommerce_cart_page_no_index'];
|
762 |
}
|
763 |
}
|
768 |
if ( ! empty ( $seopress_woocommerce_checkout_page_no_index_option ) ) {
|
769 |
foreach ($seopress_woocommerce_checkout_page_no_index_option as $key => $seopress_woocommerce_checkout_page_no_index_value)
|
770 |
$options[$key] = $seopress_woocommerce_checkout_page_no_index_value;
|
771 |
+
if (isset($seopress_woocommerce_checkout_page_no_index_option['seopress_woocommerce_checkout_page_no_index'])) {
|
772 |
return $seopress_woocommerce_checkout_page_no_index_option['seopress_woocommerce_checkout_page_no_index'];
|
773 |
}
|
774 |
}
|
779 |
if ( ! empty ( $seopress_woocommerce_customer_account_page_no_index_option ) ) {
|
780 |
foreach ($seopress_woocommerce_customer_account_page_no_index_option as $key => $seopress_woocommerce_customer_account_page_no_index_value)
|
781 |
$options[$key] = $seopress_woocommerce_customer_account_page_no_index_value;
|
782 |
+
if (isset($seopress_woocommerce_customer_account_page_no_index_option['seopress_woocommerce_customer_account_page_no_index'])) {
|
783 |
return $seopress_woocommerce_customer_account_page_no_index_option['seopress_woocommerce_customer_account_page_no_index'];
|
784 |
}
|
785 |
}
|
789 |
function seopress_titles_noindex_bypass() {
|
790 |
//init
|
791 |
$seopress_titles_noindex ='';
|
792 |
+
$page_id = get_option( 'page_for_posts' );
|
793 |
if(post_password_required() ===true){ //if password required, set noindex
|
794 |
$seopress_titles_noindex = "noindex";
|
795 |
} else {
|
799 |
$seopress_titles_noindex = seopress_titles_single_cpt_noindex_option();
|
800 |
} elseif (is_singular() && seopress_titles_noindex_post_option() ) { //Single CPT Metaboxe
|
801 |
$seopress_titles_noindex = seopress_titles_noindex_post_option();
|
802 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_index',true) !=''){ //BLOG PAGE
|
803 |
+
$seopress_titles_noindex = get_post_meta($page_id,'_seopress_robots_index',true);
|
804 |
} elseif (is_post_type_archive() && seopress_titles_archive_cpt_noindex_option() ) { //IS POST TYPE ARCHIVE
|
805 |
$seopress_titles_noindex = seopress_titles_archive_cpt_noindex_option();
|
806 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_noindex_option()) { //IS TAX
|
837 |
if ( ! empty ( $seopress_titles_single_cpt_nofollow_option ) ) {
|
838 |
foreach ($seopress_titles_single_cpt_nofollow_option as $key => $seopress_titles_single_cpt_nofollow_value)
|
839 |
$options[$key] = $seopress_titles_single_cpt_nofollow_value;
|
840 |
+
if (isset($seopress_titles_single_cpt_nofollow_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['nofollow'])) {
|
841 |
return $seopress_titles_single_cpt_nofollow_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['nofollow'];
|
842 |
}
|
843 |
}
|
852 |
if ( ! empty ( $seopress_titles_archive_cpt_nofollow_option ) ) {
|
853 |
foreach ($seopress_titles_archive_cpt_nofollow_option as $key => $seopress_titles_archive_cpt_nofollow_value)
|
854 |
$options[$key] = $seopress_titles_archive_cpt_nofollow_value;
|
855 |
+
if (isset($seopress_titles_archive_cpt_nofollow_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['nofollow'])) {
|
856 |
return $seopress_titles_archive_cpt_nofollow_option['seopress_titles_archive_titles'][$seopress_get_current_cpt]['nofollow'];
|
857 |
}
|
858 |
}
|
870 |
if ( ! empty ( $seopress_titles_tax_nofollow_option ) ) {
|
871 |
foreach ($seopress_titles_tax_nofollow_option as $key => $seopress_titles_tax_nofollow_value)
|
872 |
$options[$key] = $seopress_titles_tax_nofollow_value;
|
873 |
+
if (isset($seopress_titles_tax_nofollow_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['nofollow'])) {
|
874 |
return $seopress_titles_tax_nofollow_option['seopress_titles_tax_titles'][$seopress_get_current_tax]['nofollow'];
|
875 |
}
|
876 |
}
|
883 |
if ( ! empty ( $seopress_titles_nofollow_option ) ) {
|
884 |
foreach ($seopress_titles_nofollow_option as $key => $seopress_titles_nofollow_value)
|
885 |
$options[$key] = $seopress_titles_nofollow_value;
|
886 |
+
if (isset($seopress_titles_nofollow_option['seopress_titles_nofollow'])) {
|
887 |
return $seopress_titles_nofollow_option['seopress_titles_nofollow'];
|
888 |
}
|
889 |
}
|
899 |
function seopress_titles_nofollow_bypass() {
|
900 |
//init
|
901 |
$seopress_titles_nofollow ='';
|
902 |
+
$page_id = get_option( 'page_for_posts' );
|
903 |
if (seopress_titles_nofollow_option()) { //Single CPT Global Advanced tab
|
904 |
$seopress_titles_nofollow = seopress_titles_nofollow_option();
|
905 |
} elseif (is_singular() && seopress_titles_single_cpt_nofollow_option()) { //Single CPT Global
|
906 |
$seopress_titles_nofollow = seopress_titles_single_cpt_nofollow_option();
|
907 |
} elseif (is_singular() && seopress_titles_nofollow_post_option() ) { //Single CPT Metaboxe
|
908 |
$seopress_titles_nofollow = seopress_titles_nofollow_post_option();
|
909 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_follow',true) !=''){ //BLOG PAGE
|
910 |
+
$seopress_titles_nofollow = get_post_meta($page_id,'_seopress_robots_follow',true);
|
911 |
} elseif (is_post_type_archive() && seopress_titles_archive_cpt_nofollow_option() ) { //IS POST TYPE ARCHIVE
|
912 |
$seopress_titles_nofollow = seopress_titles_archive_cpt_nofollow_option();
|
913 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_tax_nofollow_option()) { //IS TAX
|
925 |
if ( ! empty ( $seopress_titles_single_cpt_date_option ) ) {
|
926 |
foreach ($seopress_titles_single_cpt_date_option as $key => $seopress_titles_single_cpt_date_value)
|
927 |
$options[$key] = $seopress_titles_single_cpt_date_value;
|
928 |
+
if (isset($seopress_titles_single_cpt_date_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['date'])) {
|
929 |
return $seopress_titles_single_cpt_date_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['date'];
|
930 |
}
|
931 |
}
|
952 |
|
953 |
$html = '<meta property="og:updated_time" content="'.$seopress_get_current_up_post_date.'" />';
|
954 |
$html .= "\n";
|
955 |
+
|
956 |
$html = apply_filters('seopress_titles_og_updated_time', $html);
|
957 |
|
958 |
echo $html;
|
961 |
}
|
962 |
add_action( 'wp_head', 'seopress_titles_single_cpt_date_hook', 1 );
|
963 |
|
964 |
+
//thumbnail in Google Custom Search
|
965 |
function seopress_titles_single_cpt_thumb_gcs_option() {
|
966 |
global $post;
|
967 |
$seopress_get_current_cpt = get_post_type($post);
|
970 |
if ( ! empty ( $seopress_titles_single_cpt_thumb_gcs_option ) ) {
|
971 |
foreach ($seopress_titles_single_cpt_thumb_gcs_option as $key => $seopress_titles_single_cpt_thumb_gcs_value)
|
972 |
$options[$key] = $seopress_titles_single_cpt_thumb_gcs_value;
|
973 |
+
if (isset($seopress_titles_single_cpt_thumb_gcs_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['thumb_gcs'])) {
|
974 |
return $seopress_titles_single_cpt_thumb_gcs_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['thumb_gcs'];
|
975 |
}
|
976 |
}
|
998 |
if ( ! empty ( $seopress_titles_noodp_option ) ) {
|
999 |
foreach ($seopress_titles_noodp_option as $key => $seopress_titles_noodp_value)
|
1000 |
$options[$key] = $seopress_titles_noodp_value;
|
1001 |
+
if (isset($seopress_titles_noodp_option['seopress_titles_noodp'])) {
|
1002 |
return $seopress_titles_noodp_option['seopress_titles_noodp'];
|
1003 |
}
|
1004 |
}
|
1012 |
};
|
1013 |
|
1014 |
function seopress_titles_noodp_bypass() {
|
1015 |
+
$page_id = get_option( 'page_for_posts' );
|
1016 |
if (seopress_titles_noodp_option()) {
|
1017 |
+
return seopress_titles_noodp_option();
|
1018 |
}
|
1019 |
elseif (is_singular() && seopress_titles_noodp_post_option()) {
|
1020 |
return seopress_titles_noodp_post_option();
|
1021 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_odp',true) !=''){ //BLOG PAGE
|
1022 |
+
return get_post_meta($page_id,'_seopress_robots_odp',true);
|
1023 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1024 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_odp',true) == 'yes') {
|
1025 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_odp',true);
|
1033 |
if ( ! empty ( $seopress_titles_noarchive_option ) ) {
|
1034 |
foreach ($seopress_titles_noarchive_option as $key => $seopress_titles_noarchive_value)
|
1035 |
$options[$key] = $seopress_titles_noarchive_value;
|
1036 |
+
if (isset($seopress_titles_noarchive_option['seopress_titles_noarchive'])) {
|
1037 |
return $seopress_titles_noarchive_option['seopress_titles_noarchive'];
|
1038 |
}
|
1039 |
}
|
1047 |
};
|
1048 |
|
1049 |
function seopress_titles_noarchive_bypass() {
|
1050 |
+
$page_id = get_option( 'page_for_posts' );
|
1051 |
if (seopress_titles_noarchive_option()) {
|
1052 |
+
return seopress_titles_noarchive_option();
|
1053 |
} elseif (is_singular() && seopress_titles_noarchive_post_option()) {
|
1054 |
return seopress_titles_noarchive_post_option();
|
1055 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_archive',true) !=''){ //BLOG PAGE
|
1056 |
+
return get_post_meta($page_id,'_seopress_robots_archive',true);
|
1057 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1058 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_archive',true) == 'yes') {
|
1059 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_archive',true);
|
1067 |
if ( ! empty ( $seopress_titles_nosnippet_option ) ) {
|
1068 |
foreach ($seopress_titles_nosnippet_option as $key => $seopress_titles_nosnippet_value)
|
1069 |
$options[$key] = $seopress_titles_nosnippet_value;
|
1070 |
+
if (isset($seopress_titles_nosnippet_option['seopress_titles_nosnippet'])) {
|
1071 |
return $seopress_titles_nosnippet_option['seopress_titles_nosnippet'];
|
1072 |
}
|
1073 |
}
|
1081 |
};
|
1082 |
|
1083 |
function seopress_titles_nosnippet_bypass() {
|
1084 |
+
$page_id = get_option( 'page_for_posts' );
|
1085 |
if (seopress_titles_nosnippet_option()) {
|
1086 |
+
return seopress_titles_nosnippet_option();
|
1087 |
} elseif (is_singular() && seopress_titles_nosnippet_post_option()) {
|
1088 |
return seopress_titles_nosnippet_post_option();
|
1089 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_snippet',true) !=''){ //BLOG PAGE
|
1090 |
+
return get_post_meta($page_id,'_seopress_robots_snippet',true);
|
1091 |
} elseif (is_tax() || is_category() || is_tag()) {
|
1092 |
if (get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_snippet',true) == 'yes') {
|
1093 |
return get_term_meta(get_queried_object()->{'term_id'},'_seopress_robots_snippet',true);
|
1157 |
}
|
1158 |
}
|
1159 |
|
1160 |
+
$seopress_titles_robots .= '" />';
|
1161 |
$seopress_titles_robots .= "\n";
|
1162 |
|
1163 |
//Hook on meta robots all - 'seopress_titles_robots'
|
1165 |
$seopress_titles_robots = apply_filters('seopress_titles_robots', $seopress_titles_robots);
|
1166 |
}
|
1167 |
echo $seopress_titles_robots;
|
1168 |
+
}
|
1169 |
add_action( 'wp_head', 'seopress_titles_advanced_robots_hook', 1 );
|
1170 |
//}
|
1171 |
}
|
1176 |
if ( ! empty ( $seopress_titles_noimageindex_option ) ) {
|
1177 |
foreach ($seopress_titles_noimageindex_option as $key => $seopress_titles_noimageindex_value)
|
1178 |
$options[$key] = $seopress_titles_noimageindex_value;
|
1179 |
+
if (isset($seopress_titles_noimageindex_option['seopress_titles_noimageindex'])) {
|
1180 |
return $seopress_titles_noimageindex_option['seopress_titles_noimageindex'];
|
1181 |
}
|
1182 |
}
|
1191 |
|
1192 |
function seopress_titles_noimageindex_bypass() {
|
1193 |
if (seopress_titles_noimageindex_option()) {
|
1194 |
+
return seopress_titles_noimageindex_option();
|
1195 |
}
|
1196 |
elseif (is_singular() && seopress_titles_noimageindex_post_option()) {
|
1197 |
return seopress_titles_noimageindex_post_option();
|
1211 |
}
|
1212 |
//Return noimageindex tag
|
1213 |
echo $seopress_titles_noimageindex."\n";
|
1214 |
+
}
|
1215 |
add_action( 'wp_head', 'seopress_titles_advanced_google_hook', 1 );
|
1216 |
}
|
1217 |
|
1221 |
if ( ! empty ( $seopress_titles_nositelinkssearchbox_option ) ) {
|
1222 |
foreach ($seopress_titles_nositelinkssearchbox_option as $key => $seopress_titles_nositelinkssearchbox_value)
|
1223 |
$options[$key] = $seopress_titles_nositelinkssearchbox_value;
|
1224 |
+
if (isset($seopress_titles_nositelinkssearchbox_option['seopress_titles_nositelinkssearchbox'])) {
|
1225 |
return $seopress_titles_nositelinkssearchbox_option['seopress_titles_nositelinkssearchbox'];
|
1226 |
}
|
1227 |
}
|
1264 |
}
|
1265 |
|
1266 |
if (function_exists('seopress_titles_noindex_bypass') && seopress_titles_noindex_bypass() !='1' && seopress_titles_noindex_bypass() !='yes') {//Remove Canonical if noindex
|
1267 |
+
$page_id = get_option( 'page_for_posts' );
|
1268 |
if ( is_singular() && seopress_titles_canonical_post_option()) { //CUSTOM SINGLE CANONICAL
|
1269 |
function seopress_titles_canonical_post_hook() {
|
1270 |
$seopress_titles_canonical = '<link rel="canonical" href="'.htmlspecialchars(urldecode(seopress_titles_canonical_post_option())).'" />';
|
1273 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1274 |
}
|
1275 |
echo $seopress_titles_canonical."\n";
|
1276 |
+
}
|
1277 |
add_action( 'wp_head', 'seopress_titles_canonical_post_hook', 1 );
|
1278 |
+
} elseif ( is_home() && get_post_meta($page_id,'_seopress_robots_canonical',true) !=''){ //BLOG PAGE
|
1279 |
function seopress_titles_canonical_post_hook() {
|
1280 |
+
$seopress_titles_canonical = '<link rel="canonical" href="'.htmlspecialchars(urldecode(get_post_meta($page_id,'_seopress_robots_canonical',true))).'" />';
|
1281 |
//Hook on post canonical URL - 'seopress_titles_canonical'
|
1282 |
if (has_filter('seopress_titles_canonical')) {
|
1283 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1284 |
}
|
1285 |
echo $seopress_titles_canonical."\n";
|
1286 |
+
}
|
1287 |
add_action( 'wp_head', 'seopress_titles_canonical_post_hook', 1 );
|
1288 |
} elseif ((is_tax() || is_category() || is_tag()) && seopress_titles_canonical_term_option()) { //CUSTOM TERM CANONICAL
|
1289 |
function seopress_titles_canonical_term_hook() {
|
1293 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1294 |
}
|
1295 |
echo $seopress_titles_canonical."\n";
|
1296 |
+
}
|
1297 |
add_action( 'wp_head', 'seopress_titles_canonical_term_hook', 1 );
|
1298 |
} else { //DEFAULT CANONICAL
|
1299 |
function seopress_titles_canonical_hook() {
|
1317 |
$seopress_titles_canonical = apply_filters('seopress_titles_canonical', $seopress_titles_canonical);
|
1318 |
}
|
1319 |
echo $seopress_titles_canonical."\n";
|
1320 |
+
}
|
1321 |
add_action( 'wp_head', 'seopress_titles_canonical_hook', 1 );
|
1322 |
}
|
1323 |
}
|
1338 |
}
|
1339 |
}
|
1340 |
}
|
1341 |
+
add_action('wp_head', 'seopress_titles_author', 1);
|
inc/functions/options.php
CHANGED
@@ -27,7 +27,7 @@ function seopress_enable() {
|
|
27 |
}
|
28 |
|
29 |
//Front END
|
30 |
-
if (
|
31 |
//Author archive Disabled
|
32 |
function seopress_titles_archives_author_disable_option() {
|
33 |
$seopress_titles_archives_author_disable_option = get_option("seopress_titles_option_name");
|
@@ -142,7 +142,7 @@ if (seopress_get_toggle_titles_option() =='1') {
|
|
142 |
}
|
143 |
}
|
144 |
}
|
145 |
-
if (
|
146 |
// add_action('wp_loaded', 'seopress_load_oembed_options');
|
147 |
// function seopress_load_oembed_options() {
|
148 |
// if (!is_admin()){
|
@@ -161,7 +161,7 @@ if (seopress_get_toggle_social_option() =='1') {
|
|
161 |
}
|
162 |
}
|
163 |
}
|
164 |
-
if (
|
165 |
//Enabled
|
166 |
function seopress_google_analytics_enable_option() {
|
167 |
$seopress_google_analytics_enable_option = get_option("seopress_google_analytics_option_name");
|
@@ -344,7 +344,7 @@ function seopress_load_redirections_options() {
|
|
344 |
}
|
345 |
}
|
346 |
|
347 |
-
if (
|
348 |
add_action('init', 'seopress_load_sitemap', 999);
|
349 |
function seopress_load_sitemap() {
|
350 |
if (!is_admin()) {
|
@@ -352,7 +352,7 @@ if (seopress_get_toggle_xml_sitemap_option() =='1') {
|
|
352 |
}
|
353 |
}
|
354 |
}
|
355 |
-
if (
|
356 |
//Remove comment author url
|
357 |
function seopress_advanced_advanced_comments_author_url_option() {
|
358 |
$seopress_advanced_advanced_comments_author_url_option = get_option("seopress_advanced_option_name");
|
@@ -440,6 +440,8 @@ if (seopress_get_toggle_advanced_option() =='1') {
|
|
440 |
//no primary cat
|
441 |
return $cats_0;
|
442 |
}
|
|
|
|
|
443 |
}
|
444 |
}
|
445 |
add_filter( 'post_link_category', 'seopress_titles_primary_cat_hook', 10, 3 );
|
27 |
}
|
28 |
|
29 |
//Front END
|
30 |
+
if (seopress_get_toggle_option('titles') =='1') {
|
31 |
//Author archive Disabled
|
32 |
function seopress_titles_archives_author_disable_option() {
|
33 |
$seopress_titles_archives_author_disable_option = get_option("seopress_titles_option_name");
|
142 |
}
|
143 |
}
|
144 |
}
|
145 |
+
if (seopress_get_toggle_option('social') =='1') {
|
146 |
// add_action('wp_loaded', 'seopress_load_oembed_options');
|
147 |
// function seopress_load_oembed_options() {
|
148 |
// if (!is_admin()){
|
161 |
}
|
162 |
}
|
163 |
}
|
164 |
+
if (seopress_get_toggle_option('google-analytics') =='1') {
|
165 |
//Enabled
|
166 |
function seopress_google_analytics_enable_option() {
|
167 |
$seopress_google_analytics_enable_option = get_option("seopress_google_analytics_option_name");
|
344 |
}
|
345 |
}
|
346 |
|
347 |
+
if (seopress_get_toggle_option('xml-sitemap') =='1') {
|
348 |
add_action('init', 'seopress_load_sitemap', 999);
|
349 |
function seopress_load_sitemap() {
|
350 |
if (!is_admin()) {
|
352 |
}
|
353 |
}
|
354 |
}
|
355 |
+
if (seopress_get_toggle_option('advanced') =='1') {
|
356 |
//Remove comment author url
|
357 |
function seopress_advanced_advanced_comments_author_url_option() {
|
358 |
$seopress_advanced_advanced_comments_author_url_option = get_option("seopress_advanced_option_name");
|
440 |
//no primary cat
|
441 |
return $cats_0;
|
442 |
}
|
443 |
+
} else {
|
444 |
+
return $cats_0;
|
445 |
}
|
446 |
}
|
447 |
add_filter( 'post_link_category', 'seopress_titles_primary_cat_hook', 10, 3 );
|
inc/functions/sitemap/template-xml-sitemaps-author.php
CHANGED
@@ -2,7 +2,11 @@
|
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
|
7 |
//WPML
|
8 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
+
|
6 |
+
//Headers
|
7 |
+
if (function_exists('seopress_sitemaps_headers')) {
|
8 |
+
seopress_sitemaps_headers();
|
9 |
+
}
|
10 |
|
11 |
//WPML
|
12 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
inc/functions/sitemap/template-xml-sitemaps-single-term.php
CHANGED
@@ -2,7 +2,11 @@
|
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
|
7 |
//WPML
|
8 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
+
|
6 |
+
//Headers
|
7 |
+
if (function_exists('seopress_sitemaps_headers')) {
|
8 |
+
seopress_sitemaps_headers();
|
9 |
+
}
|
10 |
|
11 |
//WPML
|
12 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
inc/functions/sitemap/template-xml-sitemaps-single.php
CHANGED
@@ -2,7 +2,11 @@
|
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
|
7 |
//Remove primary category
|
8 |
remove_filter( 'post_link_category', 'seopress_titles_primary_cat_hook', 10, 3 );
|
@@ -123,119 +127,152 @@ function seopress_xml_sitemap_single() {
|
|
123 |
|
124 |
//XML Image Sitemaps
|
125 |
if (seopress_xml_sitemap_img_enable_option() =='1') {
|
|
|
|
|
|
|
126 |
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
if ($run_shortcodes === true) {
|
135 |
-
$post_content = do_shortcode(get_post_field('post_content', $post));
|
136 |
-
} else {
|
137 |
-
$post_content = get_post_field('post_content', $post);
|
138 |
-
}
|
139 |
|
140 |
-
|
141 |
-
|
142 |
-
$dom->loadHTML(mb_convert_encoding($post_content, 'HTML-ENTITIES', 'UTF-8'));
|
143 |
} else {
|
144 |
-
$
|
145 |
}
|
146 |
|
147 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
148 |
|
149 |
-
|
150 |
-
|
|
|
151 |
}
|
|
|
152 |
}
|
153 |
-
libxml_use_internal_errors($internalErrors);
|
154 |
-
}
|
155 |
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
//Post Thumbnail
|
163 |
-
$post_thumbnail = get_the_post_thumbnail_url($post);
|
164 |
-
$post_thumbnail_id = get_post_thumbnail_id($post);
|
165 |
-
|
166 |
-
if ((isset($images) && !empty ($images) && $images->length>=1) || (isset($product) && !empty($product_img)) || $post_thumbnail !='') {
|
167 |
-
|
168 |
-
//Standard img
|
169 |
-
if (isset($images) && !empty ($images)) {
|
170 |
-
if ($images->length>=1) {
|
171 |
-
foreach($images as $img) {
|
172 |
-
$url = $img->getAttribute('src');
|
173 |
-
$url = apply_filters( 'seopress_sitemaps_single_img_url', $url );
|
174 |
-
if ($url !='') {
|
175 |
-
//Exclude Base64 img
|
176 |
-
if (strpos($url, 'data:image/') === false) {
|
177 |
-
if (seopress_is_absolute($url) === true) {
|
178 |
-
//do nothing
|
179 |
-
} else {
|
180 |
-
$url = $home_url.$url;
|
181 |
-
}
|
182 |
-
|
183 |
-
//cleaning url
|
184 |
-
$url = htmlspecialchars(urldecode(esc_attr(wp_filter_nohtml_kses($url))));
|
185 |
-
|
186 |
-
//remove query strings
|
187 |
-
$parse_url = wp_parse_url($url);
|
188 |
-
|
189 |
-
$seopress_sitemaps .= '<image:image>';
|
190 |
-
$seopress_sitemaps .= "\n";
|
191 |
-
$seopress_sitemaps .= '<image:loc>';
|
192 |
-
|
193 |
-
if (!empty($parse_url['scheme']) && !empty($parse_url['host']) && !empty($parse_url['path'])) {
|
194 |
-
$seopress_sitemaps .= '<![CDATA['.$parse_url['scheme'].'://'.$parse_url['host'].$parse_url['path'].']]>';
|
195 |
-
} else {
|
196 |
-
$seopress_sitemaps .= '<![CDATA['.$url.']]>';
|
197 |
-
}
|
198 |
-
|
199 |
-
$seopress_sitemaps .= '</image:loc>';
|
200 |
-
$seopress_sitemaps .= "\n";
|
201 |
|
202 |
-
|
203 |
-
|
|
|
204 |
|
205 |
-
|
206 |
-
|
207 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
$seopress_sitemaps .= "\n";
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
|
|
217 |
$seopress_sitemaps .= "\n";
|
218 |
-
}
|
219 |
|
220 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
221 |
}
|
222 |
}
|
223 |
}
|
224 |
}
|
225 |
-
}
|
226 |
|
227 |
-
|
228 |
-
|
229 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
230 |
$seopress_sitemaps .= '<image:image>';
|
231 |
$seopress_sitemaps .= "\n";
|
232 |
-
|
233 |
-
$seopress_sitemaps .= '<![CDATA['.
|
234 |
-
|
235 |
$seopress_sitemaps .= "\n";
|
236 |
-
|
237 |
-
if (get_the_title($
|
238 |
-
$title = htmlspecialchars(get_the_title($
|
239 |
|
240 |
$seopress_sitemaps .= '<image:title>';
|
241 |
$seopress_sitemaps .= '<![CDATA['.$title.']]>';
|
@@ -243,8 +280,8 @@ function seopress_xml_sitemap_single() {
|
|
243 |
$seopress_sitemaps .= "\n";
|
244 |
}
|
245 |
|
246 |
-
if (get_post_meta($
|
247 |
-
$caption = htmlspecialchars(get_post_meta($
|
248 |
|
249 |
$seopress_sitemaps .= '<image:caption>';
|
250 |
$seopress_sitemaps .= '<![CDATA['.$caption.']]>';
|
@@ -254,44 +291,15 @@ function seopress_xml_sitemap_single() {
|
|
254 |
|
255 |
$seopress_sitemaps .= '</image:image>';
|
256 |
}
|
257 |
-
}
|
258 |
-
//Post thumbnail
|
259 |
-
if ($post_thumbnail !='') {
|
260 |
-
$seopress_sitemaps .= '<image:image>';
|
261 |
-
$seopress_sitemaps .= "\n";
|
262 |
-
$seopress_sitemaps .= '<image:loc>';
|
263 |
-
$seopress_sitemaps .= '<![CDATA['.$post_thumbnail.']]>';
|
264 |
-
$seopress_sitemaps .= '</image:loc>';
|
265 |
-
$seopress_sitemaps .= "\n";
|
266 |
-
|
267 |
-
if (get_the_title($post_thumbnail_id) !='') {
|
268 |
-
$title = htmlspecialchars(get_the_title($post_thumbnail_id));
|
269 |
|
270 |
-
|
271 |
-
$seopress_sitemaps .= '<![CDATA['.$title.']]>';
|
272 |
-
$seopress_sitemaps .= '</image:title>';
|
273 |
-
$seopress_sitemaps .= "\n";
|
274 |
-
}
|
275 |
|
276 |
-
|
277 |
-
$caption = htmlspecialchars(get_post_meta($post_thumbnail_id, '_wp_attachment_image_alt', true));
|
278 |
-
|
279 |
-
$seopress_sitemaps .= '<image:caption>';
|
280 |
-
$seopress_sitemaps .= '<![CDATA['.$caption.']]>';
|
281 |
-
$seopress_sitemaps .= '</image:caption>';
|
282 |
-
$seopress_sitemaps .= "\n";
|
283 |
-
}
|
284 |
-
|
285 |
-
$seopress_sitemaps .= '</image:image>';
|
286 |
}
|
287 |
-
|
288 |
-
$seopress_sitemaps .= "\n";
|
289 |
-
|
290 |
-
$seopress_sitemaps = apply_filters('seopress_sitemaps_single_img', $seopress_sitemaps, $post);
|
291 |
}
|
|
|
|
|
292 |
}
|
293 |
-
$seopress_sitemaps .= '</url>';
|
294 |
-
$seopress_sitemaps .= "\n";
|
295 |
}
|
296 |
wp_reset_postdata();
|
297 |
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
+
|
6 |
+
//Headers
|
7 |
+
if (function_exists('seopress_sitemaps_headers')) {
|
8 |
+
seopress_sitemaps_headers();
|
9 |
+
}
|
10 |
|
11 |
//Remove primary category
|
12 |
remove_filter( 'post_link_category', 'seopress_titles_primary_cat_hook', 10, 3 );
|
127 |
|
128 |
//XML Image Sitemaps
|
129 |
if (seopress_xml_sitemap_img_enable_option() =='1') {
|
130 |
+
|
131 |
+
//noimageindex?
|
132 |
+
if (get_post_meta($post,'_seopress_robots_imageindex',true) !='yes') {
|
133 |
|
134 |
+
//Standard images
|
135 |
+
if (get_post_field('post_content', $post) !='') {
|
136 |
+
$dom = new domDocument;
|
137 |
+
$internalErrors = libxml_use_internal_errors(true);
|
138 |
+
|
139 |
+
$run_shortcodes = apply_filters( 'seopress_sitemaps_single_shortcodes', true );
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
|
141 |
+
if ($run_shortcodes === true) {
|
142 |
+
$post_content = do_shortcode(get_post_field('post_content', $post));
|
|
|
143 |
} else {
|
144 |
+
$post_content = get_post_field('post_content', $post);
|
145 |
}
|
146 |
|
147 |
+
if ($post_content !="") {
|
148 |
+
if (function_exists('mb_convert_encoding')) {
|
149 |
+
$dom->loadHTML(mb_convert_encoding($post_content, 'HTML-ENTITIES', 'UTF-8'));
|
150 |
+
} else {
|
151 |
+
$dom->loadHTML('<?xml encoding="utf-8" ?>'.$post_content);
|
152 |
+
}
|
153 |
+
|
154 |
+
$dom->preserveWhiteSpace = false;
|
155 |
|
156 |
+
if ($dom->getElementsByTagName('img') !='') {
|
157 |
+
$images = $dom->getElementsByTagName('img');
|
158 |
+
}
|
159 |
}
|
160 |
+
libxml_use_internal_errors($internalErrors);
|
161 |
}
|
|
|
|
|
162 |
|
163 |
+
//WooCommerce
|
164 |
+
global $product;
|
165 |
+
if ($product !='' && method_exists($product, 'get_gallery_image_ids')) {
|
166 |
+
$product_img = $product->get_gallery_image_ids();
|
167 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
|
169 |
+
//Post Thumbnail
|
170 |
+
$post_thumbnail = get_the_post_thumbnail_url($post);
|
171 |
+
$post_thumbnail_id = get_post_thumbnail_id($post);
|
172 |
|
173 |
+
if ((isset($images) && !empty ($images) && $images->length>=1) || (isset($product) && !empty($product_img)) || $post_thumbnail !='') {
|
174 |
+
|
175 |
+
//Standard img
|
176 |
+
if (isset($images) && !empty ($images)) {
|
177 |
+
if ($images->length>=1) {
|
178 |
+
foreach($images as $img) {
|
179 |
+
$url = $img->getAttribute('src');
|
180 |
+
$url = apply_filters( 'seopress_sitemaps_single_img_url', $url );
|
181 |
+
if ($url !='') {
|
182 |
+
//Exclude Base64 img
|
183 |
+
if (strpos($url, 'data:image/') === false) {
|
184 |
+
if (seopress_is_absolute($url) === true) {
|
185 |
+
//do nothing
|
186 |
+
} else {
|
187 |
+
$url = $home_url.$url;
|
188 |
+
}
|
189 |
+
|
190 |
+
//cleaning url
|
191 |
+
$url = htmlspecialchars(urldecode(esc_attr(wp_filter_nohtml_kses($url))));
|
192 |
+
|
193 |
+
//remove query strings
|
194 |
+
$parse_url = wp_parse_url($url);
|
195 |
+
|
196 |
+
$seopress_sitemaps .= '<image:image>';
|
197 |
$seopress_sitemaps .= "\n";
|
198 |
+
$seopress_sitemaps .= '<image:loc>';
|
199 |
+
|
200 |
+
if (!empty($parse_url['scheme']) && !empty($parse_url['host']) && !empty($parse_url['path'])) {
|
201 |
+
$seopress_sitemaps .= '<![CDATA['.$parse_url['scheme'].'://'.$parse_url['host'].$parse_url['path'].']]>';
|
202 |
+
} else {
|
203 |
+
$seopress_sitemaps .= '<![CDATA['.$url.']]>';
|
204 |
+
}
|
205 |
+
|
206 |
+
$seopress_sitemaps .= '</image:loc>';
|
207 |
$seopress_sitemaps .= "\n";
|
|
|
208 |
|
209 |
+
if ($img->getAttribute('title') !='') {
|
210 |
+
$title = htmlspecialchars($img->getAttribute('title'));
|
211 |
+
|
212 |
+
$seopress_sitemaps .= '<image:title>';
|
213 |
+
$seopress_sitemaps .= '<![CDATA['.$title.']]>';
|
214 |
+
$seopress_sitemaps .= '</image:title>';
|
215 |
+
$seopress_sitemaps .= "\n";
|
216 |
+
}
|
217 |
+
|
218 |
+
if ($img->getAttribute('alt') !='') {
|
219 |
+
$caption = htmlspecialchars($img->getAttribute('alt'));
|
220 |
+
|
221 |
+
$seopress_sitemaps .= '<image:caption>';
|
222 |
+
$seopress_sitemaps .= '<![CDATA['.$caption.']]>';
|
223 |
+
$seopress_sitemaps .= '</image:caption>';
|
224 |
+
$seopress_sitemaps .= "\n";
|
225 |
+
}
|
226 |
+
|
227 |
+
$seopress_sitemaps .= '</image:image>';
|
228 |
+
}
|
229 |
}
|
230 |
}
|
231 |
}
|
232 |
}
|
|
|
233 |
|
234 |
+
//WooCommerce img
|
235 |
+
if ($product !='' && $product_img !='') {
|
236 |
+
foreach( $product_img as $product_attachment_id ) {
|
237 |
+
$seopress_sitemaps .= '<image:image>';
|
238 |
+
$seopress_sitemaps .= "\n";
|
239 |
+
$seopress_sitemaps .= '<image:loc>';
|
240 |
+
$seopress_sitemaps .= '<![CDATA['.esc_attr(wp_filter_nohtml_kses(wp_get_attachment_url( $product_attachment_id ))).']]>';
|
241 |
+
$seopress_sitemaps .= '</image:loc>';
|
242 |
+
$seopress_sitemaps .= "\n";
|
243 |
+
|
244 |
+
if (get_the_title($product_attachment_id) !='') {
|
245 |
+
$title = htmlspecialchars(get_the_title($product_attachment_id));
|
246 |
+
|
247 |
+
$seopress_sitemaps .= '<image:title>';
|
248 |
+
$seopress_sitemaps .= '<![CDATA['.$title.']]>';
|
249 |
+
$seopress_sitemaps .= '</image:title>';
|
250 |
+
$seopress_sitemaps .= "\n";
|
251 |
+
}
|
252 |
+
|
253 |
+
if (get_post_meta($product_attachment_id, '_wp_attachment_image_alt', true) !='') {
|
254 |
+
$caption = htmlspecialchars(get_post_meta($product_attachment_id, '_wp_attachment_image_alt', true));
|
255 |
+
|
256 |
+
$seopress_sitemaps .= '<image:caption>';
|
257 |
+
$seopress_sitemaps .= '<![CDATA['.$caption.']]>';
|
258 |
+
$seopress_sitemaps .= '</image:caption>';
|
259 |
+
$seopress_sitemaps .= "\n";
|
260 |
+
}
|
261 |
+
|
262 |
+
$seopress_sitemaps .= '</image:image>';
|
263 |
+
}
|
264 |
+
}
|
265 |
+
//Post thumbnail
|
266 |
+
if ($post_thumbnail !='') {
|
267 |
$seopress_sitemaps .= '<image:image>';
|
268 |
$seopress_sitemaps .= "\n";
|
269 |
+
$seopress_sitemaps .= '<image:loc>';
|
270 |
+
$seopress_sitemaps .= '<![CDATA['.$post_thumbnail.']]>';
|
271 |
+
$seopress_sitemaps .= '</image:loc>';
|
272 |
$seopress_sitemaps .= "\n";
|
273 |
+
|
274 |
+
if (get_the_title($post_thumbnail_id) !='') {
|
275 |
+
$title = htmlspecialchars(get_the_title($post_thumbnail_id));
|
276 |
|
277 |
$seopress_sitemaps .= '<image:title>';
|
278 |
$seopress_sitemaps .= '<![CDATA['.$title.']]>';
|
280 |
$seopress_sitemaps .= "\n";
|
281 |
}
|
282 |
|
283 |
+
if (get_post_meta($post_thumbnail_id, '_wp_attachment_image_alt', true) !='') {
|
284 |
+
$caption = htmlspecialchars(get_post_meta($post_thumbnail_id, '_wp_attachment_image_alt', true));
|
285 |
|
286 |
$seopress_sitemaps .= '<image:caption>';
|
287 |
$seopress_sitemaps .= '<![CDATA['.$caption.']]>';
|
291 |
|
292 |
$seopress_sitemaps .= '</image:image>';
|
293 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
|
295 |
+
$seopress_sitemaps .= "\n";
|
|
|
|
|
|
|
|
|
296 |
|
297 |
+
$seopress_sitemaps = apply_filters('seopress_sitemaps_single_img', $seopress_sitemaps, $post);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
298 |
}
|
|
|
|
|
|
|
|
|
299 |
}
|
300 |
+
$seopress_sitemaps .= '</url>';
|
301 |
+
$seopress_sitemaps .= "\n";
|
302 |
}
|
|
|
|
|
303 |
}
|
304 |
wp_reset_postdata();
|
305 |
|
inc/functions/sitemap/template-xml-sitemaps-xsl.php
CHANGED
@@ -2,7 +2,11 @@
|
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
|
7 |
//WPML
|
8 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
+
|
6 |
+
//Headers
|
7 |
+
if (function_exists('seopress_sitemaps_headers')) {
|
8 |
+
seopress_sitemaps_headers();
|
9 |
+
}
|
10 |
|
11 |
//WPML
|
12 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
inc/functions/sitemap/template-xml-sitemaps.php
CHANGED
@@ -2,7 +2,11 @@
|
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
-
|
|
|
|
|
|
|
|
|
6 |
|
7 |
//WPML
|
8 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
@@ -147,7 +151,7 @@ function seopress_xml_sitemap_index() {
|
|
147 |
|
148 |
//Google News
|
149 |
if (function_exists("seopress_xml_sitemap_news_enable_option") && seopress_xml_sitemap_news_enable_option() !=''
|
150 |
-
&& function_exists('
|
151 |
//Include Custom Post Types
|
152 |
function seopress_xml_sitemap_news_cpt_option() {
|
153 |
$seopress_xml_sitemap_news_cpt_option = get_option("seopress_pro_option_name");
|
2 |
defined( 'ABSPATH' ) or die( 'Please don’t call the plugin directly. Thanks :)' );
|
3 |
|
4 |
//XML
|
5 |
+
|
6 |
+
//Headers
|
7 |
+
if (function_exists('seopress_sitemaps_headers')) {
|
8 |
+
seopress_sitemaps_headers();
|
9 |
+
}
|
10 |
|
11 |
//WPML
|
12 |
function seopress_remove_wpml_home_url_filter( $home_url, $url, $path, $orig_scheme, $blog_id ) {
|
151 |
|
152 |
//Google News
|
153 |
if (function_exists("seopress_xml_sitemap_news_enable_option") && seopress_xml_sitemap_news_enable_option() !=''
|
154 |
+
&& function_exists('seopress_get_toggle_option') && seopress_get_toggle_option('news') =='1') {
|
155 |
//Include Custom Post Types
|
156 |
function seopress_xml_sitemap_news_cpt_option() {
|
157 |
$seopress_xml_sitemap_news_cpt_option = get_option("seopress_pro_option_name");
|
languages/wp-seopress.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: SEOPress\n"
|
5 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
|
6 |
-
"POT-Creation-Date:
|
7 |
"PO-Revision-Date: 2019-08-22 12:52+0200\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: Benjamin DENIS <contact@seopress.org>\n"
|
@@ -18,3031 +18,3633 @@ msgstr ""
|
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
-
#: inc/admin/admin-
|
22 |
-
msgid "
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: inc/admin/admin-
|
26 |
-
|
27 |
-
msgid "PRO"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: inc/admin/admin-
|
31 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: inc/admin/admin-
|
35 |
-
#: inc/admin/
|
36 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: inc/admin/admin-
|
40 |
-
#: inc/admin/
|
41 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: inc/admin/admin-
|
45 |
-
#: inc/admin/admin.php:
|
46 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: inc/admin/admin-
|
50 |
-
|
51 |
-
msgid "Google Analytics"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: inc/admin/admin-
|
55 |
-
|
56 |
-
#: inc/admin/admin.php:1697 inc/admin/adminbar.php:49
|
57 |
-
msgid "Advanced"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: inc/admin/admin-
|
61 |
-
msgid "
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: inc/admin/admin-
|
65 |
-
msgid "
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: inc/admin/admin-
|
69 |
-
|
|
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: inc/admin/admin-
|
73 |
-
msgid "
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: inc/admin/admin-
|
77 |
-
msgid "
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: inc/admin/admin-
|
81 |
-
|
|
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: inc/admin/admin-
|
85 |
-
msgid "Google
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: inc/admin/admin-
|
89 |
-
msgid "
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: inc/admin/admin-
|
93 |
-
|
|
|
|
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: inc/admin/admin-
|
97 |
-
|
98 |
-
msgid "Redirections"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: inc/admin/admin-
|
102 |
-
msgid "
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: inc/admin/admin-
|
106 |
-
|
107 |
-
msgid "Backlinks"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: inc/admin/admin-
|
111 |
-
msgid "
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: inc/admin/admin-header.php:
|
115 |
-
msgid "
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: inc/admin/admin-
|
119 |
-
msgid "
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: inc/admin/admin-
|
123 |
-
msgid "
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: inc/admin/admin-
|
127 |
-
|
128 |
-
msgid "License"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: inc/admin/admin-
|
132 |
-
|
133 |
-
msgid "Tools"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: inc/admin/admin-
|
137 |
-
msgid "
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: inc/admin/admin-
|
141 |
-
msgid "
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: inc/admin/admin-
|
145 |
-
msgid "
|
|
|
|
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: inc/admin/admin-
|
149 |
-
msgid "
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: inc/admin/admin-
|
153 |
-
msgid "
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: inc/admin/admin-header.php:
|
157 |
-
msgid "
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: inc/admin/admin-
|
161 |
-
msgid "
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: inc/admin/admin-
|
165 |
-
msgid "
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: inc/admin/admin-header.php:
|
169 |
-
msgid "
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: inc/admin/admin-
|
173 |
-
msgid "
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: inc/admin/admin-
|
177 |
-
msgid "
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: inc/admin/admin-
|
181 |
-
msgid "
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: inc/admin/admin-
|
185 |
-
|
186 |
-
#: inc/functions/options-advanced-admin.php:778
|
187 |
-
msgid "Target keywords"
|
188 |
msgstr ""
|
189 |
|
190 |
-
#: inc/admin/admin-
|
191 |
-
msgid "
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: inc/admin/admin-
|
195 |
-
msgid ""
|
196 |
-
"Separate target keywords with commas. Do not use spaces after the commas, "
|
197 |
-
"unless you want to include them (eg: \"my super keyword,another keyword,"
|
198 |
-
"keyword\")"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: inc/admin/admin-
|
202 |
-
msgid "
|
203 |
msgstr ""
|
204 |
|
205 |
-
#: inc/admin/admin-
|
206 |
-
msgid "
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: inc/admin/admin-
|
210 |
-
msgid "
|
|
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: inc/admin/admin-
|
214 |
-
msgid "
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: inc/admin/admin-
|
218 |
-
msgid "
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: inc/admin/admin-
|
222 |
-
|
223 |
-
|
224 |
-
"instantly. This is useful if you want to work with the long tail technique."
|
225 |
msgstr ""
|
226 |
|
227 |
-
#: inc/admin/admin-
|
228 |
-
msgid "
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: inc/admin/admin-
|
232 |
-
msgid "
|
233 |
msgstr ""
|
234 |
|
235 |
-
#: inc/admin/admin-
|
236 |
-
msgid "
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: inc/admin/admin-
|
240 |
-
msgid "
|
241 |
msgstr ""
|
242 |
|
243 |
-
#: inc/admin/admin-
|
244 |
-
msgid "
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: inc/admin/admin-
|
248 |
-
msgid "
|
249 |
msgstr ""
|
250 |
|
251 |
-
#: inc/admin/admin-
|
252 |
-
msgid ""
|
253 |
-
"Words counter is not a direct ranking factor. But, your content must be as "
|
254 |
-
"qualitative as possible, with relevant and unique information. To fulfill "
|
255 |
-
"these conditions, your article requires a minimum of paragraphs, so words."
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: inc/admin/admin-
|
259 |
-
msgid "
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: inc/admin/admin-
|
263 |
-
|
|
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: inc/admin/admin-
|
267 |
-
msgid ""
|
268 |
-
"Your content is composed of more than 300 words, which is the minimum for a "
|
269 |
-
"post."
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: inc/admin/admin-
|
273 |
-
msgid "
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: inc/admin/admin-
|
277 |
-
msgid "
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: inc/admin/admin-
|
281 |
-
|
282 |
-
msgid "%s was found %d times in your content, a keyword density of %s%%"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: inc/admin/admin-
|
286 |
-
msgid ""
|
287 |
-
"Learn more about <a href=\"https://www.youtube.com/watch?v=Rk4qgQdp2UA\" "
|
288 |
-
"target=\"_blank\">keywords stuffing</a>."
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: inc/admin/admin-
|
292 |
-
msgid "
|
293 |
msgstr ""
|
294 |
|
295 |
-
#: inc/admin/admin-
|
296 |
-
msgid "
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: inc/admin/admin-
|
300 |
-
msgid "
|
301 |
msgstr ""
|
302 |
|
303 |
-
#: inc/admin/admin-
|
304 |
-
|
|
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: inc/admin/admin-
|
308 |
-
msgid "
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: inc/admin/admin-
|
312 |
-
|
313 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:207
|
314 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:226
|
315 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:255
|
316 |
-
#, php-format
|
317 |
-
msgid "%s was found %d times."
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: inc/admin/admin-
|
321 |
-
|
322 |
-
msgid "
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: inc/admin/admin-
|
326 |
-
msgid ""
|
327 |
-
"You should not use more than one H1 heading in your post content. The rule "
|
328 |
-
"is simple: only one H1 for each web page. It is better for both SEO and "
|
329 |
-
"accessibility."
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: inc/admin/admin-
|
333 |
-
msgid "
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: inc/admin/admin-
|
337 |
-
msgid "
|
338 |
msgstr ""
|
339 |
|
340 |
-
#: inc/admin/admin-
|
341 |
-
msgid "
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: inc/admin/admin-
|
345 |
-
msgid "
|
|
|
|
|
|
|
|
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: inc/admin/admin-
|
349 |
-
msgid "
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: inc/admin/admin-
|
353 |
-
msgid "
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: inc/admin/admin-
|
357 |
-
msgid "
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: inc/admin/admin-
|
361 |
-
msgid "
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: inc/admin/admin-
|
365 |
-
|
|
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: inc/admin/admin-
|
369 |
-
msgid "
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: inc/admin/admin-
|
373 |
-
|
|
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: inc/admin/admin-
|
377 |
-
|
|
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: inc/admin/admin-
|
381 |
-
|
382 |
-
#: inc/admin/admin-metaboxes-form.php:127 inc/admin/admin-wizard.php:256
|
383 |
-
#: inc/admin/admin-wizard.php:275 inc/admin/admin-wizard.php:292
|
384 |
-
#: inc/admin/admin-wizard.php:311 inc/admin/admin.php:745
|
385 |
-
#: inc/admin/admin.php:766 inc/admin/admin.php:785 inc/admin/admin.php:806
|
386 |
-
#: inc/admin/admin.php:827 inc/admin/admin.php:2333 inc/admin/admin.php:3824
|
387 |
-
#: inc/functions/options-advanced-admin.php:770
|
388 |
-
msgid "Meta description"
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: inc/admin/admin-
|
392 |
-
msgid "
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: inc/admin/admin-
|
396 |
-
msgid "
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: inc/admin/admin-
|
400 |
-
msgid "
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: inc/admin/admin-
|
404 |
-
msgid "
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: inc/admin/admin-
|
408 |
-
msgid "
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: inc/admin/admin-
|
412 |
-
msgid "
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: inc/admin/admin-
|
416 |
-
|
417 |
-
msgid ""
|
418 |
-
"We found %s meta robots in your page. There is probably something wrong with "
|
419 |
-
"your theme!"
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: inc/admin/admin-
|
423 |
-
msgid "
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: inc/admin/admin-
|
427 |
-
msgid "
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: inc/admin/admin-
|
431 |
-
msgid "
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: inc/admin/admin-
|
435 |
-
msgid "
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: inc/admin/admin-
|
439 |
-
msgid "
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
443 |
-
msgid "
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
447 |
msgid ""
|
448 |
-
"
|
449 |
-
"
|
|
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
453 |
-
|
454 |
-
|
455 |
-
"
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
459 |
msgid ""
|
460 |
-
"
|
461 |
-
"
|
462 |
-
|
463 |
-
|
464 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:319
|
465 |
-
msgid ""
|
466 |
-
"noimageindex is on! Google will not index your images on this page (but if "
|
467 |
-
"someone makes a direct link to one of your image in this page, it will be "
|
468 |
-
"indexed)."
|
469 |
-
msgstr ""
|
470 |
-
|
471 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:321
|
472 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:330
|
473 |
-
msgid "noimageindex is off. Google will index the images on this page."
|
474 |
-
msgstr ""
|
475 |
-
|
476 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:325
|
477 |
-
msgid ""
|
478 |
-
"nositelinkssearchbox is on! Google will not display a sitelinks searchbox in "
|
479 |
-
"search results."
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
483 |
-
|
484 |
-
msgid ""
|
485 |
-
"nositelinkssearchbox is off. Google will probably display a sitelinks "
|
486 |
-
"searchbox in search results."
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
490 |
-
msgid ""
|
491 |
-
"No alternative text found for these images. Alt tags are important for both "
|
492 |
-
"SEO and accessibility."
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
496 |
-
msgid "
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
500 |
-
msgid ""
|
501 |
-
"We could not find any image in your content. Content with media is a plus "
|
502 |
-
"for your SEO."
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
506 |
-
msgid "
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
510 |
-
#, php-format
|
511 |
msgid ""
|
512 |
-
"
|
513 |
-
"
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
517 |
-
|
518 |
-
msgid "This page doesn't have any nofollow links."
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
522 |
-
msgid "
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: inc/admin/admin-metaboxes-content-analysis-form.php:
|
526 |
-
|
527 |
-
msgid ""
|
528 |
-
"We found %s outbound links in your page. Internet is built on the principle "
|
529 |
-
"of hyperlink. It is therefore perfectly normal to make links between "
|
530 |
-
"different websites. However, avoid making links to low quality sites, "
|
531 |
-
"SPAM... If you are not sure about the quality of a site, add the attribute "
|
532 |
-
"\"nofollow\" to your link. <br>Below, the list:"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: inc/admin/admin-metaboxes-form.php:
|
536 |
-
|
537 |
-
#: inc/admin/adminbar.php:12 inc/functions/options-advanced-admin.php:760
|
538 |
-
msgid "SEO"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: inc/admin/admin-metaboxes-form.php:
|
542 |
-
msgid "
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: inc/admin/admin-metaboxes-form.php:
|
546 |
-
msgid "
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: inc/admin/admin-metaboxes-form.php:
|
550 |
-
msgid "
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: inc/admin/admin-metaboxes-form.php:
|
554 |
-
msgid "
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: inc/admin/admin-metaboxes-form.php:
|
558 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: inc/admin/admin-metaboxes-form.php:
|
562 |
-
msgid ""
|
563 |
-
"This is your <strong>Shop page</strong>. Go to <strong>SEO > Titles & Metas "
|
564 |
-
"> Archives > Products</strong> "
|
565 |
msgstr ""
|
566 |
|
567 |
-
#: inc/admin/admin-metaboxes-form.php:
|
568 |
-
msgid "
|
569 |
msgstr ""
|
570 |
|
571 |
-
#: inc/admin/admin-metaboxes-form.php:
|
572 |
-
|
573 |
-
msgid "Title"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: inc/admin/admin-metaboxes-form.php:
|
577 |
-
msgid "
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: inc/admin/admin-metaboxes-form.php:
|
581 |
-
msgid "
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: inc/admin/admin-metaboxes-form.php:
|
585 |
-
|
586 |
-
msgid " (maximum recommended limit)"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: inc/admin/admin-metaboxes-form.php:
|
590 |
-
|
591 |
-
msgid "Post Title"
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: inc/admin/admin-metaboxes-form.php:
|
595 |
-
|
596 |
-
#: inc/admin/admin.php:4222 inc/admin/admin.php:4300 inc/admin/admin.php:4371
|
597 |
-
#: inc/admin/admin.php:4441 inc/admin/admin.php:4491
|
598 |
-
msgid "Site Title"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: inc/admin/admin-metaboxes-form.php:
|
602 |
-
|
603 |
-
#: inc/admin/admin.php:3913 inc/admin/admin.php:4097 inc/admin/admin.php:4220
|
604 |
-
#: inc/admin/admin.php:4299 inc/admin/admin.php:4370 inc/admin/admin.php:4440
|
605 |
-
#: inc/admin/admin.php:4492
|
606 |
-
msgid "Separator"
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: inc/admin/admin-metaboxes-form.php:
|
610 |
-
msgid "
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: inc/admin/admin-metaboxes-form.php:
|
614 |
-
msgid "
|
|
|
|
|
|
|
615 |
msgstr ""
|
616 |
|
617 |
-
#: inc/admin/admin-metaboxes-form.php:
|
618 |
-
msgid "
|
|
|
|
|
|
|
619 |
msgstr ""
|
620 |
|
621 |
-
#: inc/admin/admin-metaboxes-form.php:
|
622 |
-
msgid "
|
623 |
msgstr ""
|
624 |
|
625 |
-
#: inc/admin/admin-metaboxes-form.php:
|
626 |
-
msgid "
|
627 |
msgstr ""
|
628 |
|
629 |
-
#: inc/admin/admin-metaboxes-form.php:
|
630 |
msgid ""
|
631 |
-
"
|
632 |
-
"
|
633 |
msgstr ""
|
634 |
|
635 |
-
#: inc/admin/admin-metaboxes-form.php:
|
636 |
-
msgid ""
|
637 |
-
"Do not display this page in search engine results / XML - HTML sitemaps "
|
638 |
-
"<strong>(noindex)</strong>"
|
639 |
msgstr ""
|
640 |
|
641 |
-
#: inc/admin/admin-metaboxes-form.php:
|
642 |
-
msgid "
|
643 |
msgstr ""
|
644 |
|
645 |
-
#: inc/admin/admin-metaboxes-form.php:
|
646 |
-
|
647 |
-
"
|
648 |
-
"page <strong>(noodp)</strong>"
|
649 |
msgstr ""
|
650 |
|
651 |
-
#: inc/admin/admin-metaboxes-form.php:
|
652 |
-
msgid "
|
|
|
|
|
653 |
msgstr ""
|
654 |
|
655 |
-
#: inc/admin/admin-metaboxes-form.php:
|
656 |
msgid ""
|
657 |
-
"
|
658 |
-
"
|
|
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: inc/admin/admin-metaboxes-form.php:
|
662 |
-
msgid ""
|
663 |
-
"Do not display a description in search results for this page "
|
664 |
-
"<strong>(nosnippet)</strong>"
|
665 |
msgstr ""
|
666 |
|
667 |
-
#: inc/admin/admin-metaboxes-form.php:
|
668 |
-
msgid ""
|
669 |
-
"You cannot uncheck a parameter? This is normal, and it's most likely defined "
|
670 |
-
"in the global settings of the extension."
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: inc/admin/admin-metaboxes-form.php:
|
674 |
-
|
675 |
-
#: inc/admin/admin-wizard.php:296 inc/admin/admin-wizard.php:315
|
676 |
-
#: inc/admin/admin.php:749 inc/admin/admin.php:789 inc/admin/admin.php:810
|
677 |
-
#: inc/admin/admin.php:831
|
678 |
-
msgid "Canonical URL"
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: inc/admin/admin-metaboxes-form.php:
|
682 |
-
msgid "
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: inc/admin/admin-metaboxes-form.php:
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
"
|
692 |
-
"filtering of list pages do not make the page unique (for example, sorting by "
|
693 |
-
"price or filtering by item color).\n"
|
694 |
-
" The canonical can be in a different domain than a "
|
695 |
-
"duplicate."
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: inc/admin/admin-metaboxes-form.php:
|
699 |
-
|
|
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: inc/admin/admin-metaboxes-form.php:
|
703 |
msgid ""
|
704 |
-
"
|
705 |
-
"
|
|
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: inc/admin/admin-metaboxes-form.php:
|
709 |
-
|
710 |
-
msgid "None (will disable this feature)"
|
711 |
msgstr ""
|
712 |
|
713 |
-
#: inc/admin/admin-metaboxes-form.php:
|
714 |
-
|
715 |
-
msgid "Custom breadcrumbs"
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: inc/admin/admin-metaboxes-form.php:
|
719 |
-
msgid "
|
720 |
msgstr ""
|
721 |
|
722 |
-
#: inc/admin/admin-metaboxes-form.php:
|
723 |
-
msgid "
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: inc/admin/admin-metaboxes-form.php:
|
727 |
-
|
728 |
-
msgid "Facebook Title"
|
729 |
msgstr ""
|
730 |
|
731 |
-
#: inc/admin/admin-metaboxes-form.php:
|
732 |
-
msgid "
|
733 |
msgstr ""
|
734 |
|
735 |
-
#: inc/admin/admin-metaboxes-form.php:
|
736 |
-
|
737 |
-
msgid "Facebook description"
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: inc/admin/admin-metaboxes-form.php:
|
741 |
-
msgid "
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: inc/admin/admin-metaboxes-form.php:
|
745 |
-
|
746 |
-
msgid "Facebook Thumbnail"
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: inc/admin/admin-metaboxes-form.php:
|
750 |
-
|
751 |
-
#: inc/admin/admin.php:5344
|
752 |
-
msgid "Select your default thumbnail"
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: inc/admin/admin-metaboxes-form.php:
|
756 |
-
msgid ""
|
757 |
-
"Minimum size: 200x200px, ideal ratio 1.91:1, 8Mb max. (eg: 1640x856px or "
|
758 |
-
"3280x1712px for retina screens)"
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: inc/admin/admin-metaboxes-form.php:
|
762 |
-
|
763 |
-
#: inc/admin/admin-metaboxes-form.php:439 inc/admin/admin.php:5017
|
764 |
-
#: inc/admin/admin.php:5254 inc/admin/admin.php:5346
|
765 |
-
msgid "Upload an Image"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: inc/admin/admin-metaboxes-form.php:
|
769 |
-
msgid "
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: inc/admin/admin-metaboxes-form.php:
|
773 |
-
|
774 |
-
msgid "Twitter Title"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: inc/admin/admin-metaboxes-form.php:
|
778 |
-
msgid "
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: inc/admin/admin-metaboxes-form.php:
|
782 |
-
|
783 |
-
msgid "Twitter description"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: inc/admin/admin-metaboxes-form.php:
|
787 |
-
msgid "
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: inc/admin/admin-metaboxes-form.php:
|
791 |
-
|
792 |
-
msgid "
|
793 |
msgstr ""
|
794 |
|
795 |
-
#: inc/admin/admin-metaboxes-form.php:
|
796 |
msgid ""
|
797 |
-
"
|
798 |
-
"
|
|
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: inc/admin/admin-metaboxes-form.php:
|
802 |
-
msgid "
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: inc/admin/admin-metaboxes-form.php:
|
806 |
-
|
807 |
-
msgid "URL redirection"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: inc/admin/admin-metaboxes-form.php:
|
811 |
-
msgid "
|
812 |
msgstr ""
|
813 |
|
814 |
-
#: inc/admin/admin-metaboxes-form.php:
|
815 |
-
|
|
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: inc/admin/admin-metaboxes-form.php:
|
819 |
-
msgid "
|
|
|
|
|
|
|
820 |
msgstr ""
|
821 |
|
822 |
-
#: inc/admin/admin-metaboxes-form.php:
|
823 |
-
msgid "
|
824 |
msgstr ""
|
825 |
|
826 |
-
#: inc/admin/admin-metaboxes-form.php:
|
827 |
-
msgid "
|
828 |
msgstr ""
|
829 |
|
830 |
-
#: inc/admin/admin-metaboxes-form.php:
|
831 |
-
msgid "
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: inc/admin/admin-metaboxes-form.php:
|
835 |
-
|
|
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: inc/admin/admin-metaboxes-form.php:
|
839 |
-
msgid "
|
840 |
msgstr ""
|
841 |
|
842 |
-
#: inc/admin/admin-metaboxes-form.php:
|
843 |
-
msgid "
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: inc/admin/admin-metaboxes-form.php:
|
847 |
-
|
|
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: inc/admin/admin-metaboxes-form.php:
|
851 |
-
|
852 |
-
|
853 |
-
|
854 |
-
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: inc/admin/admin-metaboxes-form.php:
|
858 |
-
msgid "
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: inc/admin/admin-metaboxes-form.php:
|
862 |
-
msgid "
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: inc/admin/admin-metaboxes-form.php:
|
866 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
867 |
msgstr ""
|
868 |
|
869 |
-
#: inc/admin/admin-metaboxes-form.php:
|
870 |
msgid ""
|
871 |
-
"
|
872 |
-
"
|
|
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: inc/admin/admin-metaboxes-form.php:
|
876 |
-
msgid "
|
877 |
msgstr ""
|
878 |
|
879 |
-
#: inc/admin/admin-metaboxes-form.php:
|
880 |
-
msgid "
|
881 |
msgstr ""
|
882 |
|
883 |
-
#: inc/admin/admin-metaboxes-form.php:
|
884 |
-
|
|
|
|
|
885 |
msgstr ""
|
886 |
|
887 |
-
#: inc/admin/admin-metaboxes-form.php:
|
888 |
-
|
|
|
889 |
msgstr ""
|
890 |
|
891 |
-
#: inc/admin/admin-metaboxes-form.php:
|
892 |
msgid ""
|
893 |
-
"
|
894 |
-
"
|
|
|
895 |
msgstr ""
|
896 |
|
897 |
-
#: inc/admin/admin-metaboxes-form.php:
|
898 |
-
msgid "
|
899 |
msgstr ""
|
900 |
|
901 |
-
#: inc/admin/admin-metaboxes-form.php:
|
902 |
-
msgid "
|
903 |
msgstr ""
|
904 |
|
905 |
-
#: inc/admin/admin-metaboxes-form.php:
|
906 |
-
msgid "
|
907 |
msgstr ""
|
908 |
|
909 |
-
#: inc/admin/admin-metaboxes-form.php:
|
910 |
-
|
|
|
911 |
msgstr ""
|
912 |
|
913 |
-
#: inc/admin/admin-metaboxes-form.php:
|
914 |
-
msgid "
|
|
|
|
|
|
|
915 |
msgstr ""
|
916 |
|
917 |
-
#: inc/admin/admin-metaboxes-form.php:
|
918 |
-
msgid "
|
919 |
msgstr ""
|
920 |
|
921 |
-
#: inc/admin/admin-metaboxes-form.php:
|
922 |
-
msgid "
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: inc/admin/admin-metaboxes-form.php:
|
926 |
-
msgid ""
|
927 |
-
"2048 characters max.; default: meta description. If not available, use the "
|
928 |
-
"beginning of the post content."
|
929 |
msgstr ""
|
930 |
|
931 |
-
#: inc/admin/admin-metaboxes-form.php:
|
932 |
-
|
|
|
933 |
msgstr ""
|
934 |
|
935 |
-
#: inc/admin/admin-metaboxes-form.php:
|
936 |
-
msgid "
|
937 |
msgstr ""
|
938 |
|
939 |
-
#: inc/admin/admin-metaboxes-form.php:
|
940 |
-
|
|
|
|
|
|
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: inc/admin/admin-metaboxes-form.php:
|
944 |
-
msgid ""
|
945 |
-
"Minimum size: 160x90px (1920x1080 max), JPG, PNG or GIF formats. Default: "
|
946 |
-
"your post featured image."
|
947 |
msgstr ""
|
948 |
|
949 |
-
#: inc/admin/admin-metaboxes-form.php:
|
950 |
-
msgid "
|
951 |
msgstr ""
|
952 |
|
953 |
-
#: inc/admin/admin-metaboxes-form.php:
|
954 |
-
msgid "
|
955 |
msgstr ""
|
956 |
|
957 |
-
#: inc/admin/admin-metaboxes-form.php:
|
958 |
-
msgid "
|
959 |
msgstr ""
|
960 |
|
961 |
-
#: inc/admin/admin-metaboxes-form.php:
|
962 |
-
msgid ""
|
963 |
-
"The duration of the video in seconds. Value must be between 0 and 28800 (8 "
|
964 |
-
"hours)."
|
965 |
msgstr ""
|
966 |
|
967 |
-
#: inc/admin/admin-metaboxes-form.php:
|
968 |
-
msgid "
|
969 |
msgstr ""
|
970 |
|
971 |
-
#: inc/admin/admin-metaboxes-form.php:
|
972 |
-
msgid "
|
|
|
|
|
973 |
msgstr ""
|
974 |
|
975 |
-
#: inc/admin/admin-metaboxes-form.php:
|
976 |
-
msgid "
|
|
|
|
|
977 |
msgstr ""
|
978 |
|
979 |
-
#: inc/admin/admin-metaboxes-form.php:
|
980 |
-
|
981 |
-
|
|
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: inc/admin/admin-metaboxes-form.php:
|
985 |
-
msgid "
|
|
|
|
|
|
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: inc/admin/admin-metaboxes-form.php:
|
989 |
-
#: inc/admin/admin-metaboxes-form.php:
|
990 |
-
msgid "
|
991 |
msgstr ""
|
992 |
|
993 |
-
#: inc/admin/admin-metaboxes-form.php:
|
994 |
-
msgid "
|
|
|
|
|
995 |
msgstr ""
|
996 |
|
997 |
-
#: inc/admin/admin-metaboxes-form.php:
|
|
|
998 |
msgid ""
|
999 |
-
"
|
1000 |
-
"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1004 |
-
|
1005 |
-
|
|
|
|
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1009 |
-
msgid "
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1013 |
msgid ""
|
1014 |
-
"
|
1015 |
-
"
|
1016 |
msgstr ""
|
1017 |
|
1018 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1019 |
-
|
|
|
|
|
|
|
1020 |
msgstr ""
|
1021 |
|
1022 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1023 |
-
msgid "
|
1024 |
msgstr ""
|
1025 |
|
1026 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1027 |
-
msgid "
|
|
|
|
|
|
|
|
|
1028 |
msgstr ""
|
1029 |
|
1030 |
-
#: inc/admin/admin-metaboxes-form.php:
|
1031 |
-
|
|
|
1032 |
msgstr ""
|
1033 |
|
1034 |
-
#: inc/admin/admin-metaboxes.php:
|
1035 |
-
msgid "
|
1036 |
msgstr ""
|
1037 |
|
1038 |
-
#: inc/admin/admin-
|
1039 |
-
msgid "
|
|
|
|
|
1040 |
msgstr ""
|
1041 |
|
1042 |
-
#: inc/admin/admin-
|
1043 |
-
|
|
|
1044 |
msgstr ""
|
1045 |
|
1046 |
-
#: inc/admin/admin-
|
1047 |
-
|
|
|
1048 |
msgstr ""
|
1049 |
|
1050 |
-
#: inc/admin/admin-
|
1051 |
-
msgid "
|
1052 |
msgstr ""
|
1053 |
|
1054 |
-
#: inc/admin/admin-
|
1055 |
-
msgid "
|
1056 |
msgstr ""
|
1057 |
|
1058 |
-
#: inc/admin/admin-
|
1059 |
-
|
|
|
|
|
1060 |
msgstr ""
|
1061 |
|
1062 |
-
#: inc/admin/admin-
|
1063 |
-
msgid "
|
1064 |
msgstr ""
|
1065 |
|
1066 |
-
#: inc/admin/admin-
|
1067 |
-
msgid "
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: inc/admin/admin-
|
1071 |
-
msgid ""
|
1072 |
-
"The following wizard will help you configure SEOPress and get you started "
|
1073 |
-
"quickly."
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: inc/admin/admin-
|
1077 |
-
msgid "
|
1078 |
msgstr ""
|
1079 |
|
1080 |
-
#: inc/admin/admin-
|
1081 |
-
|
1082 |
-
#: inc/admin/admin.php:742 inc/admin/admin.php:763 inc/admin/admin.php:782
|
1083 |
-
#: inc/admin/admin.php:803 inc/admin/admin.php:824
|
1084 |
-
msgid "By clicking Migrate, we'll import:"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
-
#: inc/admin/admin-
|
1088 |
-
|
1089 |
-
|
1090 |
-
|
1091 |
-
msgid "Title tags"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
-
#: inc/admin/admin-
|
1095 |
-
|
1096 |
-
#: inc/admin/admin.php:746 inc/admin/admin.php:767 inc/admin/admin.php:786
|
1097 |
-
#: inc/admin/admin.php:807 inc/admin/admin.php:828
|
1098 |
-
msgid "Facebook Open Graph tags (title, description and image thumbnail)"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
-
#: inc/admin/admin-
|
1102 |
-
#: inc/admin/admin-
|
1103 |
-
|
1104 |
-
msgid "Twitter tags (title, description and image thumbnail)"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
-
#: inc/admin/admin-
|
1108 |
-
msgid "
|
1109 |
msgstr ""
|
1110 |
|
1111 |
-
#: inc/admin/admin-
|
1112 |
-
|
1113 |
-
msgid "Focus keywords"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: inc/admin/admin-
|
1117 |
-
|
1118 |
-
"
|
1119 |
-
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
1120 |
-
"NOT delete any Yoast data."
|
1121 |
msgstr ""
|
1122 |
|
1123 |
-
#: inc/admin/admin-
|
1124 |
-
#: inc/admin/admin
|
1125 |
-
|
1126 |
-
#: inc/admin/admin.php:814 inc/admin/admin.php:834
|
1127 |
-
msgid "Migrate now"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
-
#: inc/admin/admin-
|
1131 |
-
|
|
|
|
|
|
|
1132 |
msgstr ""
|
1133 |
|
1134 |
-
#: inc/admin/admin-
|
1135 |
-
|
|
|
|
|
|
|
|
|
1136 |
msgstr ""
|
1137 |
|
1138 |
-
#: inc/admin/admin-
|
1139 |
-
msgid "
|
1140 |
msgstr ""
|
1141 |
|
1142 |
-
#: inc/admin/admin-
|
1143 |
-
msgid ""
|
1144 |
-
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
1145 |
-
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
1146 |
-
"NOT delete any AIO data."
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: inc/admin/admin-
|
1150 |
-
msgid "
|
1151 |
msgstr ""
|
1152 |
|
1153 |
-
#: inc/admin/admin-
|
1154 |
-
msgid "
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: inc/admin/admin-
|
1158 |
-
|
1159 |
-
msgid "Redirect URL"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
-
#: inc/admin/admin-
|
1163 |
msgid ""
|
1164 |
-
"
|
1165 |
-
"
|
1166 |
-
"NOT delete any SEO Framework data."
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: inc/admin/admin-
|
1170 |
-
msgid "
|
|
|
|
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: inc/admin/admin-
|
1174 |
-
msgid "
|
1175 |
msgstr ""
|
1176 |
|
1177 |
-
#: inc/admin/admin-
|
1178 |
msgid ""
|
1179 |
-
"
|
1180 |
-
"
|
1181 |
-
"NOT delete any Rank Math data."
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: inc/admin/admin-
|
1185 |
-
msgid "
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: inc/admin/admin-
|
1189 |
msgid ""
|
1190 |
-
"
|
1191 |
-
"
|
1192 |
-
msgstr ""
|
1193 |
-
|
1194 |
-
#: inc/admin/admin-wizard.php:370
|
1195 |
-
msgid "eg: |"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: inc/admin/admin-
|
1199 |
-
|
1200 |
-
|
|
|
1201 |
msgstr ""
|
1202 |
|
1203 |
-
#: inc/admin/admin-
|
1204 |
-
|
|
|
|
|
|
|
1205 |
msgstr ""
|
1206 |
|
1207 |
-
#: inc/admin/admin-
|
1208 |
-
|
|
|
|
|
|
|
|
|
1209 |
msgstr ""
|
1210 |
|
1211 |
-
#: inc/admin/admin-
|
1212 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
#: inc/admin/admin-
|
1216 |
-
msgid "
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: inc/admin/admin-
|
1220 |
-
msgid "
|
1221 |
msgstr ""
|
1222 |
|
1223 |
-
#: inc/admin/admin-
|
1224 |
-
|
1225 |
-
|
|
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: inc/admin/admin-wizard.php:
|
1229 |
-
|
|
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: inc/admin/admin-
|
1233 |
-
#: inc/admin/admin.php:
|
1234 |
-
msgid "
|
1235 |
msgstr ""
|
1236 |
|
1237 |
-
#: inc/admin/admin-
|
1238 |
-
msgid "
|
1239 |
msgstr ""
|
1240 |
|
1241 |
-
#: inc/admin/admin-
|
1242 |
-
|
|
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: inc/admin/admin-
|
1246 |
-
msgid "
|
1247 |
msgstr ""
|
1248 |
|
1249 |
-
#: inc/admin/admin-
|
1250 |
-
msgid "
|
|
|
|
|
|
|
1251 |
msgstr ""
|
1252 |
|
1253 |
-
#: inc/admin/admin-
|
1254 |
-
|
|
|
1255 |
msgstr ""
|
1256 |
|
1257 |
-
#: inc/admin/admin-
|
1258 |
-
|
1259 |
-
msgid "Pinterest URL"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: inc/admin/admin-
|
1263 |
-
|
|
|
1264 |
msgstr ""
|
1265 |
|
1266 |
-
#: inc/admin/admin-
|
1267 |
-
|
1268 |
-
msgid "Instagram URL"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: inc/admin/admin-
|
1272 |
-
|
|
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: inc/admin/admin-
|
1276 |
-
#: inc/admin/admin.php:
|
1277 |
-
|
|
|
1278 |
msgstr ""
|
1279 |
|
1280 |
-
#: inc/admin/admin-
|
1281 |
-
msgid "
|
|
|
|
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: inc/admin/admin-
|
1285 |
-
#: inc/admin/admin.php:
|
1286 |
-
|
|
|
|
|
1287 |
msgstr ""
|
1288 |
|
1289 |
-
#: inc/admin/admin-
|
1290 |
-
msgid "
|
1291 |
msgstr ""
|
1292 |
|
1293 |
-
#: inc/admin/admin-
|
1294 |
-
|
1295 |
-
|
|
|
1296 |
msgstr ""
|
1297 |
|
1298 |
-
#: inc/admin/admin-
|
1299 |
-
msgid "
|
|
|
|
|
1300 |
msgstr ""
|
1301 |
|
1302 |
-
#: inc/admin/admin-
|
1303 |
-
|
1304 |
-
msgid "Soundcloud URL"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
-
#: inc/admin/admin-
|
1308 |
-
msgid "
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: inc/admin/admin-
|
1312 |
-
|
1313 |
-
msgid "Tumblr URL"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: inc/admin/admin-
|
1317 |
-
|
|
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: inc/admin/admin-
|
1321 |
-
|
1322 |
-
msgid "Continue"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: inc/admin/admin-
|
1326 |
-
|
1327 |
-
"
|
1328 |
-
"index"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: inc/admin/admin-
|
1332 |
-
msgid "
|
|
|
|
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: inc/admin/admin-
|
1336 |
-
msgid ""
|
1337 |
-
"Do not display this single post type in search engine results "
|
1338 |
-
"<strong>(noindex)</strong>"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: inc/admin/admin-
|
1342 |
-
|
|
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: inc/admin/admin-
|
1346 |
-
msgid ""
|
1347 |
-
"Do not display this post type archive in search engine results "
|
1348 |
-
"<strong>(noindex)</strong>"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: inc/admin/admin-
|
1352 |
-
msgid "
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: inc/admin/admin-
|
1356 |
-
msgid ""
|
1357 |
-
"Do not display this taxonomy archive in search engine results "
|
1358 |
-
"<strong>(noindex)</strong>"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: inc/admin/admin-
|
1362 |
-
msgid ""
|
1363 |
-
"Do not display author archives in search engine results <strong>(noindex)</"
|
1364 |
-
"strong>"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: inc/admin/admin-
|
1368 |
-
msgid ""
|
1369 |
-
"You only have one author on your site? Check this option to avoid duplicate "
|
1370 |
-
"content."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: inc/admin/admin-
|
1374 |
-
msgid ""
|
1375 |
-
"Redirect attachment pages to their file URL (https://www.example.com/my-"
|
1376 |
-
"image-file.jpg)"
|
1377 |
msgstr ""
|
1378 |
|
1379 |
-
#: inc/admin/admin-
|
1380 |
-
msgid ""
|
1381 |
-
"By default, SEOPress redirects your Attachment pages to the parent post. "
|
1382 |
-
"Optimize this by redirecting the user directly to the URL of the media file."
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: inc/admin/admin-
|
1386 |
-
msgid "
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: inc/admin/admin-
|
1390 |
-
msgid "
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
#: inc/admin/admin-
|
1394 |
-
msgid "
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#: inc/admin/admin-
|
1398 |
-
|
|
|
|
|
|
|
1399 |
msgstr ""
|
1400 |
|
1401 |
-
#: inc/admin/admin-
|
1402 |
-
msgid ""
|
1403 |
-
"Please activate your license to receive automatic updates and get premium "
|
1404 |
-
"support."
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: inc/admin/admin-
|
1408 |
-
msgid "
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#: inc/admin/admin-
|
1412 |
-
msgid "
|
1413 |
msgstr ""
|
1414 |
|
1415 |
-
#: inc/admin/admin-
|
1416 |
msgid ""
|
1417 |
-
"
|
1418 |
-
"
|
1419 |
-
"Analytics statistics in your Dashboard, breadcrumbs, redirections, and more."
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: inc/admin/admin-
|
1423 |
-
msgid "
|
1424 |
msgstr ""
|
1425 |
|
1426 |
-
#: inc/admin/admin-
|
1427 |
-
msgid "
|
1428 |
msgstr ""
|
1429 |
|
1430 |
-
#: inc/admin/admin-
|
1431 |
-
msgid "
|
1432 |
msgstr ""
|
1433 |
|
1434 |
-
#: inc/admin/admin-
|
1435 |
-
msgid "
|
1436 |
msgstr ""
|
1437 |
|
1438 |
-
#: inc/admin/admin-
|
1439 |
-
msgid "
|
|
|
|
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: inc/admin/admin-
|
1443 |
-
msgid "
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: inc/admin/admin-
|
1447 |
-
msgid "
|
1448 |
msgstr ""
|
1449 |
|
1450 |
-
#: inc/admin/admin-
|
1451 |
-
msgid "
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: inc/admin/admin-
|
1455 |
-
msgid "
|
1456 |
msgstr ""
|
1457 |
|
1458 |
-
#: inc/admin/admin-
|
1459 |
-
msgid "
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: inc/admin/admin-
|
1463 |
-
msgid "
|
1464 |
msgstr ""
|
1465 |
|
1466 |
-
#: inc/admin/admin-
|
1467 |
-
msgid "
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: inc/admin/admin.php:
|
1471 |
-
msgid "
|
|
|
|
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#: inc/admin/admin.php:
|
1475 |
-
msgid "
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: inc/admin/admin.php:
|
1479 |
-
msgid "
|
1480 |
msgstr ""
|
1481 |
|
1482 |
-
#: inc/admin/admin.php:
|
1483 |
-
|
1484 |
-
msgid "%%sep%%"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
-
#: inc/admin/admin.php:
|
1488 |
-
msgid "
|
|
|
|
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
#: inc/admin/admin.php:
|
1492 |
-
|
1493 |
-
msgid "%%sitetitle%%"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: inc/admin/admin.php:
|
1497 |
-
|
1498 |
-
msgid "%%tagline%% (alias %%sitedesc%%)"
|
1499 |
msgstr ""
|
1500 |
|
1501 |
-
#: inc/admin/admin.php:
|
1502 |
-
msgid "
|
1503 |
msgstr ""
|
1504 |
|
1505 |
-
#: inc/admin/admin.php:
|
1506 |
-
|
1507 |
-
|
|
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: inc/admin/admin.php:
|
1511 |
-
msgid "
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: inc/admin/admin.php:
|
1515 |
-
|
1516 |
-
msgid "%%post_excerpt%% (alias %%excerpt%%)"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: inc/admin/admin.php:
|
1520 |
-
msgid "
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#: inc/admin/admin.php:
|
1524 |
-
|
1525 |
-
msgid "
|
1526 |
msgstr ""
|
1527 |
|
1528 |
-
#: inc/admin/admin.php:
|
1529 |
-
msgid "
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: inc/admin/admin.php:
|
1533 |
-
|
1534 |
-
msgid "
|
1535 |
msgstr ""
|
1536 |
|
1537 |
-
#: inc/admin/admin.php:
|
1538 |
-
msgid "
|
1539 |
msgstr ""
|
1540 |
|
1541 |
-
#: inc/admin/admin.php:
|
1542 |
-
|
1543 |
-
|
|
|
1544 |
msgstr ""
|
1545 |
|
1546 |
-
#: inc/admin/admin.php:
|
1547 |
-
|
|
|
1548 |
msgstr ""
|
1549 |
|
1550 |
-
#: inc/admin/admin.php:
|
1551 |
-
|
1552 |
-
msgid "%%post_author%%"
|
1553 |
msgstr ""
|
1554 |
|
1555 |
-
#: inc/admin/admin.php:
|
1556 |
-
msgid "
|
|
|
|
|
1557 |
msgstr ""
|
1558 |
|
1559 |
-
#: inc/admin/admin.php:
|
1560 |
-
|
1561 |
-
msgid "%%post_category%%"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
-
#: inc/admin/admin.php:
|
1565 |
-
msgid "
|
1566 |
msgstr ""
|
1567 |
|
1568 |
-
#: inc/admin/admin.php:
|
1569 |
-
|
1570 |
-
msgid "%%post_tag%%"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
-
#: inc/admin/admin.php:
|
1574 |
-
msgid "
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: inc/admin/admin.php:
|
1578 |
-
|
1579 |
-
msgid "%%_category_title%%"
|
1580 |
msgstr ""
|
1581 |
|
1582 |
-
#: inc/admin/admin.php:
|
1583 |
-
msgid "
|
1584 |
msgstr ""
|
1585 |
|
1586 |
-
#: inc/admin/admin.php:
|
1587 |
-
|
1588 |
-
msgid "
|
1589 |
msgstr ""
|
1590 |
|
1591 |
-
#: inc/admin/admin.php:
|
1592 |
-
msgid "
|
1593 |
msgstr ""
|
1594 |
|
1595 |
-
#: inc/admin/admin.php:
|
1596 |
-
|
1597 |
-
msgid "
|
1598 |
msgstr ""
|
1599 |
|
1600 |
-
#: inc/admin/admin.php:
|
1601 |
-
msgid "
|
1602 |
msgstr ""
|
1603 |
|
1604 |
-
#: inc/admin/admin.php:
|
1605 |
-
|
1606 |
-
msgid "%%tag_description%%"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
-
#: inc/admin/admin.php:
|
1610 |
-
msgid "
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: inc/admin/admin.php:
|
1614 |
-
|
1615 |
-
msgid "%%term_title%%"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
-
#: inc/admin/admin.php:
|
1619 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1620 |
msgstr ""
|
1621 |
|
1622 |
-
#: inc/admin/admin.php:
|
1623 |
-
|
1624 |
-
|
|
|
|
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: inc/admin/admin.php:
|
1628 |
-
|
|
|
|
|
|
|
|
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: inc/admin/admin.php:
|
1632 |
#, php-format
|
1633 |
-
msgid "
|
1634 |
msgstr ""
|
1635 |
|
1636 |
-
#: inc/admin/admin.php:
|
1637 |
-
msgid "
|
|
|
|
|
1638 |
msgstr ""
|
1639 |
|
1640 |
-
#: inc/admin/admin.php:
|
1641 |
-
|
1642 |
-
msgid "%%current_pagination%%"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
-
#: inc/admin/admin.php:
|
1646 |
-
msgid "
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: inc/admin/admin.php:
|
1650 |
-
|
1651 |
-
msgid "%%page%%"
|
1652 |
-
msgstr ""
|
1653 |
-
|
1654 |
-
#: inc/admin/admin.php:216
|
1655 |
-
msgid "Current page number with context (i.e. page 1 of 3)"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
-
#: inc/admin/admin.php:
|
1659 |
-
|
1660 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: inc/admin/admin.php:
|
1664 |
-
msgid "
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: inc/admin/admin.php:
|
1668 |
-
|
1669 |
-
|
|
|
1670 |
msgstr ""
|
1671 |
|
1672 |
-
#: inc/admin/admin.php:
|
1673 |
-
msgid "
|
1674 |
msgstr ""
|
1675 |
|
1676 |
-
#: inc/admin/admin.php:
|
1677 |
-
|
1678 |
-
msgid "%%archive_date%%"
|
1679 |
msgstr ""
|
1680 |
|
1681 |
-
#: inc/admin/admin.php:
|
1682 |
-
msgid "
|
|
|
|
|
1683 |
msgstr ""
|
1684 |
|
1685 |
-
#: inc/admin/admin.php:
|
1686 |
-
|
1687 |
-
msgid "%%archive_date_day%%"
|
1688 |
msgstr ""
|
1689 |
|
1690 |
-
#: inc/admin/admin.php:
|
1691 |
-
msgid "
|
1692 |
msgstr ""
|
1693 |
|
1694 |
-
#: inc/admin/admin.php:
|
1695 |
-
|
1696 |
-
|
|
|
|
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: inc/admin/admin.php:
|
1700 |
-
msgid "
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: inc/admin/admin.php:
|
1704 |
-
|
1705 |
-
|
|
|
|
|
|
|
1706 |
msgstr ""
|
1707 |
|
1708 |
-
#: inc/admin/admin.php:
|
1709 |
-
msgid "
|
1710 |
msgstr ""
|
1711 |
|
1712 |
-
#: inc/admin/admin.php:
|
1713 |
-
|
1714 |
-
|
|
|
|
|
1715 |
msgstr ""
|
1716 |
|
1717 |
-
#: inc/admin/admin.php:
|
1718 |
-
msgid "
|
|
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: inc/admin/admin.php:
|
1722 |
-
|
1723 |
-
msgid "
|
|
|
|
|
|
|
|
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
#: inc/admin/admin.php:
|
1727 |
-
msgid "
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: inc/admin/admin.php:
|
1731 |
-
|
1732 |
-
|
|
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: inc/admin/admin.php:
|
1736 |
-
msgid "
|
1737 |
msgstr ""
|
1738 |
|
1739 |
-
#: inc/admin/admin.php:
|
1740 |
-
|
1741 |
-
|
|
|
|
|
1742 |
msgstr ""
|
1743 |
|
1744 |
-
#: inc/admin/admin.php:
|
1745 |
-
msgid "
|
1746 |
msgstr ""
|
1747 |
|
1748 |
-
#: inc/admin/admin.php:
|
1749 |
-
|
1750 |
-
msgid "%%wc_single_short_desc%%"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: inc/admin/admin.php:
|
1754 |
-
|
|
|
|
|
|
|
1755 |
msgstr ""
|
1756 |
|
1757 |
-
#: inc/admin/admin.php:
|
1758 |
-
|
1759 |
-
|
|
|
|
|
|
|
1760 |
msgstr ""
|
1761 |
|
1762 |
-
#: inc/admin/admin.php:
|
1763 |
-
msgid "
|
1764 |
msgstr ""
|
1765 |
|
1766 |
-
#: inc/admin/admin.php:
|
1767 |
-
|
1768 |
-
msgid "%%wc_single_price_exc_tax%%"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
-
#: inc/admin/admin.php:
|
1772 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1773 |
msgstr ""
|
1774 |
|
1775 |
-
#: inc/admin/admin.php:
|
1776 |
-
|
1777 |
-
msgid "%%wc_sku%%"
|
1778 |
msgstr ""
|
1779 |
|
1780 |
-
#: inc/admin/admin.php:
|
1781 |
-
msgid "
|
|
|
|
|
|
|
1782 |
msgstr ""
|
1783 |
|
1784 |
-
#: inc/admin/admin.php:
|
1785 |
-
|
1786 |
-
msgid "%%currentday%%"
|
1787 |
msgstr ""
|
1788 |
|
1789 |
-
#: inc/admin/admin.php:
|
1790 |
-
msgid "
|
|
|
|
|
|
|
1791 |
msgstr ""
|
1792 |
|
1793 |
-
#: inc/admin/admin.php:
|
1794 |
-
|
1795 |
-
msgid "%%currentmonth%%"
|
1796 |
msgstr ""
|
1797 |
|
1798 |
-
#: inc/admin/admin.php:
|
1799 |
-
msgid "
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: inc/admin/admin.php:
|
1803 |
-
|
1804 |
-
|
|
|
|
|
1805 |
msgstr ""
|
1806 |
|
1807 |
-
#: inc/admin/admin.php:
|
1808 |
-
msgid "
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: inc/admin/admin.php:
|
1812 |
-
|
1813 |
-
msgid "%%currentdate%%"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: inc/admin/admin.php:
|
1817 |
-
msgid "
|
|
|
|
|
|
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: inc/admin/admin.php:
|
1821 |
-
|
1822 |
-
msgid "%%currenttime%%"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
-
#: inc/admin/admin.php:
|
1826 |
-
msgid "
|
|
|
|
|
1827 |
msgstr ""
|
1828 |
|
1829 |
-
#: inc/admin/admin.php:
|
1830 |
-
|
1831 |
-
msgid "%%author_bio%%"
|
1832 |
msgstr ""
|
1833 |
|
1834 |
-
#: inc/admin/admin.php:
|
1835 |
-
msgid "
|
|
|
|
|
|
|
|
|
1836 |
msgstr ""
|
1837 |
|
1838 |
-
#: inc/admin/admin.php:
|
1839 |
-
msgid "
|
1840 |
msgstr ""
|
1841 |
|
1842 |
-
#: inc/admin/admin.php:
|
1843 |
-
msgid "
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
#: inc/admin/admin.php:
|
1847 |
-
msgid "
|
1848 |
msgstr ""
|
1849 |
|
1850 |
-
#: inc/admin/admin.php:
|
1851 |
-
msgid "
|
1852 |
msgstr ""
|
1853 |
|
1854 |
-
#: inc/admin/admin.php:
|
1855 |
-
msgid ""
|
1856 |
-
"Watch our video to learn how to connect your WordPress site with Google "
|
1857 |
-
"Analytics and get statistics right in your dashboard (PRO only)."
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: inc/admin/admin.php:
|
1861 |
-
msgid "
|
1862 |
msgstr ""
|
1863 |
|
1864 |
-
#: inc/admin/admin.php:
|
1865 |
-
msgid "
|
1866 |
msgstr ""
|
1867 |
|
1868 |
-
#: inc/admin/admin.php:
|
1869 |
-
|
1870 |
-
#: inc/admin/admin.php:525 inc/admin/admin.php:529 inc/admin/admin.php:604
|
1871 |
-
#: inc/admin/admin.php:608 inc/admin/admin.php:1543 inc/admin/admin.php:1547
|
1872 |
-
#: inc/admin/admin.php:1585 inc/admin/admin.php:1589 inc/admin/admin.php:1627
|
1873 |
-
#: inc/admin/admin.php:1631 inc/admin/admin.php:1669 inc/admin/admin.php:1673
|
1874 |
-
#: inc/admin/admin.php:1711 inc/admin/admin.php:1715 inc/admin/admin.php:1745
|
1875 |
-
#: inc/admin/admin.php:1749 inc/admin/admin.php:1777 inc/admin/admin.php:1781
|
1876 |
-
#: inc/admin/admin.php:1809 inc/admin/admin.php:1813 inc/admin/admin.php:1841
|
1877 |
-
#: inc/admin/admin.php:1845 inc/admin/admin.php:1874 inc/admin/admin.php:1878
|
1878 |
-
#: inc/admin/admin.php:1906 inc/admin/admin.php:1910 inc/admin/admin.php:1976
|
1879 |
-
#: inc/admin/admin.php:1980 inc/admin/admin.php:2019 inc/admin/admin.php:2023
|
1880 |
-
#: inc/admin/admin.php:2067 inc/admin/admin.php:2071 inc/admin/admin.php:2110
|
1881 |
-
#: inc/admin/admin.php:2114 inc/admin/admin.php:2159 inc/admin/admin.php:2163
|
1882 |
-
msgid "Click to disable this feature"
|
1883 |
msgstr ""
|
1884 |
|
1885 |
-
#: inc/admin/admin.php:
|
1886 |
-
|
1887 |
-
#: inc/admin/admin.php:526 inc/admin/admin.php:528 inc/admin/admin.php:605
|
1888 |
-
#: inc/admin/admin.php:607 inc/admin/admin.php:1544 inc/admin/admin.php:1546
|
1889 |
-
#: inc/admin/admin.php:1586 inc/admin/admin.php:1588 inc/admin/admin.php:1628
|
1890 |
-
#: inc/admin/admin.php:1630 inc/admin/admin.php:1670 inc/admin/admin.php:1672
|
1891 |
-
#: inc/admin/admin.php:1712 inc/admin/admin.php:1714 inc/admin/admin.php:1746
|
1892 |
-
#: inc/admin/admin.php:1748 inc/admin/admin.php:1778 inc/admin/admin.php:1780
|
1893 |
-
#: inc/admin/admin.php:1810 inc/admin/admin.php:1812 inc/admin/admin.php:1842
|
1894 |
-
#: inc/admin/admin.php:1844 inc/admin/admin.php:1875 inc/admin/admin.php:1877
|
1895 |
-
#: inc/admin/admin.php:1907 inc/admin/admin.php:1909 inc/admin/admin.php:1977
|
1896 |
-
#: inc/admin/admin.php:1979 inc/admin/admin.php:2020 inc/admin/admin.php:2022
|
1897 |
-
#: inc/admin/admin.php:2068 inc/admin/admin.php:2070 inc/admin/admin.php:2111
|
1898 |
-
#: inc/admin/admin.php:2113 inc/admin/admin.php:2160 inc/admin/admin.php:2162
|
1899 |
-
msgid "Click to enable this feature"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
-
#: inc/admin/admin.php:
|
1903 |
-
msgid "
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: inc/admin/admin.php:
|
1907 |
-
msgid "
|
1908 |
msgstr ""
|
1909 |
|
1910 |
-
#: inc/admin/admin.php:
|
1911 |
-
msgid "
|
1912 |
msgstr ""
|
1913 |
|
1914 |
-
#: inc/admin/admin.php:
|
1915 |
-
msgid "
|
|
|
|
|
1916 |
msgstr ""
|
1917 |
|
1918 |
-
#: inc/admin/admin.php:
|
1919 |
-
msgid "
|
1920 |
msgstr ""
|
1921 |
|
1922 |
-
#: inc/admin/admin.php:
|
1923 |
-
msgid "
|
1924 |
msgstr ""
|
1925 |
|
1926 |
-
#: inc/admin/admin.php:
|
1927 |
-
msgid "
|
1928 |
msgstr ""
|
1929 |
|
1930 |
-
#: inc/admin/admin.php:
|
1931 |
-
msgid "
|
1932 |
msgstr ""
|
1933 |
|
1934 |
-
#: inc/admin/admin.php:
|
1935 |
-
msgid "
|
1936 |
msgstr ""
|
1937 |
|
1938 |
-
#: inc/admin/admin.php:
|
1939 |
-
msgid "
|
1940 |
msgstr ""
|
1941 |
|
1942 |
-
#: inc/admin/admin.php:
|
1943 |
-
msgid "
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: inc/admin/admin.php:
|
1947 |
-
msgid "
|
1948 |
msgstr ""
|
1949 |
|
1950 |
-
#: inc/admin/admin.php:
|
1951 |
-
msgid "
|
1952 |
msgstr ""
|
1953 |
|
1954 |
-
#: inc/admin/admin.php:
|
1955 |
-
msgid "
|
1956 |
msgstr ""
|
1957 |
|
1958 |
-
#: inc/admin/admin.php:
|
1959 |
-
msgid "
|
1960 |
msgstr ""
|
1961 |
|
1962 |
-
#: inc/admin/admin.php:
|
1963 |
-
msgid "
|
|
|
|
|
1964 |
msgstr ""
|
1965 |
|
1966 |
-
#: inc/admin/admin.php:
|
1967 |
-
msgid "
|
|
|
|
|
1968 |
msgstr ""
|
1969 |
|
1970 |
-
#: inc/admin/admin.php:
|
1971 |
-
msgid "
|
1972 |
msgstr ""
|
1973 |
|
1974 |
-
#: inc/admin/admin.php:
|
1975 |
-
msgid "
|
1976 |
msgstr ""
|
1977 |
|
1978 |
-
#: inc/admin/admin.php:
|
1979 |
-
|
|
|
|
|
|
|
1980 |
msgstr ""
|
1981 |
|
1982 |
-
#: inc/admin/admin.php:
|
1983 |
-
|
|
|
|
|
|
|
1984 |
msgstr ""
|
1985 |
|
1986 |
-
#: inc/admin/admin.php:
|
1987 |
-
|
|
|
|
|
|
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: inc/admin/admin.php:
|
1991 |
-
|
1992 |
-
|
1993 |
-
"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
-
#: inc/admin/admin.php:
|
1997 |
-
msgid "
|
1998 |
msgstr ""
|
1999 |
|
2000 |
-
#: inc/admin/admin.php:
|
2001 |
-
|
|
|
2002 |
msgstr ""
|
2003 |
|
2004 |
-
#: inc/admin/admin.php:
|
2005 |
-
msgid "
|
|
|
|
|
|
|
2006 |
msgstr ""
|
2007 |
|
2008 |
-
#: inc/admin/admin.php:
|
2009 |
-
|
|
|
|
|
|
|
2010 |
msgstr ""
|
2011 |
|
2012 |
-
#: inc/admin/admin.php:
|
2013 |
-
msgid "
|
2014 |
msgstr ""
|
2015 |
|
2016 |
-
#: inc/admin/admin.php:
|
2017 |
-
msgid ""
|
2018 |
-
"Export the plugin settings for this site as a .json file. This allows you to "
|
2019 |
-
"easily import the configuration into another site."
|
2020 |
msgstr ""
|
2021 |
|
2022 |
-
#: inc/admin/admin.php:
|
2023 |
-
msgid "
|
2024 |
msgstr ""
|
2025 |
|
2026 |
-
#: inc/admin/admin.php:
|
2027 |
msgid ""
|
2028 |
-
"
|
2029 |
-
"
|
|
|
2030 |
msgstr ""
|
2031 |
|
2032 |
-
#: inc/admin/admin.php:
|
2033 |
-
|
2034 |
-
msgid "Import"
|
2035 |
msgstr ""
|
2036 |
|
2037 |
-
#: inc/admin/admin.php:
|
2038 |
-
msgid "
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: inc/admin/admin.php:
|
2042 |
-
|
|
|
2043 |
msgstr ""
|
2044 |
|
2045 |
-
#: inc/admin/admin.php:
|
2046 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2047 |
msgstr ""
|
2048 |
|
2049 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
2050 |
msgid ""
|
2051 |
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
2052 |
-
"metadata. Some dynamic variables will not be interpreted. We do
|
2053 |
-
"any
|
2054 |
msgstr ""
|
2055 |
|
2056 |
-
#: inc/admin/admin.php:
|
2057 |
-
msgid "
|
2058 |
msgstr ""
|
2059 |
|
2060 |
-
#: inc/admin/admin.php:
|
2061 |
msgid ""
|
2062 |
-
"
|
2063 |
-
"
|
2064 |
-
"name), </li><li>URL to redirect in absolute, </li><li>type of redirection "
|
2065 |
-
"(301, 302 or 307), </li><li>Yes to enable the redirect (leave it empty to "
|
2066 |
-
"disable the redirect) </li><li>and, last, the query parameter (\"exact_match"
|
2067 |
-
"\" = Exact match with all parameters, \"without_param\" = Exclude all "
|
2068 |
-
"parameters or \"with_ignored_param\" = Exclude all parameters and pass them "
|
2069 |
-
"to the redirection).</li></ul>"
|
2070 |
msgstr ""
|
2071 |
|
2072 |
-
#: inc/admin/admin.php:
|
2073 |
-
msgid "
|
2074 |
msgstr ""
|
2075 |
|
2076 |
-
#: inc/admin/admin.php:
|
2077 |
-
|
|
|
2078 |
msgstr ""
|
2079 |
|
2080 |
-
#: inc/admin/admin.php:
|
2081 |
-
msgid ""
|
2082 |
-
"Import your own redirections from a .json file generated by the Redirections "
|
2083 |
-
"plugin (make sure to select <strong>\"WordPress redirects\"</strong> when "
|
2084 |
-
"you export your file). Note that we do not support certain options, like "
|
2085 |
-
"regex. To avoid conflicts, make sure there are no duplicates between your "
|
2086 |
-
"file and existing redirects."
|
2087 |
msgstr ""
|
2088 |
|
2089 |
-
#: inc/admin/admin.php:
|
2090 |
-
msgid "
|
2091 |
msgstr ""
|
2092 |
|
2093 |
-
#: inc/admin/admin.php:
|
2094 |
-
msgid ""
|
2095 |
-
"Import your own redirections from a .csv file generated by Yoast Premium. "
|
2096 |
-
"Note that we don't support certain options, like regex. To avoid conflicts, "
|
2097 |
-
"make sure there are no duplicates between your file and existing redirects."
|
2098 |
msgstr ""
|
2099 |
|
2100 |
-
#: inc/admin/admin.php:
|
2101 |
-
msgid "
|
2102 |
msgstr ""
|
2103 |
|
2104 |
-
#: inc/admin/admin.php:
|
2105 |
-
msgid ""
|
2106 |
-
"Export all redirections for this site as a .csv file. This allows you to "
|
2107 |
-
"easily import the redirections into another site, to Excel / Google Sheets..."
|
2108 |
msgstr ""
|
2109 |
|
2110 |
-
#: inc/admin/admin.php:
|
2111 |
-
|
|
|
2112 |
msgstr ""
|
2113 |
|
2114 |
-
#: inc/admin/admin.php:
|
2115 |
-
msgid "
|
2116 |
msgstr ""
|
2117 |
|
2118 |
-
#: inc/admin/admin.php:
|
2119 |
-
|
|
|
2120 |
msgstr ""
|
2121 |
|
2122 |
-
#: inc/admin/admin.php:
|
2123 |
-
msgid "
|
2124 |
msgstr ""
|
2125 |
|
2126 |
-
#: inc/admin/admin.php:
|
2127 |
-
msgid "
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: inc/admin/admin.php:
|
2131 |
-
msgid "
|
2132 |
msgstr ""
|
2133 |
|
2134 |
-
#: inc/admin/admin.php:
|
2135 |
-
msgid ""
|
2136 |
-
"By clicking Reset Notices, all notices in the notifications center will be "
|
2137 |
-
"set to their initial status."
|
2138 |
msgstr ""
|
2139 |
|
2140 |
-
#: inc/admin/admin.php:
|
2141 |
-
msgid "
|
2142 |
msgstr ""
|
2143 |
|
2144 |
-
#: inc/admin/admin.php:
|
2145 |
-
|
|
|
2146 |
msgstr ""
|
2147 |
|
2148 |
-
#: inc/admin/admin.php:
|
2149 |
-
msgid ""
|
2150 |
-
"<strong>WARNING:</strong> Delete all options related to SEOPress in your "
|
2151 |
-
"database AND set settings to their default values."
|
2152 |
msgstr ""
|
2153 |
|
2154 |
-
#: inc/admin/admin.php:
|
2155 |
-
|
|
|
2156 |
msgstr ""
|
2157 |
|
2158 |
-
#: inc/admin/admin.php:
|
2159 |
-
msgid "
|
2160 |
msgstr ""
|
2161 |
|
2162 |
-
#: inc/admin/admin.php:
|
2163 |
-
|
|
|
2164 |
msgstr ""
|
2165 |
|
2166 |
-
#: inc/admin/admin.php:
|
2167 |
-
msgid "
|
2168 |
msgstr ""
|
2169 |
|
2170 |
-
#: inc/admin/admin.php:
|
2171 |
-
|
|
|
2172 |
msgstr ""
|
2173 |
|
2174 |
-
#: inc/admin/admin.php:
|
2175 |
-
msgid "
|
2176 |
msgstr ""
|
2177 |
|
2178 |
-
#: inc/admin/admin.php:
|
2179 |
-
|
|
|
2180 |
msgstr ""
|
2181 |
|
2182 |
-
#: inc/admin/admin.php:
|
2183 |
-
|
2184 |
-
msgid "High impact"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
-
#: inc/admin/admin.php:
|
2188 |
-
#: inc/admin/admin.php:
|
2189 |
-
|
2190 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2191 |
msgstr ""
|
2192 |
|
2193 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
2194 |
msgid ""
|
2195 |
-
"
|
2196 |
-
"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
-
#: inc/admin/admin.php:
|
2200 |
-
msgid "
|
2201 |
msgstr ""
|
2202 |
|
2203 |
-
#: inc/admin/admin.php:
|
2204 |
msgid ""
|
2205 |
-
"
|
2206 |
-
"
|
|
|
|
|
|
|
|
|
2207 |
msgstr ""
|
2208 |
|
2209 |
-
#: inc/admin/admin.php:
|
2210 |
msgid ""
|
2211 |
-
"
|
2212 |
-
"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
-
#: inc/admin/admin.php:
|
2216 |
msgid ""
|
2217 |
-
"
|
2218 |
-
"
|
2219 |
msgstr ""
|
2220 |
|
2221 |
-
#: inc/admin/admin.php:
|
2222 |
-
msgid "
|
|
|
|
|
2223 |
msgstr ""
|
2224 |
|
2225 |
-
#: inc/admin/admin.php:
|
2226 |
-
msgid "
|
|
|
|
|
2227 |
msgstr ""
|
2228 |
|
2229 |
-
#: inc/admin/admin.php:
|
2230 |
-
msgid "
|
|
|
|
|
2231 |
msgstr ""
|
2232 |
|
2233 |
-
#: inc/admin/admin.php:
|
2234 |
-
msgid "
|
2235 |
msgstr ""
|
2236 |
|
2237 |
-
#: inc/admin/admin.php:
|
2238 |
-
msgid "
|
2239 |
msgstr ""
|
2240 |
|
2241 |
-
#: inc/admin/admin.php:
|
2242 |
-
|
2243 |
-
#: inc/admin/admin.php:1410
|
2244 |
-
msgid "Fix this!"
|
2245 |
msgstr ""
|
2246 |
|
2247 |
-
#: inc/admin/admin.php:
|
2248 |
-
msgid "
|
2249 |
msgstr ""
|
2250 |
|
2251 |
-
#: inc/admin/admin.php:
|
2252 |
msgid ""
|
2253 |
-
"
|
|
|
2254 |
msgstr ""
|
2255 |
|
2256 |
-
#: inc/admin/admin.php:
|
2257 |
-
msgid "
|
2258 |
msgstr ""
|
2259 |
|
2260 |
-
#: inc/admin/admin.php:
|
2261 |
-
msgid "
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: inc/admin/admin.php:
|
2265 |
-
msgid "
|
|
|
|
|
|
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: inc/admin/admin.php:
|
2269 |
-
msgid "
|
2270 |
msgstr ""
|
2271 |
|
2272 |
-
#: inc/admin/admin.php:
|
2273 |
-
msgid "
|
2274 |
msgstr ""
|
2275 |
|
2276 |
-
#: inc/admin/admin.php:
|
2277 |
-
msgid "
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: inc/admin/admin.php:
|
2281 |
-
msgid "
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: inc/admin/admin.php:
|
2285 |
-
msgid "
|
2286 |
msgstr ""
|
2287 |
|
2288 |
-
#: inc/admin/admin.php:
|
2289 |
-
msgid "
|
2290 |
msgstr ""
|
2291 |
|
2292 |
-
#: inc/admin/admin.php:
|
2293 |
-
msgid "
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: inc/admin/admin.php:
|
2297 |
-
msgid "
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: inc/admin/admin.php:
|
2301 |
-
msgid "
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: inc/admin/admin.php:
|
2305 |
-
msgid "
|
2306 |
msgstr ""
|
2307 |
|
2308 |
-
#: inc/admin/admin.php:
|
2309 |
-
msgid "
|
2310 |
msgstr ""
|
2311 |
|
2312 |
-
#: inc/admin/admin.php:
|
2313 |
-
msgid "
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: inc/admin/admin.php:
|
2317 |
-
msgid "
|
2318 |
msgstr ""
|
2319 |
|
2320 |
-
#: inc/admin/admin.php:
|
2321 |
-
msgid "
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: inc/admin/admin.php:
|
2325 |
-
|
|
|
2326 |
msgstr ""
|
2327 |
|
2328 |
-
#: inc/admin/admin.php:
|
2329 |
-
msgid "
|
2330 |
msgstr ""
|
2331 |
|
2332 |
-
#: inc/admin/admin.php:
|
2333 |
-
|
|
|
2334 |
msgstr ""
|
2335 |
|
2336 |
-
#: inc/admin/admin.php:
|
2337 |
-
|
|
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
#: inc/admin/admin.php:
|
2341 |
-
msgid "
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: inc/admin/admin.php:
|
2345 |
-
|
|
|
2346 |
msgstr ""
|
2347 |
|
2348 |
-
#: inc/admin/admin.php:
|
2349 |
-
msgid "
|
2350 |
msgstr ""
|
2351 |
|
2352 |
-
#: inc/admin/admin.php:
|
2353 |
-
|
|
|
2354 |
msgstr ""
|
2355 |
|
2356 |
-
#: inc/admin/admin.php:
|
2357 |
-
msgid "
|
2358 |
msgstr ""
|
2359 |
|
2360 |
-
#: inc/admin/admin.php:
|
2361 |
-
|
2362 |
-
|
2363 |
-
"Engines."
|
2364 |
msgstr ""
|
2365 |
|
2366 |
-
#: inc/admin/admin.php:
|
2367 |
-
msgid "
|
2368 |
msgstr ""
|
2369 |
|
2370 |
-
#: inc/admin/admin.php:
|
2371 |
-
|
|
|
2372 |
msgstr ""
|
2373 |
|
2374 |
-
#: inc/admin/admin.php:
|
2375 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2376 |
msgstr ""
|
2377 |
|
2378 |
-
#: inc/admin/admin.php:
|
2379 |
-
msgid "
|
2380 |
msgstr ""
|
2381 |
|
2382 |
-
#: inc/admin/admin.php:
|
2383 |
-
|
2384 |
-
#: inc/admin/admin.php:1765 inc/admin/admin.php:1797 inc/admin/admin.php:1829
|
2385 |
-
#: inc/admin/admin.php:1861 inc/admin/admin.php:1894 inc/admin/admin.php:1936
|
2386 |
-
#: inc/admin/admin.php:1963 inc/admin/admin.php:2007 inc/admin/admin.php:2040
|
2387 |
-
#: inc/admin/admin.php:2055 inc/admin/admin.php:2131 inc/admin/admin.php:2145
|
2388 |
-
#: inc/admin/admin.php:2181 inc/admin/admin.php:2197 inc/admin/admin.php:2213
|
2389 |
-
#: inc/admin/admin.php:2238
|
2390 |
-
msgid "Manage"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
-
#: inc/admin/admin.php:
|
2394 |
-
msgid "
|
2395 |
msgstr ""
|
2396 |
|
2397 |
-
#: inc/admin/admin.php:
|
2398 |
-
msgid "
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: inc/admin/admin.php:
|
2402 |
-
msgid "
|
2403 |
msgstr ""
|
2404 |
|
2405 |
-
#: inc/admin/admin.php:
|
2406 |
-
msgid "
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: inc/admin/admin.php:
|
2410 |
-
msgid "
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: inc/admin/admin.php:
|
2414 |
-
msgid "
|
2415 |
msgstr ""
|
2416 |
|
2417 |
-
#: inc/admin/admin.php:
|
2418 |
-
msgid "
|
|
|
|
|
2419 |
msgstr ""
|
2420 |
|
2421 |
-
#: inc/admin/admin.php:
|
2422 |
-
msgid "
|
2423 |
msgstr ""
|
2424 |
|
2425 |
-
#: inc/admin/admin.php:
|
2426 |
-
msgid "
|
2427 |
msgstr ""
|
2428 |
|
2429 |
-
#: inc/admin/admin.php:
|
2430 |
-
msgid "
|
2431 |
msgstr ""
|
2432 |
|
2433 |
-
#: inc/admin/admin.php:
|
2434 |
-
msgid "
|
2435 |
msgstr ""
|
2436 |
|
2437 |
-
#: inc/admin/admin.php:
|
2438 |
-
msgid "
|
2439 |
msgstr ""
|
2440 |
|
2441 |
-
#: inc/admin/admin.php:
|
2442 |
-
msgid "
|
|
|
|
|
2443 |
msgstr ""
|
2444 |
|
2445 |
-
#: inc/admin/admin.php:
|
2446 |
-
msgid ""
|
2447 |
-
"Add data types to your content: articles, courses, recipes, videos, events, "
|
2448 |
-
"products and more."
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: inc/admin/admin.php:
|
2452 |
-
msgid "
|
|
|
|
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: inc/admin/admin.php:
|
2456 |
-
|
|
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: inc/admin/admin.php:
|
2460 |
-
msgid "
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: inc/admin/admin.php:
|
2464 |
-
msgid "
|
2465 |
msgstr ""
|
2466 |
|
2467 |
-
#: inc/admin/admin.php:
|
2468 |
-
msgid "
|
2469 |
msgstr ""
|
2470 |
|
2471 |
-
#: inc/admin/admin.php:
|
2472 |
-
msgid "
|
|
|
|
|
|
|
2473 |
msgstr ""
|
2474 |
|
2475 |
-
#: inc/admin/admin.php:
|
2476 |
-
msgid "
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: inc/admin/admin.php:
|
2480 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: inc/admin/admin.php:
|
2484 |
-
msgid "
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: inc/admin/admin.php:
|
2488 |
-
msgid "
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: inc/admin/admin.php:
|
2492 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2493 |
msgstr ""
|
2494 |
|
2495 |
-
#: inc/admin/admin.php:
|
2496 |
-
msgid "
|
2497 |
msgstr ""
|
2498 |
|
2499 |
-
#: inc/admin/admin.php:
|
2500 |
-
msgid "
|
|
|
|
|
|
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: inc/admin/admin.php:
|
2504 |
-
msgid "
|
2505 |
msgstr ""
|
2506 |
|
2507 |
-
#: inc/admin/admin.php:
|
2508 |
-
msgid "
|
|
|
|
|
2509 |
msgstr ""
|
2510 |
|
2511 |
-
#: inc/admin/admin.php:
|
2512 |
-
msgid "
|
2513 |
msgstr ""
|
2514 |
|
2515 |
-
#: inc/admin/admin.php:
|
2516 |
-
msgid "
|
2517 |
msgstr ""
|
2518 |
|
2519 |
-
#: inc/admin/admin.php:
|
2520 |
-
msgid "
|
2521 |
msgstr ""
|
2522 |
|
2523 |
-
#: inc/admin/admin.php:
|
2524 |
-
msgid "
|
2525 |
msgstr ""
|
2526 |
|
2527 |
-
#: inc/admin/admin.php:
|
2528 |
-
msgid "
|
2529 |
msgstr ""
|
2530 |
|
2531 |
-
#: inc/admin/admin.php:
|
2532 |
-
msgid "
|
2533 |
msgstr ""
|
2534 |
|
2535 |
-
#: inc/admin/admin.php:
|
2536 |
-
msgid "
|
|
|
|
|
2537 |
msgstr ""
|
2538 |
|
2539 |
-
#: inc/admin/admin.php:
|
2540 |
-
msgid "
|
2541 |
msgstr ""
|
2542 |
|
2543 |
-
#: inc/admin/admin.php:
|
2544 |
-
msgid "
|
2545 |
msgstr ""
|
2546 |
|
2547 |
-
#: inc/admin/admin.php:
|
2548 |
-
msgid "
|
|
|
|
|
2549 |
msgstr ""
|
2550 |
|
2551 |
-
#: inc/admin/admin.php:
|
2552 |
-
msgid "
|
2553 |
msgstr ""
|
2554 |
|
2555 |
-
#: inc/admin/admin.php:
|
2556 |
msgid "noindex"
|
2557 |
msgstr ""
|
2558 |
|
2559 |
-
#: inc/admin/admin.php:
|
2560 |
msgid "nofollow"
|
2561 |
msgstr ""
|
2562 |
|
2563 |
-
#: inc/admin/admin.php:
|
2564 |
msgid "noodp"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
-
#: inc/admin/admin.php:
|
2568 |
msgid "noimageindex"
|
2569 |
msgstr ""
|
2570 |
|
2571 |
-
#: inc/admin/admin.php:
|
2572 |
msgid "noarchive"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
-
#: inc/admin/admin.php:
|
2576 |
msgid "nosnippet"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
-
#: inc/admin/admin.php:
|
2580 |
msgid "nositelinkssearchbox"
|
2581 |
msgstr ""
|
2582 |
|
2583 |
-
#: inc/admin/admin.php:
|
2584 |
msgid "Indicate paginated content to Google"
|
2585 |
msgstr ""
|
2586 |
|
2587 |
-
#: inc/admin/admin.php:
|
2588 |
msgid "Enable XML Sitemap"
|
2589 |
msgstr ""
|
2590 |
|
2591 |
-
#: inc/admin/admin.php:
|
2592 |
msgid "Enable XML Image Sitemaps"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
-
#: inc/admin/admin.php:
|
2596 |
msgid "Enable XML Video Sitemaps"
|
2597 |
msgstr ""
|
2598 |
|
2599 |
-
#: inc/admin/admin.php:
|
2600 |
msgid "Enable Author Sitemap"
|
2601 |
msgstr ""
|
2602 |
|
2603 |
-
#: inc/admin/admin.php:
|
2604 |
msgid "Enable HTML Sitemap"
|
2605 |
msgstr ""
|
2606 |
|
2607 |
-
#: inc/admin/admin.php:
|
2608 |
msgid "Check to INCLUDE Post Types"
|
2609 |
msgstr ""
|
2610 |
|
2611 |
-
#: inc/admin/admin.php:
|
2612 |
msgid "Check to INCLUDE Taxonomies"
|
2613 |
msgstr ""
|
2614 |
|
2615 |
-
#: inc/admin/admin.php:
|
2616 |
msgid "Enter a post, page or custom post type ID(s) to display the sitemap"
|
2617 |
msgstr ""
|
2618 |
|
2619 |
-
#: inc/admin/admin.php:
|
2620 |
msgid "Exclude some Posts, Pages, Custom Post Types or Terms IDs"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
-
#: inc/admin/admin.php:
|
2624 |
msgid "Sort order"
|
2625 |
msgstr ""
|
2626 |
|
2627 |
-
#: inc/admin/admin.php:
|
2628 |
msgid "Order posts by"
|
2629 |
msgstr ""
|
2630 |
|
2631 |
-
#: inc/admin/admin.php:
|
2632 |
msgid "Disable the display of the publication date"
|
2633 |
msgstr ""
|
2634 |
|
2635 |
-
#: inc/admin/admin.php:
|
2636 |
msgid "Organization's phone number (only for Organizations)"
|
2637 |
msgstr ""
|
2638 |
|
2639 |
-
#: inc/admin/admin.php:
|
2640 |
msgid "Contact type (only for Organizations)"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
-
#: inc/admin/admin.php:
|
2644 |
msgid "Contact option (only for Organizations)"
|
2645 |
msgstr ""
|
2646 |
|
2647 |
-
#: inc/admin/admin.php:
|
2648 |
msgid "Facebook Page URL"
|
2649 |
msgstr ""
|
2650 |
|
2651 |
-
#: inc/admin/admin.php:
|
2652 |
msgid "Enable Open Graph Data"
|
2653 |
msgstr ""
|
2654 |
|
2655 |
-
#: inc/admin/admin.php:
|
2656 |
msgid "Select a default image"
|
2657 |
msgstr ""
|
2658 |
|
2659 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
2660 |
msgid "Facebook Link Ownership ID"
|
2661 |
msgstr ""
|
2662 |
|
2663 |
-
#: inc/admin/admin.php:
|
2664 |
msgid "Facebook Admin ID"
|
2665 |
msgstr ""
|
2666 |
|
2667 |
-
#: inc/admin/admin.php:
|
2668 |
msgid "Facebook App ID"
|
2669 |
msgstr ""
|
2670 |
|
2671 |
-
#: inc/admin/admin.php:
|
2672 |
msgid "Enable Twitter Card"
|
2673 |
msgstr ""
|
2674 |
|
2675 |
-
#: inc/admin/admin.php:
|
2676 |
msgid "Use Open Graph if no Twitter Card is filled"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
-
#: inc/admin/admin.php:
|
2680 |
msgid "Default Twitter Image"
|
2681 |
msgstr ""
|
2682 |
|
2683 |
-
#: inc/admin/admin.php:
|
2684 |
msgid "Image size for Twitter Summary card"
|
2685 |
msgstr ""
|
2686 |
|
2687 |
-
#: inc/admin/admin.php:
|
2688 |
msgid "Enable Google Analytics tracking"
|
2689 |
msgstr ""
|
2690 |
|
2691 |
-
#: inc/admin/admin.php:
|
2692 |
msgid "Enter your tracking ID"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
2696 |
msgid "Google Analytics tracking opt-in"
|
2697 |
msgstr ""
|
2698 |
|
2699 |
-
#: inc/admin/admin.php:
|
2700 |
msgid "Consent message for user tracking"
|
2701 |
msgstr ""
|
2702 |
|
2703 |
-
#: inc/admin/admin.php:
|
2704 |
msgid "Accept button for user tracking"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
-
#: inc/admin/admin.php:
|
2708 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2709 |
msgstr ""
|
2710 |
|
2711 |
-
#: inc/admin/admin.php:
|
2712 |
msgid "Enable Google Optimize"
|
2713 |
msgstr ""
|
2714 |
|
2715 |
-
#: inc/admin/admin.php:
|
2716 |
msgid "Enable Google Ads"
|
2717 |
msgstr ""
|
2718 |
|
2719 |
-
#: inc/admin/admin.php:
|
2720 |
msgid ""
|
2721 |
"[HEAD] Add an additional tracking code (like GTM, Facebook Pixel, Hotjar...)"
|
2722 |
msgstr ""
|
2723 |
|
2724 |
-
#: inc/admin/admin.php:
|
2725 |
msgid "[BODY] Add an additional tracking code (like Google Tag Manager...)"
|
2726 |
msgstr ""
|
2727 |
|
2728 |
-
#: inc/admin/admin.php:
|
2729 |
msgid ""
|
2730 |
"[BODY (FOOTER)] Add an additional tracking code (like Google Tag Manager...)"
|
2731 |
msgstr ""
|
2732 |
|
2733 |
-
#: inc/admin/admin.php:
|
2734 |
msgid "Enable remarketing, demographics, and interests reporting"
|
2735 |
msgstr ""
|
2736 |
|
2737 |
-
#: inc/admin/admin.php:
|
2738 |
msgid "Enable IP Anonymization"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
-
#: inc/admin/admin.php:
|
2742 |
msgid "Enhanced Link Attribution"
|
2743 |
msgstr ""
|
2744 |
|
2745 |
-
#: inc/admin/admin.php:
|
2746 |
msgid "Enable cross-domain tracking"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
-
#: inc/admin/admin.php:
|
2750 |
msgid "Cross domains"
|
2751 |
msgstr ""
|
2752 |
|
2753 |
-
#: inc/admin/admin.php:
|
2754 |
msgid "Enable external links tracking"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
-
#: inc/admin/admin.php:
|
2758 |
msgid "Enable downloads tracking (eg: PDF, XLSX, DOCX...)"
|
2759 |
msgstr ""
|
2760 |
|
2761 |
-
#: inc/admin/admin.php:
|
2762 |
msgid "Track downloads' clicks"
|
2763 |
msgstr ""
|
2764 |
|
2765 |
-
#: inc/admin/admin.php:
|
2766 |
msgid "Enable affiliate/outbound links tracking (eg: aff, go, out, recommends)"
|
2767 |
msgstr ""
|
2768 |
|
2769 |
-
#: inc/admin/admin.php:
|
2770 |
msgid "Track affiliate/outbound links"
|
2771 |
msgstr ""
|
2772 |
|
2773 |
-
#: inc/admin/admin.php:
|
2774 |
msgid "Track Authors"
|
2775 |
msgstr ""
|
2776 |
|
2777 |
-
#: inc/admin/admin.php:
|
2778 |
msgid "Track Categories"
|
2779 |
msgstr ""
|
2780 |
|
2781 |
-
#: inc/admin/admin.php:
|
2782 |
msgid "Track Tags"
|
2783 |
msgstr ""
|
2784 |
|
2785 |
-
#: inc/admin/admin.php:
|
2786 |
msgid "Track Post Types"
|
2787 |
msgstr ""
|
2788 |
|
2789 |
-
#: inc/admin/admin.php:
|
2790 |
msgid "Track Logged In Users"
|
2791 |
msgstr ""
|
2792 |
|
2793 |
-
#: inc/admin/admin.php:
|
2794 |
msgid "Redirect attachment pages to post parent"
|
2795 |
msgstr ""
|
2796 |
|
2797 |
-
#: inc/admin/admin.php:
|
2798 |
msgid "Redirect attachment pages to their file URL"
|
2799 |
msgstr ""
|
2800 |
|
2801 |
-
#: inc/admin/admin.php:
|
2802 |
msgid "Remove ?replytocom link to avoid duplicate content"
|
2803 |
msgstr ""
|
2804 |
|
2805 |
-
#: inc/admin/admin.php:
|
2806 |
msgid "Automatically set the image Title"
|
2807 |
msgstr ""
|
2808 |
|
2809 |
-
#: inc/admin/admin.php:
|
2810 |
msgid "Automatically set the image Alt text"
|
2811 |
msgstr ""
|
2812 |
|
2813 |
-
#: inc/admin/admin.php:
|
2814 |
msgid "Automatically set the image Caption"
|
2815 |
msgstr ""
|
2816 |
|
2817 |
-
#: inc/admin/admin.php:
|
2818 |
msgid "Automatically set the image Description"
|
2819 |
msgstr ""
|
2820 |
|
2821 |
-
#: inc/admin/admin.php:
|
2822 |
msgid "Add WP Editor to taxonomy description textarea"
|
2823 |
msgstr ""
|
2824 |
|
2825 |
-
#: inc/admin/admin.php:
|
2826 |
msgid "Remove /category/ in URL"
|
2827 |
msgstr ""
|
2828 |
|
2829 |
-
#: inc/admin/admin.php:
|
2830 |
msgid "Disable trailing slash for metas"
|
2831 |
msgstr ""
|
2832 |
|
2833 |
-
#: inc/admin/admin.php:
|
2834 |
msgid "Remove WordPress generator meta tag"
|
2835 |
msgstr ""
|
2836 |
|
2837 |
-
#: inc/admin/admin.php:
|
2838 |
msgid "Remove hentry post class"
|
2839 |
msgstr ""
|
2840 |
|
2841 |
-
#: inc/admin/admin.php:
|
2842 |
msgid "Remove author URL"
|
2843 |
msgstr ""
|
2844 |
|
2845 |
-
#: inc/admin/admin.php:
|
2846 |
msgid "Remove website field in comment form"
|
2847 |
msgstr ""
|
2848 |
|
2849 |
-
#: inc/admin/admin.php:
|
2850 |
msgid "Remove WordPress shortlink meta tag"
|
2851 |
msgstr ""
|
2852 |
|
2853 |
-
#: inc/admin/admin.php:
|
2854 |
msgid "Remove Windows Live Writer meta tag"
|
2855 |
msgstr ""
|
2856 |
|
2857 |
-
#: inc/admin/admin.php:
|
2858 |
msgid "Remove RSD meta tag"
|
2859 |
msgstr ""
|
2860 |
|
2861 |
-
#: inc/admin/admin.php:
|
2862 |
msgid "Google site verification"
|
2863 |
msgstr ""
|
2864 |
|
2865 |
-
#: inc/admin/admin.php:
|
2866 |
msgid "Bing site verification"
|
2867 |
msgstr ""
|
2868 |
|
2869 |
-
#: inc/admin/admin.php:
|
2870 |
msgid "Pinterest site verification"
|
2871 |
msgstr ""
|
2872 |
|
2873 |
-
#: inc/admin/admin.php:
|
2874 |
msgid "Yandex site verification"
|
2875 |
msgstr ""
|
2876 |
|
2877 |
-
#: inc/admin/admin.php:
|
2878 |
msgid "SEOPress in admin bar"
|
2879 |
msgstr ""
|
2880 |
|
2881 |
-
#: inc/admin/admin.php:
|
2882 |
msgid "Move SEOPress metabox's position"
|
2883 |
msgstr ""
|
2884 |
|
2885 |
-
#: inc/admin/admin.php:
|
2886 |
msgid "Hide Notifications Center"
|
2887 |
msgstr ""
|
2888 |
|
2889 |
-
#: inc/admin/admin.php:
|
2890 |
msgid "Hide SEO tools"
|
2891 |
msgstr ""
|
2892 |
|
2893 |
-
#: inc/admin/admin.php:
|
2894 |
msgid "Hide Useful Links"
|
2895 |
msgstr ""
|
2896 |
|
2897 |
-
#: inc/admin/admin.php:
|
2898 |
msgid "Show Title tag column in post types"
|
2899 |
msgstr ""
|
2900 |
|
2901 |
-
#: inc/admin/admin.php:
|
2902 |
msgid "Show Meta description column in post types"
|
2903 |
msgstr ""
|
2904 |
|
2905 |
-
#: inc/admin/admin.php:
|
2906 |
msgid "Show Redirection Enable column in post types"
|
2907 |
msgstr ""
|
2908 |
|
2909 |
-
#: inc/admin/admin.php:
|
2910 |
msgid "Show Redirect URL column in post types"
|
2911 |
msgstr ""
|
2912 |
|
2913 |
-
#: inc/admin/admin.php:
|
2914 |
msgid "Show canonical URL column in post types"
|
2915 |
msgstr ""
|
2916 |
|
2917 |
-
#: inc/admin/admin.php:
|
2918 |
msgid "Show Target Keyword column in post types"
|
2919 |
msgstr ""
|
2920 |
|
2921 |
-
#: inc/admin/admin.php:
|
2922 |
msgid "Show noindex column in post types"
|
2923 |
msgstr ""
|
2924 |
|
2925 |
-
#: inc/admin/admin.php:
|
2926 |
msgid "Show nofollow column in post types"
|
2927 |
msgstr ""
|
2928 |
|
2929 |
-
#: inc/admin/admin.php:
|
2930 |
msgid "Show total number of words column in post types"
|
2931 |
msgstr ""
|
2932 |
|
2933 |
-
#: inc/admin/admin.php:
|
2934 |
msgid "Show W3C validator column in post types"
|
2935 |
msgstr ""
|
2936 |
|
2937 |
-
#: inc/admin/admin.php:
|
2938 |
msgid "Show Google Page Speed column in post types"
|
2939 |
msgstr ""
|
2940 |
|
2941 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
2942 |
msgid "Hide Genesis SEO Metabox"
|
2943 |
msgstr ""
|
2944 |
|
2945 |
-
#: inc/admin/admin.php:
|
2946 |
msgid "Hide Genesis SEO Settings link"
|
2947 |
msgstr ""
|
2948 |
|
2949 |
-
#: inc/admin/admin.php:
|
2950 |
msgid "Hide advice in Structured Data Types metabox"
|
2951 |
msgstr ""
|
2952 |
|
2953 |
-
#: inc/admin/admin.php:
|
2954 |
msgid "Block SEO metabox to user roles"
|
2955 |
msgstr ""
|
2956 |
|
2957 |
-
#: inc/admin/admin.php:
|
2958 |
msgid "Block Content analysis metabox to user roles"
|
2959 |
msgstr ""
|
2960 |
|
2961 |
-
#: inc/admin/admin.php:
|
2962 |
msgid "<p>Customize your title & meta description for homepage</p>"
|
2963 |
msgstr ""
|
2964 |
|
2965 |
-
#: inc/admin/admin.php:
|
2966 |
msgid "<p>Customize your titles & metas for Single Custom Post Types</p>"
|
2967 |
msgstr ""
|
2968 |
|
2969 |
-
#: inc/admin/admin.php:
|
2970 |
msgid "<p>Customize your metas for all pages</p>"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
-
#: inc/admin/admin.php:
|
2974 |
msgid "<p>Customize your metas for all taxonomies archives</p>"
|
2975 |
msgstr ""
|
2976 |
|
2977 |
-
#: inc/admin/admin.php:
|
2978 |
msgid "<p>Customize your metas for all archives</p>"
|
2979 |
msgstr ""
|
2980 |
|
2981 |
-
#: inc/admin/admin.php:
|
2982 |
msgid "Change this settings"
|
2983 |
msgstr ""
|
2984 |
|
2985 |
-
#: inc/admin/admin.php:
|
2986 |
msgid ""
|
2987 |
"To view your sitemap, enable permalinks (not default one), and save settings "
|
2988 |
"to flush them."
|
2989 |
msgstr ""
|
2990 |
|
2991 |
-
#: inc/admin/admin.php:
|
2992 |
msgid ""
|
2993 |
"Your server uses NGINX. If XML Sitemaps doesn't work properly, you need to "
|
2994 |
"add this rule to your configuration:"
|
2995 |
msgstr ""
|
2996 |
|
2997 |
-
#: inc/admin/admin.php:
|
2998 |
msgid "Noindex content will not be displayed in Sitemaps."
|
2999 |
msgstr ""
|
3000 |
|
3001 |
-
#: inc/admin/admin.php:
|
3002 |
msgid "Blank sitemap?"
|
3003 |
msgstr ""
|
3004 |
|
3005 |
-
#: inc/admin/admin.php:
|
3006 |
msgid "404 error?"
|
3007 |
msgstr ""
|
3008 |
|
3009 |
-
#: inc/admin/admin.php:
|
3010 |
msgid "View your sitemap"
|
3011 |
msgstr ""
|
3012 |
|
3013 |
-
#: inc/admin/admin.php:
|
3014 |
msgid "Ping Google manually"
|
3015 |
msgstr ""
|
3016 |
|
3017 |
-
#: inc/admin/admin.php:
|
3018 |
msgid "Flush permalinks"
|
3019 |
msgstr ""
|
3020 |
|
3021 |
-
#: inc/admin/admin.php:
|
3022 |
msgid "<p>Create an HTML Sitemap for your visitors and boost your SEO.</p>"
|
3023 |
msgstr ""
|
3024 |
|
3025 |
-
#: inc/admin/admin.php:
|
3026 |
msgid "Guide to enable a HTML Sitemap - new window"
|
3027 |
msgstr ""
|
3028 |
|
3029 |
-
#: inc/admin/admin.php:
|
3030 |
msgid "<p>Include/Exclude Post Types.</p>"
|
3031 |
msgstr ""
|
3032 |
|
3033 |
-
#: inc/admin/admin.php:
|
3034 |
msgid "<p>Include/Exclude Taxonomies.</p>"
|
3035 |
msgstr ""
|
3036 |
|
3037 |
-
#: inc/admin/admin.php:
|
3038 |
msgid "<p>Configure Google Knowledge Graph.</p>"
|
3039 |
msgstr ""
|
3040 |
|
3041 |
-
#: inc/admin/admin.php:
|
3042 |
msgid "Learn more on Google official website."
|
3043 |
msgstr ""
|
3044 |
|
3045 |
-
#: inc/admin/admin.php:
|
3046 |
msgid ""
|
3047 |
"<p>Link your site with your social accounts. Use markup on your website to "
|
3048 |
"add your social profile information to a Google Knowledge panel. Knowledge "
|
@@ -3052,60 +3654,67 @@ msgid ""
|
|
3052 |
"network links.</p>"
|
3053 |
msgstr ""
|
3054 |
|
3055 |
-
#: inc/admin/admin.php:
|
3056 |
msgid "<p>Manage Open Graph data.</p>"
|
3057 |
msgstr ""
|
3058 |
|
3059 |
-
#: inc/admin/admin.php:
|
3060 |
msgid "<p>We generate the <strong>og:image</strong> meta in this order:</p>"
|
3061 |
msgstr ""
|
3062 |
|
3063 |
-
#: inc/admin/admin.php:
|
3064 |
msgid "Custom OG Image from SEO metabox"
|
3065 |
msgstr ""
|
3066 |
|
3067 |
-
#: inc/admin/admin.php:
|
3068 |
msgid "Post thumbnail"
|
3069 |
msgstr ""
|
3070 |
|
3071 |
-
#: inc/admin/admin.php:
|
3072 |
msgid "First image of your post content"
|
3073 |
msgstr ""
|
3074 |
|
3075 |
-
#: inc/admin/admin.php:
|
3076 |
msgid "Global OG Image set in SEO > Social > Open Graph"
|
3077 |
msgstr ""
|
3078 |
|
3079 |
-
#: inc/admin/admin.php:
|
3080 |
msgid "<p>Manage your Twitter card.</p>"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
-
#: inc/admin/admin.php:
|
3084 |
msgid ""
|
3085 |
"<p>We generate the <strong>twitter:image</strong> meta in this order:</p>"
|
3086 |
msgstr ""
|
3087 |
|
3088 |
-
#: inc/admin/admin.php:
|
3089 |
msgid "Custom Twitter image from SEO metabox"
|
3090 |
msgstr ""
|
3091 |
|
3092 |
-
#: inc/admin/admin.php:
|
3093 |
msgid "Global Twitter:image set in SEO > Social > Twitter Card"
|
3094 |
msgstr ""
|
3095 |
|
3096 |
-
#: inc/admin/admin.php:
|
3097 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3098 |
msgstr ""
|
3099 |
|
3100 |
-
#: inc/admin/admin.php:
|
3101 |
msgid "<p>Configure your Google Analytics tracking code.</p>"
|
3102 |
msgstr ""
|
3103 |
|
3104 |
-
#: inc/admin/admin.php:
|
3105 |
msgid "<p>Track events in Google Analytics.</p>"
|
3106 |
msgstr ""
|
3107 |
|
3108 |
-
#: inc/admin/admin.php:
|
3109 |
msgid ""
|
3110 |
"<p>Configure your Google Analytics custom dimensions. <br>Custom dimensions "
|
3111 |
"and custom metrics in SEOPress are like the default dimensions and metrics "
|
@@ -3115,396 +3724,426 @@ msgid ""
|
|
3115 |
"Google Analytics account. More info by clicking on the help icon."
|
3116 |
msgstr ""
|
3117 |
|
3118 |
-
#: inc/admin/admin.php:
|
3119 |
msgid "Guide to create custom dimensions in Google Analytics - new window"
|
3120 |
msgstr ""
|
3121 |
|
3122 |
-
#: inc/admin/admin.php:
|
3123 |
msgid "<p>Advanced SEO options.</p>"
|
3124 |
msgstr ""
|
3125 |
|
3126 |
-
#: inc/admin/admin.php:
|
3127 |
msgid "<p>Customize SEOPress to fit your needs.</p>"
|
3128 |
msgstr ""
|
3129 |
|
3130 |
-
#: inc/admin/admin.php:
|
3131 |
msgid "<p>Manage security.</p>"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
-
#: inc/admin/admin.php:
|
3135 |
msgid "Enter your separator, eg: \"-\""
|
3136 |
msgstr ""
|
3137 |
|
3138 |
-
#: inc/admin/admin.php:
|
3139 |
#, php-format
|
3140 |
msgid "Use this separator with %%sep%% in your title and meta description."
|
3141 |
msgstr ""
|
3142 |
|
3143 |
-
#: inc/admin/admin.php:
|
3144 |
msgid "My awesome website"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
-
#: inc/admin/admin.php:
|
3148 |
-
#: inc/admin/admin.php:
|
3149 |
-
#: inc/admin/admin.php:
|
3150 |
-
#: inc/admin/admin.php:
|
3151 |
msgid "More tags"
|
3152 |
msgstr ""
|
3153 |
|
3154 |
-
#: inc/admin/admin.php:
|
3155 |
msgid "This is a cool website about Wookiees"
|
3156 |
msgstr ""
|
3157 |
|
3158 |
-
#: inc/admin/admin.php:
|
3159 |
msgid "Looking to edit your blog page?"
|
3160 |
msgstr ""
|
3161 |
|
3162 |
-
#: inc/admin/admin.php:
|
|
|
3163 |
msgid "Click to hide any SEO metaboxes for this post type"
|
3164 |
msgstr ""
|
3165 |
|
3166 |
-
#: inc/admin/admin.php:
|
3167 |
msgid "Click to display any SEO metaboxes for this post type"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
-
#: inc/admin/admin.php:
|
3171 |
-
#: inc/admin/admin.php:
|
3172 |
-
#: inc/admin/admin.php:
|
3173 |
msgid "Title template"
|
3174 |
msgstr ""
|
3175 |
|
3176 |
-
#: inc/admin/admin.php:
|
3177 |
-
#: inc/admin/admin.php:
|
3178 |
-
#: inc/admin/admin.php:
|
3179 |
msgid "Meta description template"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
3183 |
msgid ""
|
3184 |
"Do not follow links for this single post type <strong>(nofollow)</strong>"
|
3185 |
msgstr ""
|
3186 |
|
3187 |
-
#: inc/admin/admin.php:
|
3188 |
msgid "Display date in Google search results?"
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: inc/admin/admin.php:
|
3192 |
msgid "Display post thumbnail in Google Custom Search results?"
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: inc/admin/admin.php:
|
|
|
3196 |
msgid "Click to hide any SEO metaboxes for this taxonomy"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: inc/admin/admin.php:
|
3200 |
msgid "Click to display any SEO metaboxes for this taxonomy"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: inc/admin/admin.php:
|
3204 |
msgid "Category Title"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: inc/admin/admin.php:
|
3208 |
msgid "Tag Title"
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: inc/admin/admin.php:
|
3212 |
msgid "Term Title"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
-
#: inc/admin/admin.php:
|
3216 |
msgid "Category Description"
|
3217 |
msgstr ""
|
3218 |
|
3219 |
-
#: inc/admin/admin.php:
|
3220 |
msgid "Tag Description"
|
3221 |
msgstr ""
|
3222 |
|
3223 |
-
#: inc/admin/admin.php:
|
3224 |
msgid "Term Description"
|
3225 |
msgstr ""
|
3226 |
|
3227 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
3228 |
msgid ""
|
3229 |
"Do not follow links for this taxonomy archive <strong>(nofollow)</strong>"
|
3230 |
msgstr ""
|
3231 |
|
3232 |
-
#: inc/admin/admin.php:
|
3233 |
msgid "See archive"
|
3234 |
msgstr ""
|
3235 |
|
3236 |
-
#: inc/admin/admin.php:
|
3237 |
msgid "Post Type Archive Name"
|
3238 |
msgstr ""
|
3239 |
|
3240 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
3241 |
msgid ""
|
3242 |
"Do not follow links for this post type archive <strong>(nofollow)</strong>"
|
3243 |
msgstr ""
|
3244 |
|
3245 |
-
#: inc/admin/admin.php:
|
3246 |
msgid "Author archives"
|
3247 |
msgstr ""
|
3248 |
|
3249 |
-
#: inc/admin/admin.php:
|
3250 |
msgid "Disable author archives"
|
3251 |
msgstr ""
|
3252 |
|
3253 |
-
#: inc/admin/admin.php:
|
3254 |
msgid "Date archives"
|
3255 |
msgstr ""
|
3256 |
|
3257 |
-
#: inc/admin/admin.php:
|
3258 |
msgid ""
|
3259 |
"Do not display date archives in search engine results <strong>(noindex)</"
|
3260 |
"strong>"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
-
#: inc/admin/admin.php:
|
3264 |
msgid "Disable date archives"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
-
#: inc/admin/admin.php:
|
3268 |
msgid "Search archives"
|
3269 |
msgstr ""
|
3270 |
|
3271 |
-
#: inc/admin/admin.php:
|
3272 |
msgid "Search Keywords"
|
3273 |
msgstr ""
|
3274 |
|
3275 |
-
#: inc/admin/admin.php:
|
3276 |
msgid ""
|
3277 |
"Do not display search archives in search engine results <strong>(noindex)</"
|
3278 |
"strong>"
|
3279 |
msgstr ""
|
3280 |
|
3281 |
-
#: inc/admin/admin.php:
|
3282 |
msgid "404 archives"
|
3283 |
msgstr ""
|
3284 |
|
3285 |
-
#: inc/admin/admin.php:
|
3286 |
msgid ""
|
3287 |
"Do not display all pages of the site in Google search results and do not "
|
3288 |
"display \"Cached\" links in search results."
|
3289 |
msgstr ""
|
3290 |
|
3291 |
-
#: inc/admin/admin.php:
|
3292 |
msgid "Do not follow links for all pages."
|
3293 |
msgstr ""
|
3294 |
|
3295 |
-
#: inc/admin/admin.php:
|
3296 |
msgid ""
|
3297 |
"Do not use Open Directory project metadata for titles or excerpts for all "
|
3298 |
"pages."
|
3299 |
msgstr ""
|
3300 |
|
3301 |
-
#: inc/admin/admin.php:
|
3302 |
msgid "Do not index images from the entire site."
|
3303 |
msgstr ""
|
3304 |
|
3305 |
-
#: inc/admin/admin.php:
|
3306 |
msgid "Do not display a \"Cached\" link in the Google search results."
|
3307 |
msgstr ""
|
3308 |
|
3309 |
-
#: inc/admin/admin.php:
|
3310 |
msgid ""
|
3311 |
"Do not display a description in the Google search results for all pages."
|
3312 |
msgstr ""
|
3313 |
|
3314 |
-
#: inc/admin/admin.php:
|
3315 |
msgid ""
|
3316 |
"Prevent Google to display a sitelinks searchbox in search results. Enable "
|
3317 |
"this option will remove the \"Website\" schema from your source code."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: inc/admin/admin.php:
|
3321 |
msgid "Add rel next/prev link in head of paginated archive pages"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: inc/admin/admin.php:
|
3325 |
msgid "Learn more on Google website"
|
3326 |
msgstr ""
|
3327 |
|
3328 |
-
#: inc/admin/admin.php:
|
3329 |
msgid "Guide to enable XML Sitemaps - new window"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
-
#: inc/admin/admin.php:
|
3333 |
msgid ""
|
3334 |
"Enable Image Sitemaps (standard images, image galleries, featured image, "
|
3335 |
"WooCommerce product images)"
|
3336 |
msgstr ""
|
3337 |
|
3338 |
-
#: inc/admin/admin.php:
|
3339 |
msgid "Images in XML sitemaps are visible only from the source code."
|
3340 |
msgstr ""
|
3341 |
|
3342 |
-
#: inc/admin/admin.php:
|
3343 |
msgid "Guide to enable XML image sitemaps - new window"
|
3344 |
msgstr ""
|
3345 |
|
3346 |
-
#: inc/admin/admin.php:
|
3347 |
msgid "Enable Video Sitemaps"
|
3348 |
msgstr ""
|
3349 |
|
3350 |
-
#: inc/admin/admin.php:
|
3351 |
#, php-format
|
3352 |
msgid ""
|
3353 |
"Your video sitemap is empty? Read our guide to learn more about <a href=\"%s"
|
3354 |
"\" target=\"_blank\">adding videos to your sitemap.</a>"
|
3355 |
msgstr ""
|
3356 |
|
3357 |
-
#: inc/admin/admin.php:
|
3358 |
msgid "Guide to enable XML video sitemaps - new window"
|
3359 |
msgstr ""
|
3360 |
|
3361 |
-
#: inc/admin/admin.php:
|
3362 |
msgid ""
|
3363 |
"Make sure to enable Author archive from SEO, Titles and metas, Archives tab."
|
3364 |
"</a>"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
-
#: inc/admin/admin.php:
|
3368 |
msgid "Include"
|
3369 |
msgstr ""
|
3370 |
|
3371 |
-
#: inc/admin/admin.php:
|
3372 |
msgid ""
|
3373 |
"You should never include attachment post type in your sitemap. Be careful if "
|
3374 |
"you checked this."
|
3375 |
msgstr ""
|
3376 |
|
3377 |
-
#: inc/admin/admin.php:
|
3378 |
msgid "eg: 2, 28, 68"
|
3379 |
msgstr ""
|
3380 |
|
3381 |
-
#: inc/admin/admin.php:
|
3382 |
msgid "You can also use this shortcode:"
|
3383 |
msgstr ""
|
3384 |
|
3385 |
-
#: inc/admin/admin.php:
|
3386 |
msgid "eg: 13, 8, 38"
|
3387 |
msgstr ""
|
3388 |
|
3389 |
-
#: inc/admin/admin.php:
|
3390 |
msgid ""
|
3391 |
"DESC (descending order from highest to lowest values (3, 2, 1; c, b, a))"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
-
#: inc/admin/admin.php:
|
3395 |
msgid "ASC (ascending order from lowest to highest values (1, 2, 3; a, b, c))"
|
3396 |
msgstr ""
|
3397 |
|
3398 |
-
#: inc/admin/admin.php:
|
3399 |
msgid "Default (date)"
|
3400 |
msgstr ""
|
3401 |
|
3402 |
-
#: inc/admin/admin.php:
|
3403 |
msgid "Modified date"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
-
#: inc/admin/admin.php:
|
3407 |
msgid "Post ID"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
-
#: inc/admin/admin.php:
|
3411 |
msgid "Menu order"
|
3412 |
msgstr ""
|
3413 |
|
3414 |
-
#: inc/admin/admin.php:
|
3415 |
msgid "Disable date after each post, page, post type?"
|
3416 |
msgstr ""
|
3417 |
|
3418 |
-
#: inc/admin/admin.php:
|
3419 |
-
msgid "eg: Apple"
|
3420 |
-
msgstr ""
|
3421 |
-
|
3422 |
-
#: inc/admin/admin.php:5015
|
3423 |
msgid "Select your logo"
|
3424 |
msgstr ""
|
3425 |
|
3426 |
-
#: inc/admin/admin.php:
|
3427 |
msgid "JPG, PNG, and GIF allowed."
|
3428 |
msgstr ""
|
3429 |
|
3430 |
-
#: inc/admin/admin.php:
|
3431 |
msgid "eg: +33123456789 (internationalized version required)"
|
3432 |
msgstr ""
|
3433 |
|
3434 |
-
#: inc/admin/admin.php:
|
3435 |
msgid "Customer support"
|
3436 |
msgstr ""
|
3437 |
|
3438 |
-
#: inc/admin/admin.php:
|
3439 |
msgid "Technical support"
|
3440 |
msgstr ""
|
3441 |
|
3442 |
-
#: inc/admin/admin.php:
|
3443 |
msgid "Billing support"
|
3444 |
msgstr ""
|
3445 |
|
3446 |
-
#: inc/admin/admin.php:
|
3447 |
msgid "Bill payment"
|
3448 |
msgstr ""
|
3449 |
|
3450 |
-
#: inc/admin/admin.php:
|
3451 |
msgid "Sales"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
-
#: inc/admin/admin.php:
|
3455 |
msgid "Credit card support"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
-
#: inc/admin/admin.php:
|
3459 |
msgid "Emergency"
|
3460 |
msgstr ""
|
3461 |
|
3462 |
-
#: inc/admin/admin.php:
|
3463 |
msgid "Baggage tracking"
|
3464 |
msgstr ""
|
3465 |
|
3466 |
-
#: inc/admin/admin.php:
|
3467 |
msgid "Roadside assistance"
|
3468 |
msgstr ""
|
3469 |
|
3470 |
-
#: inc/admin/admin.php:
|
3471 |
msgid "Package tracking"
|
3472 |
msgstr ""
|
3473 |
|
3474 |
-
#: inc/admin/admin.php:
|
3475 |
-
#: inc/admin/admin.php:
|
3476 |
msgid "None"
|
3477 |
msgstr ""
|
3478 |
|
3479 |
-
#: inc/admin/admin.php:
|
3480 |
msgid "Toll Free"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: inc/admin/admin.php:
|
3484 |
msgid "Hearing impaired supported"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
-
#: inc/admin/admin.php:
|
3488 |
msgid "Twitter Page URL"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
-
#: inc/admin/admin.php:
|
3492 |
msgid "Enable OG data"
|
3493 |
msgstr ""
|
3494 |
|
3495 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3496 |
msgid ""
|
3497 |
"One or more Facebook Page IDs that are associated with a URL in order to "
|
3498 |
"enable link editing and instant article publishing."
|
3499 |
msgstr ""
|
3500 |
|
3501 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
3502 |
msgid ""
|
3503 |
"The ID (or comma-separated list for properties that can accept multiple IDs) "
|
3504 |
"of an app, person using the app, or Page Graph API object."
|
3505 |
msgstr ""
|
3506 |
|
3507 |
-
#: inc/admin/admin.php:
|
3508 |
msgid ""
|
3509 |
"The Facebook app ID of the site's app. In order to use Facebook Insights you "
|
3510 |
"must add the app ID to your page. Insights lets you view analytics for "
|
@@ -3514,48 +4153,48 @@ msgid ""
|
|
3514 |
"span>"
|
3515 |
msgstr ""
|
3516 |
|
3517 |
-
#: inc/admin/admin.php:
|
3518 |
msgid "How to create a Facebook App ID"
|
3519 |
msgstr ""
|
3520 |
|
3521 |
-
#: inc/admin/admin.php:
|
3522 |
msgid "Enable Twitter card"
|
3523 |
msgstr ""
|
3524 |
|
3525 |
-
#: inc/admin/admin.php:
|
3526 |
msgid "Use OG if no Twitter Cards"
|
3527 |
msgstr ""
|
3528 |
|
3529 |
-
#: inc/admin/admin.php:
|
3530 |
msgid "Default"
|
3531 |
msgstr ""
|
3532 |
|
3533 |
-
#: inc/admin/admin.php:
|
3534 |
msgid "Large"
|
3535 |
msgstr ""
|
3536 |
|
3537 |
-
#: inc/admin/admin.php:
|
3538 |
msgid "Enable Google Analytics tracking (Global Site Tag: gtag.js)"
|
3539 |
msgstr ""
|
3540 |
|
3541 |
-
#: inc/admin/admin.php:
|
3542 |
msgid "Enter your Tracking ID (UA-XXXX-XX)"
|
3543 |
msgstr ""
|
3544 |
|
3545 |
-
#: inc/admin/admin.php:
|
3546 |
msgid "Find your tracking ID"
|
3547 |
msgstr ""
|
3548 |
|
3549 |
-
#: inc/admin/admin.php:
|
3550 |
msgid "Request user's consent for analytics tracking (required by GDPR)"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
-
#: inc/admin/admin.php:
|
3554 |
msgid ""
|
3555 |
"<strong>The user must click the Accept button to allow tracking.</strong>"
|
3556 |
msgstr ""
|
3557 |
|
3558 |
-
#: inc/admin/admin.php:
|
3559 |
msgid ""
|
3560 |
"User roles excluded from tracking will not see the consent message.<br> If "
|
3561 |
"you use a caching plugin, you have to exclude this JS file in your settings: "
|
@@ -3563,465 +4202,530 @@ msgid ""
|
|
3563 |
"js</strong> <br>and this cookie <strong>seopress-user-consent-accept</strong>"
|
3564 |
msgstr ""
|
3565 |
|
3566 |
-
#: inc/admin/admin.php:
|
3567 |
msgid "Hook to add custom tracking code with user consent - new window"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
-
#: inc/admin/admin.php:
|
3571 |
msgid ""
|
3572 |
"Display and automatically accept the user‘s consent on page load (not fully "
|
3573 |
"GDPR)"
|
3574 |
msgstr ""
|
3575 |
|
3576 |
-
#: inc/admin/admin.php:
|
3577 |
msgid "The previous option must be checked to use this."
|
3578 |
msgstr ""
|
3579 |
|
3580 |
-
#: inc/admin/admin.php:
|
3581 |
msgid "Enter your message (HTML allowed)"
|
3582 |
msgstr ""
|
3583 |
|
3584 |
-
#: inc/admin/admin.php:
|
3585 |
msgid "This message will only appear if request user's consent is enabled."
|
3586 |
msgstr ""
|
3587 |
|
3588 |
-
#: inc/admin/admin.php:
|
3589 |
msgid "Hook to filter user consent message - new window"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
-
#: inc/admin/admin.php:
|
3593 |
msgid "HTML tags allowed: strong, em, br, a href / target"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
-
#: inc/admin/admin.php:
|
3597 |
msgid ""
|
3598 |
"Shortcode allowed to get the privacy page set in WordPress settings: "
|
3599 |
"[seopress_privacy_page]"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: inc/admin/admin.php:
|
3603 |
msgid "Accept"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: inc/admin/admin.php:
|
3607 |
msgid "Change the button value"
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3611 |
msgid "Enter your Google Optimize container ID"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: inc/admin/admin.php:
|
3615 |
msgid "GTM-XXXXXXX"
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: inc/admin/admin.php:
|
3619 |
msgid ""
|
3620 |
"Google Optimize offers A/B testing, website testing & personalization tools."
|
3621 |
msgstr ""
|
3622 |
|
3623 |
-
#: inc/admin/admin.php:
|
3624 |
msgid "Enter your Google Ads conversion ID (eg: AW-123456789)"
|
3625 |
msgstr ""
|
3626 |
|
3627 |
-
#: inc/admin/admin.php:
|
3628 |
msgid "AW-XXXXXXXXX"
|
3629 |
msgstr ""
|
3630 |
|
3631 |
-
#: inc/admin/admin.php:
|
3632 |
msgid "Paste your tracking code here like Google Tag Manager (head)"
|
3633 |
msgstr ""
|
3634 |
|
3635 |
-
#: inc/admin/admin.php:
|
3636 |
msgid "Additional tracking code field"
|
3637 |
msgstr ""
|
3638 |
|
3639 |
-
#: inc/admin/admin.php:
|
3640 |
msgid "This code will be added in the head section of your page."
|
3641 |
msgstr ""
|
3642 |
|
3643 |
-
#: inc/admin/admin.php:
|
3644 |
msgid "Paste your tracking code here like Google Tag Manager (body)"
|
3645 |
msgstr ""
|
3646 |
|
3647 |
-
#: inc/admin/admin.php:
|
3648 |
msgid "Additional tracking code field added to body"
|
3649 |
msgstr ""
|
3650 |
|
3651 |
-
#: inc/admin/admin.php:
|
3652 |
msgid "This code will be added just after the opening body tag of your page."
|
3653 |
msgstr ""
|
3654 |
|
3655 |
-
#: inc/admin/admin.php:
|
3656 |
msgid "Paste your tracking code here (body footer)"
|
3657 |
msgstr ""
|
3658 |
|
3659 |
-
#: inc/admin/admin.php:
|
3660 |
msgid "Additional tracking code field added to body footer"
|
3661 |
msgstr ""
|
3662 |
|
3663 |
-
#: inc/admin/admin.php:
|
3664 |
msgid "This code will be added just after the closing body tag of your page."
|
3665 |
msgstr ""
|
3666 |
|
3667 |
-
#: inc/admin/admin.php:
|
3668 |
msgid ""
|
3669 |
"A remarketing audience is a list of cookies or mobile-advertising IDs that "
|
3670 |
"represents a group of users you want to re-engage because of their "
|
3671 |
"likelihood to convert."
|
3672 |
msgstr ""
|
3673 |
|
3674 |
-
#: inc/admin/admin.php:
|
3675 |
msgid ""
|
3676 |
"When a customer of Analytics requests IP address anonymization, Analytics "
|
3677 |
"anonymizes the address as soon as technically feasible at the earliest "
|
3678 |
"possible stage of the collection network."
|
3679 |
msgstr ""
|
3680 |
|
3681 |
-
#: inc/admin/admin.php:
|
3682 |
msgid ""
|
3683 |
"Enhanced Link Attribution improves the accuracy of your In-Page Analytics "
|
3684 |
"report by automatically differentiating between multiple links to the same "
|
3685 |
"URL on a single page by using link element IDs."
|
3686 |
msgstr ""
|
3687 |
|
3688 |
-
#: inc/admin/admin.php:
|
3689 |
msgid ""
|
3690 |
"Cross domain tracking makes it possible for Analytics to see sessions on two "
|
3691 |
"related sites (such as an ecommerce site and a separate shopping cart site) "
|
3692 |
"as a single session. This is sometimes called site linking."
|
3693 |
msgstr ""
|
3694 |
|
3695 |
-
#: inc/admin/admin.php:
|
3696 |
msgid "Enter your domains: seopress.org,sub.seopress.org,sub2.seopress.org"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
-
#: inc/admin/admin.php:
|
3700 |
msgid "Enable download tracking"
|
3701 |
msgstr ""
|
3702 |
|
3703 |
-
#: inc/admin/admin.php:
|
3704 |
msgid "pdf|docx|pptx|zip"
|
3705 |
msgstr ""
|
3706 |
|
3707 |
-
#: inc/admin/admin.php:
|
3708 |
msgid "Separate each file type extensions with a pipe \"|\""
|
3709 |
msgstr ""
|
3710 |
|
3711 |
-
#: inc/admin/admin.php:
|
3712 |
msgid "Enable affiliate/outbound tracking"
|
3713 |
msgstr ""
|
3714 |
|
3715 |
-
#: inc/admin/admin.php:
|
3716 |
msgid "aff|go|out"
|
3717 |
msgstr ""
|
3718 |
|
3719 |
-
#: inc/admin/admin.php:
|
3720 |
msgid "Separate each keyword with a pipe \"|\""
|
3721 |
msgstr ""
|
3722 |
|
3723 |
-
#: inc/admin/admin.php:
|
3724 |
-
#: inc/admin/admin.php:
|
3725 |
msgid "Custom Dimension #1"
|
3726 |
msgstr ""
|
3727 |
|
3728 |
-
#: inc/admin/admin.php:
|
3729 |
-
#: inc/admin/admin.php:
|
3730 |
msgid "Custom Dimension #2"
|
3731 |
msgstr ""
|
3732 |
|
3733 |
-
#: inc/admin/admin.php:
|
3734 |
-
#: inc/admin/admin.php:
|
3735 |
msgid "Custom Dimension #3"
|
3736 |
msgstr ""
|
3737 |
|
3738 |
-
#: inc/admin/admin.php:
|
3739 |
-
#: inc/admin/admin.php:
|
3740 |
msgid "Custom Dimension #4"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
-
#: inc/admin/admin.php:
|
3744 |
-
#: inc/admin/admin.php:
|
3745 |
msgid "Custom Dimension #5"
|
3746 |
msgstr ""
|
3747 |
|
3748 |
-
#: inc/admin/admin.php:
|
3749 |
-
#: inc/admin/admin.php:
|
3750 |
msgid "Custom Dimension #6"
|
3751 |
msgstr ""
|
3752 |
|
3753 |
-
#: inc/admin/admin.php:
|
3754 |
-
#: inc/admin/admin.php:
|
3755 |
msgid "Custom Dimension #7"
|
3756 |
msgstr ""
|
3757 |
|
3758 |
-
#: inc/admin/admin.php:
|
3759 |
-
#: inc/admin/admin.php:
|
3760 |
msgid "Custom Dimension #8"
|
3761 |
msgstr ""
|
3762 |
|
3763 |
-
#: inc/admin/admin.php:
|
3764 |
-
#: inc/admin/admin.php:
|
3765 |
msgid "Custom Dimension #9"
|
3766 |
msgstr ""
|
3767 |
|
3768 |
-
#: inc/admin/admin.php:
|
3769 |
-
#: inc/admin/admin.php:
|
3770 |
msgid "Custom Dimension #10"
|
3771 |
msgstr ""
|
3772 |
|
3773 |
-
#: inc/admin/admin.php:
|
3774 |
-
#: inc/admin/admin.php:
|
3775 |
msgid "Custom Dimension #11"
|
3776 |
msgstr ""
|
3777 |
|
3778 |
-
#: inc/admin/admin.php:
|
3779 |
-
#: inc/admin/admin.php:
|
3780 |
msgid "Custom Dimension #12"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
-
#: inc/admin/admin.php:
|
3784 |
-
#: inc/admin/admin.php:
|
3785 |
msgid "Custom Dimension #13"
|
3786 |
msgstr ""
|
3787 |
|
3788 |
-
#: inc/admin/admin.php:
|
3789 |
-
#: inc/admin/admin.php:
|
3790 |
msgid "Custom Dimension #14"
|
3791 |
msgstr ""
|
3792 |
|
3793 |
-
#: inc/admin/admin.php:
|
3794 |
-
#: inc/admin/admin.php:
|
3795 |
msgid "Custom Dimension #15"
|
3796 |
msgstr ""
|
3797 |
|
3798 |
-
#: inc/admin/admin.php:
|
3799 |
-
#: inc/admin/admin.php:
|
3800 |
msgid "Custom Dimension #16"
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: inc/admin/admin.php:
|
3804 |
-
#: inc/admin/admin.php:
|
3805 |
msgid "Custom Dimension #17"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
-
#: inc/admin/admin.php:
|
3809 |
-
#: inc/admin/admin.php:
|
3810 |
msgid "Custom Dimension #18"
|
3811 |
msgstr ""
|
3812 |
|
3813 |
-
#: inc/admin/admin.php:
|
3814 |
-
#: inc/admin/admin.php:
|
3815 |
msgid "Custom Dimension #19"
|
3816 |
msgstr ""
|
3817 |
|
3818 |
-
#: inc/admin/admin.php:
|
3819 |
-
#: inc/admin/admin.php:
|
3820 |
msgid "Custom Dimension #20"
|
3821 |
msgstr ""
|
3822 |
|
3823 |
-
#: inc/admin/admin.php:
|
3824 |
msgid "Redirect attachment pages to post parent (or homepage if none)"
|
3825 |
msgstr ""
|
3826 |
|
3827 |
-
#: inc/admin/admin.php:
|
3828 |
msgid ""
|
3829 |
"If this option is checked, it will take precedence over the redirection of "
|
3830 |
"attachments to the post's parent."
|
3831 |
msgstr ""
|
3832 |
|
3833 |
-
#: inc/admin/admin.php:
|
3834 |
msgid "Remove ?replytocom link in source code"
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: inc/admin/admin.php:
|
3838 |
msgid ""
|
3839 |
"When sending an image file, automatically set the title based on the filename"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
-
#: inc/admin/admin.php:
|
3843 |
msgid ""
|
3844 |
"When sending an image file, automatically set the alternative text based on "
|
3845 |
"the filename"
|
3846 |
msgstr ""
|
3847 |
|
3848 |
-
#: inc/admin/admin.php:
|
3849 |
msgid ""
|
3850 |
"We recommend Image SEO plugin to optimize your image ALT texts and names for "
|
3851 |
"Search Engines using AI and Machine Learning. Starting from just €4.99."
|
3852 |
msgstr ""
|
3853 |
|
3854 |
-
#: inc/admin/admin.php:
|
3855 |
msgid ""
|
3856 |
"When sending an image file, automatically set the caption based on the "
|
3857 |
"filename"
|
3858 |
msgstr ""
|
3859 |
|
3860 |
-
#: inc/admin/admin.php:
|
3861 |
msgid ""
|
3862 |
"When sending an image file, automatically set the description based on the "
|
3863 |
"filename"
|
3864 |
msgstr ""
|
3865 |
|
3866 |
-
#: inc/admin/admin.php:
|
3867 |
msgid "Add TINYMCE editor to term description"
|
3868 |
msgstr ""
|
3869 |
|
3870 |
-
#: inc/admin/admin.php:
|
3871 |
msgid "You have to flush your permalinks each time you change this settings"
|
3872 |
msgstr ""
|
3873 |
|
3874 |
-
#: inc/admin/admin.php:
|
3875 |
msgid ""
|
3876 |
"You must check this box if the structure of your permalinks DOES NOT contain "
|
3877 |
"a slash at the end (eg: /%postname%)"
|
3878 |
msgstr ""
|
3879 |
|
3880 |
-
#: inc/admin/admin.php:
|
3881 |
msgid "Remove WordPress meta generator in source code"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
-
#: inc/admin/admin.php:
|
3885 |
msgid ""
|
3886 |
"Remove hentry post class to prevent Google from seeing this as structured "
|
3887 |
"data (schema)"
|
3888 |
msgstr ""
|
3889 |
|
3890 |
-
#: inc/admin/admin.php:
|
3891 |
msgid ""
|
3892 |
"Remove comment author URL in comments if the website is filled from profile "
|
3893 |
"page"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
-
#: inc/admin/admin.php:
|
3897 |
msgid "Remove website field from comment form to reduce spam"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
-
#: inc/admin/admin.php:
|
3901 |
msgid "Remove WordPress shortlink meta tag in source code (eg:"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: inc/admin/admin.php:
|
3905 |
msgid "Remove Windows Live Writer meta tag in source code (eg:"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: inc/admin/admin.php:
|
3909 |
msgid "Remove Really Simple Discovery meta tag in source code (eg:"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
-
#: inc/admin/admin.php:
|
3913 |
msgid "Enter Google meta value site verification"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
-
#: inc/admin/admin.php:
|
3917 |
msgid ""
|
3918 |
"If your site is already verified in <strong>Google Search Console</strong>, "
|
3919 |
"you can leave this field empty."
|
3920 |
msgstr ""
|
3921 |
|
3922 |
-
#: inc/admin/admin.php:
|
3923 |
msgid "Enter Bing meta value site verification"
|
3924 |
msgstr ""
|
3925 |
|
3926 |
-
#: inc/admin/admin.php:
|
3927 |
msgid ""
|
3928 |
"If your site is already verified in <strong>Bing Webmaster tools</strong>, "
|
3929 |
"you can leave this field empty."
|
3930 |
msgstr ""
|
3931 |
|
3932 |
-
#: inc/admin/admin.php:
|
3933 |
msgid "Enter Pinterest meta value site verification"
|
3934 |
msgstr ""
|
3935 |
|
3936 |
-
#: inc/admin/admin.php:
|
3937 |
msgid "Enter Yandex meta value site verification"
|
3938 |
msgstr ""
|
3939 |
|
3940 |
-
#: inc/admin/admin.php:
|
3941 |
msgid "Remove SEOPress from Admin Bar in backend and frontend"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
-
#: inc/admin/admin.php:
|
3945 |
msgid "High priority (top)"
|
3946 |
msgstr ""
|
3947 |
|
3948 |
-
#: inc/admin/admin.php:
|
3949 |
msgid "Normal priority (default)"
|
3950 |
msgstr ""
|
3951 |
|
3952 |
-
#: inc/admin/admin.php:
|
3953 |
msgid "Low priority"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
-
#: inc/admin/admin.php:
|
3957 |
msgid "Hide Notifications Center in SEOPress Dashboard page"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
-
#: inc/admin/admin.php:
|
3961 |
msgid "Hide SEO tools in SEOPress Dashboard page"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
-
#: inc/admin/admin.php:
|
3965 |
msgid "Hide Useful Links in SEOPress dashboard page"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
-
#: inc/admin/admin.php:
|
3969 |
msgid "Add title column"
|
3970 |
msgstr ""
|
3971 |
|
3972 |
-
#: inc/admin/admin.php:
|
3973 |
msgid "Add meta description column"
|
3974 |
msgstr ""
|
3975 |
|
3976 |
-
#: inc/admin/admin.php:
|
3977 |
msgid "Add redirection enable column"
|
3978 |
msgstr ""
|
3979 |
|
3980 |
-
#: inc/admin/admin.php:
|
3981 |
msgid "Add redirection URL column"
|
3982 |
msgstr ""
|
3983 |
|
3984 |
-
#: inc/admin/admin.php:
|
3985 |
msgid "Add canonical URL column"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
-
#: inc/admin/admin.php:
|
3989 |
msgid "Add target keyword column"
|
3990 |
msgstr ""
|
3991 |
|
3992 |
-
#: inc/admin/admin.php:
|
3993 |
msgid "Display noindex status"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
-
#: inc/admin/admin.php:
|
3997 |
msgid "Display nofollow status"
|
3998 |
msgstr ""
|
3999 |
|
4000 |
-
#: inc/admin/admin.php:
|
4001 |
msgid "Display total number of words in content"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
-
#: inc/admin/admin.php:
|
4005 |
msgid "Display W3C column to check code quality"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
-
#: inc/admin/admin.php:
|
4009 |
msgid "Display Page Speed column to check performances"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
-
#: inc/admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
4013 |
msgid "Remove Genesis SEO Metabox"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
-
#: inc/admin/admin.php:
|
4017 |
msgid "Remove Genesis SEO link in WP Admin Menu"
|
4018 |
msgstr ""
|
4019 |
|
4020 |
-
#: inc/admin/admin.php:
|
4021 |
msgid "Remove the advice if None schema selected"
|
4022 |
msgstr ""
|
4023 |
|
4024 |
-
#: inc/admin/admin.php:
|
4025 |
msgid ""
|
4026 |
"Hook to filter structured data types metabox call by post type - new window"
|
4027 |
msgstr ""
|
@@ -4063,136 +4767,140 @@ msgid ""
|
|
4063 |
"is optimized for SEO (NOT Plain)."
|
4064 |
msgstr ""
|
4065 |
|
4066 |
-
#: inc/functions/options-advanced-admin.php:
|
4067 |
-
#: inc/functions/options-advanced-admin.php:
|
4068 |
msgid "Title tag"
|
4069 |
msgstr ""
|
4070 |
|
4071 |
-
#: inc/functions/options-advanced-admin.php:
|
4072 |
msgid "Meta Desc."
|
4073 |
msgstr ""
|
4074 |
|
4075 |
-
#: inc/functions/options-advanced-admin.php:
|
4076 |
msgid "Redirect?"
|
4077 |
msgstr ""
|
4078 |
|
4079 |
-
#: inc/functions/options-advanced-admin.php:
|
4080 |
-
#: inc/functions/options-advanced-admin.php:
|
4081 |
msgid "Canonical"
|
4082 |
msgstr ""
|
4083 |
|
4084 |
-
#: inc/functions/options-advanced-admin.php:
|
4085 |
msgid "Target Kw"
|
4086 |
msgstr ""
|
4087 |
|
4088 |
-
#: inc/functions/options-advanced-admin.php:
|
4089 |
msgid "Noindex?"
|
4090 |
msgstr ""
|
4091 |
|
4092 |
-
#: inc/functions/options-advanced-admin.php:
|
4093 |
msgid "Nofollow?"
|
4094 |
msgstr ""
|
4095 |
|
4096 |
-
#: inc/functions/options-advanced-admin.php:
|
4097 |
-
msgid "
|
|
|
|
|
|
|
|
|
4098 |
msgstr ""
|
4099 |
|
4100 |
-
#: inc/functions/options-advanced-admin.php:
|
4101 |
msgid "W3C check"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
-
#: inc/functions/options-advanced-admin.php:
|
4105 |
msgid "Page Speed"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
-
#: inc/functions/options-advanced-admin.php:
|
4109 |
msgid "Check code quality of this page"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
-
#: inc/functions/options-advanced-admin.php:
|
4113 |
msgid "Analyze this page with Google Page Speed"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
-
#: inc/functions/options-advanced-admin.php:
|
4117 |
msgid "Enable noindex"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
#: inc/functions/options-advanced-admin.php:
|
4121 |
msgid "Enable index"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: inc/functions/options-advanced-admin.php:
|
4125 |
msgid "Enable nofollow"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: inc/functions/options-advanced-admin.php:
|
4129 |
msgid "Enable follow"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
-
#: inc/functions/options-advanced-admin.php:
|
4133 |
msgid "Enable redirection"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
-
#: inc/functions/options-advanced-admin.php:
|
4137 |
msgid "Disable redirection"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
-
#: inc/functions/options-advanced-admin.php:
|
4141 |
msgid "Description"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: inc/functions/options-advanced-admin.php:
|
4145 |
msgid ""
|
4146 |
"The description is not prominent by default; however, some themes may show "
|
4147 |
"it."
|
4148 |
msgstr ""
|
4149 |
|
4150 |
-
#: inc/functions/options-google-analytics.php:
|
4151 |
msgid ""
|
4152 |
"By visiting our site, you agree to our privacy policy regarding cookies, "
|
4153 |
"tracking statistics, etc. <a href=\"[seopress_privacy_page]\" tabindex="
|
4154 |
"\"10\">Read more</a>"
|
4155 |
msgstr ""
|
4156 |
|
4157 |
-
#: inc/functions/options-google-analytics.php:
|
4158 |
msgid ""
|
4159 |
"By visiting our site, you agree to our privacy policy regarding cookies, "
|
4160 |
"tracking statistics, etc."
|
4161 |
msgstr ""
|
4162 |
|
4163 |
-
#: inc/functions/options-google-analytics.php:
|
4164 |
msgid "X"
|
4165 |
msgstr ""
|
4166 |
|
4167 |
-
#: inc/functions/options-google-analytics.php:
|
4168 |
msgid "Authors"
|
4169 |
msgstr ""
|
4170 |
|
4171 |
-
#: inc/functions/options-google-analytics.php:
|
4172 |
msgid "Categories"
|
4173 |
msgstr ""
|
4174 |
|
4175 |
-
#: inc/functions/options-google-analytics.php:
|
4176 |
msgid "Tags"
|
4177 |
msgstr ""
|
4178 |
|
4179 |
-
#: inc/functions/options-google-analytics.php:
|
4180 |
msgid "Post types"
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#: inc/functions/options-google-analytics.php:
|
4184 |
msgid "Connected users"
|
4185 |
msgstr ""
|
4186 |
|
4187 |
#: inc/functions/options-import-export.php:51
|
4188 |
-
#: inc/functions/options-import-export.php:
|
4189 |
msgid "Please upload a valid .json file"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
#: inc/functions/options-import-export.php:55
|
4193 |
#: inc/functions/options-import-export.php:93
|
4194 |
#: inc/functions/options-import-export.php:146
|
4195 |
-
#: inc/functions/options-import-export.php:
|
4196 |
msgid "Please upload a file to import"
|
4197 |
msgstr ""
|
4198 |
|
@@ -4201,11 +4909,11 @@ msgstr ""
|
|
4201 |
msgid "Please upload a valid .csv file"
|
4202 |
msgstr ""
|
4203 |
|
4204 |
-
#: inc/functions/sitemap/template-xml-sitemaps-xsl.php:
|
4205 |
msgid "XML Sitemaps"
|
4206 |
msgstr ""
|
4207 |
|
4208 |
-
#: inc/functions/variables/dynamic-variables.php:
|
4209 |
#, php-format
|
4210 |
msgid "Page %d of %2$d"
|
4211 |
msgstr ""
|
@@ -4222,18 +4930,18 @@ msgstr ""
|
|
4222 |
msgid "Export completed!"
|
4223 |
msgstr ""
|
4224 |
|
4225 |
-
#: seopress.php:
|
4226 |
msgid "You like SEOPress? Don't forget to rate it 5 stars!"
|
4227 |
msgstr ""
|
4228 |
|
4229 |
-
#: seopress.php:
|
4230 |
msgid "Docs"
|
4231 |
msgstr ""
|
4232 |
|
4233 |
-
#: seopress.php:
|
4234 |
msgid "Configuration Wizard"
|
4235 |
msgstr ""
|
4236 |
|
4237 |
-
#: seopress.php:
|
4238 |
msgid "GO PRO!"
|
4239 |
msgstr ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: SEOPress\n"
|
5 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
|
6 |
+
"POT-Creation-Date: 2020-02-03 15:10+0100\n"
|
7 |
"PO-Revision-Date: 2019-08-22 12:52+0200\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: Benjamin DENIS <contact@seopress.org>\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
|
21 |
+
#: inc/admin/admin-features-list.php:11
|
22 |
+
msgid "Titles & metas"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: inc/admin/admin-features-list.php:12
|
26 |
+
msgid "Manage all your titles & metas for post types, taxonomies, archives..."
|
|
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: inc/admin/admin-features-list.php:13 inc/admin/admin-features-list.php:55
|
30 |
+
#: inc/admin/admin-features-list.php:97 inc/admin/admin-features-list.php:139
|
31 |
+
#: inc/admin/admin-features-list.php:181 inc/admin/admin-features-list.php:215
|
32 |
+
#: inc/admin/admin-features-list.php:258 inc/admin/admin-features-list.php:290
|
33 |
+
#: inc/admin/admin-features-list.php:322 inc/admin/admin-features-list.php:354
|
34 |
+
#: inc/admin/admin-features-list.php:397 inc/admin/admin-features-list.php:439
|
35 |
+
#: inc/admin/admin-features-list.php:466 inc/admin/admin-features-list.php:510
|
36 |
+
#: inc/admin/admin-features-list.php:553 inc/admin/admin-features-list.php:579
|
37 |
+
#: inc/admin/admin-features-list.php:665 inc/admin/admin-features-list.php:679
|
38 |
+
#: inc/admin/admin-features-list.php:715 inc/admin/admin-features-list.php:731
|
39 |
+
#: inc/admin/admin-features-list.php:747 inc/admin/admin-features-list.php:772
|
40 |
+
msgid "Manage"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: inc/admin/admin-features-list.php:25 inc/admin/admin-features-list.php:29
|
44 |
+
#: inc/admin/admin-features-list.php:67 inc/admin/admin-features-list.php:71
|
45 |
+
#: inc/admin/admin-features-list.php:109 inc/admin/admin-features-list.php:113
|
46 |
+
#: inc/admin/admin-features-list.php:151 inc/admin/admin-features-list.php:155
|
47 |
+
#: inc/admin/admin-features-list.php:193 inc/admin/admin-features-list.php:197
|
48 |
+
#: inc/admin/admin-features-list.php:227 inc/admin/admin-features-list.php:231
|
49 |
+
#: inc/admin/admin-features-list.php:270 inc/admin/admin-features-list.php:274
|
50 |
+
#: inc/admin/admin-features-list.php:302 inc/admin/admin-features-list.php:306
|
51 |
+
#: inc/admin/admin-features-list.php:334 inc/admin/admin-features-list.php:338
|
52 |
+
#: inc/admin/admin-features-list.php:367 inc/admin/admin-features-list.php:371
|
53 |
+
#: inc/admin/admin-features-list.php:409 inc/admin/admin-features-list.php:413
|
54 |
+
#: inc/admin/admin-features-list.php:479 inc/admin/admin-features-list.php:483
|
55 |
+
#: inc/admin/admin-features-list.php:522 inc/admin/admin-features-list.php:526
|
56 |
+
#: inc/admin/admin-features-list.php:591 inc/admin/admin-features-list.php:595
|
57 |
+
#: inc/admin/admin-features-list.php:634 inc/admin/admin-features-list.php:638
|
58 |
+
#: inc/admin/admin-features-list.php:693 inc/admin/admin-features-list.php:697
|
59 |
+
#: inc/admin/admin.php:328 inc/admin/admin.php:332 inc/admin/admin.php:395
|
60 |
+
#: inc/admin/admin.php:399 inc/admin/admin.php:460 inc/admin/admin.php:464
|
61 |
+
#: inc/admin/admin.php:527 inc/admin/admin.php:531 inc/admin/admin.php:609
|
62 |
+
#: inc/admin/admin.php:613
|
63 |
+
msgid "Click to disable this feature"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: inc/admin/admin-features-list.php:26 inc/admin/admin-features-list.php:28
|
67 |
+
#: inc/admin/admin-features-list.php:68 inc/admin/admin-features-list.php:70
|
68 |
+
#: inc/admin/admin-features-list.php:110 inc/admin/admin-features-list.php:112
|
69 |
+
#: inc/admin/admin-features-list.php:152 inc/admin/admin-features-list.php:154
|
70 |
+
#: inc/admin/admin-features-list.php:194 inc/admin/admin-features-list.php:196
|
71 |
+
#: inc/admin/admin-features-list.php:228 inc/admin/admin-features-list.php:230
|
72 |
+
#: inc/admin/admin-features-list.php:271 inc/admin/admin-features-list.php:273
|
73 |
+
#: inc/admin/admin-features-list.php:303 inc/admin/admin-features-list.php:305
|
74 |
+
#: inc/admin/admin-features-list.php:335 inc/admin/admin-features-list.php:337
|
75 |
+
#: inc/admin/admin-features-list.php:368 inc/admin/admin-features-list.php:370
|
76 |
+
#: inc/admin/admin-features-list.php:410 inc/admin/admin-features-list.php:412
|
77 |
+
#: inc/admin/admin-features-list.php:480 inc/admin/admin-features-list.php:482
|
78 |
+
#: inc/admin/admin-features-list.php:523 inc/admin/admin-features-list.php:525
|
79 |
+
#: inc/admin/admin-features-list.php:592 inc/admin/admin-features-list.php:594
|
80 |
+
#: inc/admin/admin-features-list.php:635 inc/admin/admin-features-list.php:637
|
81 |
+
#: inc/admin/admin-features-list.php:694 inc/admin/admin-features-list.php:696
|
82 |
+
#: inc/admin/admin.php:329 inc/admin/admin.php:331 inc/admin/admin.php:396
|
83 |
+
#: inc/admin/admin.php:398 inc/admin/admin.php:461 inc/admin/admin.php:463
|
84 |
+
#: inc/admin/admin.php:528 inc/admin/admin.php:530 inc/admin/admin.php:610
|
85 |
+
#: inc/admin/admin.php:612
|
86 |
+
msgid "Click to enable this feature"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: inc/admin/admin-features-list.php:41 inc/admin/admin-features-list.php:83
|
90 |
+
#: inc/admin/admin-features-list.php:125 inc/admin/admin-features-list.php:167
|
91 |
+
#: inc/admin/admin-features-list.php:244 inc/admin/admin-features-list.php:383
|
92 |
+
#: inc/admin/admin-features-list.php:425 inc/admin/admin-features-list.php:449
|
93 |
+
#: inc/admin/admin-features-list.php:495 inc/admin/admin-features-list.php:538
|
94 |
+
#: inc/admin/admin-features-list.php:564 inc/admin/admin-features-list.php:607
|
95 |
+
#: inc/admin/admin-features-list.php:650 inc/admin/admin-features-list.php:757
|
96 |
+
#: inc/admin/admin-features-list.php:782 inc/admin/admin.php:287
|
97 |
+
#: inc/admin/admin.php:293
|
98 |
+
msgid "Read our guide"
|
99 |
msgstr ""
|
100 |
|
101 |
+
#: inc/admin/admin-features-list.php:41
|
102 |
+
msgid "Guide to manage your titles and meta descriptions - new window"
|
|
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: inc/admin/admin-features-list.php:53 inc/admin/admin.php:186
|
106 |
+
msgid "XML / Image / Video / HTML Sitemap"
|
|
|
|
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: inc/admin/admin-features-list.php:54
|
110 |
+
msgid "Manage your XML / Image / Video / HTML Sitemap"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: inc/admin/admin-features-list.php:83
|
114 |
+
msgid "Guide to enable your XML Sitemaps - new window"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: inc/admin/admin-features-list.php:95 inc/admin/admin-header.php:47
|
118 |
+
#: inc/admin/admin.php:187 inc/admin/adminbar.php:37
|
119 |
+
msgid "Social Networks"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: inc/admin/admin-features-list.php:96
|
123 |
+
msgid "Open Graph, Twitter Card, Google Knowledge Graph and more..."
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: inc/admin/admin-features-list.php:125
|
127 |
+
msgid "Guide to enable Google Knowledge Graph - new window"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: inc/admin/admin-features-list.php:137 inc/admin/admin-header.php:53
|
131 |
+
#: inc/admin/admin.php:188 inc/admin/adminbar.php:43
|
132 |
+
msgid "Google Analytics"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: inc/admin/admin-features-list.php:138
|
136 |
+
msgid "Track everything about your visitors with Google Analytics"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: inc/admin/admin-features-list.php:167
|
140 |
+
msgid "Guide to getting started with Google Analytics - new window"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: inc/admin/admin-features-list.php:179 inc/admin/admin-header.php:59
|
144 |
+
#: inc/admin/admin-metaboxes-form.php:58 inc/admin/admin.php:189
|
145 |
+
#: inc/admin/admin.php:350 inc/admin/admin.php:627 inc/admin/adminbar.php:49
|
146 |
+
msgid "Advanced"
|
147 |
msgstr ""
|
148 |
|
149 |
+
#: inc/admin/admin-features-list.php:180
|
150 |
+
msgid "Advanced SEO options for advanced users!"
|
|
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: inc/admin/admin-features-list.php:213 inc/admin/admin-header.php:67
|
154 |
+
msgid "WooCommerce"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: inc/admin/admin-features-list.php:214
|
158 |
+
msgid "Improve WooCommerce SEO"
|
|
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: inc/admin/admin-features-list.php:244
|
162 |
+
msgid "Guide to optimize your WooCommerce SEO - new window"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: inc/admin/admin-features-list.php:256 inc/admin/admin-header.php:73
|
166 |
+
msgid "Easy Digital Downloads"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: inc/admin/admin-features-list.php:257
|
170 |
+
msgid "Improve Easy Digital Downloads SEO"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: inc/admin/admin-features-list.php:288 inc/admin/admin-header.php:79
|
174 |
+
msgid "Local Business"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: inc/admin/admin-features-list.php:289
|
178 |
+
msgid "Add Google Local Business data type"
|
|
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: inc/admin/admin-features-list.php:320 inc/admin/admin-header.php:85
|
182 |
+
msgid "Dublin Core"
|
|
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: inc/admin/admin-features-list.php:321
|
186 |
+
msgid "Add Dublin Core meta tags"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: inc/admin/admin-features-list.php:352
|
190 |
+
msgid "Structured Data Types"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: inc/admin/admin-features-list.php:353
|
194 |
+
msgid ""
|
195 |
+
"Add data types to your content: articles, courses, recipes, videos, events, "
|
196 |
+
"products and more."
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: inc/admin/admin-features-list.php:355 inc/admin/admin-features-list.php:552
|
200 |
+
msgid "See schemas"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: inc/admin/admin-features-list.php:383 inc/admin/admin-features-list.php:564
|
204 |
+
msgid "Guide to add schemas with SEOPress PRO - new window"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: inc/admin/admin-features-list.php:395 inc/admin/admin-header.php:97
|
208 |
+
msgid "Breadcrumbs"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: inc/admin/admin-features-list.php:396
|
212 |
+
msgid "Enable Breadcrumbs for your theme and improve your SEO in SERPs"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: inc/admin/admin-features-list.php:425
|
216 |
+
msgid "Guide to enable Breadcrumbs - new window"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: inc/admin/admin-features-list.php:437 inc/admin/admin-header.php:103
|
220 |
+
msgid "Google Page Speed"
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: inc/admin/admin-features-list.php:438
|
224 |
+
msgid "Track your website performance to improve SEO with Google Page Speed"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: inc/admin/admin-features-list.php:449
|
228 |
+
msgid "Guide to analyze your site with Google Page Speed - new window"
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: inc/admin/admin-features-list.php:463 inc/admin/admin-header.php:110
|
232 |
+
msgid "robots.txt"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: inc/admin/admin-features-list.php:464
|
236 |
+
msgid "Edit your robots.txt file"
|
|
|
|
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: inc/admin/admin-features-list.php:465
|
240 |
+
msgid "View your robots.txt"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: inc/admin/admin-features-list.php:495
|
244 |
+
msgid "Guide to edit your robots.txt file - new window"
|
|
|
|
|
|
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: inc/admin/admin-features-list.php:508 inc/admin/admin-header.php:117
|
248 |
+
msgid "Google News Sitemap"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: inc/admin/admin-features-list.php:509
|
252 |
+
msgid "Optimize your site for Google News"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: inc/admin/admin-features-list.php:538
|
256 |
+
msgid ""
|
257 |
+
"Guide to activate Google News XML sitemap with SEOPress PRO - new window"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: inc/admin/admin-features-list.php:550 inc/admin/adminbar.php:84
|
261 |
+
msgid "Schemas"
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: inc/admin/admin-features-list.php:551
|
265 |
+
msgid "Create / manage your schemas"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: inc/admin/admin-features-list.php:576 inc/admin/admin-header.php:123
|
269 |
+
#: inc/admin/admin.php:666 inc/admin/adminbar.php:92
|
270 |
+
msgid "Redirections"
|
|
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: inc/admin/admin-features-list.php:577
|
274 |
+
msgid "Monitor 404, create 301, 302 and 307 redirections"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: inc/admin/admin-features-list.php:578
|
278 |
+
msgid "See redirects"
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: inc/admin/admin-features-list.php:607
|
282 |
+
msgid "Guide to enable 301 redirections and 404 monitoring - new window"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: inc/admin/admin-features-list.php:619 inc/admin/admin-header.php:129
|
286 |
+
msgid "Broken links"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: inc/admin/admin-features-list.php:620
|
290 |
+
msgid "Scan your site to find SEO problems."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: inc/admin/admin-features-list.php:621
|
294 |
+
msgid "See broken links"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: inc/admin/admin-features-list.php:622
|
298 |
+
msgid "Scan"
|
|
|
|
|
|
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: inc/admin/admin-features-list.php:650
|
302 |
+
msgid "Guide to find broken links with SEOPress PRO - new window"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: inc/admin/admin-features-list.php:662 inc/admin/admin-header.php:135
|
306 |
+
#: inc/admin/adminbar.php:107
|
307 |
+
msgid "Backlinks"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: inc/admin/admin-features-list.php:663
|
311 |
+
msgid "Check your backlinks with Majestic API."
|
|
|
|
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: inc/admin/admin-features-list.php:664
|
315 |
+
msgid "See backlinks"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: inc/admin/admin-features-list.php:677 inc/admin/admin-header.php:141
|
319 |
+
msgid "URL Rewriting"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: inc/admin/admin-features-list.php:678
|
323 |
+
msgid "Customize your permalinks."
|
|
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: inc/admin/admin-features-list.php:713 inc/admin/admin-header.php:154
|
327 |
+
msgid ".htaccess"
|
|
|
|
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: inc/admin/admin-features-list.php:714
|
331 |
+
msgid "Edit your htaccess file."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: inc/admin/admin-features-list.php:729 inc/admin/admin-header.php:161
|
335 |
+
msgid "RSS"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: inc/admin/admin-features-list.php:730
|
339 |
+
msgid "Configure default WordPress RSS."
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: inc/admin/admin-features-list.php:745 inc/admin/admin-header.php:174
|
343 |
+
#: inc/admin/admin.php:190 inc/admin/adminbar.php:55
|
344 |
+
msgid "Tools"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: inc/admin/admin-features-list.php:746
|
348 |
+
msgid "Import/Export plugin settings from site to site."
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: inc/admin/admin-features-list.php:757
|
352 |
+
msgid "Guide to Export/Import/Reset settings - new window"
|
|
|
|
|
|
|
|
|
|
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: inc/admin/admin-features-list.php:770 inc/admin/admin-header.php:167
|
356 |
+
#: inc/admin/admin-notifications-center.php:594 inc/admin/adminbar.php:71
|
357 |
+
msgid "License"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: inc/admin/admin-features-list.php:771
|
361 |
+
msgid "Edit your license key."
|
|
|
|
|
|
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: inc/admin/admin-features-list.php:782
|
365 |
+
msgid "Guide to activate SEOPress PRO - new window"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: inc/admin/admin-get-started.php:2
|
369 |
+
msgid "How-to get started"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: inc/admin/admin-get-started.php:3
|
373 |
+
msgid "Welcome to SEOPress!"
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: inc/admin/admin-get-started.php:4
|
377 |
+
msgid ""
|
378 |
+
"Launch our installation wizard to quickly and easily configure the basic SEO "
|
379 |
+
"settings for your site. Browse our video guides to go further. Can't find "
|
380 |
+
"the answers to your questions? Open a ticket from your customer area. A "
|
381 |
+
"happiness engineer will be happy to help you."
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: inc/admin/admin-get-started.php:5
|
385 |
+
msgid "Get started"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: inc/admin/admin-get-started.php:6
|
389 |
+
msgid "Watch our video guides"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: inc/admin/admin-get-started.php:18
|
393 |
+
msgid "Our support center"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: inc/admin/admin-header.php:16
|
397 |
+
msgid "SEOPress"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: inc/admin/admin-header.php:23 inc/admin/admin-notifications-center.php:627
|
401 |
+
#: inc/admin/adminbar.php:77
|
402 |
+
msgid "PRO"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: inc/admin/admin-header.php:28
|
406 |
+
msgid "FREE"
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: inc/admin/admin-header.php:35 inc/admin/admin.php:185
|
410 |
+
#: inc/admin/adminbar.php:25
|
411 |
+
msgid "Titles & Metas"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: inc/admin/admin-header.php:41 inc/admin/admin.php:186
|
415 |
+
#: inc/admin/adminbar.php:31
|
416 |
+
msgid "XML / HTML Sitemap"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: inc/admin/admin-header.php:91
|
420 |
+
msgid "Structured Data Types (schema.org)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: inc/admin/admin-header.php:148
|
424 |
+
msgid "White Label"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: inc/admin/admin-header.php:199
|
428 |
+
msgid "See the changelog (new window)"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: inc/admin/admin-header.php:201
|
432 |
+
msgid "See the changelog"
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: inc/admin/admin-header.php:203 inc/admin/admin-header.php:205
|
436 |
+
msgid "Send feedback"
|
437 |
msgstr ""
|
438 |
|
439 |
+
#: inc/admin/admin-header.php:207
|
440 |
+
msgid "Follow us on Twitter (new window)"
|
441 |
msgstr ""
|
442 |
|
443 |
+
#: inc/admin/admin-header.php:209 inc/admin/admin-wizard.php:785
|
444 |
+
msgid "Follow us on Twitter"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: inc/admin/admin-header.php:211
|
448 |
+
msgid "Follow us on YouTube (new window)"
|
|
|
|
|
|
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: inc/admin/admin-header.php:213
|
452 |
+
msgid "Follow us on YouTube"
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: inc/admin/admin-header.php:215
|
456 |
+
msgid "Official website (new window)"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: inc/admin/admin-header.php:217
|
460 |
+
msgid "Official website"
|
461 |
msgstr ""
|
462 |
|
463 |
+
#: inc/admin/admin-header.php:219
|
464 |
+
msgid "Support (new window)"
|
465 |
msgstr ""
|
466 |
|
467 |
+
#: inc/admin/admin-header.php:221
|
468 |
+
msgid "Support"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:5
|
472 |
+
msgid "Enter a few keywords for analysis to help you write optimized content."
|
473 |
msgstr ""
|
474 |
|
475 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:8
|
476 |
msgid ""
|
477 |
+
"Writing content for your users is the most important thing! If it doesn‘t "
|
478 |
+
"feel natural, your visitors will leave your site, Google will know it and "
|
479 |
+
"your ranking will be affected."
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:12
|
483 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:18
|
484 |
+
#: inc/functions/options-advanced-admin.php:810
|
485 |
+
msgid "Target keywords"
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:15
|
489 |
msgid ""
|
490 |
+
"Separate target keywords with commas. Do not use spaces after the commas, "
|
491 |
+
"unless you want to include them (eg: \"my super keyword,another keyword,"
|
492 |
+
"keyword\")"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:18
|
496 |
+
msgid "Enter your target keywords"
|
|
|
|
|
|
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:21
|
500 |
+
msgid "Analyze my content"
|
|
|
|
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:23
|
504 |
+
msgid "Refresh analysis"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:26
|
508 |
+
msgid "To get the most accurate analysis, save your post first."
|
|
|
|
|
509 |
msgstr ""
|
510 |
|
511 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:31
|
512 |
+
msgid "Google suggestions"
|
513 |
msgstr ""
|
514 |
|
515 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:34
|
|
|
516 |
msgid ""
|
517 |
+
"Enter a keyword, or a phrase, to find the top 10 Google suggestions "
|
518 |
+
"instantly. This is useful if you want to work with the long tail technique."
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:39
|
522 |
+
msgid "Get suggestions!"
|
|
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:94
|
526 |
+
msgid "Structured data types"
|
527 |
msgstr ""
|
528 |
|
529 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:99
|
530 |
+
msgid "Last modified date"
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
msgstr ""
|
532 |
|
533 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:104
|
534 |
+
msgid "Words counter"
|
|
|
|
|
535 |
msgstr ""
|
536 |
|
537 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:109
|
538 |
+
msgid "Keywords density"
|
539 |
msgstr ""
|
540 |
|
541 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:114
|
542 |
+
msgid "Keywords in permalink"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:119
|
546 |
+
msgid "Headings"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:124
|
550 |
+
msgid "Meta title"
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:129
|
554 |
+
#: inc/admin/admin-metaboxes-form.php:126
|
555 |
+
#: inc/admin/admin-metaboxes-form.php:127 inc/admin/admin-wizard.php:259
|
556 |
+
#: inc/admin/admin-wizard.php:278 inc/admin/admin-wizard.php:295
|
557 |
+
#: inc/admin/admin-wizard.php:314 inc/admin/admin.php:750
|
558 |
+
#: inc/admin/admin.php:771 inc/admin/admin.php:790 inc/admin/admin.php:811
|
559 |
+
#: inc/admin/admin.php:832 inc/admin/admin.php:1084 inc/admin/admin.php:2687
|
560 |
+
#: inc/functions/options-advanced-admin.php:802
|
561 |
+
msgid "Meta description"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:134
|
565 |
+
msgid "Social meta tags"
|
|
|
|
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:139
|
569 |
+
msgid "Meta robots"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:144
|
573 |
+
msgid "Alternative texts of images"
|
|
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:149
|
577 |
+
msgid "NoFollow Links"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:154
|
581 |
+
msgid "Outbound Links"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:162
|
585 |
+
msgid "We found these schemas in the source code of this page:"
|
|
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:169
|
589 |
+
msgid "duplicated schema - x"
|
|
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:178
|
593 |
+
msgid "No schemas found in the source code of this page."
|
|
|
|
|
|
|
594 |
msgstr ""
|
595 |
|
596 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:185
|
597 |
+
msgid "This post is a little old!"
|
|
|
|
|
|
|
|
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:187
|
601 |
+
msgid "The last modified date of this article is less than 1 year. Cool!"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:189
|
605 |
+
msgid ""
|
606 |
+
"Search engines love fresh content. Regularly update your articles without "
|
607 |
+
"having to rewrite your content entirely and give them a boost in search "
|
608 |
+
"rankings. SEOPress takes care of the technical part."
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:195
|
612 |
+
msgid ""
|
613 |
+
"Words counter is not a direct ranking factor. But, your content must be as "
|
614 |
+
"qualitative as possible, with relevant and unique information. To fulfill "
|
615 |
+
"these conditions, your article requires a minimum of paragraphs, so words."
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:197
|
619 |
+
msgid "words found."
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:198
|
623 |
+
msgid "unique words found."
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:201
|
627 |
msgid ""
|
628 |
+
"Your content is composed of more than 300 words, which is the minimum for a "
|
629 |
+
"post."
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:203
|
633 |
+
msgid "Your content is too short. Add a few more paragraphs!"
|
|
|
|
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:210
|
637 |
+
msgid "No content? Add a few more paragraphs!"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:225
|
641 |
+
#, php-format
|
642 |
+
msgid "%s was found %d times in your content, a keyword density of %s%%"
|
|
|
643 |
msgstr ""
|
644 |
|
645 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:228
|
646 |
+
msgid ""
|
647 |
+
"Learn more about <a href=\"https://www.youtube.com/watch?v=Rk4qgQdp2UA\" "
|
648 |
+
"target=\"_blank\">keywords stuffing</a>."
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:232
|
652 |
msgid ""
|
653 |
+
"We were unable to calculate the density of your keywords. You probably "
|
654 |
+
"haven‘t added any content or your target keywords were not find in your post "
|
655 |
+
"content."
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:238
|
659 |
+
msgid "Cool, one of your target keyword is used in your permalink."
|
|
|
|
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:250
|
663 |
+
msgid "You should add one of your target keyword in your permalink."
|
|
|
|
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:258
|
667 |
+
msgid "H1 (Heading 1)"
|
|
|
|
|
|
|
|
|
668 |
msgstr ""
|
669 |
|
670 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:266
|
671 |
+
msgid "Target keywords were found in Heading 1 (H1)."
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:275
|
675 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:305
|
676 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:326
|
677 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:349
|
678 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:383
|
679 |
+
#, php-format
|
680 |
+
msgid "%s was found %d times."
|
|
|
|
|
|
|
|
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:280
|
684 |
+
#, php-format
|
685 |
+
msgid "We found %d Heading 1 (H1) in your content."
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:281
|
689 |
msgid ""
|
690 |
+
"You should not use more than one H1 heading in your post content. The rule "
|
691 |
+
"is simple: only one H1 for each web page. It is better for both SEO and "
|
692 |
+
"accessibility. Below, the list:"
|
693 |
msgstr ""
|
694 |
|
695 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:295
|
696 |
+
msgid "H2 (Heading 2)"
|
|
|
697 |
msgstr ""
|
698 |
|
699 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:297
|
700 |
+
msgid "Target keywords were found in Heading 2 (H2)."
|
|
|
701 |
msgstr ""
|
702 |
|
703 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:309
|
704 |
+
msgid "None of your target keywords were found in Heading 2 (H2)."
|
705 |
msgstr ""
|
706 |
|
707 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:316
|
708 |
+
msgid "H3 (Heading 3)"
|
709 |
msgstr ""
|
710 |
|
711 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:318
|
712 |
+
msgid "Target keywords were found in Heading 3 (H3)."
|
|
|
713 |
msgstr ""
|
714 |
|
715 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:330
|
716 |
+
msgid "None of your target keywords were found in Heading 3 (H3)."
|
717 |
msgstr ""
|
718 |
|
719 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:341
|
720 |
+
msgid "Target keywords were found in the Meta Title."
|
|
|
721 |
msgstr ""
|
722 |
|
723 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:355
|
724 |
+
msgid "None of your target keywords were found in the Meta Title."
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:360
|
728 |
+
msgid "Your custom title is too long."
|
|
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:363
|
732 |
+
msgid "The length of your title is correct"
|
|
|
|
|
733 |
msgstr ""
|
734 |
|
735 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:368
|
736 |
+
msgid "No custom title is set for this post."
|
|
|
|
|
737 |
msgstr ""
|
738 |
|
739 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:375
|
740 |
+
msgid "Target keywords were found in the Meta description."
|
|
|
|
|
|
|
741 |
msgstr ""
|
742 |
|
743 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:389
|
744 |
+
msgid "None of your target keywords were found in the Meta description."
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:394
|
748 |
+
msgid "You custom meta description is too long."
|
|
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:397
|
752 |
+
msgid "The length of your meta description is correct"
|
753 |
msgstr ""
|
754 |
|
755 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:402
|
756 |
+
msgid "No custom meta description is set for this post."
|
|
|
757 |
msgstr ""
|
758 |
|
759 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:409
|
760 |
+
msgid "Open Graph Title"
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:418
|
764 |
+
#, php-format
|
765 |
+
msgid "We found %d og:title in your content."
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:419
|
769 |
msgid ""
|
770 |
+
"You should not use more than one og:title in your post content to avoid "
|
771 |
+
"conflicts when sharing on social networks. Facebook will take the last og:"
|
772 |
+
"title tag from your source code. Below, the list:"
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:421
|
776 |
+
msgid "We found an Open Graph Title tag in your source code."
|
777 |
msgstr ""
|
778 |
|
779 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:433
|
780 |
+
msgid "Your Open Graph Title is missing!"
|
|
|
781 |
msgstr ""
|
782 |
|
783 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:437
|
784 |
+
msgid "Open Graph Description"
|
785 |
msgstr ""
|
786 |
|
787 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:447
|
788 |
+
#, php-format
|
789 |
+
msgid "We found %d og:description in your content."
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:448
|
793 |
+
msgid ""
|
794 |
+
"You should not use more than one og:description in your post content to "
|
795 |
+
"avoid conflicts when sharing on social networks. Facebook will take the last "
|
796 |
+
"og:description tag from your source code. Below, the list:"
|
797 |
msgstr ""
|
798 |
|
799 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:450
|
800 |
+
msgid "We found an Open Graph Description tag in your source code."
|
801 |
msgstr ""
|
802 |
|
803 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:462
|
804 |
+
msgid "Your Open Graph Description is missing!"
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:466
|
808 |
+
msgid "Open Graph Image"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:475
|
812 |
+
#, php-format
|
813 |
+
msgid "We found %d og:image in your content."
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:487
|
817 |
+
msgid "Your Open Graph Image is missing!"
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:491
|
821 |
+
msgid "Open Graph URL"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:501
|
825 |
+
#, php-format
|
826 |
+
msgid "We found %d og:url in your content."
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:502
|
830 |
+
msgid ""
|
831 |
+
"You should not use more than one og:url in your post content to avoid "
|
832 |
+
"conflicts when sharing on social networks. Facebook will take the last og:"
|
833 |
+
"url tag from your source code. Below, the list:"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:504
|
837 |
+
msgid "We found an Open Graph URL tag in your source code."
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:516
|
841 |
+
msgid "Your Open Graph URL is missing!"
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:520
|
845 |
+
msgid "Open Graph Site Name"
|
846 |
+
msgstr ""
|
847 |
+
|
848 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:530
|
849 |
+
#, php-format
|
850 |
+
msgid "We found %d og:site_name in your content."
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:531
|
854 |
msgid ""
|
855 |
+
"You should not use more than one og:site_name in your post content to avoid "
|
856 |
+
"conflicts when sharing on social networks. Facebook will take the last og:"
|
857 |
+
"site_name tag from your source code. Below, the list:"
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:533
|
861 |
+
msgid "We found an Open Graph Site Name tag in your source code."
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:545
|
865 |
+
msgid "Your Open Graph Site Name is missing!"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:549
|
869 |
+
#: inc/admin/admin-metaboxes-form.php:327
|
870 |
+
#: inc/admin/admin-metaboxes-form.php:328
|
871 |
+
msgid "Twitter Title"
|
872 |
msgstr ""
|
873 |
|
874 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:559
|
875 |
+
#, php-format
|
876 |
+
msgid "We found %d twitter:title in your content."
|
877 |
msgstr ""
|
878 |
|
879 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:560
|
880 |
msgid ""
|
881 |
+
"You should not use more than one twitter:title in your post content to avoid "
|
882 |
+
"conflicts when sharing on social networks. Twitter will take the last "
|
883 |
+
"twitter:title tag from your source code. Below, the list:"
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:562
|
887 |
+
msgid "We found a Twitter Title Tag in your source code."
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:574
|
891 |
+
msgid "Your Twitter Title is missing!"
|
892 |
msgstr ""
|
893 |
|
894 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:578
|
895 |
+
msgid "Twitter Description"
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:588
|
899 |
+
#, php-format
|
900 |
+
msgid "We found %d twitter:description in your content."
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:589
|
904 |
+
msgid ""
|
905 |
+
"You should not use more than one twitter:description in your post content to "
|
906 |
+
"avoid conflicts when sharing on social networks. Twitter will take the last "
|
907 |
+
"twitter:description tag from your source code. Below, the list:"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:591
|
911 |
+
msgid "We found a Twitter Description tag in your source code."
|
912 |
msgstr ""
|
913 |
|
914 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:603
|
915 |
+
msgid "Your Twitter Description is missing!"
|
916 |
msgstr ""
|
917 |
|
918 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:607
|
919 |
+
msgid "Twitter Image"
|
|
|
|
|
920 |
msgstr ""
|
921 |
|
922 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:616
|
923 |
+
#, php-format
|
924 |
+
msgid "We found %d twitter:image in your content."
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:628
|
928 |
+
msgid "Your Twitter Image is missing!"
|
929 |
msgstr ""
|
930 |
|
931 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:643
|
932 |
+
#, php-format
|
933 |
+
msgid ""
|
934 |
+
"We found %s meta robots in your page. There is probably something wrong with "
|
935 |
+
"your theme!"
|
936 |
msgstr ""
|
937 |
|
938 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:648
|
939 |
+
msgid "noindex is on! Search engines can't index this page."
|
|
|
|
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:650
|
943 |
+
msgid "noindex is off. Search engines will index this page."
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:655
|
947 |
+
msgid "nofollow is on! Search engines can't follow your links on this page."
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:657
|
951 |
+
msgid "nofollow is off. Search engines will follow links on this page."
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:664
|
955 |
+
msgid "noarchive is on! Search engines will not cache your page."
|
|
|
|
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:666
|
959 |
+
msgid "noarchive is off. Search engines will probably cache your page."
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:673
|
963 |
+
msgid ""
|
964 |
+
"nosnippet is on! Search engines will not display a snippet of this page in "
|
965 |
+
"search results."
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:675
|
969 |
+
msgid ""
|
970 |
+
"nosnippet is off. Search engines will display a snippet of this page in "
|
971 |
+
"search results."
|
972 |
msgstr ""
|
973 |
|
974 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:678
|
975 |
+
msgid ""
|
976 |
+
"We found no meta robots on this page. It means, your page is index,follow. "
|
977 |
+
"Search engines will index it, and follow links. "
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:687
|
981 |
+
msgid ""
|
982 |
+
"noimageindex is on! Google will not index your images on this page (but if "
|
983 |
+
"someone makes a direct link to one of your image in this page, it will be "
|
984 |
+
"indexed)."
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:689
|
988 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:701
|
989 |
+
msgid "noimageindex is off. Google will index the images on this page."
|
990 |
msgstr ""
|
991 |
|
992 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:696
|
993 |
+
msgid ""
|
994 |
+
"nositelinkssearchbox is on! Google will not display a sitelinks searchbox in "
|
995 |
+
"search results."
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:698
|
999 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:703
|
1000 |
msgid ""
|
1001 |
+
"nositelinkssearchbox is off. Google will probably display a sitelinks "
|
1002 |
+
"searchbox in search results."
|
1003 |
msgstr ""
|
1004 |
|
1005 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:714
|
1006 |
+
msgid ""
|
1007 |
+
"No alternative text found for these images. Alt tags are important for both "
|
1008 |
+
"SEO and accessibility. Edit your images using the media library or your "
|
1009 |
+
"favorite page builder and fill in alternative text fields."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:725
|
1013 |
+
msgid "All alternative tags are filled in. Good work!"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:730
|
1017 |
msgid ""
|
1018 |
+
"We could not find any image in your content. Content with media is a plus "
|
1019 |
+
"for your SEO."
|
1020 |
msgstr ""
|
1021 |
|
1022 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:737
|
1023 |
+
#, php-format
|
1024 |
+
msgid ""
|
1025 |
+
"We found %d links with nofollow attribute in your page. Do not overuse "
|
1026 |
+
"nofollow attribute in links. Below, the list:"
|
1027 |
msgstr ""
|
1028 |
|
1029 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:748
|
1030 |
+
msgid "This page doesn't have any nofollow links."
|
1031 |
msgstr ""
|
1032 |
|
1033 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:752
|
1034 |
+
msgid ""
|
1035 |
+
"Internet is built on the principle of hyperlink. It is therefore perfectly "
|
1036 |
+
"normal to make links between different websites. However, avoid making links "
|
1037 |
+
"to low quality sites, SPAM... If you are not sure about the quality of a "
|
1038 |
+
"site, add the attribute \"nofollow\" to your link."
|
1039 |
msgstr ""
|
1040 |
|
1041 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:756
|
1042 |
+
#, php-format
|
1043 |
+
msgid "We found %s outbound links in your page. Below, the list:"
|
1044 |
msgstr ""
|
1045 |
|
1046 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:766
|
1047 |
+
msgid "This page doesn't have any outbound links."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:780
|
1051 |
+
msgid ""
|
1052 |
+
"<strong>Should be improved:</strong> red or orange dots <br> <strong>Good:</"
|
1053 |
+
"strong> yellow or green dots"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:783
|
1057 |
+
#: inc/functions/options-advanced-admin.php:409
|
1058 |
+
msgid "Should be improved"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:786
|
1062 |
+
#: inc/functions/options-advanced-admin.php:404
|
1063 |
+
msgid "Good"
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:792
|
1067 |
+
msgid "Expand"
|
1068 |
msgstr ""
|
1069 |
|
1070 |
+
#: inc/admin/admin-metaboxes-content-analysis-form.php:792
|
1071 |
+
msgid "Close"
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: inc/admin/admin-metaboxes-form.php:48 inc/admin/admin-metaboxes.php:163
|
1075 |
+
#: inc/admin/admin-metaboxes.php:166 inc/admin/admin.php:183
|
1076 |
+
#: inc/admin/adminbar.php:12 inc/functions/options-advanced-admin.php:792
|
1077 |
+
msgid "SEO"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: inc/admin/admin-metaboxes-form.php:57
|
1081 |
+
msgid "Titles settings"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: inc/admin/admin-metaboxes-form.php:59
|
1085 |
+
msgid "Social"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
+
#: inc/admin/admin-metaboxes-form.php:62
|
1089 |
+
msgid "Redirection"
|
|
|
|
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: inc/admin/admin-metaboxes-form.php:68
|
1093 |
+
msgid "Google News"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: inc/admin/admin-metaboxes-form.php:75
|
1097 |
+
msgid "Video Sitemap"
|
|
|
|
|
|
|
1098 |
msgstr ""
|
1099 |
|
1100 |
+
#: inc/admin/admin-metaboxes-form.php:98
|
1101 |
+
msgid ""
|
1102 |
+
"This is your <strong>Shop page</strong>. Go to <strong>SEO > Titles & Metas "
|
1103 |
+
"> Archives > Products</strong> "
|
|
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: inc/admin/admin-metaboxes-form.php:98
|
1107 |
+
msgid "to edit your title and meta description"
|
|
|
|
|
|
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: inc/admin/admin-metaboxes-form.php:104
|
1111 |
+
#: inc/admin/admin-metaboxes-form.php:105
|
1112 |
+
msgid "Title"
|
|
|
1113 |
msgstr ""
|
1114 |
|
1115 |
+
#: inc/admin/admin-metaboxes-form.php:105
|
1116 |
+
msgid "Enter your title"
|
1117 |
msgstr ""
|
1118 |
|
1119 |
+
#: inc/admin/admin-metaboxes-form.php:112
|
1120 |
+
msgid " / 568 pixels - "
|
|
|
1121 |
msgstr ""
|
1122 |
|
1123 |
+
#: inc/admin/admin-metaboxes-form.php:114
|
1124 |
+
#: inc/admin/admin-metaboxes-form.php:136
|
1125 |
+
msgid " (maximum recommended limit)"
|
|
|
|
|
1126 |
msgstr ""
|
1127 |
|
1128 |
+
#: inc/admin/admin-metaboxes-form.php:118 inc/admin/admin.php:2780
|
1129 |
+
#: inc/admin/admin.php:3815
|
1130 |
+
msgid "Post Title"
|
|
|
|
|
1131 |
msgstr ""
|
1132 |
|
1133 |
+
#: inc/admin/admin-metaboxes-form.php:120 inc/admin/admin.php:198
|
1134 |
+
#: inc/admin/admin.php:2678 inc/admin/admin.php:2784 inc/admin/admin.php:2974
|
1135 |
+
#: inc/admin/admin.php:3097 inc/admin/admin.php:3175 inc/admin/admin.php:3246
|
1136 |
+
#: inc/admin/admin.php:3316 inc/admin/admin.php:3366
|
1137 |
+
msgid "Site Title"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: inc/admin/admin-metaboxes-form.php:122 inc/admin/admin-wizard.php:372
|
1141 |
+
#: inc/admin/admin.php:1068 inc/admin/admin.php:2665 inc/admin/admin.php:2679
|
1142 |
+
#: inc/admin/admin.php:2782 inc/admin/admin.php:2972 inc/admin/admin.php:3095
|
1143 |
+
#: inc/admin/admin.php:3174 inc/admin/admin.php:3245 inc/admin/admin.php:3315
|
1144 |
+
#: inc/admin/admin.php:3367
|
1145 |
+
msgid "Separator"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: inc/admin/admin-metaboxes-form.php:127
|
1149 |
+
msgid "Enter your meta description"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: inc/admin/admin-metaboxes-form.php:134
|
1153 |
+
msgid " / 940 pixels - "
|
|
|
|
|
|
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: inc/admin/admin-metaboxes-form.php:140
|
1157 |
+
msgid "Category / term description"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
+
#: inc/admin/admin-metaboxes-form.php:144
|
1161 |
+
msgid "Post Excerpt"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: inc/admin/admin-metaboxes-form.php:150
|
1165 |
+
msgid "Google Snippet Preview"
|
|
|
1166 |
msgstr ""
|
1167 |
|
1168 |
+
#: inc/admin/admin-metaboxes-form.php:151
|
1169 |
msgid ""
|
1170 |
+
"This is what your page will look like in Google search results. You have to "
|
1171 |
+
"publish your post to get the Google Snippet Preview."
|
|
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: inc/admin/admin-metaboxes-form.php:178
|
1175 |
+
msgid ""
|
1176 |
+
"Do not display this page in search engine results / XML - HTML sitemaps "
|
1177 |
+
"<strong>(noindex)</strong>"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
+
#: inc/admin/admin-metaboxes-form.php:184
|
1181 |
+
msgid "Do not follow links for this page <strong>(nofollow)</strong>"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
+
#: inc/admin/admin-metaboxes-form.php:190
|
1185 |
msgid ""
|
1186 |
+
"Do not use Open Directory project metadata for titles or excerpts for this "
|
1187 |
+
"page <strong>(noodp)</strong>"
|
|
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: inc/admin/admin-metaboxes-form.php:196
|
1191 |
+
msgid "Do not index images for this page <strong>(noimageindex)</strong>"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: inc/admin/admin-metaboxes-form.php:202
|
1195 |
msgid ""
|
1196 |
+
"Do not display a \"Cached\" link in the Google search results "
|
1197 |
+
"<strong>(noarchive)</strong>"
|
|
|
|
|
|
|
|
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: inc/admin/admin-metaboxes-form.php:208
|
1201 |
+
msgid ""
|
1202 |
+
"Do not display a description in search results for this page "
|
1203 |
+
"<strong>(nosnippet)</strong>"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: inc/admin/admin-metaboxes-form.php:213
|
1207 |
+
#, php-format
|
1208 |
+
msgid ""
|
1209 |
+
"You cannot uncheck a parameter? This is normal, and it's most likely defined "
|
1210 |
+
"in the <a href=\"%s\">global settings of the extension</a>."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: inc/admin/admin-metaboxes-form.php:216
|
1214 |
+
#: inc/admin/admin-metaboxes-form.php:221 inc/admin/admin-wizard.php:263
|
1215 |
+
#: inc/admin/admin-wizard.php:299 inc/admin/admin-wizard.php:318
|
1216 |
+
#: inc/admin/admin.php:754 inc/admin/admin.php:794 inc/admin/admin.php:815
|
1217 |
+
#: inc/admin/admin.php:836
|
1218 |
+
msgid "Canonical URL"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
+
#: inc/admin/admin-metaboxes-form.php:218
|
1222 |
+
msgid ""
|
1223 |
+
"A canonical URL is the URL of the page that Google thinks is most "
|
1224 |
+
"representative from a set of duplicate pages on your site. For example, if "
|
1225 |
+
"you have URLs for the same page (for example: example.com?dress=1234 and "
|
1226 |
+
"example.com/dresses/1234), Google chooses one as canonical. Note that the "
|
1227 |
+
"pages do not need to be absolutely identical; minor changes in sorting or "
|
1228 |
+
"filtering of list pages do not make the page unique (for example, sorting by "
|
1229 |
+
"price or filtering by item color).\n"
|
1230 |
+
" The canonical can be in a different domain than a "
|
1231 |
+
"duplicate."
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: inc/admin/admin-metaboxes-form.php:221
|
1235 |
+
msgid "Default value: "
|
1236 |
msgstr ""
|
1237 |
|
1238 |
+
#: inc/admin/admin-metaboxes-form.php:228
|
1239 |
+
msgid "Select a primary category"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: inc/admin/admin-metaboxes-form.php:229
|
1243 |
+
msgid ""
|
1244 |
+
"Set the category that gets used in the %category% permalink if you have "
|
1245 |
+
"multiple categories."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
#: inc/admin/admin-metaboxes-form.php:239 inc/admin/admin-wizard.php:383
|
1249 |
+
#: inc/admin/admin.php:3858
|
1250 |
+
msgid "None (will disable this feature)"
|
1251 |
msgstr ""
|
1252 |
|
1253 |
+
#: inc/admin/admin-metaboxes-form.php:251
|
1254 |
+
#: inc/admin/admin-metaboxes-form.php:255
|
1255 |
+
msgid "Custom breadcrumbs"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: inc/admin/admin-metaboxes-form.php:252
|
1259 |
+
msgid "Enter a custom value, useful if your title is too long."
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
#: inc/admin/admin-metaboxes-form.php:255
|
1263 |
+
#, php-format
|
1264 |
+
msgid "Current breadcrumbs: %s"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
+
#: inc/admin/admin-metaboxes-form.php:266
|
1268 |
+
msgid "Ask Facebook to update his cache"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
+
#: inc/admin/admin-metaboxes-form.php:267
|
1272 |
+
msgid ""
|
1273 |
+
"<span class=\"label\">Did you know?</span> LinkedIn, Instagram and Pinterest "
|
1274 |
+
"use the same social metadata as Facebook. Twitter does the same if no "
|
1275 |
+
"Twitter cards tag defined below."
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: inc/admin/admin-metaboxes-form.php:269
|
1279 |
+
#: inc/admin/admin-metaboxes-form.php:270
|
1280 |
+
msgid "Facebook Title"
|
1281 |
msgstr ""
|
1282 |
|
1283 |
+
#: inc/admin/admin-metaboxes-form.php:270
|
1284 |
+
msgid "Enter your Facebook title"
|
|
|
1285 |
msgstr ""
|
1286 |
|
1287 |
+
#: inc/admin/admin-metaboxes-form.php:273
|
1288 |
+
#: inc/admin/admin-metaboxes-form.php:274
|
1289 |
+
msgid "Facebook description"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
+
#: inc/admin/admin-metaboxes-form.php:274
|
1293 |
+
msgid "Enter your Facebook description"
|
|
|
1294 |
msgstr ""
|
1295 |
|
1296 |
+
#: inc/admin/admin-metaboxes-form.php:277
|
1297 |
+
#: inc/admin/admin-metaboxes-form.php:278
|
1298 |
+
msgid "Facebook Thumbnail"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: inc/admin/admin-metaboxes-form.php:278
|
1302 |
+
#: inc/admin/admin-metaboxes-form.php:336 inc/admin/admin.php:4127
|
1303 |
+
#: inc/admin/admin.php:4239
|
1304 |
+
msgid "Select your default thumbnail"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
+
#: inc/admin/admin-metaboxes-form.php:279 inc/admin/admin.php:4131
|
1308 |
+
msgid ""
|
1309 |
+
"Minimum size: 200x200px, ideal ratio 1.91:1, 8Mb max. (eg: 1640x856px or "
|
1310 |
+
"3280x1712px for retina screens)"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
+
#: inc/admin/admin-metaboxes-form.php:280
|
1314 |
+
#: inc/admin/admin-metaboxes-form.php:338
|
1315 |
+
#: inc/admin/admin-metaboxes-form.php:488 inc/admin/admin.php:3892
|
1316 |
+
#: inc/admin/admin.php:4129 inc/admin/admin.php:4241
|
1317 |
+
msgid "Upload an Image"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
+
#: inc/admin/admin-metaboxes-form.php:285
|
1321 |
+
msgid "Facebook Preview"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: inc/admin/admin-metaboxes-form.php:287
|
1325 |
+
msgid ""
|
1326 |
+
"This is what your post will look like in Facebook. You have to publish your "
|
1327 |
+
"post to get the Facebook Preview."
|
1328 |
msgstr ""
|
1329 |
|
1330 |
+
#: inc/admin/admin-metaboxes-form.php:289
|
1331 |
+
msgid ""
|
1332 |
+
"The Social Networks feature is disabled. Still seing informations from the "
|
1333 |
+
"FB Preview? You probably have social tags added by your theme or a plugin."
|
1334 |
msgstr ""
|
1335 |
|
1336 |
+
#: inc/admin/admin-metaboxes-form.php:300
|
1337 |
+
msgid "By "
|
|
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: inc/admin/admin-metaboxes-form.php:325
|
1341 |
+
msgid "Preview your Twitter card using the official validator"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
+
#: inc/admin/admin-metaboxes-form.php:328
|
1345 |
+
msgid "Enter your Twitter title"
|
|
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: inc/admin/admin-metaboxes-form.php:331
|
1349 |
+
#: inc/admin/admin-metaboxes-form.php:332
|
1350 |
+
msgid "Twitter description"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
+
#: inc/admin/admin-metaboxes-form.php:332
|
1354 |
+
msgid "Enter your Twitter description"
|
|
|
1355 |
msgstr ""
|
1356 |
|
1357 |
+
#: inc/admin/admin-metaboxes-form.php:335
|
1358 |
+
#: inc/admin/admin-metaboxes-form.php:338
|
1359 |
+
msgid "Twitter Thumbnail"
|
|
|
1360 |
msgstr ""
|
1361 |
|
1362 |
+
#: inc/admin/admin-metaboxes-form.php:337 inc/admin/admin.php:4243
|
1363 |
+
msgid ""
|
1364 |
+
"Minimum size: 144x144px (300x157px with large card enabled), ideal ratio 1:1 "
|
1365 |
+
"(2:1 with large card), 5Mb max."
|
1366 |
msgstr ""
|
1367 |
|
1368 |
+
#: inc/admin/admin-metaboxes-form.php:350
|
1369 |
+
msgid "Enable redirection?"
|
|
|
|
|
1370 |
msgstr ""
|
1371 |
|
1372 |
+
#: inc/admin/admin-metaboxes-form.php:354
|
1373 |
+
#: inc/admin/admin-metaboxes-form.php:362
|
1374 |
+
msgid "URL redirection"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
+
#: inc/admin/admin-metaboxes-form.php:356
|
1378 |
+
msgid "301 Moved Permanently"
|
|
|
|
|
1379 |
msgstr ""
|
1380 |
|
1381 |
+
#: inc/admin/admin-metaboxes-form.php:357
|
1382 |
+
msgid "302 Found / Moved Temporarily"
|
1383 |
msgstr ""
|
1384 |
|
1385 |
+
#: inc/admin/admin-metaboxes-form.php:358
|
1386 |
+
msgid "307 Moved Temporarily"
|
|
|
|
|
1387 |
msgstr ""
|
1388 |
|
1389 |
+
#: inc/admin/admin-metaboxes-form.php:359
|
1390 |
+
msgid "410 Gone"
|
|
|
|
|
1391 |
msgstr ""
|
1392 |
|
1393 |
+
#: inc/admin/admin-metaboxes-form.php:360
|
1394 |
+
msgid "451 Unavailable For Legal Reasons"
|
|
|
|
|
1395 |
msgstr ""
|
1396 |
|
1397 |
+
#: inc/admin/admin-metaboxes-form.php:362
|
1398 |
+
msgid "Enter your new URL in absolute (eg: https://www.example.com/)"
|
|
|
|
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: inc/admin/admin-metaboxes-form.php:367
|
1402 |
+
msgid "Query parameters"
|
|
|
|
|
1403 |
msgstr ""
|
1404 |
|
1405 |
+
#: inc/admin/admin-metaboxes-form.php:369
|
1406 |
+
msgid "Exactly match all parameters"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: inc/admin/admin-metaboxes-form.php:370
|
1410 |
+
msgid "Exclude all parameters"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
+
#: inc/admin/admin-metaboxes-form.php:371
|
1414 |
+
msgid "Exclude all parameters and pass them to the redirection"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
+
#: inc/admin/admin-metaboxes-form.php:380
|
1418 |
+
#: inc/admin/admin-metaboxes-form.php:382
|
1419 |
+
#: inc/admin/admin-metaboxes-form.php:385
|
1420 |
+
#: inc/admin/admin-metaboxes-form.php:387
|
1421 |
+
msgid "Test your URL"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
+
#: inc/admin/admin-metaboxes-form.php:401
|
1425 |
+
msgid "Need help with your redirections? Read our guide."
|
|
|
|
|
1426 |
msgstr ""
|
1427 |
|
1428 |
+
#: inc/admin/admin-metaboxes-form.php:415
|
1429 |
+
msgid "Exclude this post from Google News Sitemap?"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
+
#: inc/admin/admin-metaboxes-form.php:441
|
1433 |
+
msgid "Exclude this post from Video Sitemap?"
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: inc/admin/admin-metaboxes-form.php:443
|
1437 |
msgid ""
|
1438 |
+
"If your post is set to noindex, it will be automatically excluded from the "
|
1439 |
+
"sitemap."
|
|
|
1440 |
msgstr ""
|
1441 |
|
1442 |
+
#: inc/admin/admin-metaboxes-form.php:462
|
1443 |
+
msgid "Video "
|
1444 |
msgstr ""
|
1445 |
|
1446 |
+
#: inc/admin/admin-metaboxes-form.php:466
|
1447 |
+
msgid "Video URL (required)"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
+
#: inc/admin/admin-metaboxes-form.php:467
|
1451 |
+
msgid "Enter your video URL"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
+
#: inc/admin/admin-metaboxes-form.php:467
|
1455 |
+
msgid "Video URL"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
+
#: inc/admin/admin-metaboxes-form.php:472
|
1459 |
+
msgid ""
|
1460 |
+
"NOT an external video (eg: video hosting on YouTube, Vimeo, Wistia...)? "
|
1461 |
+
"Check this if your video is hosting on this server."
|
1462 |
msgstr ""
|
1463 |
|
1464 |
+
#: inc/admin/admin-metaboxes-form.php:476
|
1465 |
+
msgid "Video Title (required)"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: inc/admin/admin-metaboxes-form.php:477
|
1469 |
+
msgid "Enter your video title"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
+
#: inc/admin/admin-metaboxes-form.php:477
|
1473 |
+
msgid "Video title"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
+
#: inc/admin/admin-metaboxes-form.php:478
|
1477 |
+
msgid "Default: title tag, if not available, post title."
|
1478 |
msgstr ""
|
1479 |
|
1480 |
+
#: inc/admin/admin-metaboxes-form.php:481
|
1481 |
+
msgid "Video Description (required)"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
+
#: inc/admin/admin-metaboxes-form.php:482
|
1485 |
+
msgid "Enter your video description"
|
1486 |
msgstr ""
|
1487 |
|
1488 |
+
#: inc/admin/admin-metaboxes-form.php:482
|
1489 |
+
msgid "Video description"
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: inc/admin/admin-metaboxes-form.php:483
|
1493 |
+
msgid ""
|
1494 |
+
"2048 characters max.; default: meta description. If not available, use the "
|
1495 |
+
"beginning of the post content."
|
1496 |
msgstr ""
|
1497 |
|
1498 |
+
#: inc/admin/admin-metaboxes-form.php:486
|
1499 |
+
msgid "Video Thumbnail (required)"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
+
#: inc/admin/admin-metaboxes-form.php:487
|
1503 |
+
msgid "Select your video thumbnail"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
+
#: inc/admin/admin-metaboxes-form.php:488
|
1507 |
+
msgid "Video Thumbnail"
|
|
|
1508 |
msgstr ""
|
1509 |
|
1510 |
+
#: inc/admin/admin-metaboxes-form.php:489
|
1511 |
+
msgid ""
|
1512 |
+
"Minimum size: 160x90px (1920x1080 max), JPG, PNG or GIF formats. Default: "
|
1513 |
+
"your post featured image."
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: inc/admin/admin-metaboxes-form.php:492
|
1517 |
+
msgid "Video Duration (recommended)"
|
|
|
1518 |
msgstr ""
|
1519 |
|
1520 |
+
#: inc/admin/admin-metaboxes-form.php:493
|
1521 |
+
msgid "Duration in seconds"
|
|
|
1522 |
msgstr ""
|
1523 |
|
1524 |
+
#: inc/admin/admin-metaboxes-form.php:493
|
1525 |
+
msgid "Video duration"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
+
#: inc/admin/admin-metaboxes-form.php:494
|
1529 |
+
msgid ""
|
1530 |
+
"The duration of the video in seconds. Value must be between 0 and 28800 (8 "
|
1531 |
+
"hours)."
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: inc/admin/admin-metaboxes-form.php:497
|
1535 |
+
msgid "Video Rating"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
+
#: inc/admin/admin-metaboxes-form.php:498
|
1539 |
+
msgid "Video rating"
|
|
|
1540 |
msgstr ""
|
1541 |
|
1542 |
+
#: inc/admin/admin-metaboxes-form.php:499
|
1543 |
+
msgid "Allowed values are float numbers in the range 0.0 to 5.0."
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: inc/admin/admin-metaboxes-form.php:502
|
1547 |
+
#: inc/admin/admin-metaboxes-form.php:503
|
1548 |
+
msgid "View count"
|
1549 |
msgstr ""
|
1550 |
|
1551 |
+
#: inc/admin/admin-metaboxes-form.php:503
|
1552 |
+
msgid "Number of views"
|
1553 |
msgstr ""
|
1554 |
|
1555 |
+
#: inc/admin/admin-metaboxes-form.php:506
|
1556 |
+
#: inc/admin/admin-metaboxes-form.php:507
|
1557 |
+
msgid "Video tags"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: inc/admin/admin-metaboxes-form.php:507
|
1561 |
+
msgid "Enter your video tags"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
+
#: inc/admin/admin-metaboxes-form.php:508
|
1565 |
+
msgid ""
|
1566 |
+
"32 tags max., separate tags with commas. Default: target keywords + post "
|
1567 |
+
"tags if available."
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
#: inc/admin/admin-metaboxes-form.php:511
|
1571 |
+
#: inc/admin/admin-metaboxes-form.php:512
|
1572 |
+
msgid "Video categories"
|
1573 |
msgstr ""
|
1574 |
|
1575 |
+
#: inc/admin/admin-metaboxes-form.php:512
|
1576 |
+
msgid "Enter your video categories"
|
|
|
1577 |
msgstr ""
|
1578 |
|
1579 |
+
#: inc/admin/admin-metaboxes-form.php:513
|
1580 |
+
msgid ""
|
1581 |
+
"256 characters max., usually a video will belong to a single category, "
|
1582 |
+
"separate categories with commas. Default: first post category if available."
|
1583 |
msgstr ""
|
1584 |
|
1585 |
+
#: inc/admin/admin-metaboxes-form.php:518
|
1586 |
+
msgid "NOT family friendly?"
|
|
|
1587 |
msgstr ""
|
1588 |
|
1589 |
+
#: inc/admin/admin-metaboxes-form.php:520
|
1590 |
+
msgid "The video will be available only to users with SafeSearch turned off."
|
1591 |
msgstr ""
|
1592 |
|
1593 |
+
#: inc/admin/admin-metaboxes-form.php:522
|
1594 |
+
msgid "Remove video"
|
|
|
1595 |
msgstr ""
|
1596 |
|
1597 |
+
#: inc/admin/admin-metaboxes-form.php:529
|
1598 |
+
msgid "Add video"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
+
#: inc/admin/admin-metaboxes.php:201 inc/admin/admin-metaboxes.php:441
|
1602 |
+
msgid "Analysis in progress..."
|
|
|
1603 |
msgstr ""
|
1604 |
|
1605 |
+
#: inc/admin/admin-metaboxes.php:428
|
1606 |
+
msgid "Content analysis"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
+
#: inc/admin/admin-notifications-center.php:44
|
1610 |
+
#: inc/admin/admin-notifications-center.php:50
|
1611 |
+
msgid "Notifications Center"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: inc/admin/admin-notifications-center.php:45
|
1615 |
+
msgid "SEO Tools"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: inc/admin/admin-notifications-center.php:46
|
1619 |
+
#: inc/admin/admin-notifications-center.php:51
|
1620 |
+
msgid "Useful links"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
+
#: inc/admin/admin-notifications-center.php:96
|
1624 |
+
msgid "Configure SEOPress in a few minutes with our installation wizard"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
+
#: inc/admin/admin-notifications-center.php:99
|
1628 |
+
msgid "The best way to quickly setup SEOPress on your site."
|
|
|
1629 |
msgstr ""
|
1630 |
|
1631 |
+
#: inc/admin/admin-notifications-center.php:103
|
1632 |
+
msgid "Start the wizard"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
+
#: inc/admin/admin-notifications-center.php:127
|
1636 |
+
msgid "Your theme doesn't use <strong>add_theme_support('title-tag');</strong>"
|
|
|
1637 |
msgstr ""
|
1638 |
|
1639 |
+
#: inc/admin/admin-notifications-center.php:128
|
1640 |
+
#: inc/admin/admin-notifications-center.php:167
|
1641 |
+
#: inc/admin/admin-notifications-center.php:186
|
1642 |
+
#: inc/admin/admin-notifications-center.php:254
|
1643 |
+
#: inc/admin/admin-notifications-center.php:291
|
1644 |
+
#: inc/admin/admin-notifications-center.php:308
|
1645 |
+
#: inc/admin/admin-notifications-center.php:325
|
1646 |
+
msgid "High impact"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
+
#: inc/admin/admin-notifications-center.php:131
|
1650 |
+
msgid ""
|
1651 |
+
"This error indicates that your theme uses a deprecated function to generate "
|
1652 |
+
"the title tag of your pages. SEOPress will not be able to generate your "
|
1653 |
+
"custom title tags if this error is not fixed."
|
1654 |
msgstr ""
|
1655 |
|
1656 |
+
#: inc/admin/admin-notifications-center.php:144
|
1657 |
+
#: inc/admin/admin-notifications-center.php:237
|
1658 |
+
#: inc/admin/admin-notifications-center.php:269 inc/admin/admin.php:4556
|
1659 |
+
#: inc/admin/admin.php:4614 inc/admin/admin.php:4636 inc/admin/admin.php:4658
|
1660 |
+
#: inc/admin/admin.php:4680
|
1661 |
+
msgid "Learn more"
|
1662 |
msgstr ""
|
1663 |
|
1664 |
+
#: inc/admin/admin-notifications-center.php:166
|
1665 |
#, php-format
|
1666 |
+
msgid "We noticed that you use <strong>%s</strong> plugin."
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: inc/admin/admin-notifications-center.php:170
|
1670 |
+
msgid ""
|
1671 |
+
"Do you want to migrate all your metadata to SEOPress? Do not use multiple "
|
1672 |
+
"SEO plugins at once to avoid conflicts!"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
+
#: inc/admin/admin-notifications-center.php:174
|
1676 |
+
msgid "Migrate!"
|
|
|
1677 |
msgstr ""
|
1678 |
|
1679 |
+
#: inc/admin/admin-notifications-center.php:185
|
1680 |
+
msgid "We noticed that you use another SEO plugin."
|
1681 |
msgstr ""
|
1682 |
|
1683 |
+
#: inc/admin/admin-notifications-center.php:189
|
1684 |
+
msgid "Do not use multiple SEO plugins at once to avoid conflicts!"
|
|
|
|
|
|
|
|
|
|
|
1685 |
msgstr ""
|
1686 |
|
1687 |
+
#: inc/admin/admin-notifications-center.php:193
|
1688 |
+
#: inc/admin/admin-notifications-center.php:298
|
1689 |
+
#: inc/admin/admin-notifications-center.php:315
|
1690 |
+
#: inc/admin/admin-notifications-center.php:332
|
1691 |
+
#: inc/admin/admin-notifications-center.php:363
|
1692 |
+
#: inc/admin/admin-notifications-center.php:463
|
1693 |
+
#: inc/admin/admin-notifications-center.php:483
|
1694 |
+
#: inc/admin/admin-notifications-center.php:580
|
1695 |
+
#: inc/admin/admin-notifications-center.php:601
|
1696 |
+
msgid "Fix this!"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
+
#: inc/admin/admin-notifications-center.php:204
|
1700 |
+
msgid "You have enabled 404 cleaning BUT the scheduled task is not running."
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: inc/admin/admin-notifications-center.php:207
|
1704 |
+
msgid ""
|
1705 |
+
"To solve this, please disable and re-enable SEOPress PRO. No data will be "
|
1706 |
+
"lost."
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: inc/admin/admin-notifications-center.php:232
|
1710 |
+
msgid "Your site doesn't use an SSL certificate!"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
+
#: inc/admin/admin-notifications-center.php:233
|
1714 |
+
msgid "Low impact"
|
|
|
1715 |
msgstr ""
|
1716 |
|
1717 |
+
#: inc/admin/admin-notifications-center.php:236
|
1718 |
+
msgid ""
|
1719 |
+
"Https is considered by Google as a positive signal for the ranking of your "
|
1720 |
+
"site. It also reassures your visitors for data security, and improves trust."
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: inc/admin/admin-notifications-center.php:241
|
1724 |
+
msgid "Buy an SSL!"
|
|
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: inc/admin/admin-notifications-center.php:253
|
1728 |
+
msgid "PHP module \"DOM\" is missing on your server."
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: inc/admin/admin-notifications-center.php:257
|
1732 |
+
msgid ""
|
1733 |
+
"This PHP module, installed by default with PHP, is required by many plugins "
|
1734 |
+
"including SEOPress. Please contact your host as soon as possible to solve "
|
1735 |
+
"this."
|
1736 |
msgstr ""
|
1737 |
|
1738 |
+
#: inc/admin/admin-notifications-center.php:290
|
1739 |
+
msgid "Your site is not visible to Search Engines!"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
+
#: inc/admin/admin-notifications-center.php:294
|
1743 |
+
msgid ""
|
1744 |
+
"You have activated the blocking of the indexing of your site. If your site "
|
1745 |
+
"is under development, this is probably normal. Otherwise, check your "
|
1746 |
+
"settings. Delete this notification using the cross on the right if you are "
|
1747 |
+
"not concerned."
|
1748 |
msgstr ""
|
1749 |
|
1750 |
+
#: inc/admin/admin-notifications-center.php:307
|
1751 |
+
msgid "Your site title is empty!"
|
1752 |
msgstr ""
|
1753 |
|
1754 |
+
#: inc/admin/admin-notifications-center.php:311
|
1755 |
+
msgid ""
|
1756 |
+
"Your Site Title is used by WordPress, your theme and your plugins including "
|
1757 |
+
"SEOPress. It is an essential component in the generation of title tags, but "
|
1758 |
+
"not only. Enter one!"
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: inc/admin/admin-notifications-center.php:324 inc/admin/admin.php:2508
|
1762 |
+
msgid ""
|
1763 |
+
"Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this."
|
1764 |
msgstr ""
|
1765 |
|
1766 |
+
#: inc/admin/admin-notifications-center.php:328
|
1767 |
+
#: inc/admin/admin-notifications-center.php:359
|
1768 |
+
msgid ""
|
1769 |
+
"Why is this important? Showing only the summary of each article "
|
1770 |
+
"significantly reduces the theft of your content by third party sites. Not to "
|
1771 |
+
"mention, the increase in your traffic, your advertising revenue, "
|
1772 |
+
"conversions..."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: inc/admin/admin-notifications-center.php:355
|
1776 |
+
msgid "Your RSS feed shows full text!"
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: inc/admin/admin-notifications-center.php:356
|
1780 |
+
#: inc/admin/admin-notifications-center.php:456
|
1781 |
+
#: inc/admin/admin-notifications-center.php:476
|
1782 |
+
msgid "Medium impact"
|
1783 |
msgstr ""
|
1784 |
|
1785 |
+
#: inc/admin/admin-notifications-center.php:388
|
1786 |
+
msgid "You like SEOPress? Please help us by rating us 5 stars!"
|
1787 |
msgstr ""
|
1788 |
|
1789 |
+
#: inc/admin/admin-notifications-center.php:391
|
1790 |
+
msgid ""
|
1791 |
+
"Support the development and improvement of the plugin by taking 15 seconds "
|
1792 |
+
"of your time to leave us a user review on the official WordPress plugins "
|
1793 |
+
"repository. Thank you!"
|
1794 |
msgstr ""
|
1795 |
|
1796 |
+
#: inc/admin/admin-notifications-center.php:395
|
1797 |
+
msgid "Rate us!"
|
1798 |
msgstr ""
|
1799 |
|
1800 |
+
#: inc/admin/admin-notifications-center.php:421
|
1801 |
+
msgid "Break comments into pages is ON!"
|
|
|
1802 |
msgstr ""
|
1803 |
|
1804 |
+
#: inc/admin/admin-notifications-center.php:422
|
1805 |
+
#: inc/admin/admin-notifications-center.php:507
|
1806 |
+
#: inc/admin/admin-notifications-center.php:550
|
1807 |
+
#: inc/admin/admin-notifications-center.php:573
|
1808 |
+
msgid "Huge impact"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: inc/admin/admin-notifications-center.php:425
|
1812 |
+
msgid ""
|
1813 |
+
"Enabling this option will create duplicate content for each article beyond x "
|
1814 |
+
"comments. This can have a disastrous effect by creating a large number of "
|
1815 |
+
"poor quality pages, and slowing the Google bot unnecessarily, so your "
|
1816 |
+
"ranking in search results."
|
1817 |
msgstr ""
|
1818 |
|
1819 |
+
#: inc/admin/admin-notifications-center.php:429
|
1820 |
+
msgid "Disable this!"
|
1821 |
msgstr ""
|
1822 |
|
1823 |
+
#: inc/admin/admin-notifications-center.php:455
|
1824 |
+
msgid "Display more posts per page on homepage and archives"
|
|
|
1825 |
msgstr ""
|
1826 |
|
1827 |
+
#: inc/admin/admin-notifications-center.php:459
|
1828 |
+
msgid ""
|
1829 |
+
"To reduce the number pages search engines have to crawl to find all your "
|
1830 |
+
"articles, it is recommended displaying more posts per page. This should not "
|
1831 |
+
"be a problem for your users. Using mobile, we prefer to scroll down rather "
|
1832 |
+
"than clicking on next page links. If you can do it, try adding an infinite "
|
1833 |
+
"scroll to your post listings."
|
1834 |
msgstr ""
|
1835 |
|
1836 |
+
#: inc/admin/admin-notifications-center.php:475
|
1837 |
+
msgid "You don't have an XML Sitemap!"
|
|
|
1838 |
msgstr ""
|
1839 |
|
1840 |
+
#: inc/admin/admin-notifications-center.php:479
|
1841 |
+
msgid ""
|
1842 |
+
"XML Sitemaps are useful to facilitate the crawling of your content by search "
|
1843 |
+
"engine robots. Indirectly, this can benefit your ranking by reducing the "
|
1844 |
+
"crawl bugdet."
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: inc/admin/admin-notifications-center.php:506
|
1848 |
+
msgid "Do you have a Google My Business page? It's free!"
|
|
|
1849 |
msgstr ""
|
1850 |
|
1851 |
+
#: inc/admin/admin-notifications-center.php:510
|
1852 |
+
msgid ""
|
1853 |
+
"Local Business websites should have a My Business page to improve visibility "
|
1854 |
+
"in search results. Click on the cross on the right to delete this "
|
1855 |
+
"notification if you are not concerned."
|
1856 |
msgstr ""
|
1857 |
|
1858 |
+
#: inc/admin/admin-notifications-center.php:514
|
1859 |
+
msgid "Create your page now!"
|
|
|
1860 |
msgstr ""
|
1861 |
|
1862 |
+
#: inc/admin/admin-notifications-center.php:549
|
1863 |
+
msgid "Add your site to Google. It's free!"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
+
#: inc/admin/admin-notifications-center.php:553
|
1867 |
+
msgid ""
|
1868 |
+
"Is your brand new site online? So reference it as quickly as possible on "
|
1869 |
+
"Google to get your first visitors via Google Search Console. Already the "
|
1870 |
+
"case? Click on the cross on the right to remove this alert."
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: inc/admin/admin-notifications-center.php:557
|
1874 |
+
msgid "Add your site to Search Console!"
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: inc/admin/admin-notifications-center.php:572
|
1878 |
+
msgid "Structured data types is not correctly enabled"
|
|
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: inc/admin/admin-notifications-center.php:576
|
1882 |
+
msgid ""
|
1883 |
+
"Please enable <strong>Structured Data Types metabox for your posts, pages "
|
1884 |
+
"and custom post types</strong> option in order to use automatic and manual "
|
1885 |
+
"schemas. (SEO > PRO > Structured Data Types (schema.org)"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
+
#: inc/admin/admin-notifications-center.php:593
|
1889 |
+
msgid "You have to enter your licence key to get updates and support"
|
|
|
1890 |
msgstr ""
|
1891 |
|
1892 |
+
#: inc/admin/admin-notifications-center.php:597
|
1893 |
+
msgid ""
|
1894 |
+
"Please activate the SEOPress PRO license key to automatically receive "
|
1895 |
+
"updates to guarantee you the best user experience possible."
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: inc/admin/admin-notifications-center.php:626
|
1899 |
+
msgid "Take your SEO to the next level with SEOPress PRO!"
|
|
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: inc/admin/admin-notifications-center.php:630
|
1903 |
+
msgid ""
|
1904 |
+
"The PRO version of SEOPress allows you to easily manage your structured data "
|
1905 |
+
"(schemas), add a breadcrumb optimized for SEO and accessibility, improve SEO "
|
1906 |
+
"for WooCommerce, gain productivity with our import / export tool from a CSV "
|
1907 |
+
"of your metadata and so much more."
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: inc/admin/admin-notifications-center.php:634
|
1911 |
+
msgid "Upgrade now!"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: inc/admin/admin-notifications-center.php:650
|
1915 |
+
msgid "Check websites setup on your server"
|
1916 |
msgstr ""
|
1917 |
|
1918 |
+
#: inc/admin/admin-notifications-center.php:659
|
1919 |
+
msgid "Not found"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: inc/admin/admin-notifications-center.php:664
|
1923 |
+
msgid "No scrape."
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: inc/admin/admin-notifications-center.php:669
|
1927 |
+
msgid "No domain found."
|
|
|
|
|
1928 |
msgstr ""
|
1929 |
|
1930 |
+
#: inc/admin/admin-notifications-center.php:679
|
1931 |
+
msgid "Server IP Address: "
|
1932 |
msgstr ""
|
1933 |
|
1934 |
+
#: inc/admin/admin-notifications-center.php:682
|
1935 |
+
msgid "Last scrape: "
|
1936 |
msgstr ""
|
1937 |
|
1938 |
+
#: inc/admin/admin-notifications-center.php:683
|
1939 |
+
msgid "Number of websites on your server: "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: inc/admin/admin-notifications-center.php:696
|
1943 |
+
msgid "Get list"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: inc/admin/admin-notifications-center.php:705
|
1947 |
+
msgid "Our blog: SEO news, how-to, tips and tricks..."
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: inc/admin/admin-notifications-center.php:706
|
1951 |
+
msgid "Upload a list of links to disavow to Google"
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: inc/admin/admin-notifications-center.php:707
|
1955 |
+
msgid "Google Trends"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
#: inc/admin/admin-notifications-center.php:709
|
1959 |
+
msgid ""
|
1960 |
+
"Image SEO plugin to optimize your image ALT texts and names for Search "
|
1961 |
+
"Engines."
|
1962 |
msgstr ""
|
1963 |
|
1964 |
+
#: inc/admin/admin-notifications-center.php:711
|
1965 |
+
msgid "Dareboost: Test, analyze and optimize your website"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
+
#: inc/admin/admin-notifications-center.php:712
|
1969 |
+
msgid "Google Campaign URL Builder tool"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
#: inc/admin/admin-wizard.php:91
|
1973 |
+
msgid "Import SEO settings"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
+
#: inc/admin/admin-wizard.php:96 inc/admin/admin-wizard.php:368
|
1977 |
+
msgid "Your site"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
+
#: inc/admin/admin-wizard.php:101 inc/admin/admin-wizard.php:478
|
1981 |
+
msgid "Indexing"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
+
#: inc/admin/admin-wizard.php:106 inc/admin/admin-wizard.php:634
|
1985 |
+
msgid "Advanced options"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
+
#: inc/admin/admin-wizard.php:111
|
1989 |
+
msgid "Ready!"
|
1990 |
msgstr ""
|
1991 |
|
1992 |
+
#: inc/admin/admin-wizard.php:170
|
1993 |
+
msgid "SEOPress › Setup Wizard"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
+
#: inc/admin/admin-wizard.php:187
|
1997 |
+
msgid "Not right now"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
+
#: inc/admin/admin-wizard.php:189
|
2001 |
+
msgid "Skip this step"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
+
#: inc/admin/admin-wizard.php:247
|
2005 |
+
msgid "Welcome!"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
+
#: inc/admin/admin-wizard.php:248
|
2009 |
+
msgid ""
|
2010 |
+
"The following wizard will help you configure SEOPress and get you started "
|
2011 |
+
"quickly."
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: inc/admin/admin-wizard.php:249
|
2015 |
+
msgid ""
|
2016 |
+
"The first step is to import your previous settings from other plugins to "
|
2017 |
+
"keep your SEO."
|
2018 |
msgstr ""
|
2019 |
|
2020 |
+
#: inc/admin/admin-wizard.php:250
|
2021 |
+
msgid "Not data to migrate? Click \"Next step\" button!"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
+
#: inc/admin/admin-wizard.php:255 inc/admin/admin.php:746
|
2025 |
+
msgid "Import posts and terms metadata from Yoast"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
+
#: inc/admin/admin-wizard.php:256 inc/admin/admin-wizard.php:275
|
2029 |
+
#: inc/admin/admin-wizard.php:292 inc/admin/admin-wizard.php:311
|
2030 |
+
#: inc/admin/admin.php:747 inc/admin/admin.php:768 inc/admin/admin.php:787
|
2031 |
+
#: inc/admin/admin.php:808 inc/admin/admin.php:829
|
2032 |
+
msgid "By clicking Migrate, we'll import:"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: inc/admin/admin-wizard.php:258 inc/admin/admin-wizard.php:277
|
2036 |
+
#: inc/admin/admin-wizard.php:294 inc/admin/admin-wizard.php:313
|
2037 |
+
#: inc/admin/admin.php:749 inc/admin/admin.php:770 inc/admin/admin.php:789
|
2038 |
+
#: inc/admin/admin.php:810 inc/admin/admin.php:831
|
2039 |
+
msgid "Title tags"
|
2040 |
msgstr ""
|
2041 |
|
2042 |
+
#: inc/admin/admin-wizard.php:260 inc/admin/admin-wizard.php:279
|
2043 |
+
#: inc/admin/admin-wizard.php:296 inc/admin/admin-wizard.php:315
|
2044 |
+
#: inc/admin/admin.php:751 inc/admin/admin.php:772 inc/admin/admin.php:791
|
2045 |
+
#: inc/admin/admin.php:812 inc/admin/admin.php:833
|
2046 |
+
msgid "Facebook Open Graph tags (title, description and image thumbnail)"
|
2047 |
msgstr ""
|
2048 |
|
2049 |
+
#: inc/admin/admin-wizard.php:261 inc/admin/admin-wizard.php:297
|
2050 |
+
#: inc/admin/admin-wizard.php:316 inc/admin/admin.php:752
|
2051 |
+
#: inc/admin/admin.php:792 inc/admin/admin.php:813 inc/admin/admin.php:834
|
2052 |
+
msgid "Twitter tags (title, description and image thumbnail)"
|
2053 |
msgstr ""
|
2054 |
|
2055 |
+
#: inc/admin/admin-wizard.php:262 inc/admin/admin.php:753
|
2056 |
+
msgid "Meta Robots (noindex, nofollow...)"
|
2057 |
msgstr ""
|
2058 |
|
2059 |
+
#: inc/admin/admin-wizard.php:264 inc/admin/admin-wizard.php:319
|
2060 |
+
#: inc/admin/admin.php:755 inc/admin/admin.php:816
|
2061 |
+
msgid "Focus keywords"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: inc/admin/admin-wizard.php:266 inc/admin/admin.php:757
|
2065 |
+
msgid ""
|
2066 |
+
"<strong>WARNING:</strong> Migration will delete / update all SEOPress posts "
|
2067 |
+
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
2068 |
+
"NOT delete any Yoast data."
|
2069 |
msgstr ""
|
2070 |
|
2071 |
+
#: inc/admin/admin-wizard.php:267 inc/admin/admin-wizard.php:284
|
2072 |
+
#: inc/admin/admin-wizard.php:303 inc/admin/admin-wizard.php:322
|
2073 |
+
#: inc/admin/admin.php:758 inc/admin/admin.php:777 inc/admin/admin.php:798
|
2074 |
+
#: inc/admin/admin.php:819 inc/admin/admin.php:839
|
2075 |
+
msgid "Migrate now"
|
2076 |
msgstr ""
|
2077 |
|
2078 |
+
#: inc/admin/admin-wizard.php:274 inc/admin/admin.php:767
|
2079 |
+
msgid "Import posts and terms metadata from All In One SEO"
|
2080 |
msgstr ""
|
2081 |
|
2082 |
+
#: inc/admin/admin-wizard.php:280 inc/admin/admin.php:773
|
2083 |
+
msgid "Twitter image thumbnail"
|
|
|
|
|
2084 |
msgstr ""
|
2085 |
|
2086 |
+
#: inc/admin/admin-wizard.php:281 inc/admin/admin.php:774
|
2087 |
+
msgid "Meta Robots (noindex, nofollow)"
|
2088 |
msgstr ""
|
2089 |
|
2090 |
+
#: inc/admin/admin-wizard.php:283 inc/admin/admin.php:776
|
2091 |
msgid ""
|
2092 |
+
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
2093 |
+
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
2094 |
+
"NOT delete any AIO data."
|
2095 |
msgstr ""
|
2096 |
|
2097 |
+
#: inc/admin/admin-wizard.php:291 inc/admin/admin.php:786
|
2098 |
+
msgid "Import posts and terms metadata from The SEO Framework"
|
|
|
2099 |
msgstr ""
|
2100 |
|
2101 |
+
#: inc/admin/admin-wizard.php:298 inc/admin/admin.php:793
|
2102 |
+
msgid "Meta Robots (noindex, nofollow, noarchive)"
|
2103 |
msgstr ""
|
2104 |
|
2105 |
+
#: inc/admin/admin-wizard.php:300 inc/admin/admin.php:795
|
2106 |
+
#: inc/functions/options-advanced-admin.php:312
|
2107 |
+
msgid "Redirect URL"
|
2108 |
msgstr ""
|
2109 |
|
2110 |
+
#: inc/admin/admin-wizard.php:302 inc/admin/admin.php:797
|
2111 |
+
msgid ""
|
2112 |
+
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
2113 |
+
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
2114 |
+
"NOT delete any SEO Framework data."
|
2115 |
+
msgstr ""
|
2116 |
+
|
2117 |
+
#: inc/admin/admin-wizard.php:310 inc/admin/admin.php:807
|
2118 |
+
msgid "Import posts and terms metadata from Rank Math"
|
2119 |
msgstr ""
|
2120 |
|
2121 |
+
#: inc/admin/admin-wizard.php:317 inc/admin/admin.php:814
|
2122 |
+
msgid "Meta Robots (noindex, nofollow, noarchive, noimageindex)"
|
2123 |
+
msgstr ""
|
2124 |
+
|
2125 |
+
#: inc/admin/admin-wizard.php:321 inc/admin/admin.php:818
|
2126 |
msgid ""
|
2127 |
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
2128 |
+
"and terms metadata. Some dynamic variables will not be interpreted. We do "
|
2129 |
+
"NOT delete any Rank Math data."
|
2130 |
msgstr ""
|
2131 |
|
2132 |
+
#: inc/admin/admin-wizard.php:329 inc/admin/admin-wizard.php:758
|
2133 |
+
msgid "Next step"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
+
#: inc/admin/admin-wizard.php:370
|
2137 |
msgid ""
|
2138 |
+
"To build title tags and knowledge graph for Google, you need to fill out the "
|
2139 |
+
"fields below to configure the general settings. "
|
|
|
|
|
|
|
|
|
|
|
|
|
2140 |
msgstr ""
|
2141 |
|
2142 |
+
#: inc/admin/admin-wizard.php:373
|
2143 |
+
msgid "eg: |"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
+
#: inc/admin/admin-wizard.php:375 inc/admin/admin.php:1076
|
2147 |
+
#: inc/admin/admin.php:2675
|
2148 |
+
msgid "Site title"
|
2149 |
msgstr ""
|
2150 |
|
2151 |
+
#: inc/admin/admin-wizard.php:376
|
2152 |
+
msgid "eg: My super website"
|
|
|
|
|
|
|
|
|
|
|
2153 |
msgstr ""
|
2154 |
|
2155 |
+
#: inc/admin/admin-wizard.php:378 inc/admin/admin.php:1473
|
2156 |
+
msgid "Person or organization"
|
2157 |
msgstr ""
|
2158 |
|
2159 |
+
#: inc/admin/admin-wizard.php:380
|
2160 |
+
msgid "Choose a knowledge type"
|
|
|
|
|
|
|
2161 |
msgstr ""
|
2162 |
|
2163 |
+
#: inc/admin/admin-wizard.php:386 inc/admin/admin.php:3861
|
2164 |
+
msgid "Person"
|
2165 |
msgstr ""
|
2166 |
|
2167 |
+
#: inc/admin/admin-wizard.php:389 inc/admin/admin.php:3864
|
2168 |
+
msgid "Organization"
|
|
|
|
|
2169 |
msgstr ""
|
2170 |
|
2171 |
+
#: inc/admin/admin-wizard.php:393 inc/admin/admin.php:1481
|
2172 |
+
#: inc/admin/admin.php:3877
|
2173 |
+
msgid "Your name/organization"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
+
#: inc/admin/admin-wizard.php:394 inc/admin/admin.php:3877
|
2177 |
+
msgid "eg: SEOPress"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
+
#: inc/admin/admin-wizard.php:396 inc/admin/admin.php:1489
|
2181 |
+
#: inc/admin/admin.php:3890
|
2182 |
+
msgid "Your photo/organization logo"
|
2183 |
msgstr ""
|
2184 |
|
2185 |
+
#: inc/admin/admin-wizard.php:397
|
2186 |
+
msgid "eg: https://www.example.com/logo.png"
|
2187 |
msgstr ""
|
2188 |
|
2189 |
+
#: inc/admin/admin-wizard.php:399
|
2190 |
+
msgid "Facebook page URL"
|
2191 |
msgstr ""
|
2192 |
|
2193 |
+
#: inc/admin/admin-wizard.php:400 inc/admin/admin.php:3998
|
2194 |
+
msgid "eg: https://facebook.com/seopresspro"
|
2195 |
msgstr ""
|
2196 |
|
2197 |
+
#: inc/admin/admin-wizard.php:402 inc/admin/admin.php:1538
|
2198 |
+
msgid "Twitter Username"
|
|
|
|
|
2199 |
msgstr ""
|
2200 |
|
2201 |
+
#: inc/admin/admin-wizard.php:403 inc/admin/admin.php:4011
|
2202 |
+
msgid "eg: @wp_seopress"
|
2203 |
msgstr ""
|
2204 |
|
2205 |
+
#: inc/admin/admin-wizard.php:405 inc/admin/admin.php:1546
|
2206 |
+
#: inc/admin/admin.php:4023
|
2207 |
+
msgid "Pinterest URL"
|
2208 |
msgstr ""
|
2209 |
|
2210 |
+
#: inc/admin/admin-wizard.php:406 inc/admin/admin.php:4023
|
2211 |
+
msgid "eg: https://pinterest.com/wpbuy/"
|
|
|
|
|
2212 |
msgstr ""
|
2213 |
|
2214 |
+
#: inc/admin/admin-wizard.php:408 inc/admin/admin.php:1554
|
2215 |
+
#: inc/admin/admin.php:4035
|
2216 |
+
msgid "Instagram URL"
|
2217 |
msgstr ""
|
2218 |
|
2219 |
+
#: inc/admin/admin-wizard.php:409 inc/admin/admin.php:4035
|
2220 |
+
msgid "eg: https://www.instagram.com/wp_seopress/"
|
2221 |
msgstr ""
|
2222 |
|
2223 |
+
#: inc/admin/admin-wizard.php:411 inc/admin/admin.php:1562
|
2224 |
+
#: inc/admin/admin.php:4047
|
2225 |
+
msgid "YouTube URL"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
+
#: inc/admin/admin-wizard.php:412 inc/admin/admin.php:4047
|
2229 |
+
msgid "eg: https://www.youtube.com/SEOPress"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
+
#: inc/admin/admin-wizard.php:414 inc/admin/admin.php:1570
|
2233 |
+
#: inc/admin/admin.php:4059
|
2234 |
+
msgid "LinkedIn URL"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
+
#: inc/admin/admin-wizard.php:415 inc/admin/admin.php:4059
|
2238 |
+
msgid "eg: http://linkedin.com/company/seopress/"
|
2239 |
msgstr ""
|
2240 |
|
2241 |
+
#: inc/admin/admin-wizard.php:417 inc/admin/admin.php:1578
|
2242 |
+
#: inc/admin/admin.php:4071
|
2243 |
+
msgid "MySpace URL"
|
2244 |
msgstr ""
|
2245 |
|
2246 |
+
#: inc/admin/admin-wizard.php:418 inc/admin/admin.php:4071
|
2247 |
+
msgid "eg: https://myspace.com/your-page"
|
|
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: inc/admin/admin-wizard.php:420 inc/admin/admin.php:1586
|
2251 |
+
#: inc/admin/admin.php:4083
|
2252 |
+
msgid "Soundcloud URL"
|
2253 |
+
msgstr ""
|
2254 |
+
|
2255 |
+
#: inc/admin/admin-wizard.php:421 inc/admin/admin.php:4083
|
2256 |
+
msgid "eg: https://soundcloud.com/michaelmccannmusic"
|
2257 |
+
msgstr ""
|
2258 |
+
|
2259 |
+
#: inc/admin/admin-wizard.php:423 inc/admin/admin.php:1594
|
2260 |
+
#: inc/admin/admin.php:4095
|
2261 |
+
msgid "Tumblr URL"
|
2262 |
+
msgstr ""
|
2263 |
+
|
2264 |
+
#: inc/admin/admin-wizard.php:424 inc/admin/admin.php:4095
|
2265 |
+
msgid "eg: https://your-site.tumblr.com"
|
2266 |
+
msgstr ""
|
2267 |
+
|
2268 |
+
#: inc/admin/admin-wizard.php:427 inc/admin/admin-wizard.php:570
|
2269 |
+
#: inc/admin/admin-wizard.php:677
|
2270 |
+
msgid "Continue"
|
2271 |
+
msgstr ""
|
2272 |
+
|
2273 |
+
#: inc/admin/admin-wizard.php:479
|
2274 |
+
msgid "Specify to the search engines what you want to be indexed or not."
|
2275 |
+
msgstr ""
|
2276 |
+
|
2277 |
+
#: inc/admin/admin-wizard.php:480
|
2278 |
+
msgid "Avoid indexing duplicate or poor quality content."
|
2279 |
+
msgstr ""
|
2280 |
+
|
2281 |
+
#: inc/admin/admin-wizard.php:481
|
2282 |
+
msgid "Default: index"
|
2283 |
msgstr ""
|
2284 |
|
2285 |
+
#: inc/admin/admin-wizard.php:486
|
2286 |
+
msgid "For which single post types, should indexing be disabled?"
|
2287 |
+
msgstr ""
|
2288 |
+
|
2289 |
+
#: inc/admin/admin-wizard.php:503
|
2290 |
msgid ""
|
2291 |
+
"Do not display this single post type in search engine "
|
2292 |
+
"results <strong>(noindex)</strong>"
|
2293 |
msgstr ""
|
2294 |
|
2295 |
+
#: inc/admin/admin-wizard.php:514
|
2296 |
+
msgid "For which post type archives, should indexing be disabled?"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
+
#: inc/admin/admin-wizard.php:532
|
2300 |
msgid ""
|
2301 |
+
"Do not display this post type archive in search engine "
|
2302 |
+
"results <strong>(noindex)</strong>"
|
2303 |
+
msgstr ""
|
2304 |
+
|
2305 |
+
#: inc/admin/admin-wizard.php:544
|
2306 |
+
msgid "For which taxonomy archives, should indexing be disabled?"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
+
#: inc/admin/admin-wizard.php:561
|
2310 |
msgid ""
|
2311 |
+
"Do not display this taxonomy archive in search engine "
|
2312 |
+
"results <strong>(noindex)</strong>"
|
2313 |
msgstr ""
|
2314 |
|
2315 |
+
#: inc/admin/admin-wizard.php:644 inc/admin/admin.php:3206
|
2316 |
msgid ""
|
2317 |
+
"Do not display author archives in search engine results <strong>(noindex)</"
|
2318 |
+
"strong>"
|
2319 |
msgstr ""
|
2320 |
|
2321 |
+
#: inc/admin/admin-wizard.php:647
|
2322 |
+
msgid ""
|
2323 |
+
"You only have one author on your site? Check this option to avoid duplicate "
|
2324 |
+
"content."
|
2325 |
msgstr ""
|
2326 |
|
2327 |
+
#: inc/admin/admin-wizard.php:656 inc/admin/admin.php:5192
|
2328 |
+
msgid ""
|
2329 |
+
"Redirect attachment pages to their file URL (https://www.example.com/my-"
|
2330 |
+
"image-file.jpg)"
|
2331 |
msgstr ""
|
2332 |
|
2333 |
+
#: inc/admin/admin-wizard.php:659
|
2334 |
+
msgid ""
|
2335 |
+
"By default, SEOPress redirects your Attachment pages to the parent post. "
|
2336 |
+
"Optimize this by redirecting the user directly to the URL of the media file."
|
2337 |
msgstr ""
|
2338 |
|
2339 |
+
#: inc/admin/admin-wizard.php:668 inc/admin/admin.php:5317
|
2340 |
+
msgid "Remove /category/ in your permalinks"
|
2341 |
msgstr ""
|
2342 |
|
2343 |
+
#: inc/admin/admin-wizard.php:671
|
2344 |
+
msgid "Shorten your URLs by removing /category/ and improve your SEO."
|
2345 |
msgstr ""
|
2346 |
|
2347 |
+
#: inc/admin/admin-wizard.php:721
|
2348 |
+
msgid "Your site is now ready for search engines!"
|
|
|
|
|
2349 |
msgstr ""
|
2350 |
|
2351 |
+
#: inc/admin/admin-wizard.php:726 inc/functions/options-advanced-admin.php:18
|
2352 |
+
msgid "Welcome to SEOPress PRO!"
|
2353 |
msgstr ""
|
2354 |
|
2355 |
+
#: inc/admin/admin-wizard.php:729 inc/functions/options-advanced-admin.php:19
|
2356 |
msgid ""
|
2357 |
+
"Please activate your license to receive automatic updates and get premium "
|
2358 |
+
"support."
|
2359 |
msgstr ""
|
2360 |
|
2361 |
+
#: inc/admin/admin-wizard.php:734 inc/functions/options-advanced-admin.php:20
|
2362 |
+
msgid "Activate License"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
+
#: inc/admin/admin-wizard.php:741
|
2366 |
+
msgid "Go PRO with SEOPress PRO!"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
+
#: inc/admin/admin-wizard.php:744
|
2370 |
+
msgid ""
|
2371 |
+
"When you upgrade to the PRO version, you get a lot of additional features, "
|
2372 |
+
"like automatic and manual schemas, Video Sitemap, WooCommerce enhancements, "
|
2373 |
+
"Analytics statistics in your Dashboard, breadcrumbs, redirections, and more."
|
2374 |
msgstr ""
|
2375 |
|
2376 |
+
#: inc/admin/admin-wizard.php:749
|
2377 |
+
msgid "Buy SEOPress PRO - $39 / unlimited sites"
|
2378 |
msgstr ""
|
2379 |
|
2380 |
+
#: inc/admin/admin-wizard.php:759
|
2381 |
+
msgid "Create your XML sitemaps"
|
2382 |
msgstr ""
|
2383 |
|
2384 |
+
#: inc/admin/admin-wizard.php:760
|
2385 |
+
msgid "Build custom XML sitemaps to improve Google's crawling of your site."
|
2386 |
msgstr ""
|
2387 |
|
2388 |
+
#: inc/admin/admin-wizard.php:765
|
2389 |
+
msgid "Configure your XML sitemaps"
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: inc/admin/admin-wizard.php:772
|
2393 |
+
msgid "Follow us:"
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: inc/admin/admin-wizard.php:779
|
2397 |
+
msgid "Like our Facebook page"
|
2398 |
msgstr ""
|
2399 |
|
2400 |
+
#: inc/admin/admin-wizard.php:791
|
2401 |
+
msgid "Watch our guided tour videos to learn more about SEOPress"
|
2402 |
msgstr ""
|
2403 |
|
2404 |
+
#: inc/admin/admin-wizard.php:797
|
2405 |
+
msgid "The off side of SEOPress"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
+
#: inc/admin/admin-wizard.php:805
|
2409 |
+
msgid "You can also:"
|
2410 |
msgstr ""
|
2411 |
|
2412 |
+
#: inc/admin/admin-wizard.php:810
|
2413 |
+
msgid "Visit Dashboard"
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: inc/admin/admin-wizard.php:813
|
2417 |
+
msgid "Review Settings"
|
2418 |
msgstr ""
|
2419 |
|
2420 |
+
#: inc/admin/admin-wizard.php:816
|
2421 |
+
msgid "Knowledge base"
|
2422 |
msgstr ""
|
2423 |
|
2424 |
+
#: inc/admin/admin.php:105
|
2425 |
+
msgid "404 - Page not found"
|
2426 |
msgstr ""
|
2427 |
|
2428 |
+
#: inc/admin/admin.php:184
|
2429 |
+
msgid "Dashboard"
|
2430 |
msgstr ""
|
2431 |
|
2432 |
+
#: inc/admin/admin.php:197
|
2433 |
+
#, php-format
|
2434 |
+
msgid "%%sep%%"
|
2435 |
msgstr ""
|
2436 |
|
2437 |
+
#: inc/admin/admin.php:197
|
2438 |
+
msgid "Separator (eg: - )"
|
2439 |
msgstr ""
|
2440 |
|
2441 |
+
#: inc/admin/admin.php:198
|
2442 |
+
#, php-format
|
2443 |
+
msgid "%%sitetitle%% (alias: %%sitename%%)"
|
2444 |
msgstr ""
|
2445 |
|
2446 |
+
#: inc/admin/admin.php:199
|
2447 |
+
#, php-format
|
2448 |
+
msgid "%%tagline%% (alias %%sitedesc%%)"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
+
#: inc/admin/admin.php:199 inc/admin/admin.php:2680 inc/admin/admin.php:2691
|
2452 |
+
msgid "Tagline"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: inc/admin/admin.php:200
|
2456 |
+
#, php-format
|
2457 |
+
msgid "%%post_title%% (alias %%title%%)"
|
2458 |
msgstr ""
|
2459 |
|
2460 |
+
#: inc/admin/admin.php:200
|
2461 |
+
msgid "Post Title (post, page, custom post type)"
|
2462 |
msgstr ""
|
2463 |
|
2464 |
+
#: inc/admin/admin.php:201
|
2465 |
+
#, php-format
|
2466 |
+
msgid "%%post_excerpt%% (alias %%excerpt%%)"
|
2467 |
msgstr ""
|
2468 |
|
2469 |
+
#: inc/admin/admin.php:201
|
2470 |
+
msgid "Post excerpt"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
+
#: inc/admin/admin.php:202
|
2474 |
+
#, php-format
|
2475 |
+
msgid "%%post_content%%"
|
|
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: inc/admin/admin.php:202
|
2479 |
+
msgid "Post content / product long description"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
+
#: inc/admin/admin.php:203
|
2483 |
+
#, php-format
|
2484 |
+
msgid "%%post_thumbnail_url%%"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
+
#: inc/admin/admin.php:203
|
2488 |
+
msgid "Post thumbnail URL"
|
2489 |
+
msgstr ""
|
2490 |
+
|
2491 |
+
#: inc/admin/admin.php:204
|
2492 |
+
#, php-format
|
2493 |
+
msgid "%%post_date%% (alias %%date%%)"
|
2494 |
+
msgstr ""
|
2495 |
+
|
2496 |
+
#: inc/admin/admin.php:204
|
2497 |
+
msgid "Post date"
|
2498 |
+
msgstr ""
|
2499 |
+
|
2500 |
+
#: inc/admin/admin.php:205
|
2501 |
+
#, php-format
|
2502 |
+
msgid "%%post_modified_date%%"
|
2503 |
+
msgstr ""
|
2504 |
+
|
2505 |
+
#: inc/admin/admin.php:205
|
2506 |
+
msgid "Last modified post date"
|
2507 |
+
msgstr ""
|
2508 |
+
|
2509 |
+
#: inc/admin/admin.php:206
|
2510 |
+
#, php-format
|
2511 |
+
msgid "%%post_author%%"
|
2512 |
+
msgstr ""
|
2513 |
+
|
2514 |
+
#: inc/admin/admin.php:206 inc/admin/admin.php:3173
|
2515 |
+
msgid "Post author"
|
2516 |
+
msgstr ""
|
2517 |
+
|
2518 |
+
#: inc/admin/admin.php:207
|
2519 |
+
#, php-format
|
2520 |
+
msgid "%%post_category%%"
|
2521 |
+
msgstr ""
|
2522 |
+
|
2523 |
+
#: inc/admin/admin.php:207
|
2524 |
+
msgid "Post category"
|
2525 |
+
msgstr ""
|
2526 |
+
|
2527 |
+
#: inc/admin/admin.php:208
|
2528 |
+
#, php-format
|
2529 |
+
msgid "%%post_tag%%"
|
2530 |
+
msgstr ""
|
2531 |
+
|
2532 |
+
#: inc/admin/admin.php:208
|
2533 |
+
msgid "Post tag"
|
2534 |
+
msgstr ""
|
2535 |
+
|
2536 |
+
#: inc/admin/admin.php:209
|
2537 |
+
#, php-format
|
2538 |
+
msgid "%%_category_title%%"
|
2539 |
+
msgstr ""
|
2540 |
+
|
2541 |
+
#: inc/admin/admin.php:209
|
2542 |
+
msgid "Category title"
|
2543 |
+
msgstr ""
|
2544 |
+
|
2545 |
+
#: inc/admin/admin.php:210
|
2546 |
+
#, php-format
|
2547 |
+
msgid "%%_category_description%%"
|
2548 |
+
msgstr ""
|
2549 |
+
|
2550 |
+
#: inc/admin/admin.php:210
|
2551 |
+
msgid "Category description"
|
2552 |
+
msgstr ""
|
2553 |
+
|
2554 |
+
#: inc/admin/admin.php:211
|
2555 |
+
#, php-format
|
2556 |
+
msgid "%%tag_title%%"
|
2557 |
+
msgstr ""
|
2558 |
+
|
2559 |
+
#: inc/admin/admin.php:211
|
2560 |
+
msgid "Tag title"
|
2561 |
+
msgstr ""
|
2562 |
+
|
2563 |
+
#: inc/admin/admin.php:212
|
2564 |
+
#, php-format
|
2565 |
+
msgid "%%tag_description%%"
|
2566 |
+
msgstr ""
|
2567 |
+
|
2568 |
+
#: inc/admin/admin.php:212
|
2569 |
+
msgid "Tag description"
|
2570 |
+
msgstr ""
|
2571 |
+
|
2572 |
+
#: inc/admin/admin.php:213
|
2573 |
+
#, php-format
|
2574 |
+
msgid "%%term_title%%"
|
2575 |
+
msgstr ""
|
2576 |
+
|
2577 |
+
#: inc/admin/admin.php:213
|
2578 |
+
msgid "Term title"
|
2579 |
+
msgstr ""
|
2580 |
+
|
2581 |
+
#: inc/admin/admin.php:214
|
2582 |
+
#, php-format
|
2583 |
+
msgid "%%term_description%%"
|
2584 |
+
msgstr ""
|
2585 |
+
|
2586 |
+
#: inc/admin/admin.php:214
|
2587 |
+
msgid "Term description"
|
2588 |
+
msgstr ""
|
2589 |
+
|
2590 |
+
#: inc/admin/admin.php:215
|
2591 |
+
#, php-format
|
2592 |
+
msgid "%%search_keywords%%"
|
2593 |
+
msgstr ""
|
2594 |
+
|
2595 |
+
#: inc/admin/admin.php:215
|
2596 |
+
msgid "Search keywords"
|
2597 |
+
msgstr ""
|
2598 |
+
|
2599 |
+
#: inc/admin/admin.php:216
|
2600 |
+
#, php-format
|
2601 |
+
msgid "%%current_pagination%%"
|
2602 |
+
msgstr ""
|
2603 |
+
|
2604 |
+
#: inc/admin/admin.php:216
|
2605 |
+
msgid "Current number page"
|
2606 |
+
msgstr ""
|
2607 |
+
|
2608 |
+
#: inc/admin/admin.php:217
|
2609 |
+
#, php-format
|
2610 |
+
msgid "%%page%%"
|
2611 |
+
msgstr ""
|
2612 |
+
|
2613 |
+
#: inc/admin/admin.php:217
|
2614 |
+
msgid "Current page number with context (i.e. page 1 of 3)"
|
2615 |
+
msgstr ""
|
2616 |
+
|
2617 |
+
#: inc/admin/admin.php:218
|
2618 |
+
#, php-format
|
2619 |
+
msgid "%%cpt_plural%%"
|
2620 |
+
msgstr ""
|
2621 |
+
|
2622 |
+
#: inc/admin/admin.php:218
|
2623 |
+
msgid "Plural Post Type Archive name"
|
2624 |
+
msgstr ""
|
2625 |
+
|
2626 |
+
#: inc/admin/admin.php:219
|
2627 |
+
#, php-format
|
2628 |
+
msgid "%%archive_title%%"
|
2629 |
+
msgstr ""
|
2630 |
+
|
2631 |
+
#: inc/admin/admin.php:219
|
2632 |
+
msgid "Archive title"
|
2633 |
+
msgstr ""
|
2634 |
+
|
2635 |
+
#: inc/admin/admin.php:220
|
2636 |
+
#, php-format
|
2637 |
+
msgid "%%archive_date%%"
|
2638 |
+
msgstr ""
|
2639 |
+
|
2640 |
+
#: inc/admin/admin.php:220
|
2641 |
+
msgid "Date Archive"
|
2642 |
+
msgstr ""
|
2643 |
+
|
2644 |
+
#: inc/admin/admin.php:221
|
2645 |
+
#, php-format
|
2646 |
+
msgid "%%archive_date_day%%"
|
2647 |
+
msgstr ""
|
2648 |
+
|
2649 |
+
#: inc/admin/admin.php:221
|
2650 |
+
msgid "Day Archive date"
|
2651 |
+
msgstr ""
|
2652 |
+
|
2653 |
+
#: inc/admin/admin.php:222
|
2654 |
+
#, php-format
|
2655 |
+
msgid "%%archive_date_month%%"
|
2656 |
+
msgstr ""
|
2657 |
+
|
2658 |
+
#: inc/admin/admin.php:222
|
2659 |
+
msgid "Month Archive title"
|
2660 |
+
msgstr ""
|
2661 |
+
|
2662 |
+
#: inc/admin/admin.php:223
|
2663 |
+
#, php-format
|
2664 |
+
msgid "%%archive_date_year%%"
|
2665 |
+
msgstr ""
|
2666 |
+
|
2667 |
+
#: inc/admin/admin.php:223
|
2668 |
+
msgid "Year Archive title"
|
2669 |
+
msgstr ""
|
2670 |
+
|
2671 |
+
#: inc/admin/admin.php:224
|
2672 |
+
#, php-format
|
2673 |
+
msgid "%%_cf_your_custom_field_name%%"
|
2674 |
+
msgstr ""
|
2675 |
+
|
2676 |
+
#: inc/admin/admin.php:224
|
2677 |
+
msgid ""
|
2678 |
+
"Custom fields from post, page or post type (replace <span style=\"color:red;"
|
2679 |
+
"margin:0\">your_custom_field_name</span> with your custom field name)"
|
2680 |
+
msgstr ""
|
2681 |
+
|
2682 |
+
#: inc/admin/admin.php:225
|
2683 |
+
#, php-format
|
2684 |
+
msgid "%%_ct_your_custom_taxonomy_slug%%"
|
2685 |
+
msgstr ""
|
2686 |
+
|
2687 |
+
#: inc/admin/admin.php:225
|
2688 |
+
msgid ""
|
2689 |
+
"Custom term taxonomy from post, page or post type (replace <span style="
|
2690 |
+
"\"color:red;margin:0\">your_custom_taxonomy_slug</span> with your custom "
|
2691 |
+
"taxonomy slug)"
|
2692 |
+
msgstr ""
|
2693 |
+
|
2694 |
+
#: inc/admin/admin.php:226
|
2695 |
+
#, php-format
|
2696 |
+
msgid "%%wc_single_cat%%"
|
2697 |
+
msgstr ""
|
2698 |
+
|
2699 |
+
#: inc/admin/admin.php:226
|
2700 |
+
msgid "Single product category"
|
2701 |
+
msgstr ""
|
2702 |
+
|
2703 |
+
#: inc/admin/admin.php:227
|
2704 |
+
#, php-format
|
2705 |
+
msgid "%%wc_single_tag%%"
|
2706 |
+
msgstr ""
|
2707 |
+
|
2708 |
+
#: inc/admin/admin.php:227
|
2709 |
+
msgid "Single product tag"
|
2710 |
+
msgstr ""
|
2711 |
+
|
2712 |
+
#: inc/admin/admin.php:228
|
2713 |
+
#, php-format
|
2714 |
+
msgid "%%wc_single_short_desc%%"
|
2715 |
+
msgstr ""
|
2716 |
+
|
2717 |
+
#: inc/admin/admin.php:228
|
2718 |
+
msgid "Single product short description"
|
2719 |
+
msgstr ""
|
2720 |
+
|
2721 |
+
#: inc/admin/admin.php:229
|
2722 |
+
#, php-format
|
2723 |
+
msgid "%%wc_single_price%%"
|
2724 |
+
msgstr ""
|
2725 |
+
|
2726 |
+
#: inc/admin/admin.php:229
|
2727 |
+
msgid "Single product price"
|
2728 |
+
msgstr ""
|
2729 |
+
|
2730 |
+
#: inc/admin/admin.php:230
|
2731 |
+
#, php-format
|
2732 |
+
msgid "%%wc_single_price_exc_tax%%"
|
2733 |
+
msgstr ""
|
2734 |
+
|
2735 |
+
#: inc/admin/admin.php:230
|
2736 |
+
msgid "Single product price taxes excluded"
|
2737 |
+
msgstr ""
|
2738 |
+
|
2739 |
+
#: inc/admin/admin.php:231
|
2740 |
+
#, php-format
|
2741 |
+
msgid "%%wc_sku%%"
|
2742 |
+
msgstr ""
|
2743 |
+
|
2744 |
+
#: inc/admin/admin.php:231
|
2745 |
+
msgid "Single SKU product"
|
2746 |
+
msgstr ""
|
2747 |
+
|
2748 |
+
#: inc/admin/admin.php:232
|
2749 |
+
#, php-format
|
2750 |
+
msgid "%%currentday%%"
|
2751 |
+
msgstr ""
|
2752 |
+
|
2753 |
+
#: inc/admin/admin.php:232
|
2754 |
+
msgid "Current day"
|
2755 |
+
msgstr ""
|
2756 |
+
|
2757 |
+
#: inc/admin/admin.php:233
|
2758 |
+
#, php-format
|
2759 |
+
msgid "%%currentmonth%%"
|
2760 |
+
msgstr ""
|
2761 |
+
|
2762 |
+
#: inc/admin/admin.php:233
|
2763 |
+
msgid "Current month"
|
2764 |
+
msgstr ""
|
2765 |
+
|
2766 |
+
#: inc/admin/admin.php:234
|
2767 |
+
#, php-format
|
2768 |
+
msgid "%%currentmonth_short%%"
|
2769 |
+
msgstr ""
|
2770 |
+
|
2771 |
+
#: inc/admin/admin.php:234
|
2772 |
+
msgid "Current month in 3 letters, eg: \"Jan\" for \"January\""
|
2773 |
+
msgstr ""
|
2774 |
+
|
2775 |
+
#: inc/admin/admin.php:235
|
2776 |
+
#, php-format
|
2777 |
+
msgid "%%currentyear%%"
|
2778 |
+
msgstr ""
|
2779 |
+
|
2780 |
+
#: inc/admin/admin.php:235
|
2781 |
+
msgid "Current year"
|
2782 |
+
msgstr ""
|
2783 |
+
|
2784 |
+
#: inc/admin/admin.php:236
|
2785 |
+
#, php-format
|
2786 |
+
msgid "%%currentdate%%"
|
2787 |
+
msgstr ""
|
2788 |
+
|
2789 |
+
#: inc/admin/admin.php:236
|
2790 |
+
msgid "Current date"
|
2791 |
+
msgstr ""
|
2792 |
+
|
2793 |
+
#: inc/admin/admin.php:237
|
2794 |
+
#, php-format
|
2795 |
+
msgid "%%currenttime%%"
|
2796 |
+
msgstr ""
|
2797 |
+
|
2798 |
+
#: inc/admin/admin.php:237
|
2799 |
+
msgid "Current time"
|
2800 |
+
msgstr ""
|
2801 |
+
|
2802 |
+
#: inc/admin/admin.php:238
|
2803 |
+
#, php-format
|
2804 |
+
msgid "%%author_bio%%"
|
2805 |
+
msgstr ""
|
2806 |
+
|
2807 |
+
#: inc/admin/admin.php:238
|
2808 |
+
msgid "Author bio, meta desc only"
|
2809 |
+
msgstr ""
|
2810 |
+
|
2811 |
+
#: inc/admin/admin.php:244
|
2812 |
+
msgid "Templates variables"
|
2813 |
+
msgstr ""
|
2814 |
+
|
2815 |
+
#: inc/admin/admin.php:252 inc/admin/admin.php:260
|
2816 |
+
msgid "Browse our guides"
|
2817 |
+
msgstr ""
|
2818 |
+
|
2819 |
+
#: inc/admin/admin.php:253 inc/admin/admin.php:261
|
2820 |
+
msgid "Read our FAQ"
|
2821 |
+
msgstr ""
|
2822 |
+
|
2823 |
+
#: inc/admin/admin.php:254 inc/admin/admin.php:262
|
2824 |
+
msgid "Check our website"
|
2825 |
+
msgstr ""
|
2826 |
+
|
2827 |
+
#: inc/admin/admin.php:274
|
2828 |
+
msgid ""
|
2829 |
+
"Watch our video to learn how to connect your WordPress site with Google "
|
2830 |
+
"Analytics and get statistics right in your dashboard (PRO only)."
|
2831 |
+
msgstr ""
|
2832 |
+
|
2833 |
+
#: inc/admin/admin.php:279
|
2834 |
+
msgid "How-to"
|
2835 |
+
msgstr ""
|
2836 |
+
|
2837 |
+
#: inc/admin/admin.php:346
|
2838 |
+
msgid "Home"
|
2839 |
+
msgstr ""
|
2840 |
+
|
2841 |
+
#: inc/admin/admin.php:347
|
2842 |
+
msgid "Single Post Types"
|
2843 |
+
msgstr ""
|
2844 |
+
|
2845 |
+
#: inc/admin/admin.php:348
|
2846 |
+
msgid "Archives"
|
2847 |
+
msgstr ""
|
2848 |
+
|
2849 |
+
#: inc/admin/admin.php:349 inc/admin/admin.php:415
|
2850 |
+
msgid "Taxonomies"
|
2851 |
+
msgstr ""
|
2852 |
+
|
2853 |
+
#: inc/admin/admin.php:413 inc/admin/admin.php:546 inc/admin/admin.php:555
|
2854 |
+
msgid "General"
|
2855 |
+
msgstr ""
|
2856 |
+
|
2857 |
+
#: inc/admin/admin.php:414
|
2858 |
+
msgid "Post Types"
|
2859 |
+
msgstr ""
|
2860 |
+
|
2861 |
+
#: inc/admin/admin.php:416
|
2862 |
+
msgid "HTML Sitemap"
|
2863 |
+
msgstr ""
|
2864 |
+
|
2865 |
+
#: inc/admin/admin.php:478
|
2866 |
+
msgid "Knowledge Graph"
|
2867 |
+
msgstr ""
|
2868 |
+
|
2869 |
+
#: inc/admin/admin.php:479
|
2870 |
+
msgid "Your social accounts"
|
2871 |
+
msgstr ""
|
2872 |
+
|
2873 |
+
#: inc/admin/admin.php:480
|
2874 |
+
msgid "Facebook (Open Graph)"
|
2875 |
+
msgstr ""
|
2876 |
+
|
2877 |
+
#: inc/admin/admin.php:481
|
2878 |
+
msgid "Twitter (Twitter card)"
|
2879 |
+
msgstr ""
|
2880 |
+
|
2881 |
+
#: inc/admin/admin.php:547 inc/admin/admin.php:556
|
2882 |
+
msgid "Tracking"
|
2883 |
+
msgstr ""
|
2884 |
+
|
2885 |
+
#: inc/admin/admin.php:548 inc/admin/admin.php:557
|
2886 |
+
msgid "Events"
|
2887 |
+
msgstr ""
|
2888 |
+
|
2889 |
+
#: inc/admin/admin.php:549 inc/admin/admin.php:558
|
2890 |
+
msgid "Custom Dimensions"
|
2891 |
+
msgstr ""
|
2892 |
+
|
2893 |
+
#: inc/admin/admin.php:550
|
2894 |
+
msgid "Stats in Dashboard"
|
2895 |
msgstr ""
|
2896 |
|
2897 |
+
#: inc/admin/admin.php:551 inc/admin/admin.php:559
|
2898 |
+
msgid "Cookie bar / GDPR"
|
2899 |
msgstr ""
|
2900 |
|
2901 |
+
#: inc/admin/admin.php:628
|
2902 |
+
msgid "Appearance"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2903 |
msgstr ""
|
2904 |
|
2905 |
+
#: inc/admin/admin.php:629
|
2906 |
+
msgid "Security"
|
2907 |
msgstr ""
|
2908 |
|
2909 |
+
#: inc/admin/admin.php:663
|
2910 |
+
msgid "Data"
|
2911 |
msgstr ""
|
2912 |
|
2913 |
+
#: inc/admin/admin.php:664 seopress.php:354
|
2914 |
+
msgid "Settings"
|
2915 |
msgstr ""
|
2916 |
|
2917 |
+
#: inc/admin/admin.php:665
|
2918 |
+
msgid "Plugins"
|
2919 |
msgstr ""
|
2920 |
|
2921 |
+
#: inc/admin/admin.php:667
|
2922 |
+
msgid "Reset"
|
2923 |
msgstr ""
|
2924 |
|
2925 |
+
#: inc/admin/admin.php:685
|
2926 |
+
msgid "Import data from a CSV"
|
2927 |
msgstr ""
|
2928 |
|
2929 |
+
#: inc/admin/admin.php:686
|
2930 |
+
msgid ""
|
2931 |
+
"Import your title, meta description, meta robots, social metas from a CSV "
|
2932 |
+
"file with our import tool."
|
2933 |
msgstr ""
|
2934 |
|
2935 |
+
#: inc/admin/admin.php:687
|
2936 |
+
msgid "Run the importer"
|
2937 |
msgstr ""
|
2938 |
|
2939 |
+
#: inc/admin/admin.php:692
|
2940 |
+
msgid "Export metadata to a CSV"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
+
#: inc/admin/admin.php:693
|
2944 |
+
msgid "Export your SEOPress metadata for this site as a .csv file."
|
2945 |
msgstr ""
|
2946 |
|
2947 |
+
#: inc/admin/admin.php:698 inc/admin/admin.php:716 inc/admin/admin.php:909
|
2948 |
+
msgid "Export"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
+
#: inc/admin/admin.php:710
|
2952 |
+
msgid "Export plugin settings"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
+
#: inc/admin/admin.php:711
|
2956 |
+
msgid ""
|
2957 |
+
"Export the plugin settings for this site as a .json file. This allows you to "
|
2958 |
+
"easily import the configuration into another site."
|
2959 |
msgstr ""
|
2960 |
|
2961 |
+
#: inc/admin/admin.php:724
|
2962 |
+
msgid "Import plugin settings"
|
|
|
|
|
2963 |
msgstr ""
|
2964 |
|
2965 |
+
#: inc/admin/admin.php:725
|
2966 |
+
msgid ""
|
2967 |
+
"Import the plugin settings from a .json file. This file can be obtained by "
|
2968 |
+
"exporting the settings on another site using the form above."
|
2969 |
msgstr ""
|
2970 |
|
2971 |
+
#: inc/admin/admin.php:733 inc/admin/admin.php:864 inc/admin/admin.php:880
|
2972 |
+
#: inc/admin/admin.php:896
|
2973 |
+
msgid "Import"
|
2974 |
msgstr ""
|
2975 |
|
2976 |
+
#: inc/admin/admin.php:735
|
2977 |
+
msgid "Import completed!"
|
2978 |
msgstr ""
|
2979 |
|
2980 |
+
#: inc/admin/admin.php:828
|
2981 |
+
msgid "Import posts metadata from Squirrly SEO"
|
2982 |
msgstr ""
|
2983 |
|
2984 |
+
#: inc/admin/admin.php:835
|
2985 |
+
msgid "Meta Robots (noindex or nofollow)"
|
2986 |
msgstr ""
|
2987 |
|
2988 |
+
#: inc/admin/admin.php:838
|
2989 |
+
msgid ""
|
2990 |
+
"<strong>WARNING:</strong> Migration will update / delete all SEOPress posts "
|
2991 |
+
"metadata. Some dynamic variables will not be interpreted. We do NOT delete "
|
2992 |
+
"any Squirrly SEO data."
|
2993 |
msgstr ""
|
2994 |
|
2995 |
+
#: inc/admin/admin.php:850
|
2996 |
+
msgid "Import Redirections"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
+
#: inc/admin/admin.php:851
|
3000 |
+
msgid ""
|
3001 |
+
"Import your own redirections from a .csv file (separator \";\"). You must "
|
3002 |
+
"have 5 columns in this order: <ul><li>URL to match (without your domain "
|
3003 |
+
"name), </li><li>URL to redirect in absolute, </li><li>type of redirection "
|
3004 |
+
"(301, 302 or 307), </li><li>Yes to enable the redirect (leave it empty to "
|
3005 |
+
"disable the redirect) </li><li>and, last, the query parameter (\"exact_match"
|
3006 |
+
"\" = Exact match with all parameters, \"without_param\" = Exclude all "
|
3007 |
+
"parameters or \"with_ignored_param\" = Exclude all parameters and pass them "
|
3008 |
+
"to the redirection).</li></ul>"
|
3009 |
msgstr ""
|
3010 |
|
3011 |
+
#: inc/admin/admin.php:854
|
3012 |
+
msgid "Download a CSV example"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
+
#: inc/admin/admin.php:871
|
3016 |
+
msgid "Import Redirections from the Redirections plugin"
|
3017 |
msgstr ""
|
3018 |
|
3019 |
+
#: inc/admin/admin.php:872
|
3020 |
+
msgid ""
|
3021 |
+
"Import your own redirections from a .json file generated by the Redirections "
|
3022 |
+
"plugin (make sure to select <strong>\"WordPress redirects\"</strong> when "
|
3023 |
+
"you export your file). Note that we do not support certain options, like "
|
3024 |
+
"regex. To avoid conflicts, make sure there are no duplicates between your "
|
3025 |
+
"file and existing redirects."
|
3026 |
msgstr ""
|
3027 |
|
3028 |
+
#: inc/admin/admin.php:887
|
3029 |
+
msgid "Import Redirections from Yoast Premium"
|
3030 |
msgstr ""
|
3031 |
|
3032 |
+
#: inc/admin/admin.php:888
|
3033 |
+
msgid ""
|
3034 |
+
"Import your own redirections from a .csv file generated by Yoast Premium. "
|
3035 |
+
"Note that we don't support certain options, like regex. To avoid conflicts, "
|
3036 |
+
"make sure there are no duplicates between your file and existing redirects."
|
3037 |
msgstr ""
|
3038 |
|
3039 |
+
#: inc/admin/admin.php:903
|
3040 |
+
msgid "Export Redirections"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
+
#: inc/admin/admin.php:904
|
3044 |
+
msgid ""
|
3045 |
+
"Export all redirections for this site as a .csv file. This allows you to "
|
3046 |
+
"easily import the redirections into another site, to Excel / Google Sheets..."
|
3047 |
msgstr ""
|
3048 |
|
3049 |
+
#: inc/admin/admin.php:916
|
3050 |
+
msgid "Clean your 404"
|
3051 |
msgstr ""
|
3052 |
|
3053 |
+
#: inc/admin/admin.php:917
|
3054 |
+
msgid "Delete all your 404 errors. We don‘t delete any redirects."
|
3055 |
msgstr ""
|
3056 |
|
3057 |
+
#: inc/admin/admin.php:922
|
3058 |
+
msgid "Delete all 404"
|
3059 |
msgstr ""
|
3060 |
|
3061 |
+
#: inc/admin/admin.php:928
|
3062 |
+
msgid "Redirections feature is disabled. Please activate it from the PRO page."
|
3063 |
msgstr ""
|
3064 |
|
3065 |
+
#: inc/admin/admin.php:929
|
3066 |
+
msgid "Activate Redirections"
|
3067 |
msgstr ""
|
3068 |
|
3069 |
+
#: inc/admin/admin.php:936
|
3070 |
+
msgid "Reset All Notices From Notifications Center"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
+
#: inc/admin/admin.php:937
|
3074 |
+
msgid ""
|
3075 |
+
"By clicking Reset Notices, all notices in the notifications center will be "
|
3076 |
+
"set to their initial status."
|
3077 |
msgstr ""
|
3078 |
|
3079 |
+
#: inc/admin/admin.php:942
|
3080 |
+
msgid "Reset notices"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
+
#: inc/admin/admin.php:950
|
3084 |
+
msgid "Reset All Settings"
|
3085 |
msgstr ""
|
3086 |
|
3087 |
+
#: inc/admin/admin.php:951
|
3088 |
+
msgid ""
|
3089 |
+
"<strong>WARNING:</strong> Delete all options related to SEOPress in your "
|
3090 |
+
"database AND set settings to their default values."
|
3091 |
msgstr ""
|
3092 |
|
3093 |
+
#: inc/admin/admin.php:956
|
3094 |
+
msgid "Reset settings"
|
3095 |
msgstr ""
|
3096 |
|
3097 |
+
#: inc/admin/admin.php:1269 inc/admin/admin.php:3397
|
3098 |
msgid "noindex"
|
3099 |
msgstr ""
|
3100 |
|
3101 |
+
#: inc/admin/admin.php:1277 inc/admin/admin.php:3416
|
3102 |
msgid "nofollow"
|
3103 |
msgstr ""
|
3104 |
|
3105 |
+
#: inc/admin/admin.php:1285 inc/admin/admin.php:3435
|
3106 |
msgid "noodp"
|
3107 |
msgstr ""
|
3108 |
|
3109 |
+
#: inc/admin/admin.php:1293 inc/admin/admin.php:3454
|
3110 |
msgid "noimageindex"
|
3111 |
msgstr ""
|
3112 |
|
3113 |
+
#: inc/admin/admin.php:1301 inc/admin/admin.php:3473
|
3114 |
msgid "noarchive"
|
3115 |
msgstr ""
|
3116 |
|
3117 |
+
#: inc/admin/admin.php:1309 inc/admin/admin.php:3492
|
3118 |
msgid "nosnippet"
|
3119 |
msgstr ""
|
3120 |
|
3121 |
+
#: inc/admin/admin.php:1317 inc/admin/admin.php:3511
|
3122 |
msgid "nositelinkssearchbox"
|
3123 |
msgstr ""
|
3124 |
|
3125 |
+
#: inc/admin/admin.php:1325
|
3126 |
msgid "Indicate paginated content to Google"
|
3127 |
msgstr ""
|
3128 |
|
3129 |
+
#: inc/admin/admin.php:1342 inc/admin/admin.php:3549
|
3130 |
msgid "Enable XML Sitemap"
|
3131 |
msgstr ""
|
3132 |
|
3133 |
+
#: inc/admin/admin.php:1350
|
3134 |
msgid "Enable XML Image Sitemaps"
|
3135 |
msgstr ""
|
3136 |
|
3137 |
+
#: inc/admin/admin.php:1359
|
3138 |
msgid "Enable XML Video Sitemaps"
|
3139 |
msgstr ""
|
3140 |
|
3141 |
+
#: inc/admin/admin.php:1368 inc/admin/admin.php:3636
|
3142 |
msgid "Enable Author Sitemap"
|
3143 |
msgstr ""
|
3144 |
|
3145 |
+
#: inc/admin/admin.php:1376 inc/admin/admin.php:3655
|
3146 |
msgid "Enable HTML Sitemap"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
+
#: inc/admin/admin.php:1392
|
3150 |
msgid "Check to INCLUDE Post Types"
|
3151 |
msgstr ""
|
3152 |
|
3153 |
+
#: inc/admin/admin.php:1408
|
3154 |
msgid "Check to INCLUDE Taxonomies"
|
3155 |
msgstr ""
|
3156 |
|
3157 |
+
#: inc/admin/admin.php:1424 inc/admin/admin.php:3764
|
3158 |
msgid "Enter a post, page or custom post type ID(s) to display the sitemap"
|
3159 |
msgstr ""
|
3160 |
|
3161 |
+
#: inc/admin/admin.php:1432 inc/admin/admin.php:3778
|
3162 |
msgid "Exclude some Posts, Pages, Custom Post Types or Terms IDs"
|
3163 |
msgstr ""
|
3164 |
|
3165 |
+
#: inc/admin/admin.php:1440
|
3166 |
msgid "Sort order"
|
3167 |
msgstr ""
|
3168 |
|
3169 |
+
#: inc/admin/admin.php:1448
|
3170 |
msgid "Order posts by"
|
3171 |
msgstr ""
|
3172 |
|
3173 |
+
#: inc/admin/admin.php:1456
|
3174 |
msgid "Disable the display of the publication date"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
+
#: inc/admin/admin.php:1497 inc/admin/admin.php:3920
|
3178 |
msgid "Organization's phone number (only for Organizations)"
|
3179 |
msgstr ""
|
3180 |
|
3181 |
+
#: inc/admin/admin.php:1505
|
3182 |
msgid "Contact type (only for Organizations)"
|
3183 |
msgstr ""
|
3184 |
|
3185 |
+
#: inc/admin/admin.php:1513
|
3186 |
msgid "Contact option (only for Organizations)"
|
3187 |
msgstr ""
|
3188 |
|
3189 |
+
#: inc/admin/admin.php:1530 inc/admin/admin.php:3998
|
3190 |
msgid "Facebook Page URL"
|
3191 |
msgstr ""
|
3192 |
|
3193 |
+
#: inc/admin/admin.php:1611
|
3194 |
msgid "Enable Open Graph Data"
|
3195 |
msgstr ""
|
3196 |
|
3197 |
+
#: inc/admin/admin.php:1619 inc/admin/admin.php:4127
|
3198 |
msgid "Select a default image"
|
3199 |
msgstr ""
|
3200 |
|
3201 |
+
#: inc/admin/admin.php:1627
|
3202 |
+
msgid "Apply this image to all your og:image tag"
|
3203 |
+
msgstr ""
|
3204 |
+
|
3205 |
+
#: inc/admin/admin.php:1635
|
3206 |
msgid "Facebook Link Ownership ID"
|
3207 |
msgstr ""
|
3208 |
|
3209 |
+
#: inc/admin/admin.php:1643
|
3210 |
msgid "Facebook Admin ID"
|
3211 |
msgstr ""
|
3212 |
|
3213 |
+
#: inc/admin/admin.php:1651
|
3214 |
msgid "Facebook App ID"
|
3215 |
msgstr ""
|
3216 |
|
3217 |
+
#: inc/admin/admin.php:1668
|
3218 |
msgid "Enable Twitter Card"
|
3219 |
msgstr ""
|
3220 |
|
3221 |
+
#: inc/admin/admin.php:1676
|
3222 |
msgid "Use Open Graph if no Twitter Card is filled"
|
3223 |
msgstr ""
|
3224 |
|
3225 |
+
#: inc/admin/admin.php:1684 inc/admin/admin.php:4239
|
3226 |
msgid "Default Twitter Image"
|
3227 |
msgstr ""
|
3228 |
|
3229 |
+
#: inc/admin/admin.php:1692
|
3230 |
msgid "Image size for Twitter Summary card"
|
3231 |
msgstr ""
|
3232 |
|
3233 |
+
#: inc/admin/admin.php:1709
|
3234 |
msgid "Enable Google Analytics tracking"
|
3235 |
msgstr ""
|
3236 |
|
3237 |
+
#: inc/admin/admin.php:1717 inc/admin/admin.php:4292
|
3238 |
msgid "Enter your tracking ID"
|
3239 |
msgstr ""
|
3240 |
|
3241 |
+
#: inc/admin/admin.php:1725
|
3242 |
+
msgid "Exclude user roles from tracking"
|
3243 |
+
msgstr ""
|
3244 |
+
|
3245 |
+
#: inc/admin/admin.php:1742
|
3246 |
msgid "Google Analytics tracking opt-in"
|
3247 |
msgstr ""
|
3248 |
|
3249 |
+
#: inc/admin/admin.php:1758
|
3250 |
msgid "Consent message for user tracking"
|
3251 |
msgstr ""
|
3252 |
|
3253 |
+
#: inc/admin/admin.php:1766
|
3254 |
msgid "Accept button for user tracking"
|
3255 |
msgstr ""
|
3256 |
|
3257 |
+
#: inc/admin/admin.php:1774
|
3258 |
+
msgid "Close button"
|
3259 |
+
msgstr ""
|
3260 |
+
|
3261 |
+
#: inc/admin/admin.php:1782
|
3262 |
+
msgid "Cookie bar position"
|
3263 |
+
msgstr ""
|
3264 |
+
|
3265 |
+
#: inc/admin/admin.php:1790
|
3266 |
+
msgid "Cookie bar background color"
|
3267 |
+
msgstr ""
|
3268 |
+
|
3269 |
+
#: inc/admin/admin.php:1798
|
3270 |
+
msgid "Cookie bar text color"
|
3271 |
+
msgstr ""
|
3272 |
+
|
3273 |
+
#: inc/admin/admin.php:1806
|
3274 |
+
msgid "Cookie bar link color"
|
3275 |
+
msgstr ""
|
3276 |
+
|
3277 |
+
#: inc/admin/admin.php:1814
|
3278 |
+
msgid "Cookie bar button background color"
|
3279 |
+
msgstr ""
|
3280 |
+
|
3281 |
+
#: inc/admin/admin.php:1822
|
3282 |
+
msgid "Cookie bar button color"
|
3283 |
+
msgstr ""
|
3284 |
+
|
3285 |
+
#: inc/admin/admin.php:1830
|
3286 |
+
msgid "Cookie bar button hover background color"
|
3287 |
+
msgstr ""
|
3288 |
+
|
3289 |
+
#: inc/admin/admin.php:1838
|
3290 |
+
msgid "Cookie bar button hover color"
|
3291 |
+
msgstr ""
|
3292 |
+
|
3293 |
+
#: inc/admin/admin.php:1846
|
3294 |
+
msgid "Cookie bar secondary button background color"
|
3295 |
+
msgstr ""
|
3296 |
+
|
3297 |
+
#: inc/admin/admin.php:1854
|
3298 |
+
msgid "Cookie bar secondary button color"
|
3299 |
+
msgstr ""
|
3300 |
+
|
3301 |
+
#: inc/admin/admin.php:1862
|
3302 |
+
msgid "Cookie bar secondary button hover background color"
|
3303 |
+
msgstr ""
|
3304 |
+
|
3305 |
+
#: inc/admin/admin.php:1870
|
3306 |
+
msgid "Cookie bar secondary button hover color"
|
3307 |
msgstr ""
|
3308 |
|
3309 |
+
#: inc/admin/admin.php:1888
|
3310 |
msgid "Enable Google Optimize"
|
3311 |
msgstr ""
|
3312 |
|
3313 |
+
#: inc/admin/admin.php:1896
|
3314 |
msgid "Enable Google Ads"
|
3315 |
msgstr ""
|
3316 |
|
3317 |
+
#: inc/admin/admin.php:1904
|
3318 |
msgid ""
|
3319 |
"[HEAD] Add an additional tracking code (like GTM, Facebook Pixel, Hotjar...)"
|
3320 |
msgstr ""
|
3321 |
|
3322 |
+
#: inc/admin/admin.php:1912
|
3323 |
msgid "[BODY] Add an additional tracking code (like Google Tag Manager...)"
|
3324 |
msgstr ""
|
3325 |
|
3326 |
+
#: inc/admin/admin.php:1920
|
3327 |
msgid ""
|
3328 |
"[BODY (FOOTER)] Add an additional tracking code (like Google Tag Manager...)"
|
3329 |
msgstr ""
|
3330 |
|
3331 |
+
#: inc/admin/admin.php:1928 inc/admin/admin.php:4611
|
3332 |
msgid "Enable remarketing, demographics, and interests reporting"
|
3333 |
msgstr ""
|
3334 |
|
3335 |
+
#: inc/admin/admin.php:1936 inc/admin/admin.php:4633
|
3336 |
msgid "Enable IP Anonymization"
|
3337 |
msgstr ""
|
3338 |
|
3339 |
+
#: inc/admin/admin.php:1944 inc/admin/admin.php:4655
|
3340 |
msgid "Enhanced Link Attribution"
|
3341 |
msgstr ""
|
3342 |
|
3343 |
+
#: inc/admin/admin.php:1952 inc/admin/admin.php:4677
|
3344 |
msgid "Enable cross-domain tracking"
|
3345 |
msgstr ""
|
3346 |
|
3347 |
+
#: inc/admin/admin.php:1960 inc/admin/admin.php:4694
|
3348 |
msgid "Cross domains"
|
3349 |
msgstr ""
|
3350 |
|
3351 |
+
#: inc/admin/admin.php:1978 inc/admin/admin.php:4711
|
3352 |
msgid "Enable external links tracking"
|
3353 |
msgstr ""
|
3354 |
|
3355 |
+
#: inc/admin/admin.php:1986
|
3356 |
msgid "Enable downloads tracking (eg: PDF, XLSX, DOCX...)"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
+
#: inc/admin/admin.php:1994 inc/admin/admin.php:4740
|
3360 |
msgid "Track downloads' clicks"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
+
#: inc/admin/admin.php:2002
|
3364 |
msgid "Enable affiliate/outbound links tracking (eg: aff, go, out, recommends)"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
+
#: inc/admin/admin.php:2010 inc/admin/admin.php:4771
|
3368 |
msgid "Track affiliate/outbound links"
|
3369 |
msgstr ""
|
3370 |
|
3371 |
+
#: inc/admin/admin.php:2028
|
3372 |
msgid "Track Authors"
|
3373 |
msgstr ""
|
3374 |
|
3375 |
+
#: inc/admin/admin.php:2036
|
3376 |
msgid "Track Categories"
|
3377 |
msgstr ""
|
3378 |
|
3379 |
+
#: inc/admin/admin.php:2044
|
3380 |
msgid "Track Tags"
|
3381 |
msgstr ""
|
3382 |
|
3383 |
+
#: inc/admin/admin.php:2052
|
3384 |
msgid "Track Post Types"
|
3385 |
msgstr ""
|
3386 |
|
3387 |
+
#: inc/admin/admin.php:2060
|
3388 |
msgid "Track Logged In Users"
|
3389 |
msgstr ""
|
3390 |
|
3391 |
+
#: inc/admin/admin.php:2077
|
3392 |
msgid "Redirect attachment pages to post parent"
|
3393 |
msgstr ""
|
3394 |
|
3395 |
+
#: inc/admin/admin.php:2085
|
3396 |
msgid "Redirect attachment pages to their file URL"
|
3397 |
msgstr ""
|
3398 |
|
3399 |
+
#: inc/admin/admin.php:2093
|
3400 |
msgid "Remove ?replytocom link to avoid duplicate content"
|
3401 |
msgstr ""
|
3402 |
|
3403 |
+
#: inc/admin/admin.php:2101
|
3404 |
msgid "Automatically set the image Title"
|
3405 |
msgstr ""
|
3406 |
|
3407 |
+
#: inc/admin/admin.php:2109
|
3408 |
msgid "Automatically set the image Alt text"
|
3409 |
msgstr ""
|
3410 |
|
3411 |
+
#: inc/admin/admin.php:2117
|
3412 |
msgid "Automatically set the image Caption"
|
3413 |
msgstr ""
|
3414 |
|
3415 |
+
#: inc/admin/admin.php:2125
|
3416 |
msgid "Automatically set the image Description"
|
3417 |
msgstr ""
|
3418 |
|
3419 |
+
#: inc/admin/admin.php:2133
|
3420 |
msgid "Add WP Editor to taxonomy description textarea"
|
3421 |
msgstr ""
|
3422 |
|
3423 |
+
#: inc/admin/admin.php:2141
|
3424 |
msgid "Remove /category/ in URL"
|
3425 |
msgstr ""
|
3426 |
|
3427 |
+
#: inc/admin/admin.php:2149 inc/admin/admin.php:5334
|
3428 |
msgid "Disable trailing slash for metas"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
+
#: inc/admin/admin.php:2157
|
3432 |
msgid "Remove WordPress generator meta tag"
|
3433 |
msgstr ""
|
3434 |
|
3435 |
+
#: inc/admin/admin.php:2165
|
3436 |
msgid "Remove hentry post class"
|
3437 |
msgstr ""
|
3438 |
|
3439 |
+
#: inc/admin/admin.php:2173
|
3440 |
msgid "Remove author URL"
|
3441 |
msgstr ""
|
3442 |
|
3443 |
+
#: inc/admin/admin.php:2181
|
3444 |
msgid "Remove website field in comment form"
|
3445 |
msgstr ""
|
3446 |
|
3447 |
+
#: inc/admin/admin.php:2189
|
3448 |
msgid "Remove WordPress shortlink meta tag"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
+
#: inc/admin/admin.php:2197
|
3452 |
msgid "Remove Windows Live Writer meta tag"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
+
#: inc/admin/admin.php:2205
|
3456 |
msgid "Remove RSD meta tag"
|
3457 |
msgstr ""
|
3458 |
|
3459 |
+
#: inc/admin/admin.php:2213 inc/admin/admin.php:5465
|
3460 |
msgid "Google site verification"
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
#: inc/admin/admin.php:2221 inc/admin/admin.php:5479
|
3464 |
msgid "Bing site verification"
|
3465 |
msgstr ""
|
3466 |
|
3467 |
+
#: inc/admin/admin.php:2229 inc/admin/admin.php:5492
|
3468 |
msgid "Pinterest site verification"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
+
#: inc/admin/admin.php:2237 inc/admin/admin.php:5504
|
3472 |
msgid "Yandex site verification"
|
3473 |
msgstr ""
|
3474 |
|
3475 |
+
#: inc/admin/admin.php:2254
|
3476 |
msgid "SEOPress in admin bar"
|
3477 |
msgstr ""
|
3478 |
|
3479 |
+
#: inc/admin/admin.php:2262
|
3480 |
msgid "Move SEOPress metabox's position"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
+
#: inc/admin/admin.php:2270
|
3484 |
msgid "Hide Notifications Center"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
+
#: inc/admin/admin.php:2278
|
3488 |
msgid "Hide SEO tools"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
+
#: inc/admin/admin.php:2286
|
3492 |
msgid "Hide Useful Links"
|
3493 |
msgstr ""
|
3494 |
|
3495 |
+
#: inc/admin/admin.php:2294
|
3496 |
msgid "Show Title tag column in post types"
|
3497 |
msgstr ""
|
3498 |
|
3499 |
+
#: inc/admin/admin.php:2302
|
3500 |
msgid "Show Meta description column in post types"
|
3501 |
msgstr ""
|
3502 |
|
3503 |
+
#: inc/admin/admin.php:2310
|
3504 |
msgid "Show Redirection Enable column in post types"
|
3505 |
msgstr ""
|
3506 |
|
3507 |
+
#: inc/admin/admin.php:2318
|
3508 |
msgid "Show Redirect URL column in post types"
|
3509 |
msgstr ""
|
3510 |
|
3511 |
+
#: inc/admin/admin.php:2326
|
3512 |
msgid "Show canonical URL column in post types"
|
3513 |
msgstr ""
|
3514 |
|
3515 |
+
#: inc/admin/admin.php:2334
|
3516 |
msgid "Show Target Keyword column in post types"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
#: inc/admin/admin.php:2342
|
3520 |
msgid "Show noindex column in post types"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: inc/admin/admin.php:2350
|
3524 |
msgid "Show nofollow column in post types"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: inc/admin/admin.php:2358
|
3528 |
msgid "Show total number of words column in post types"
|
3529 |
msgstr ""
|
3530 |
|
3531 |
+
#: inc/admin/admin.php:2366
|
3532 |
msgid "Show W3C validator column in post types"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
+
#: inc/admin/admin.php:2374
|
3536 |
msgid "Show Google Page Speed column in post types"
|
3537 |
msgstr ""
|
3538 |
|
3539 |
+
#: inc/admin/admin.php:2383
|
3540 |
+
msgid "Show content analysis score column in post types"
|
3541 |
+
msgstr ""
|
3542 |
+
|
3543 |
+
#: inc/admin/admin.php:2391
|
3544 |
msgid "Hide Genesis SEO Metabox"
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
#: inc/admin/admin.php:2399
|
3548 |
msgid "Hide Genesis SEO Settings link"
|
3549 |
msgstr ""
|
3550 |
|
3551 |
+
#: inc/admin/admin.php:2407
|
3552 |
msgid "Hide advice in Structured Data Types metabox"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: inc/admin/admin.php:2424
|
3556 |
msgid "Block SEO metabox to user roles"
|
3557 |
msgstr ""
|
3558 |
|
3559 |
+
#: inc/admin/admin.php:2432
|
3560 |
msgid "Block Content analysis metabox to user roles"
|
3561 |
msgstr ""
|
3562 |
|
3563 |
+
#: inc/admin/admin.php:2486
|
3564 |
msgid "<p>Customize your title & meta description for homepage</p>"
|
3565 |
msgstr ""
|
3566 |
|
3567 |
+
#: inc/admin/admin.php:2490
|
3568 |
msgid "<p>Customize your titles & metas for Single Custom Post Types</p>"
|
3569 |
msgstr ""
|
3570 |
|
3571 |
+
#: inc/admin/admin.php:2494
|
3572 |
msgid "<p>Customize your metas for all pages</p>"
|
3573 |
msgstr ""
|
3574 |
|
3575 |
+
#: inc/admin/admin.php:2498
|
3576 |
msgid "<p>Customize your metas for all taxonomies archives</p>"
|
3577 |
msgstr ""
|
3578 |
|
3579 |
+
#: inc/admin/admin.php:2502
|
3580 |
msgid "<p>Customize your metas for all archives</p>"
|
3581 |
msgstr ""
|
3582 |
|
3583 |
+
#: inc/admin/admin.php:2509
|
3584 |
msgid "Change this settings"
|
3585 |
msgstr ""
|
3586 |
|
3587 |
+
#: inc/admin/admin.php:2512
|
3588 |
msgid ""
|
3589 |
"To view your sitemap, enable permalinks (not default one), and save settings "
|
3590 |
"to flush them."
|
3591 |
msgstr ""
|
3592 |
|
3593 |
+
#: inc/admin/admin.php:2518
|
3594 |
msgid ""
|
3595 |
"Your server uses NGINX. If XML Sitemaps doesn't work properly, you need to "
|
3596 |
"add this rule to your configuration:"
|
3597 |
msgstr ""
|
3598 |
|
3599 |
+
#: inc/admin/admin.php:2531
|
3600 |
msgid "Noindex content will not be displayed in Sitemaps."
|
3601 |
msgstr ""
|
3602 |
|
3603 |
+
#: inc/admin/admin.php:2543
|
3604 |
msgid "Blank sitemap?"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
+
#: inc/admin/admin.php:2544
|
3608 |
msgid "404 error?"
|
3609 |
msgstr ""
|
3610 |
|
3611 |
+
#: inc/admin/admin.php:2546
|
3612 |
msgid "View your sitemap"
|
3613 |
msgstr ""
|
3614 |
|
3615 |
+
#: inc/admin/admin.php:2548
|
3616 |
msgid "Ping Google manually"
|
3617 |
msgstr ""
|
3618 |
|
3619 |
+
#: inc/admin/admin.php:2550
|
3620 |
msgid "Flush permalinks"
|
3621 |
msgstr ""
|
3622 |
|
3623 |
+
#: inc/admin/admin.php:2555
|
3624 |
msgid "<p>Create an HTML Sitemap for your visitors and boost your SEO.</p>"
|
3625 |
msgstr ""
|
3626 |
|
3627 |
+
#: inc/admin/admin.php:2565 inc/admin/admin.php:3665
|
3628 |
msgid "Guide to enable a HTML Sitemap - new window"
|
3629 |
msgstr ""
|
3630 |
|
3631 |
+
#: inc/admin/admin.php:2569
|
3632 |
msgid "<p>Include/Exclude Post Types.</p>"
|
3633 |
msgstr ""
|
3634 |
|
3635 |
+
#: inc/admin/admin.php:2573
|
3636 |
msgid "<p>Include/Exclude Taxonomies.</p>"
|
3637 |
msgstr ""
|
3638 |
|
3639 |
+
#: inc/admin/admin.php:2577
|
3640 |
msgid "<p>Configure Google Knowledge Graph.</p>"
|
3641 |
msgstr ""
|
3642 |
|
3643 |
+
#: inc/admin/admin.php:2578
|
3644 |
msgid "Learn more on Google official website."
|
3645 |
msgstr ""
|
3646 |
|
3647 |
+
#: inc/admin/admin.php:2582
|
3648 |
msgid ""
|
3649 |
"<p>Link your site with your social accounts. Use markup on your website to "
|
3650 |
"add your social profile information to a Google Knowledge panel. Knowledge "
|
3654 |
"network links.</p>"
|
3655 |
msgstr ""
|
3656 |
|
3657 |
+
#: inc/admin/admin.php:2586
|
3658 |
msgid "<p>Manage Open Graph data.</p>"
|
3659 |
msgstr ""
|
3660 |
|
3661 |
+
#: inc/admin/admin.php:2588
|
3662 |
msgid "<p>We generate the <strong>og:image</strong> meta in this order:</p>"
|
3663 |
msgstr ""
|
3664 |
|
3665 |
+
#: inc/admin/admin.php:2592
|
3666 |
msgid "Custom OG Image from SEO metabox"
|
3667 |
msgstr ""
|
3668 |
|
3669 |
+
#: inc/admin/admin.php:2593 inc/admin/admin.php:2607
|
3670 |
msgid "Post thumbnail"
|
3671 |
msgstr ""
|
3672 |
|
3673 |
+
#: inc/admin/admin.php:2594 inc/admin/admin.php:2608
|
3674 |
msgid "First image of your post content"
|
3675 |
msgstr ""
|
3676 |
|
3677 |
+
#: inc/admin/admin.php:2595
|
3678 |
msgid "Global OG Image set in SEO > Social > Open Graph"
|
3679 |
msgstr ""
|
3680 |
|
3681 |
+
#: inc/admin/admin.php:2600
|
3682 |
msgid "<p>Manage your Twitter card.</p>"
|
3683 |
msgstr ""
|
3684 |
|
3685 |
+
#: inc/admin/admin.php:2602
|
3686 |
msgid ""
|
3687 |
"<p>We generate the <strong>twitter:image</strong> meta in this order:</p>"
|
3688 |
msgstr ""
|
3689 |
|
3690 |
+
#: inc/admin/admin.php:2606
|
3691 |
msgid "Custom Twitter image from SEO metabox"
|
3692 |
msgstr ""
|
3693 |
|
3694 |
+
#: inc/admin/admin.php:2609
|
3695 |
msgid "Global Twitter:image set in SEO > Social > Twitter Card"
|
3696 |
msgstr ""
|
3697 |
|
3698 |
+
#: inc/admin/admin.php:2614
|
3699 |
+
msgid ""
|
3700 |
+
"<p>Link your Google Analytics to your website. The tracking code will be "
|
3701 |
+
"automatically added to your site.</p>"
|
3702 |
+
msgstr ""
|
3703 |
+
|
3704 |
+
#: inc/admin/admin.php:2618
|
3705 |
+
msgid ""
|
3706 |
+
"<p>Manage user consent for GDPR and customize your cookie bar easily.</p>"
|
3707 |
msgstr ""
|
3708 |
|
3709 |
+
#: inc/admin/admin.php:2622
|
3710 |
msgid "<p>Configure your Google Analytics tracking code.</p>"
|
3711 |
msgstr ""
|
3712 |
|
3713 |
+
#: inc/admin/admin.php:2626
|
3714 |
msgid "<p>Track events in Google Analytics.</p>"
|
3715 |
msgstr ""
|
3716 |
|
3717 |
+
#: inc/admin/admin.php:2630
|
3718 |
msgid ""
|
3719 |
"<p>Configure your Google Analytics custom dimensions. <br>Custom dimensions "
|
3720 |
"and custom metrics in SEOPress are like the default dimensions and metrics "
|
3724 |
"Google Analytics account. More info by clicking on the help icon."
|
3725 |
msgstr ""
|
3726 |
|
3727 |
+
#: inc/admin/admin.php:2640
|
3728 |
msgid "Guide to create custom dimensions in Google Analytics - new window"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
+
#: inc/admin/admin.php:2644
|
3732 |
msgid "<p>Advanced SEO options.</p>"
|
3733 |
msgstr ""
|
3734 |
|
3735 |
+
#: inc/admin/admin.php:2648
|
3736 |
msgid "<p>Customize SEOPress to fit your needs.</p>"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
+
#: inc/admin/admin.php:2652
|
3740 |
msgid "<p>Manage security.</p>"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
+
#: inc/admin/admin.php:2665
|
3744 |
msgid "Enter your separator, eg: \"-\""
|
3745 |
msgstr ""
|
3746 |
|
3747 |
+
#: inc/admin/admin.php:2669
|
3748 |
#, php-format
|
3749 |
msgid "Use this separator with %%sep%% in your title and meta description."
|
3750 |
msgstr ""
|
3751 |
|
3752 |
+
#: inc/admin/admin.php:2675
|
3753 |
msgid "My awesome website"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
+
#: inc/admin/admin.php:2681 inc/admin/admin.php:2692 inc/admin/admin.php:2786
|
3757 |
+
#: inc/admin/admin.php:2976 inc/admin/admin.php:3009 inc/admin/admin.php:3099
|
3758 |
+
#: inc/admin/admin.php:3176 inc/admin/admin.php:3247 inc/admin/admin.php:3317
|
3759 |
+
#: inc/admin/admin.php:3368
|
3760 |
msgid "More tags"
|
3761 |
msgstr ""
|
3762 |
|
3763 |
+
#: inc/admin/admin.php:2687
|
3764 |
msgid "This is a cool website about Wookiees"
|
3765 |
msgstr ""
|
3766 |
|
3767 |
+
#: inc/admin/admin.php:2695
|
3768 |
msgid "Looking to edit your blog page?"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
+
#: inc/admin/admin.php:2720 inc/admin/admin.php:2724 inc/admin/admin.php:2726
|
3772 |
+
#: inc/admin/admin.php:2731
|
3773 |
msgid "Click to hide any SEO metaboxes for this post type"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
+
#: inc/admin/admin.php:2723 inc/admin/admin.php:2727 inc/admin/admin.php:2730
|
3777 |
msgid "Click to display any SEO metaboxes for this post type"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: inc/admin/admin.php:2755 inc/admin/admin.php:2942 inc/admin/admin.php:3071
|
3781 |
+
#: inc/admin/admin.php:3164 inc/admin/admin.php:3235 inc/admin/admin.php:3305
|
3782 |
+
#: inc/admin/admin.php:3358
|
3783 |
msgid "Title template"
|
3784 |
msgstr ""
|
3785 |
|
3786 |
+
#: inc/admin/admin.php:2793 inc/admin/admin.php:2985 inc/admin/admin.php:3106
|
3787 |
+
#: inc/admin/admin.php:3182 inc/admin/admin.php:3253 inc/admin/admin.php:3323
|
3788 |
+
#: inc/admin/admin.php:3373
|
3789 |
msgid "Meta description template"
|
3790 |
msgstr ""
|
3791 |
|
3792 |
+
#: inc/admin/admin.php:2816
|
3793 |
+
msgid ""
|
3794 |
+
"Do not display this single post type in search engine results "
|
3795 |
+
"<strong>(noindex)</strong>"
|
3796 |
+
msgstr ""
|
3797 |
+
|
3798 |
+
#: inc/admin/admin.php:2835
|
3799 |
msgid ""
|
3800 |
"Do not follow links for this single post type <strong>(nofollow)</strong>"
|
3801 |
msgstr ""
|
3802 |
|
3803 |
+
#: inc/admin/admin.php:2854
|
3804 |
msgid "Display date in Google search results?"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
+
#: inc/admin/admin.php:2873
|
3808 |
msgid "Display post thumbnail in Google Custom Search results?"
|
3809 |
msgstr ""
|
3810 |
|
3811 |
+
#: inc/admin/admin.php:2905 inc/admin/admin.php:2909 inc/admin/admin.php:2911
|
3812 |
+
#: inc/admin/admin.php:2916
|
3813 |
msgid "Click to hide any SEO metaboxes for this taxonomy"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: inc/admin/admin.php:2908 inc/admin/admin.php:2912 inc/admin/admin.php:2915
|
3817 |
msgid "Click to display any SEO metaboxes for this taxonomy"
|
3818 |
msgstr ""
|
3819 |
|
3820 |
+
#: inc/admin/admin.php:2965
|
3821 |
msgid "Category Title"
|
3822 |
msgstr ""
|
3823 |
|
3824 |
+
#: inc/admin/admin.php:2967
|
3825 |
msgid "Tag Title"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
+
#: inc/admin/admin.php:2969
|
3829 |
msgid "Term Title"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
+
#: inc/admin/admin.php:3002
|
3833 |
msgid "Category Description"
|
3834 |
msgstr ""
|
3835 |
|
3836 |
+
#: inc/admin/admin.php:3004
|
3837 |
msgid "Tag Description"
|
3838 |
msgstr ""
|
3839 |
|
3840 |
+
#: inc/admin/admin.php:3006
|
3841 |
msgid "Term Description"
|
3842 |
msgstr ""
|
3843 |
|
3844 |
+
#: inc/admin/admin.php:3024
|
3845 |
+
msgid ""
|
3846 |
+
"Do not display this taxonomy archive in search engine results "
|
3847 |
+
"<strong>(noindex)</strong>"
|
3848 |
+
msgstr ""
|
3849 |
+
|
3850 |
+
#: inc/admin/admin.php:3043
|
3851 |
msgid ""
|
3852 |
"Do not follow links for this taxonomy archive <strong>(nofollow)</strong>"
|
3853 |
msgstr ""
|
3854 |
|
3855 |
+
#: inc/admin/admin.php:3063
|
3856 |
msgid "See archive"
|
3857 |
msgstr ""
|
3858 |
|
3859 |
+
#: inc/admin/admin.php:3093
|
3860 |
msgid "Post Type Archive Name"
|
3861 |
msgstr ""
|
3862 |
|
3863 |
+
#: inc/admin/admin.php:3129
|
3864 |
+
msgid ""
|
3865 |
+
"Do not display this post type archive in search engine results "
|
3866 |
+
"<strong>(noindex)</strong>"
|
3867 |
+
msgstr ""
|
3868 |
+
|
3869 |
+
#: inc/admin/admin.php:3148
|
3870 |
msgid ""
|
3871 |
"Do not follow links for this post type archive <strong>(nofollow)</strong>"
|
3872 |
msgstr ""
|
3873 |
|
3874 |
+
#: inc/admin/admin.php:3162
|
3875 |
msgid "Author archives"
|
3876 |
msgstr ""
|
3877 |
|
3878 |
+
#: inc/admin/admin.php:3224
|
3879 |
msgid "Disable author archives"
|
3880 |
msgstr ""
|
3881 |
|
3882 |
+
#: inc/admin/admin.php:3233 inc/admin/admin.php:3244
|
3883 |
msgid "Date archives"
|
3884 |
msgstr ""
|
3885 |
|
3886 |
+
#: inc/admin/admin.php:3276
|
3887 |
msgid ""
|
3888 |
"Do not display date archives in search engine results <strong>(noindex)</"
|
3889 |
"strong>"
|
3890 |
msgstr ""
|
3891 |
|
3892 |
+
#: inc/admin/admin.php:3294
|
3893 |
msgid "Disable date archives"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
+
#: inc/admin/admin.php:3303
|
3897 |
msgid "Search archives"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
+
#: inc/admin/admin.php:3314
|
3901 |
msgid "Search Keywords"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
+
#: inc/admin/admin.php:3347
|
3905 |
msgid ""
|
3906 |
"Do not display search archives in search engine results <strong>(noindex)</"
|
3907 |
"strong>"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
+
#: inc/admin/admin.php:3356
|
3911 |
msgid "404 archives"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
+
#: inc/admin/admin.php:3399
|
3915 |
msgid ""
|
3916 |
"Do not display all pages of the site in Google search results and do not "
|
3917 |
"display \"Cached\" links in search results."
|
3918 |
msgstr ""
|
3919 |
|
3920 |
+
#: inc/admin/admin.php:3418
|
3921 |
msgid "Do not follow links for all pages."
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: inc/admin/admin.php:3437
|
3925 |
msgid ""
|
3926 |
"Do not use Open Directory project metadata for titles or excerpts for all "
|
3927 |
"pages."
|
3928 |
msgstr ""
|
3929 |
|
3930 |
+
#: inc/admin/admin.php:3456
|
3931 |
msgid "Do not index images from the entire site."
|
3932 |
msgstr ""
|
3933 |
|
3934 |
+
#: inc/admin/admin.php:3475
|
3935 |
msgid "Do not display a \"Cached\" link in the Google search results."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
+
#: inc/admin/admin.php:3494
|
3939 |
msgid ""
|
3940 |
"Do not display a description in the Google search results for all pages."
|
3941 |
msgstr ""
|
3942 |
|
3943 |
+
#: inc/admin/admin.php:3513
|
3944 |
msgid ""
|
3945 |
"Prevent Google to display a sitelinks searchbox in search results. Enable "
|
3946 |
"this option will remove the \"Website\" schema from your source code."
|
3947 |
msgstr ""
|
3948 |
|
3949 |
+
#: inc/admin/admin.php:3530
|
3950 |
msgid "Add rel next/prev link in head of paginated archive pages"
|
3951 |
msgstr ""
|
3952 |
|
3953 |
+
#: inc/admin/admin.php:3532
|
3954 |
msgid "Learn more on Google website"
|
3955 |
msgstr ""
|
3956 |
|
3957 |
+
#: inc/admin/admin.php:3559
|
3958 |
msgid "Guide to enable XML Sitemaps - new window"
|
3959 |
msgstr ""
|
3960 |
|
3961 |
+
#: inc/admin/admin.php:3576
|
3962 |
msgid ""
|
3963 |
"Enable Image Sitemaps (standard images, image galleries, featured image, "
|
3964 |
"WooCommerce product images)"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
+
#: inc/admin/admin.php:3578
|
3968 |
msgid "Images in XML sitemaps are visible only from the source code."
|
3969 |
msgstr ""
|
3970 |
|
3971 |
+
#: inc/admin/admin.php:3588
|
3972 |
msgid "Guide to enable XML image sitemaps - new window"
|
3973 |
msgstr ""
|
3974 |
|
3975 |
+
#: inc/admin/admin.php:3606
|
3976 |
msgid "Enable Video Sitemaps"
|
3977 |
msgstr ""
|
3978 |
|
3979 |
+
#: inc/admin/admin.php:3616
|
3980 |
#, php-format
|
3981 |
msgid ""
|
3982 |
"Your video sitemap is empty? Read our guide to learn more about <a href=\"%s"
|
3983 |
"\" target=\"_blank\">adding videos to your sitemap.</a>"
|
3984 |
msgstr ""
|
3985 |
|
3986 |
+
#: inc/admin/admin.php:3618
|
3987 |
msgid "Guide to enable XML video sitemaps - new window"
|
3988 |
msgstr ""
|
3989 |
|
3990 |
+
#: inc/admin/admin.php:3638
|
3991 |
msgid ""
|
3992 |
"Make sure to enable Author archive from SEO, Titles and metas, Archives tab."
|
3993 |
"</a>"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
+
#: inc/admin/admin.php:3705 inc/admin/admin.php:3749
|
3997 |
msgid "Include"
|
3998 |
msgstr ""
|
3999 |
|
4000 |
+
#: inc/admin/admin.php:3708
|
4001 |
msgid ""
|
4002 |
"You should never include attachment post type in your sitemap. Be careful if "
|
4003 |
"you checked this."
|
4004 |
msgstr ""
|
4005 |
|
4006 |
+
#: inc/admin/admin.php:3764
|
4007 |
msgid "eg: 2, 28, 68"
|
4008 |
msgstr ""
|
4009 |
|
4010 |
+
#: inc/admin/admin.php:3768
|
4011 |
msgid "You can also use this shortcode:"
|
4012 |
msgstr ""
|
4013 |
|
4014 |
+
#: inc/admin/admin.php:3778
|
4015 |
msgid "eg: 13, 8, 38"
|
4016 |
msgstr ""
|
4017 |
|
4018 |
+
#: inc/admin/admin.php:3792
|
4019 |
msgid ""
|
4020 |
"DESC (descending order from highest to lowest values (3, 2, 1; c, b, a))"
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: inc/admin/admin.php:3795
|
4024 |
msgid "ASC (ascending order from lowest to highest values (1, 2, 3; a, b, c))"
|
4025 |
msgstr ""
|
4026 |
|
4027 |
+
#: inc/admin/admin.php:3812
|
4028 |
msgid "Default (date)"
|
4029 |
msgstr ""
|
4030 |
|
4031 |
+
#: inc/admin/admin.php:3818
|
4032 |
msgid "Modified date"
|
4033 |
msgstr ""
|
4034 |
|
4035 |
+
#: inc/admin/admin.php:3821
|
4036 |
msgid "Post ID"
|
4037 |
msgstr ""
|
4038 |
|
4039 |
+
#: inc/admin/admin.php:3824
|
4040 |
msgid "Menu order"
|
4041 |
msgstr ""
|
4042 |
|
4043 |
+
#: inc/admin/admin.php:3842
|
4044 |
msgid "Disable date after each post, page, post type?"
|
4045 |
msgstr ""
|
4046 |
|
4047 |
+
#: inc/admin/admin.php:3890
|
|
|
|
|
|
|
|
|
4048 |
msgid "Select your logo"
|
4049 |
msgstr ""
|
4050 |
|
4051 |
+
#: inc/admin/admin.php:3894
|
4052 |
msgid "JPG, PNG, and GIF allowed."
|
4053 |
msgstr ""
|
4054 |
|
4055 |
+
#: inc/admin/admin.php:3920
|
4056 |
msgid "eg: +33123456789 (internationalized version required)"
|
4057 |
msgstr ""
|
4058 |
|
4059 |
+
#: inc/admin/admin.php:3935
|
4060 |
msgid "Customer support"
|
4061 |
msgstr ""
|
4062 |
|
4063 |
+
#: inc/admin/admin.php:3938
|
4064 |
msgid "Technical support"
|
4065 |
msgstr ""
|
4066 |
|
4067 |
+
#: inc/admin/admin.php:3941
|
4068 |
msgid "Billing support"
|
4069 |
msgstr ""
|
4070 |
|
4071 |
+
#: inc/admin/admin.php:3944
|
4072 |
msgid "Bill payment"
|
4073 |
msgstr ""
|
4074 |
|
4075 |
+
#: inc/admin/admin.php:3947
|
4076 |
msgid "Sales"
|
4077 |
msgstr ""
|
4078 |
|
4079 |
+
#: inc/admin/admin.php:3950
|
4080 |
msgid "Credit card support"
|
4081 |
msgstr ""
|
4082 |
|
4083 |
+
#: inc/admin/admin.php:3953
|
4084 |
msgid "Emergency"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
+
#: inc/admin/admin.php:3956
|
4088 |
msgid "Baggage tracking"
|
4089 |
msgstr ""
|
4090 |
|
4091 |
+
#: inc/admin/admin.php:3959
|
4092 |
msgid "Roadside assistance"
|
4093 |
msgstr ""
|
4094 |
|
4095 |
+
#: inc/admin/admin.php:3962
|
4096 |
msgid "Package tracking"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
+
#: inc/admin/admin.php:3979 inc/admin/admin.php:4789 inc/admin/admin.php:4866
|
4100 |
+
#: inc/admin/admin.php:4943 inc/admin/admin.php:5020 inc/admin/admin.php:5097
|
4101 |
msgid "None"
|
4102 |
msgstr ""
|
4103 |
|
4104 |
+
#: inc/admin/admin.php:3982
|
4105 |
msgid "Toll Free"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
+
#: inc/admin/admin.php:3985
|
4109 |
msgid "Hearing impaired supported"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
+
#: inc/admin/admin.php:4011
|
4113 |
msgid "Twitter Page URL"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
+
#: inc/admin/admin.php:4112
|
4117 |
msgid "Enable OG data"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
+
#: inc/admin/admin.php:4148
|
4121 |
+
msgid ""
|
4122 |
+
"Override every <strong>og:image</strong> tag with this default image (except "
|
4123 |
+
"if a custom og:image has already been set from the SEO metabox)."
|
4124 |
+
msgstr ""
|
4125 |
+
|
4126 |
+
#: inc/admin/admin.php:4150
|
4127 |
+
msgid "This setting doesn‘t apply for homepage."
|
4128 |
+
msgstr ""
|
4129 |
+
|
4130 |
+
#: inc/admin/admin.php:4164
|
4131 |
msgid ""
|
4132 |
"One or more Facebook Page IDs that are associated with a URL in order to "
|
4133 |
"enable link editing and instant article publishing."
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: inc/admin/admin.php:4168
|
4137 |
+
msgid "How to find my Facebook Page ID?"
|
4138 |
+
msgstr ""
|
4139 |
+
|
4140 |
+
#: inc/admin/admin.php:4178
|
4141 |
msgid ""
|
4142 |
"The ID (or comma-separated list for properties that can accept multiple IDs) "
|
4143 |
"of an app, person using the app, or Page Graph API object."
|
4144 |
msgstr ""
|
4145 |
|
4146 |
+
#: inc/admin/admin.php:4190
|
4147 |
msgid ""
|
4148 |
"The Facebook app ID of the site's app. In order to use Facebook Insights you "
|
4149 |
"must add the app ID to your page. Insights lets you view analytics for "
|
4153 |
"span>"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: inc/admin/admin.php:4194
|
4157 |
msgid "How to create a Facebook App ID"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: inc/admin/admin.php:4207
|
4161 |
msgid "Enable Twitter card"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: inc/admin/admin.php:4224
|
4165 |
msgid "Use OG if no Twitter Cards"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
+
#: inc/admin/admin.php:4259
|
4169 |
msgid "Default"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
+
#: inc/admin/admin.php:4262
|
4173 |
msgid "Large"
|
4174 |
msgstr ""
|
4175 |
|
4176 |
+
#: inc/admin/admin.php:4280
|
4177 |
msgid "Enable Google Analytics tracking (Global Site Tag: gtag.js)"
|
4178 |
msgstr ""
|
4179 |
|
4180 |
+
#: inc/admin/admin.php:4292
|
4181 |
msgid "Enter your Tracking ID (UA-XXXX-XX)"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
#: inc/admin/admin.php:4296
|
4185 |
msgid "Find your tracking ID"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
+
#: inc/admin/admin.php:4310
|
4189 |
msgid "Request user's consent for analytics tracking (required by GDPR)"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
+
#: inc/admin/admin.php:4312
|
4193 |
msgid ""
|
4194 |
"<strong>The user must click the Accept button to allow tracking.</strong>"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: inc/admin/admin.php:4314
|
4198 |
msgid ""
|
4199 |
"User roles excluded from tracking will not see the consent message.<br> If "
|
4200 |
"you use a caching plugin, you have to exclude this JS file in your settings: "
|
4202 |
"js</strong> <br>and this cookie <strong>seopress-user-consent-accept</strong>"
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: inc/admin/admin.php:4324
|
4206 |
msgid "Hook to add custom tracking code with user consent - new window"
|
4207 |
msgstr ""
|
4208 |
|
4209 |
+
#: inc/admin/admin.php:4341
|
4210 |
msgid ""
|
4211 |
"Display and automatically accept the user‘s consent on page load (not fully "
|
4212 |
"GDPR)"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
+
#: inc/admin/admin.php:4343
|
4216 |
msgid "The previous option must be checked to use this."
|
4217 |
msgstr ""
|
4218 |
|
4219 |
+
#: inc/admin/admin.php:4356
|
4220 |
msgid "Enter your message (HTML allowed)"
|
4221 |
msgstr ""
|
4222 |
|
4223 |
+
#: inc/admin/admin.php:4356
|
4224 |
msgid "This message will only appear if request user's consent is enabled."
|
4225 |
msgstr ""
|
4226 |
|
4227 |
+
#: inc/admin/admin.php:4367
|
4228 |
msgid "Hook to filter user consent message - new window"
|
4229 |
msgstr ""
|
4230 |
|
4231 |
+
#: inc/admin/admin.php:4369
|
4232 |
msgid "HTML tags allowed: strong, em, br, a href / target"
|
4233 |
msgstr ""
|
4234 |
|
4235 |
+
#: inc/admin/admin.php:4370
|
4236 |
msgid ""
|
4237 |
"Shortcode allowed to get the privacy page set in WordPress settings: "
|
4238 |
"[seopress_privacy_page]"
|
4239 |
msgstr ""
|
4240 |
|
4241 |
+
#: inc/admin/admin.php:4378 inc/functions/options-google-analytics.php:182
|
4242 |
msgid "Accept"
|
4243 |
msgstr ""
|
4244 |
|
4245 |
+
#: inc/admin/admin.php:4378
|
4246 |
msgid "Change the button value"
|
4247 |
msgstr ""
|
4248 |
|
4249 |
+
#: inc/admin/admin.php:4388
|
4250 |
+
msgid "default: X"
|
4251 |
+
msgstr ""
|
4252 |
+
|
4253 |
+
#: inc/admin/admin.php:4388
|
4254 |
+
msgid "Change the close button value"
|
4255 |
+
msgstr ""
|
4256 |
+
|
4257 |
+
#: inc/admin/admin.php:4402
|
4258 |
+
msgid "Bottom (default)"
|
4259 |
+
msgstr ""
|
4260 |
+
|
4261 |
+
#: inc/admin/admin.php:4405
|
4262 |
+
msgid "Top"
|
4263 |
+
msgstr ""
|
4264 |
+
|
4265 |
+
#: inc/admin/admin.php:4418
|
4266 |
+
msgid "Change the cookie bar background color"
|
4267 |
+
msgstr ""
|
4268 |
+
|
4269 |
+
#: inc/admin/admin.php:4428
|
4270 |
+
msgid "Change the cookie bar text color"
|
4271 |
+
msgstr ""
|
4272 |
+
|
4273 |
+
#: inc/admin/admin.php:4438
|
4274 |
+
msgid "Change the cookie bar link color"
|
4275 |
+
msgstr ""
|
4276 |
+
|
4277 |
+
#: inc/admin/admin.php:4448
|
4278 |
+
msgid "Change the cookie bar button background color"
|
4279 |
+
msgstr ""
|
4280 |
+
|
4281 |
+
#: inc/admin/admin.php:4458
|
4282 |
+
msgid "Change the cookie bar button hover background color"
|
4283 |
+
msgstr ""
|
4284 |
+
|
4285 |
+
#: inc/admin/admin.php:4468
|
4286 |
+
msgid "Change the cookie bar button color"
|
4287 |
+
msgstr ""
|
4288 |
+
|
4289 |
+
#: inc/admin/admin.php:4478
|
4290 |
+
msgid "Change the cookie bar button hover color"
|
4291 |
+
msgstr ""
|
4292 |
+
|
4293 |
+
#: inc/admin/admin.php:4488
|
4294 |
+
msgid "Change the cookie bar secondary button background color"
|
4295 |
+
msgstr ""
|
4296 |
+
|
4297 |
+
#: inc/admin/admin.php:4498
|
4298 |
+
msgid "Change the cookie bar secondary button hover background color"
|
4299 |
+
msgstr ""
|
4300 |
+
|
4301 |
+
#: inc/admin/admin.php:4508
|
4302 |
+
msgid "Change the cookie bar secondary button color"
|
4303 |
+
msgstr ""
|
4304 |
+
|
4305 |
+
#: inc/admin/admin.php:4518
|
4306 |
+
msgid "Change the cookie bar secondary button hover color"
|
4307 |
+
msgstr ""
|
4308 |
+
|
4309 |
+
#: inc/admin/admin.php:4553
|
4310 |
msgid "Enter your Google Optimize container ID"
|
4311 |
msgstr ""
|
4312 |
|
4313 |
+
#: inc/admin/admin.php:4553
|
4314 |
msgid "GTM-XXXXXXX"
|
4315 |
msgstr ""
|
4316 |
|
4317 |
+
#: inc/admin/admin.php:4556
|
4318 |
msgid ""
|
4319 |
"Google Optimize offers A/B testing, website testing & personalization tools."
|
4320 |
msgstr ""
|
4321 |
|
4322 |
+
#: inc/admin/admin.php:4564
|
4323 |
msgid "Enter your Google Ads conversion ID (eg: AW-123456789)"
|
4324 |
msgstr ""
|
4325 |
|
4326 |
+
#: inc/admin/admin.php:4564
|
4327 |
msgid "AW-XXXXXXXXX"
|
4328 |
msgstr ""
|
4329 |
|
4330 |
+
#: inc/admin/admin.php:4573
|
4331 |
msgid "Paste your tracking code here like Google Tag Manager (head)"
|
4332 |
msgstr ""
|
4333 |
|
4334 |
+
#: inc/admin/admin.php:4573
|
4335 |
msgid "Additional tracking code field"
|
4336 |
msgstr ""
|
4337 |
|
4338 |
+
#: inc/admin/admin.php:4576
|
4339 |
msgid "This code will be added in the head section of your page."
|
4340 |
msgstr ""
|
4341 |
|
4342 |
+
#: inc/admin/admin.php:4584
|
4343 |
msgid "Paste your tracking code here like Google Tag Manager (body)"
|
4344 |
msgstr ""
|
4345 |
|
4346 |
+
#: inc/admin/admin.php:4584
|
4347 |
msgid "Additional tracking code field added to body"
|
4348 |
msgstr ""
|
4349 |
|
4350 |
+
#: inc/admin/admin.php:4587
|
4351 |
msgid "This code will be added just after the opening body tag of your page."
|
4352 |
msgstr ""
|
4353 |
|
4354 |
+
#: inc/admin/admin.php:4595
|
4355 |
msgid "Paste your tracking code here (body footer)"
|
4356 |
msgstr ""
|
4357 |
|
4358 |
+
#: inc/admin/admin.php:4595
|
4359 |
msgid "Additional tracking code field added to body footer"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
+
#: inc/admin/admin.php:4598
|
4363 |
msgid "This code will be added just after the closing body tag of your page."
|
4364 |
msgstr ""
|
4365 |
|
4366 |
+
#: inc/admin/admin.php:4613
|
4367 |
msgid ""
|
4368 |
"A remarketing audience is a list of cookies or mobile-advertising IDs that "
|
4369 |
"represents a group of users you want to re-engage because of their "
|
4370 |
"likelihood to convert."
|
4371 |
msgstr ""
|
4372 |
|
4373 |
+
#: inc/admin/admin.php:4635
|
4374 |
msgid ""
|
4375 |
"When a customer of Analytics requests IP address anonymization, Analytics "
|
4376 |
"anonymizes the address as soon as technically feasible at the earliest "
|
4377 |
"possible stage of the collection network."
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: inc/admin/admin.php:4657
|
4381 |
msgid ""
|
4382 |
"Enhanced Link Attribution improves the accuracy of your In-Page Analytics "
|
4383 |
"report by automatically differentiating between multiple links to the same "
|
4384 |
"URL on a single page by using link element IDs."
|
4385 |
msgstr ""
|
4386 |
|
4387 |
+
#: inc/admin/admin.php:4679
|
4388 |
msgid ""
|
4389 |
"Cross domain tracking makes it possible for Analytics to see sessions on two "
|
4390 |
"related sites (such as an ecommerce site and a separate shopping cart site) "
|
4391 |
"as a single session. This is sometimes called site linking."
|
4392 |
msgstr ""
|
4393 |
|
4394 |
+
#: inc/admin/admin.php:4694
|
4395 |
msgid "Enter your domains: seopress.org,sub.seopress.org,sub2.seopress.org"
|
4396 |
msgstr ""
|
4397 |
|
4398 |
+
#: inc/admin/admin.php:4728
|
4399 |
msgid "Enable download tracking"
|
4400 |
msgstr ""
|
4401 |
|
4402 |
+
#: inc/admin/admin.php:4740
|
4403 |
msgid "pdf|docx|pptx|zip"
|
4404 |
msgstr ""
|
4405 |
|
4406 |
+
#: inc/admin/admin.php:4744
|
4407 |
msgid "Separate each file type extensions with a pipe \"|\""
|
4408 |
msgstr ""
|
4409 |
|
4410 |
+
#: inc/admin/admin.php:4759
|
4411 |
msgid "Enable affiliate/outbound tracking"
|
4412 |
msgstr ""
|
4413 |
|
4414 |
+
#: inc/admin/admin.php:4771
|
4415 |
msgid "aff|go|out"
|
4416 |
msgstr ""
|
4417 |
|
4418 |
+
#: inc/admin/admin.php:4775
|
4419 |
msgid "Separate each keyword with a pipe \"|\""
|
4420 |
msgstr ""
|
4421 |
|
4422 |
+
#: inc/admin/admin.php:4792 inc/admin/admin.php:4869 inc/admin/admin.php:4946
|
4423 |
+
#: inc/admin/admin.php:5023 inc/admin/admin.php:5100
|
4424 |
msgid "Custom Dimension #1"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
+
#: inc/admin/admin.php:4795 inc/admin/admin.php:4872 inc/admin/admin.php:4949
|
4428 |
+
#: inc/admin/admin.php:5026 inc/admin/admin.php:5103
|
4429 |
msgid "Custom Dimension #2"
|
4430 |
msgstr ""
|
4431 |
|
4432 |
+
#: inc/admin/admin.php:4798 inc/admin/admin.php:4875 inc/admin/admin.php:4952
|
4433 |
+
#: inc/admin/admin.php:5029 inc/admin/admin.php:5106
|
4434 |
msgid "Custom Dimension #3"
|
4435 |
msgstr ""
|
4436 |
|
4437 |
+
#: inc/admin/admin.php:4801 inc/admin/admin.php:4878 inc/admin/admin.php:4955
|
4438 |
+
#: inc/admin/admin.php:5032 inc/admin/admin.php:5109
|
4439 |
msgid "Custom Dimension #4"
|
4440 |
msgstr ""
|
4441 |
|
4442 |
+
#: inc/admin/admin.php:4804 inc/admin/admin.php:4881 inc/admin/admin.php:4958
|
4443 |
+
#: inc/admin/admin.php:5035 inc/admin/admin.php:5112
|
4444 |
msgid "Custom Dimension #5"
|
4445 |
msgstr ""
|
4446 |
|
4447 |
+
#: inc/admin/admin.php:4807 inc/admin/admin.php:4884 inc/admin/admin.php:4961
|
4448 |
+
#: inc/admin/admin.php:5038 inc/admin/admin.php:5115
|
4449 |
msgid "Custom Dimension #6"
|
4450 |
msgstr ""
|
4451 |
|
4452 |
+
#: inc/admin/admin.php:4810 inc/admin/admin.php:4887 inc/admin/admin.php:4964
|
4453 |
+
#: inc/admin/admin.php:5041 inc/admin/admin.php:5118
|
4454 |
msgid "Custom Dimension #7"
|
4455 |
msgstr ""
|
4456 |
|
4457 |
+
#: inc/admin/admin.php:4813 inc/admin/admin.php:4890 inc/admin/admin.php:4967
|
4458 |
+
#: inc/admin/admin.php:5044 inc/admin/admin.php:5121
|
4459 |
msgid "Custom Dimension #8"
|
4460 |
msgstr ""
|
4461 |
|
4462 |
+
#: inc/admin/admin.php:4816 inc/admin/admin.php:4893 inc/admin/admin.php:4970
|
4463 |
+
#: inc/admin/admin.php:5047 inc/admin/admin.php:5124
|
4464 |
msgid "Custom Dimension #9"
|
4465 |
msgstr ""
|
4466 |
|
4467 |
+
#: inc/admin/admin.php:4819 inc/admin/admin.php:4896 inc/admin/admin.php:4973
|
4468 |
+
#: inc/admin/admin.php:5050 inc/admin/admin.php:5127
|
4469 |
msgid "Custom Dimension #10"
|
4470 |
msgstr ""
|
4471 |
|
4472 |
+
#: inc/admin/admin.php:4822 inc/admin/admin.php:4899 inc/admin/admin.php:4976
|
4473 |
+
#: inc/admin/admin.php:5053 inc/admin/admin.php:5130
|
4474 |
msgid "Custom Dimension #11"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
+
#: inc/admin/admin.php:4825 inc/admin/admin.php:4902 inc/admin/admin.php:4979
|
4478 |
+
#: inc/admin/admin.php:5056 inc/admin/admin.php:5133
|
4479 |
msgid "Custom Dimension #12"
|
4480 |
msgstr ""
|
4481 |
|
4482 |
+
#: inc/admin/admin.php:4828 inc/admin/admin.php:4905 inc/admin/admin.php:4982
|
4483 |
+
#: inc/admin/admin.php:5059 inc/admin/admin.php:5136
|
4484 |
msgid "Custom Dimension #13"
|
4485 |
msgstr ""
|
4486 |
|
4487 |
+
#: inc/admin/admin.php:4831 inc/admin/admin.php:4908 inc/admin/admin.php:4985
|
4488 |
+
#: inc/admin/admin.php:5062 inc/admin/admin.php:5139
|
4489 |
msgid "Custom Dimension #14"
|
4490 |
msgstr ""
|
4491 |
|
4492 |
+
#: inc/admin/admin.php:4834 inc/admin/admin.php:4911 inc/admin/admin.php:4988
|
4493 |
+
#: inc/admin/admin.php:5065 inc/admin/admin.php:5142
|
4494 |
msgid "Custom Dimension #15"
|
4495 |
msgstr ""
|
4496 |
|
4497 |
+
#: inc/admin/admin.php:4837 inc/admin/admin.php:4914 inc/admin/admin.php:4991
|
4498 |
+
#: inc/admin/admin.php:5068 inc/admin/admin.php:5145
|
4499 |
msgid "Custom Dimension #16"
|
4500 |
msgstr ""
|
4501 |
|
4502 |
+
#: inc/admin/admin.php:4840 inc/admin/admin.php:4917 inc/admin/admin.php:4994
|
4503 |
+
#: inc/admin/admin.php:5071 inc/admin/admin.php:5148
|
4504 |
msgid "Custom Dimension #17"
|
4505 |
msgstr ""
|
4506 |
|
4507 |
+
#: inc/admin/admin.php:4843 inc/admin/admin.php:4920 inc/admin/admin.php:4997
|
4508 |
+
#: inc/admin/admin.php:5074 inc/admin/admin.php:5151
|
4509 |
msgid "Custom Dimension #18"
|
4510 |
msgstr ""
|
4511 |
|
4512 |
+
#: inc/admin/admin.php:4846 inc/admin/admin.php:4923 inc/admin/admin.php:5000
|
4513 |
+
#: inc/admin/admin.php:5077 inc/admin/admin.php:5154
|
4514 |
msgid "Custom Dimension #19"
|
4515 |
msgstr ""
|
4516 |
|
4517 |
+
#: inc/admin/admin.php:4849 inc/admin/admin.php:4926 inc/admin/admin.php:5003
|
4518 |
+
#: inc/admin/admin.php:5080 inc/admin/admin.php:5157
|
4519 |
msgid "Custom Dimension #20"
|
4520 |
msgstr ""
|
4521 |
|
4522 |
+
#: inc/admin/admin.php:5175
|
4523 |
msgid "Redirect attachment pages to post parent (or homepage if none)"
|
4524 |
msgstr ""
|
4525 |
|
4526 |
+
#: inc/admin/admin.php:5194
|
4527 |
msgid ""
|
4528 |
"If this option is checked, it will take precedence over the redirection of "
|
4529 |
"attachments to the post's parent."
|
4530 |
msgstr ""
|
4531 |
|
4532 |
+
#: inc/admin/admin.php:5211
|
4533 |
msgid "Remove ?replytocom link in source code"
|
4534 |
msgstr ""
|
4535 |
|
4536 |
+
#: inc/admin/admin.php:5228
|
4537 |
msgid ""
|
4538 |
"When sending an image file, automatically set the title based on the filename"
|
4539 |
msgstr ""
|
4540 |
|
4541 |
+
#: inc/admin/admin.php:5245
|
4542 |
msgid ""
|
4543 |
"When sending an image file, automatically set the alternative text based on "
|
4544 |
"the filename"
|
4545 |
msgstr ""
|
4546 |
|
4547 |
+
#: inc/admin/admin.php:5248
|
4548 |
msgid ""
|
4549 |
"We recommend Image SEO plugin to optimize your image ALT texts and names for "
|
4550 |
"Search Engines using AI and Machine Learning. Starting from just €4.99."
|
4551 |
msgstr ""
|
4552 |
|
4553 |
+
#: inc/admin/admin.php:5266
|
4554 |
msgid ""
|
4555 |
"When sending an image file, automatically set the caption based on the "
|
4556 |
"filename"
|
4557 |
msgstr ""
|
4558 |
|
4559 |
+
#: inc/admin/admin.php:5283
|
4560 |
msgid ""
|
4561 |
"When sending an image file, automatically set the description based on the "
|
4562 |
"filename"
|
4563 |
msgstr ""
|
4564 |
|
4565 |
+
#: inc/admin/admin.php:5300
|
4566 |
msgid "Add TINYMCE editor to term description"
|
4567 |
msgstr ""
|
4568 |
|
4569 |
+
#: inc/admin/admin.php:5317
|
4570 |
msgid "You have to flush your permalinks each time you change this settings"
|
4571 |
msgstr ""
|
4572 |
|
4573 |
+
#: inc/admin/admin.php:5334
|
4574 |
msgid ""
|
4575 |
"You must check this box if the structure of your permalinks DOES NOT contain "
|
4576 |
"a slash at the end (eg: /%postname%)"
|
4577 |
msgstr ""
|
4578 |
|
4579 |
+
#: inc/admin/admin.php:5351
|
4580 |
msgid "Remove WordPress meta generator in source code"
|
4581 |
msgstr ""
|
4582 |
|
4583 |
+
#: inc/admin/admin.php:5368
|
4584 |
msgid ""
|
4585 |
"Remove hentry post class to prevent Google from seeing this as structured "
|
4586 |
"data (schema)"
|
4587 |
msgstr ""
|
4588 |
|
4589 |
+
#: inc/admin/admin.php:5385
|
4590 |
msgid ""
|
4591 |
"Remove comment author URL in comments if the website is filled from profile "
|
4592 |
"page"
|
4593 |
msgstr ""
|
4594 |
|
4595 |
+
#: inc/admin/admin.php:5402
|
4596 |
msgid "Remove website field from comment form to reduce spam"
|
4597 |
msgstr ""
|
4598 |
|
4599 |
+
#: inc/admin/admin.php:5419
|
4600 |
msgid "Remove WordPress shortlink meta tag in source code (eg:"
|
4601 |
msgstr ""
|
4602 |
|
4603 |
+
#: inc/admin/admin.php:5436
|
4604 |
msgid "Remove Windows Live Writer meta tag in source code (eg:"
|
4605 |
msgstr ""
|
4606 |
|
4607 |
+
#: inc/admin/admin.php:5453
|
4608 |
msgid "Remove Really Simple Discovery meta tag in source code (eg:"
|
4609 |
msgstr ""
|
4610 |
|
4611 |
+
#: inc/admin/admin.php:5465
|
4612 |
msgid "Enter Google meta value site verification"
|
4613 |
msgstr ""
|
4614 |
|
4615 |
+
#: inc/admin/admin.php:5470
|
4616 |
msgid ""
|
4617 |
"If your site is already verified in <strong>Google Search Console</strong>, "
|
4618 |
"you can leave this field empty."
|
4619 |
msgstr ""
|
4620 |
|
4621 |
+
#: inc/admin/admin.php:5479
|
4622 |
msgid "Enter Bing meta value site verification"
|
4623 |
msgstr ""
|
4624 |
|
4625 |
+
#: inc/admin/admin.php:5483
|
4626 |
msgid ""
|
4627 |
"If your site is already verified in <strong>Bing Webmaster tools</strong>, "
|
4628 |
"you can leave this field empty."
|
4629 |
msgstr ""
|
4630 |
|
4631 |
+
#: inc/admin/admin.php:5492
|
4632 |
msgid "Enter Pinterest meta value site verification"
|
4633 |
msgstr ""
|
4634 |
|
4635 |
+
#: inc/admin/admin.php:5504
|
4636 |
msgid "Enter Yandex meta value site verification"
|
4637 |
msgstr ""
|
4638 |
|
4639 |
+
#: inc/admin/admin.php:5521
|
4640 |
msgid "Remove SEOPress from Admin Bar in backend and frontend"
|
4641 |
msgstr ""
|
4642 |
|
4643 |
+
#: inc/admin/admin.php:5537
|
4644 |
msgid "High priority (top)"
|
4645 |
msgstr ""
|
4646 |
|
4647 |
+
#: inc/admin/admin.php:5540
|
4648 |
msgid "Normal priority (default)"
|
4649 |
msgstr ""
|
4650 |
|
4651 |
+
#: inc/admin/admin.php:5543
|
4652 |
msgid "Low priority"
|
4653 |
msgstr ""
|
4654 |
|
4655 |
+
#: inc/admin/admin.php:5561
|
4656 |
msgid "Hide Notifications Center in SEOPress Dashboard page"
|
4657 |
msgstr ""
|
4658 |
|
4659 |
+
#: inc/admin/admin.php:5578
|
4660 |
msgid "Hide SEO tools in SEOPress Dashboard page"
|
4661 |
msgstr ""
|
4662 |
|
4663 |
+
#: inc/admin/admin.php:5595
|
4664 |
msgid "Hide Useful Links in SEOPress dashboard page"
|
4665 |
msgstr ""
|
4666 |
|
4667 |
+
#: inc/admin/admin.php:5612
|
4668 |
msgid "Add title column"
|
4669 |
msgstr ""
|
4670 |
|
4671 |
+
#: inc/admin/admin.php:5629
|
4672 |
msgid "Add meta description column"
|
4673 |
msgstr ""
|
4674 |
|
4675 |
+
#: inc/admin/admin.php:5646
|
4676 |
msgid "Add redirection enable column"
|
4677 |
msgstr ""
|
4678 |
|
4679 |
+
#: inc/admin/admin.php:5663
|
4680 |
msgid "Add redirection URL column"
|
4681 |
msgstr ""
|
4682 |
|
4683 |
+
#: inc/admin/admin.php:5680
|
4684 |
msgid "Add canonical URL column"
|
4685 |
msgstr ""
|
4686 |
|
4687 |
+
#: inc/admin/admin.php:5697
|
4688 |
msgid "Add target keyword column"
|
4689 |
msgstr ""
|
4690 |
|
4691 |
+
#: inc/admin/admin.php:5714
|
4692 |
msgid "Display noindex status"
|
4693 |
msgstr ""
|
4694 |
|
4695 |
+
#: inc/admin/admin.php:5731
|
4696 |
msgid "Display nofollow status"
|
4697 |
msgstr ""
|
4698 |
|
4699 |
+
#: inc/admin/admin.php:5748
|
4700 |
msgid "Display total number of words in content"
|
4701 |
msgstr ""
|
4702 |
|
4703 |
+
#: inc/admin/admin.php:5765
|
4704 |
msgid "Display W3C column to check code quality"
|
4705 |
msgstr ""
|
4706 |
|
4707 |
+
#: inc/admin/admin.php:5783
|
4708 |
msgid "Display Page Speed column to check performances"
|
4709 |
msgstr ""
|
4710 |
|
4711 |
+
#: inc/admin/admin.php:5802
|
4712 |
+
msgid ""
|
4713 |
+
"Display Content Analysis results column (\"Good\" or \"Should be improved\")"
|
4714 |
+
msgstr ""
|
4715 |
+
|
4716 |
+
#: inc/admin/admin.php:5820
|
4717 |
msgid "Remove Genesis SEO Metabox"
|
4718 |
msgstr ""
|
4719 |
|
4720 |
+
#: inc/admin/admin.php:5837
|
4721 |
msgid "Remove Genesis SEO link in WP Admin Menu"
|
4722 |
msgstr ""
|
4723 |
|
4724 |
+
#: inc/admin/admin.php:5854
|
4725 |
msgid "Remove the advice if None schema selected"
|
4726 |
msgstr ""
|
4727 |
|
4728 |
+
#: inc/admin/admin.php:5892 inc/admin/admin.php:5927
|
4729 |
msgid ""
|
4730 |
"Hook to filter structured data types metabox call by post type - new window"
|
4731 |
msgstr ""
|
4767 |
"is optimized for SEO (NOT Plain)."
|
4768 |
msgstr ""
|
4769 |
|
4770 |
+
#: inc/functions/options-advanced-admin.php:303
|
4771 |
+
#: inc/functions/options-advanced-admin.php:794
|
4772 |
msgid "Title tag"
|
4773 |
msgstr ""
|
4774 |
|
4775 |
+
#: inc/functions/options-advanced-admin.php:306
|
4776 |
msgid "Meta Desc."
|
4777 |
msgstr ""
|
4778 |
|
4779 |
+
#: inc/functions/options-advanced-admin.php:309
|
4780 |
msgid "Redirect?"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
+
#: inc/functions/options-advanced-admin.php:315
|
4784 |
+
#: inc/functions/options-advanced-admin.php:818
|
4785 |
msgid "Canonical"
|
4786 |
msgstr ""
|
4787 |
|
4788 |
+
#: inc/functions/options-advanced-admin.php:318
|
4789 |
msgid "Target Kw"
|
4790 |
msgstr ""
|
4791 |
|
4792 |
+
#: inc/functions/options-advanced-admin.php:321
|
4793 |
msgid "Noindex?"
|
4794 |
msgstr ""
|
4795 |
|
4796 |
+
#: inc/functions/options-advanced-admin.php:324
|
4797 |
msgid "Nofollow?"
|
4798 |
msgstr ""
|
4799 |
|
4800 |
+
#: inc/functions/options-advanced-admin.php:327
|
4801 |
+
msgid "Score"
|
4802 |
+
msgstr ""
|
4803 |
+
|
4804 |
+
#: inc/functions/options-advanced-admin.php:330
|
4805 |
+
msgid "Words"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
+
#: inc/functions/options-advanced-admin.php:333
|
4809 |
msgid "W3C check"
|
4810 |
msgstr ""
|
4811 |
|
4812 |
+
#: inc/functions/options-advanced-admin.php:336
|
4813 |
msgid "Page Speed"
|
4814 |
msgstr ""
|
4815 |
|
4816 |
+
#: inc/functions/options-advanced-admin.php:389
|
4817 |
msgid "Check code quality of this page"
|
4818 |
msgstr ""
|
4819 |
|
4820 |
+
#: inc/functions/options-advanced-admin.php:393
|
4821 |
msgid "Analyze this page with Google Page Speed"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
+
#: inc/functions/options-advanced-admin.php:498
|
4825 |
msgid "Enable noindex"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
+
#: inc/functions/options-advanced-admin.php:551
|
4829 |
msgid "Enable index"
|
4830 |
msgstr ""
|
4831 |
|
4832 |
+
#: inc/functions/options-advanced-admin.php:604
|
4833 |
msgid "Enable nofollow"
|
4834 |
msgstr ""
|
4835 |
|
4836 |
+
#: inc/functions/options-advanced-admin.php:656
|
4837 |
msgid "Enable follow"
|
4838 |
msgstr ""
|
4839 |
|
4840 |
+
#: inc/functions/options-advanced-admin.php:703
|
4841 |
msgid "Enable redirection"
|
4842 |
msgstr ""
|
4843 |
|
4844 |
+
#: inc/functions/options-advanced-admin.php:742
|
4845 |
msgid "Disable redirection"
|
4846 |
msgstr ""
|
4847 |
|
4848 |
+
#: inc/functions/options-advanced-admin.php:922
|
4849 |
msgid "Description"
|
4850 |
msgstr ""
|
4851 |
|
4852 |
+
#: inc/functions/options-advanced-admin.php:931
|
4853 |
msgid ""
|
4854 |
"The description is not prominent by default; however, some themes may show "
|
4855 |
"it."
|
4856 |
msgstr ""
|
4857 |
|
4858 |
+
#: inc/functions/options-google-analytics.php:167
|
4859 |
msgid ""
|
4860 |
"By visiting our site, you agree to our privacy policy regarding cookies, "
|
4861 |
"tracking statistics, etc. <a href=\"[seopress_privacy_page]\" tabindex="
|
4862 |
"\"10\">Read more</a>"
|
4863 |
msgstr ""
|
4864 |
|
4865 |
+
#: inc/functions/options-google-analytics.php:169
|
4866 |
msgid ""
|
4867 |
"By visiting our site, you agree to our privacy policy regarding cookies, "
|
4868 |
"tracking statistics, etc."
|
4869 |
msgstr ""
|
4870 |
|
4871 |
+
#: inc/functions/options-google-analytics.php:188
|
4872 |
msgid "X"
|
4873 |
msgstr ""
|
4874 |
|
4875 |
+
#: inc/functions/options-google-analytics.php:637
|
4876 |
msgid "Authors"
|
4877 |
msgstr ""
|
4878 |
|
4879 |
+
#: inc/functions/options-google-analytics.php:656
|
4880 |
msgid "Categories"
|
4881 |
msgstr ""
|
4882 |
|
4883 |
+
#: inc/functions/options-google-analytics.php:682
|
4884 |
msgid "Tags"
|
4885 |
msgstr ""
|
4886 |
|
4887 |
+
#: inc/functions/options-google-analytics.php:696
|
4888 |
msgid "Post types"
|
4889 |
msgstr ""
|
4890 |
|
4891 |
+
#: inc/functions/options-google-analytics.php:710
|
4892 |
msgid "Connected users"
|
4893 |
msgstr ""
|
4894 |
|
4895 |
#: inc/functions/options-import-export.php:51
|
4896 |
+
#: inc/functions/options-import-export.php:246
|
4897 |
msgid "Please upload a valid .json file"
|
4898 |
msgstr ""
|
4899 |
|
4900 |
#: inc/functions/options-import-export.php:55
|
4901 |
#: inc/functions/options-import-export.php:93
|
4902 |
#: inc/functions/options-import-export.php:146
|
4903 |
+
#: inc/functions/options-import-export.php:250
|
4904 |
msgid "Please upload a file to import"
|
4905 |
msgstr ""
|
4906 |
|
4909 |
msgid "Please upload a valid .csv file"
|
4910 |
msgstr ""
|
4911 |
|
4912 |
+
#: inc/functions/sitemap/template-xml-sitemaps-xsl.php:126
|
4913 |
msgid "XML Sitemaps"
|
4914 |
msgstr ""
|
4915 |
|
4916 |
+
#: inc/functions/variables/dynamic-variables.php:65
|
4917 |
#, php-format
|
4918 |
msgid "Page %d of %2$d"
|
4919 |
msgstr ""
|
4930 |
msgid "Export completed!"
|
4931 |
msgstr ""
|
4932 |
|
4933 |
+
#: seopress.php:308
|
4934 |
msgid "You like SEOPress? Don't forget to rate it 5 stars!"
|
4935 |
msgstr ""
|
4936 |
|
4937 |
+
#: seopress.php:355
|
4938 |
msgid "Docs"
|
4939 |
msgstr ""
|
4940 |
|
4941 |
+
#: seopress.php:356
|
4942 |
msgid "Configuration Wizard"
|
4943 |
msgstr ""
|
4944 |
|
4945 |
+
#: seopress.php:358
|
4946 |
msgid "GO PRO!"
|
4947 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
=== SEOPress ===
|
2 |
Authors: rainbowgeek
|
3 |
-
Contributors: rainbowgeek
|
4 |
Donate link: https://www.seopress.org/
|
5 |
Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge graph, redirection, breadcrumbs, google analytics, rich snippets, broken link checker, Schema.org
|
6 |
Requires at least: 4.7+
|
7 |
Tested up to: 5.3
|
8 |
Requires PHP: 5.6
|
9 |
-
Stable tag: 3.
|
10 |
License: GPLv2 or later
|
11 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
-
SEOPress
|
14 |
|
15 |
== Description ==
|
16 |
|
@@ -60,14 +60,14 @@ SEOPress is a powerful plugin to optimize your SEO, boost your traffic, improve
|
|
60 |
<li>Export metadata (titles, open graph, robots...) to a CSV file</li>
|
61 |
<li>Video XML Sitemap</li>
|
62 |
<li>Google Suggestions in Content Analysis</li>
|
63 |
-
<li><a href="https://www.seopress.org/features/google-structured-data-types/" target="_blank">Google Structured Data types (schema.org)</a>: article, local business, FAQ, course, recipe, video, event, product, job, simple review, site navigation element</li>
|
64 |
<li>Automatic Schemas</li>
|
65 |
<li>Breadcrumbs optimized with Schema.org, A11Y ready</li>
|
66 |
<li>Google Analytics Stats in Dashboard</li>
|
67 |
<li>Google Local Business</li>
|
68 |
<li>Backlinks (required a Majestic paid account)</li>
|
69 |
<li>SEOPress BOT: scan all your links in content to find errors (eg: 404...)</li>
|
70 |
-
<li>WooCommerce: disable crawling on cart page, checkout page, customer account pages, add OG Price / OG Currency for better sharing and more</li>
|
71 |
<li>Easy Digital Downloads: add OG Price / OG Currency, remove EDD meta generator</li>
|
72 |
<li>Dublin Core</li>
|
73 |
<li>Custom Breadcrumbs for single post types</li>
|
@@ -138,6 +138,8 @@ SEOPress is a powerful plugin to optimize your SEO, boost your traffic, improve
|
|
138 |
<h3>Featured on</h3>
|
139 |
<ul>
|
140 |
<li>WP Beginner</li>
|
|
|
|
|
141 |
<li>Elementor</li>
|
142 |
<li>WP Crafter</li>
|
143 |
<li>Kinsta</li>
|
@@ -270,6 +272,39 @@ You're theme is probably using a deprecated function to handle the title. <a hre
|
|
270 |
60. Installation Wizard
|
271 |
|
272 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
= 3.7.8 =
|
274 |
* NEW Pixel counter for title and meta description now works with each language / alphabet! Faster, more reliable and universal!
|
275 |
* NEW Facebook Preview!
|
1 |
=== SEOPress ===
|
2 |
Authors: rainbowgeek
|
3 |
+
Contributors: rainbowgeek, juliobox
|
4 |
Donate link: https://www.seopress.org/
|
5 |
Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge graph, redirection, breadcrumbs, google analytics, rich snippets, broken link checker, Schema.org
|
6 |
Requires at least: 4.7+
|
7 |
Tested up to: 5.3
|
8 |
Requires PHP: 5.6
|
9 |
+
Stable tag: 3.8
|
10 |
License: GPLv2 or later
|
11 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
+
Boost your SEO with SEOPress, a simple, fast and powerful SEO plugin for WordPress. No ads, no footprints, no anonymous data sent, white label.
|
14 |
|
15 |
== Description ==
|
16 |
|
60 |
<li>Export metadata (titles, open graph, robots...) to a CSV file</li>
|
61 |
<li>Video XML Sitemap</li>
|
62 |
<li>Google Suggestions in Content Analysis</li>
|
63 |
+
<li><a href="https://www.seopress.org/features/google-structured-data-types/" target="_blank">Google Structured Data types (schema.org)</a>: article, local business, FAQ, course, recipe, software application, video, event, product, job, simple review, site navigation element</li>
|
64 |
<li>Automatic Schemas</li>
|
65 |
<li>Breadcrumbs optimized with Schema.org, A11Y ready</li>
|
66 |
<li>Google Analytics Stats in Dashboard</li>
|
67 |
<li>Google Local Business</li>
|
68 |
<li>Backlinks (required a Majestic paid account)</li>
|
69 |
<li>SEOPress BOT: scan all your links in content to find errors (eg: 404...)</li>
|
70 |
+
<li>WooCommerce: Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for product schema, disable crawling on cart page, checkout page, customer account pages, add OG Price / OG Currency for better sharing and more</li>
|
71 |
<li>Easy Digital Downloads: add OG Price / OG Currency, remove EDD meta generator</li>
|
72 |
<li>Dublin Core</li>
|
73 |
<li>Custom Breadcrumbs for single post types</li>
|
138 |
<h3>Featured on</h3>
|
139 |
<ul>
|
140 |
<li>WP Beginner</li>
|
141 |
+
<li>Forbes</li>
|
142 |
+
<li>Search Engine Journal</li>
|
143 |
<li>Elementor</li>
|
144 |
<li>WP Crafter</li>
|
145 |
<li>Kinsta</li>
|
272 |
60. Installation Wizard
|
273 |
|
274 |
== Changelog ==
|
275 |
+
= 3.8 =
|
276 |
+
* NEW Content analysis now detects duplicated schemas from your source code to avoid conflicts
|
277 |
+
* NEW Add Product Global Identifiers type and Product Global Identifiers fields to WooCommerce metabox for Product schema - PRO
|
278 |
+
* NEW Software Application schema (manual and automatic) - PRO
|
279 |
+
* NEW Option to force a default OG:IMAGE tag if no custom OG:IMAGE set from SEO metabox (SEO > Social Networks > Open Graph)
|
280 |
+
* NEW "seopress_schemas_softwareapp_html" hook to filter the software app manual schema (https://www.seopress.org/support/hooks/filter-manual-software-application-schema/) - PRO
|
281 |
+
* NEW "seopress_schemas_auto_softwareapp_html" hook to filter the software app automatic schema (https://www.seopress.org/support/hooks/filter-automatic-software-application-schema/) - PRO
|
282 |
+
* NEW 'seopress_sitemaps_headers' hook to filter sitemaps headers (https://www.seopress.org/support/hooks/filter-xml-sitemaps-headers/)
|
283 |
+
* NEW '%%post_title%%' dynamic variable for RSS feeds
|
284 |
+
* INFO Improve notifications center
|
285 |
+
* INFO Improve UI/UX
|
286 |
+
* INFO Improve SEOPress Wizard
|
287 |
+
* INFO Improve UI for automatic schemas
|
288 |
+
* INFO You can now redirect 404 to homepage/custom URL without enabling 404
|
289 |
+
* INFO Adding a new verification in the content analysis metabox: if the post modification date is more than 1 year, a message will prompt you to update the content of your article.
|
290 |
+
* INFO Add x-robots-tag: noindex,follow to sitemaps headers
|
291 |
+
* INFO Add a new argument to "seopress_rgpd_full_message" hook to filter the close button (https://www.seopress.org/support/hooks/filter-user-consent-message-html/)
|
292 |
+
* INFO Remove some CSS from the cookie bar buttons to better match the design of the themes
|
293 |
+
* INFO Add a new notification if automatic schemas used without Structured data types option ON
|
294 |
+
* INFO Improve code quality / refactoring
|
295 |
+
* INFO If noimageindex checked, remove image links from XML sitemap for consistency
|
296 |
+
* FIX Bug with primary category link and Gutenberg
|
297 |
+
* FIX Import redirects from Yoast Premium
|
298 |
+
* FIX Small UI bug for custom automatic schema
|
299 |
+
* FIX Keywords in permalink
|
300 |
+
* FIX iOS toggle from Dashboard feature list / Titles and metas page
|
301 |
+
* FIX Facebook Preview if site title is too long
|
302 |
+
* FIX Outbound links check from Content Analysis
|
303 |
+
* FIX Google Suggestions last empty item
|
304 |
+
* FIX Improve security
|
305 |
+
* FIX Performance issue with PRO
|
306 |
+
* FIX Send parameters to redirect URL
|
307 |
+
* FIX seopress-block-editor.js?ver=3.7.8:36 Uncaught TypeError: Cannot read property 'length' of undefined
|
308 |
= 3.7.8 =
|
309 |
* NEW Pixel counter for title and meta description now works with each language / alphabet! Faster, more reliable and universal!
|
310 |
* NEW Facebook Preview!
|
seopress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: SEOPress
|
4 |
Plugin URI: https://www.seopress.org/
|
5 |
Description: One of the best SEO plugins for WordPress.
|
6 |
-
Version: 3.
|
7 |
Author: SEOPress
|
8 |
Author URI: https://www.seopress.org/
|
9 |
License: GPLv2
|
@@ -11,10 +11,10 @@ Text Domain: wp-seopress
|
|
11 |
Domain Path: /languages
|
12 |
*/
|
13 |
|
14 |
-
/* Copyright 2016 -
|
15 |
|
16 |
This program is free software; you can redistribute it and/or modify
|
17 |
-
it under the terms of the GNU General Public License, version 2, as
|
18 |
published by the Free Software Foundation.
|
19 |
|
20 |
This program is distributed in the hope that it will be useful,
|
@@ -53,7 +53,7 @@ register_deactivation_hook(__FILE__, 'seopress_deactivation');
|
|
53 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
54 |
//Define
|
55 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
56 |
-
define( 'SEOPRESS_VERSION', '3.
|
57 |
define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
|
58 |
|
59 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
@@ -66,11 +66,11 @@ function seopress_init($hook) {
|
|
66 |
global $typenow;
|
67 |
if ( is_admin() || is_network_admin() ) {
|
68 |
require_once dirname( __FILE__ ) . '/inc/admin/admin.php';
|
69 |
-
|
70 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
71 |
-
if ( 'seopress_schemas' != $typenow ) {
|
72 |
require_once dirname( __FILE__ ) . '/inc/admin/admin-metaboxes.php';
|
73 |
-
}
|
74 |
}
|
75 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
76 |
require_once dirname( __FILE__ ) . '/inc/admin/admin-term-metaboxes.php';
|
@@ -88,9 +88,9 @@ function seopress_init($hook) {
|
|
88 |
if(current_user_can('manage_options')) {
|
89 |
require_once dirname( __FILE__ ) . '/inc/admin/adminbar.php';
|
90 |
}
|
91 |
-
|
92 |
remove_action( 'wp_head', 'rel_canonical' ); //remove default WordPress Canonical
|
93 |
-
|
94 |
//Setup/welcome
|
95 |
if (!empty($_GET['page'])){
|
96 |
switch ($_GET['page']){
|
@@ -120,7 +120,7 @@ add_filter('seopress_dyn_variables_fn','seopress_dyn_variables_init');
|
|
120 |
function seopress_add_admin_options_scripts($hook) {
|
121 |
wp_register_style( 'seopress-admin', plugins_url('assets/css/seopress.min.css', __FILE__), array(), SEOPRESS_VERSION);
|
122 |
wp_enqueue_style( 'seopress-admin' );
|
123 |
-
|
124 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-network-option')) {
|
125 |
wp_enqueue_script( 'seopress-network-tabs', plugins_url( 'assets/js/seopress-network-tabs.js', __FILE__ ), array( 'jquery' ), SEOPRESS_VERSION, true );
|
126 |
}
|
@@ -167,7 +167,7 @@ function seopress_add_admin_options_scripts($hook) {
|
|
167 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-option' || $_GET['page'] == 'seopress-import-export') ) {
|
168 |
wp_enqueue_script( 'seopress-migrate-ajax', plugins_url( 'assets/js/seopress-migrate.min.js', __FILE__ ), array( 'jquery' ), SEOPRESS_VERSION, true );
|
169 |
|
170 |
-
$seopress_migrate = array(
|
171 |
'seopress_aio_migrate' => array(
|
172 |
'seopress_nonce' => wp_create_nonce('seopress_aio_migrate_nonce'),
|
173 |
'seopress_aio_migration' => admin_url( 'admin-ajax.php'),
|
@@ -216,8 +216,8 @@ function seopress_add_admin_options_scripts($hook) {
|
|
216 |
'seopress_nonce' => wp_create_nonce('seopress_flush_permalinks_nonce'),
|
217 |
'seopress_flush_permalinks' => admin_url('options-permalink.php'),
|
218 |
);
|
219 |
-
wp_localize_script( 'seopress-xml-ajax', 'seopressAjaxResetPermalinks', $seopress_ajax_permalinks );
|
220 |
-
|
221 |
}
|
222 |
|
223 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-google-analytics') ) {
|
@@ -384,7 +384,7 @@ function seopress_get_post_types() {
|
|
384 |
$output = 'objects'; // names or objects, note names is the default
|
385 |
$operator = 'and'; // 'and' or 'or'
|
386 |
|
387 |
-
$post_types = get_post_types( $args, $output, $operator );
|
388 |
unset($post_types['attachment'], $post_types['seopress_404'], $post_types['elementor_library']);
|
389 |
$post_types = apply_filters('seopress_post_types', $post_types);
|
390 |
return $post_types;
|
@@ -397,11 +397,11 @@ function seopress_get_taxonomies() {
|
|
397 |
$args = array(
|
398 |
'show_ui' => true,
|
399 |
'public' => true,
|
400 |
-
);
|
401 |
$output = 'objects'; // or objects
|
402 |
$operator = 'and'; // 'and' or 'or'
|
403 |
-
$taxonomies = get_taxonomies( $args, $output, $operator );
|
404 |
-
|
405 |
return $taxonomies;
|
406 |
}
|
407 |
|
@@ -410,18 +410,18 @@ function seopress_get_taxonomies() {
|
|
410 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
411 |
function seopress_get_custom_fields() {
|
412 |
$cf_keys = wp_cache_get( 'seopress_get_custom_fields' );
|
413 |
-
|
414 |
if ( false === $cf_keys ) {
|
415 |
global $wpdb;
|
416 |
-
|
417 |
$limit = (int) apply_filters( 'postmeta_form_limit', 250 );
|
418 |
-
$cf_keys = $wpdb->get_col( "
|
419 |
SELECT meta_key
|
420 |
FROM $wpdb->postmeta
|
421 |
GROUP BY meta_key
|
422 |
-
HAVING meta_key NOT LIKE '\_
|
423 |
ORDER BY meta_key
|
424 |
-
LIMIT $limit
|
425 |
|
426 |
$cf_keys = apply_filters( 'seopress_get_custom_fields', $cf_keys );
|
427 |
|
@@ -447,59 +447,22 @@ function seopress_check_ssl() {
|
|
447 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
448 |
// Check if a feature is ON
|
449 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
$options[$key] = $seopress_get_toggle_social_value;
|
467 |
-
if (isset($seopress_get_toggle_social_option['toggle-social'])) {
|
468 |
-
return $seopress_get_toggle_social_option['toggle-social'];
|
469 |
-
}
|
470 |
-
}
|
471 |
-
}
|
472 |
-
// Is XML Sitemap enable?
|
473 |
-
function seopress_get_toggle_xml_sitemap_option() {
|
474 |
-
$seopress_get_toggle_xml_sitemap_option = get_option("seopress_toggle");
|
475 |
-
if ( ! empty ( $seopress_get_toggle_xml_sitemap_option ) ) {
|
476 |
-
foreach ($seopress_get_toggle_xml_sitemap_option as $key => $seopress_get_toggle_xml_sitemap_value)
|
477 |
-
$options[$key] = $seopress_get_toggle_xml_sitemap_value;
|
478 |
-
if (isset($seopress_get_toggle_xml_sitemap_option['toggle-xml-sitemap'])) {
|
479 |
-
return $seopress_get_toggle_xml_sitemap_option['toggle-xml-sitemap'];
|
480 |
-
}
|
481 |
-
}
|
482 |
-
}
|
483 |
-
// Is Google Analytics enable?
|
484 |
-
function seopress_get_toggle_google_analytics_option() {
|
485 |
-
$seopress_get_toggle_google_analytics_option = get_option("seopress_toggle");
|
486 |
-
if ( ! empty ( $seopress_get_toggle_google_analytics_option ) ) {
|
487 |
-
foreach ($seopress_get_toggle_google_analytics_option as $key => $seopress_get_toggle_google_analytics_value)
|
488 |
-
$options[$key] = $seopress_get_toggle_google_analytics_value;
|
489 |
-
if (isset($seopress_get_toggle_google_analytics_option['toggle-google-analytics'])) {
|
490 |
-
return $seopress_get_toggle_google_analytics_option['toggle-google-analytics'];
|
491 |
-
}
|
492 |
-
}
|
493 |
-
}
|
494 |
-
// Is Advanced enable?
|
495 |
-
function seopress_get_toggle_advanced_option() {
|
496 |
-
$seopress_get_toggle_advanced_option = get_option("seopress_toggle");
|
497 |
-
if ( ! empty ( $seopress_get_toggle_advanced_option ) ) {
|
498 |
-
foreach ($seopress_get_toggle_advanced_option as $key => $seopress_get_toggle_advanced_value)
|
499 |
-
$options[$key] = $seopress_get_toggle_advanced_value;
|
500 |
-
if (isset($seopress_get_toggle_advanced_option['toggle-advanced'])) {
|
501 |
-
return $seopress_get_toggle_advanced_option['toggle-advanced'];
|
502 |
-
}
|
503 |
}
|
504 |
}
|
505 |
|
@@ -511,7 +474,7 @@ function seopress_xml_sitemap_general_enable_option() {
|
|
511 |
if ( ! empty ( $seopress_xml_sitemap_general_enable_option ) ) {
|
512 |
foreach ($seopress_xml_sitemap_general_enable_option as $key => $seopress_xml_sitemap_general_enable_value)
|
513 |
$options[$key] = $seopress_xml_sitemap_general_enable_value;
|
514 |
-
if (isset($seopress_xml_sitemap_general_enable_option['seopress_xml_sitemap_general_enable'])) {
|
515 |
return $seopress_xml_sitemap_general_enable_option['seopress_xml_sitemap_general_enable'];
|
516 |
}
|
517 |
}
|
@@ -522,7 +485,7 @@ function seopress_xml_sitemap_post_types_list_option() {
|
|
522 |
if ( ! empty ( $seopress_xml_sitemap_post_types_list_option ) ) {
|
523 |
foreach ($seopress_xml_sitemap_post_types_list_option as $key => $seopress_xml_sitemap_post_types_list_value)
|
524 |
$options[$key] = $seopress_xml_sitemap_post_types_list_value;
|
525 |
-
if (isset($seopress_xml_sitemap_post_types_list_option['seopress_xml_sitemap_post_types_list'])) {
|
526 |
return $seopress_xml_sitemap_post_types_list_option['seopress_xml_sitemap_post_types_list'];
|
527 |
}
|
528 |
}
|
@@ -533,7 +496,7 @@ function seopress_xml_sitemap_taxonomies_list_option() {
|
|
533 |
if ( ! empty ( $seopress_xml_sitemap_taxonomies_list_option ) ) {
|
534 |
foreach ($seopress_xml_sitemap_taxonomies_list_option as $key => $seopress_xml_sitemap_taxonomies_list_value)
|
535 |
$options[$key] = $seopress_xml_sitemap_taxonomies_list_value;
|
536 |
-
if (isset($seopress_xml_sitemap_taxonomies_list_option['seopress_xml_sitemap_taxonomies_list'])) {
|
537 |
return $seopress_xml_sitemap_taxonomies_list_option['seopress_xml_sitemap_taxonomies_list'];
|
538 |
}
|
539 |
}
|
@@ -544,19 +507,29 @@ function seopress_xml_sitemap_author_enable_option() {
|
|
544 |
if ( ! empty ( $seopress_xml_sitemap_author_enable_option ) ) {
|
545 |
foreach ($seopress_xml_sitemap_author_enable_option as $key => $seopress_xml_sitemap_author_enable_value)
|
546 |
$options[$key] = $seopress_xml_sitemap_author_enable_value;
|
547 |
-
if (isset($seopress_xml_sitemap_author_enable_option['seopress_xml_sitemap_author_enable'])) {
|
548 |
return $seopress_xml_sitemap_author_enable_option['seopress_xml_sitemap_author_enable'];
|
549 |
}
|
550 |
}
|
551 |
}
|
552 |
|
553 |
//Rewrite Rules for XML Sitemap
|
554 |
-
if (seopress_xml_sitemap_general_enable_option() =='1' &&
|
555 |
add_action( 'init', 'seopress_xml_sitemap_rewrite' );
|
556 |
add_action( 'query_vars', 'seopress_xml_sitemap_query_vars' );
|
557 |
add_action( 'template_redirect', 'seopress_xml_sitemap_change_template', 1 );
|
558 |
add_action( 'template_redirect', 'seopress_xml_sitemap_shortcut', 1);
|
559 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
560 |
//WPML compatibility
|
561 |
if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
|
562 |
add_filter( 'request', 'seopress_wpml_block_secondary_languages' );
|
@@ -614,7 +587,7 @@ if (seopress_xml_sitemap_general_enable_option() =='1' && seopress_get_toggle_xm
|
|
614 |
}
|
615 |
}
|
616 |
}
|
617 |
-
|
618 |
/*Urls*/
|
619 |
if (!empty($urls)) {
|
620 |
$matches[2] = '';
|
@@ -638,7 +611,7 @@ if (seopress_xml_sitemap_general_enable_option() =='1' && seopress_get_toggle_xm
|
|
638 |
$vars[] = 'seopress_author';
|
639 |
return $vars;
|
640 |
}
|
641 |
-
|
642 |
function seopress_xml_sitemap_change_template( $template ) {
|
643 |
if( get_query_var( 'seopress_sitemap' ) === '1' ) {
|
644 |
$seopress_sitemap = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps.php';
|
@@ -646,7 +619,7 @@ if (seopress_xml_sitemap_general_enable_option() =='1' && seopress_get_toggle_xm
|
|
646 |
include $seopress_sitemap;
|
647 |
exit;
|
648 |
}
|
649 |
-
}
|
650 |
if( get_query_var( 'seopress_sitemap_xsl' ) === '1' ) {
|
651 |
$seopress_sitemap_xsl = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-xsl.php';
|
652 |
if( file_exists( $seopress_sitemap_xsl ) ) {
|
@@ -655,16 +628,16 @@ if (seopress_xml_sitemap_general_enable_option() =='1' && seopress_get_toggle_xm
|
|
655 |
}
|
656 |
}
|
657 |
if (get_query_var( 'seopress_cpt') !== '' ) {
|
658 |
-
if (function_exists('seopress_xml_sitemap_post_types_list_option')
|
659 |
-
&& seopress_xml_sitemap_post_types_list_option() !=''
|
660 |
&& array_key_exists(get_query_var('seopress_cpt'),seopress_xml_sitemap_post_types_list_option())) {
|
661 |
$seopress_cpt = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-single.php';
|
662 |
if( file_exists( $seopress_cpt ) ) {
|
663 |
include $seopress_cpt;
|
664 |
exit;
|
665 |
}
|
666 |
-
} elseif (function_exists('seopress_xml_sitemap_taxonomies_list_option')
|
667 |
-
&& seopress_xml_sitemap_taxonomies_list_option() !=''
|
668 |
&& array_key_exists(get_query_var('seopress_cpt'),seopress_xml_sitemap_taxonomies_list_option())) {
|
669 |
$seopress_tax = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-single-term.php';
|
670 |
if( file_exists( $seopress_tax ) ) {
|
@@ -707,7 +680,7 @@ function seopress_is_absolute($url) {
|
|
707 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
708 |
// Manage localized links
|
709 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
710 |
-
function seopress_get_locale() {
|
711 |
switch (get_user_locale(get_current_user_id())) {
|
712 |
case "fr_FR":
|
713 |
$locale_link = 'fr';
|
@@ -731,4 +704,4 @@ function seopress_get_locale() {
|
|
731 |
$locale_link = '';
|
732 |
}
|
733 |
return $locale_link;
|
734 |
-
}
|
3 |
Plugin Name: SEOPress
|
4 |
Plugin URI: https://www.seopress.org/
|
5 |
Description: One of the best SEO plugins for WordPress.
|
6 |
+
Version: 3.8
|
7 |
Author: SEOPress
|
8 |
Author URI: https://www.seopress.org/
|
9 |
License: GPLv2
|
11 |
Domain Path: /languages
|
12 |
*/
|
13 |
|
14 |
+
/* Copyright 2016 - 2020 - Benjamin Denis (email : contact@seopress.org)
|
15 |
|
16 |
This program is free software; you can redistribute it and/or modify
|
17 |
+
it under the terms of the GNU General Public License, version 2, as
|
18 |
published by the Free Software Foundation.
|
19 |
|
20 |
This program is distributed in the hope that it will be useful,
|
53 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
54 |
//Define
|
55 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
56 |
+
define( 'SEOPRESS_VERSION', '3.8' );
|
57 |
define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
|
58 |
|
59 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
66 |
global $typenow;
|
67 |
if ( is_admin() || is_network_admin() ) {
|
68 |
require_once dirname( __FILE__ ) . '/inc/admin/admin.php';
|
69 |
+
|
70 |
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php' ) {
|
71 |
+
if ( 'seopress_schemas' != $typenow ) {
|
72 |
require_once dirname( __FILE__ ) . '/inc/admin/admin-metaboxes.php';
|
73 |
+
}
|
74 |
}
|
75 |
if ( $pagenow =='term.php' || $pagenow =='edit-tags.php') {
|
76 |
require_once dirname( __FILE__ ) . '/inc/admin/admin-term-metaboxes.php';
|
88 |
if(current_user_can('manage_options')) {
|
89 |
require_once dirname( __FILE__ ) . '/inc/admin/adminbar.php';
|
90 |
}
|
91 |
+
|
92 |
remove_action( 'wp_head', 'rel_canonical' ); //remove default WordPress Canonical
|
93 |
+
|
94 |
//Setup/welcome
|
95 |
if (!empty($_GET['page'])){
|
96 |
switch ($_GET['page']){
|
120 |
function seopress_add_admin_options_scripts($hook) {
|
121 |
wp_register_style( 'seopress-admin', plugins_url('assets/css/seopress.min.css', __FILE__), array(), SEOPRESS_VERSION);
|
122 |
wp_enqueue_style( 'seopress-admin' );
|
123 |
+
|
124 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-network-option')) {
|
125 |
wp_enqueue_script( 'seopress-network-tabs', plugins_url( 'assets/js/seopress-network-tabs.js', __FILE__ ), array( 'jquery' ), SEOPRESS_VERSION, true );
|
126 |
}
|
167 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-option' || $_GET['page'] == 'seopress-import-export') ) {
|
168 |
wp_enqueue_script( 'seopress-migrate-ajax', plugins_url( 'assets/js/seopress-migrate.min.js', __FILE__ ), array( 'jquery' ), SEOPRESS_VERSION, true );
|
169 |
|
170 |
+
$seopress_migrate = array(
|
171 |
'seopress_aio_migrate' => array(
|
172 |
'seopress_nonce' => wp_create_nonce('seopress_aio_migrate_nonce'),
|
173 |
'seopress_aio_migration' => admin_url( 'admin-ajax.php'),
|
216 |
'seopress_nonce' => wp_create_nonce('seopress_flush_permalinks_nonce'),
|
217 |
'seopress_flush_permalinks' => admin_url('options-permalink.php'),
|
218 |
);
|
219 |
+
wp_localize_script( 'seopress-xml-ajax', 'seopressAjaxResetPermalinks', $seopress_ajax_permalinks );
|
220 |
+
|
221 |
}
|
222 |
|
223 |
if (isset($_GET['page']) && ($_GET['page'] == 'seopress-google-analytics') ) {
|
384 |
$output = 'objects'; // names or objects, note names is the default
|
385 |
$operator = 'and'; // 'and' or 'or'
|
386 |
|
387 |
+
$post_types = get_post_types( $args, $output, $operator );
|
388 |
unset($post_types['attachment'], $post_types['seopress_404'], $post_types['elementor_library']);
|
389 |
$post_types = apply_filters('seopress_post_types', $post_types);
|
390 |
return $post_types;
|
397 |
$args = array(
|
398 |
'show_ui' => true,
|
399 |
'public' => true,
|
400 |
+
);
|
401 |
$output = 'objects'; // or objects
|
402 |
$operator = 'and'; // 'and' or 'or'
|
403 |
+
$taxonomies = get_taxonomies( $args, $output, $operator );
|
404 |
+
|
405 |
return $taxonomies;
|
406 |
}
|
407 |
|
410 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
411 |
function seopress_get_custom_fields() {
|
412 |
$cf_keys = wp_cache_get( 'seopress_get_custom_fields' );
|
413 |
+
|
414 |
if ( false === $cf_keys ) {
|
415 |
global $wpdb;
|
416 |
+
|
417 |
$limit = (int) apply_filters( 'postmeta_form_limit', 250 );
|
418 |
+
$cf_keys = $wpdb->get_col( $wpdb->prepare( "
|
419 |
SELECT meta_key
|
420 |
FROM $wpdb->postmeta
|
421 |
GROUP BY meta_key
|
422 |
+
HAVING meta_key NOT LIKE '\_%%'
|
423 |
ORDER BY meta_key
|
424 |
+
LIMIT %d", $limit ) );
|
425 |
|
426 |
$cf_keys = apply_filters( 'seopress_get_custom_fields', $cf_keys );
|
427 |
|
447 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
448 |
// Check if a feature is ON
|
449 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
450 |
+
/**
|
451 |
+
* Global check
|
452 |
+
* @since 3.8
|
453 |
+
* @param string $feature
|
454 |
+
* @return string 1 if true
|
455 |
+
* @author Benjamin
|
456 |
+
*/
|
457 |
+
function seopress_get_toggle_option($feature) {
|
458 |
+
$seopress_get_toggle_option = get_option("seopress_toggle");
|
459 |
+
if ( ! empty ( $seopress_get_toggle_option ) ) {
|
460 |
+
foreach ($seopress_get_toggle_option as $key => $seopress_get_toggle_value) {
|
461 |
+
$options[$key] = $seopress_get_toggle_value;
|
462 |
+
if (isset($seopress_get_toggle_option['toggle-'.$feature])) {
|
463 |
+
return $seopress_get_toggle_option['toggle-'.$feature];
|
464 |
+
}
|
465 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
466 |
}
|
467 |
}
|
468 |
|
474 |
if ( ! empty ( $seopress_xml_sitemap_general_enable_option ) ) {
|
475 |
foreach ($seopress_xml_sitemap_general_enable_option as $key => $seopress_xml_sitemap_general_enable_value)
|
476 |
$options[$key] = $seopress_xml_sitemap_general_enable_value;
|
477 |
+
if (isset($seopress_xml_sitemap_general_enable_option['seopress_xml_sitemap_general_enable'])) {
|
478 |
return $seopress_xml_sitemap_general_enable_option['seopress_xml_sitemap_general_enable'];
|
479 |
}
|
480 |
}
|
485 |
if ( ! empty ( $seopress_xml_sitemap_post_types_list_option ) ) {
|
486 |
foreach ($seopress_xml_sitemap_post_types_list_option as $key => $seopress_xml_sitemap_post_types_list_value)
|
487 |
$options[$key] = $seopress_xml_sitemap_post_types_list_value;
|
488 |
+
if (isset($seopress_xml_sitemap_post_types_list_option['seopress_xml_sitemap_post_types_list'])) {
|
489 |
return $seopress_xml_sitemap_post_types_list_option['seopress_xml_sitemap_post_types_list'];
|
490 |
}
|
491 |
}
|
496 |
if ( ! empty ( $seopress_xml_sitemap_taxonomies_list_option ) ) {
|
497 |
foreach ($seopress_xml_sitemap_taxonomies_list_option as $key => $seopress_xml_sitemap_taxonomies_list_value)
|
498 |
$options[$key] = $seopress_xml_sitemap_taxonomies_list_value;
|
499 |
+
if (isset($seopress_xml_sitemap_taxonomies_list_option['seopress_xml_sitemap_taxonomies_list'])) {
|
500 |
return $seopress_xml_sitemap_taxonomies_list_option['seopress_xml_sitemap_taxonomies_list'];
|
501 |
}
|
502 |
}
|
507 |
if ( ! empty ( $seopress_xml_sitemap_author_enable_option ) ) {
|
508 |
foreach ($seopress_xml_sitemap_author_enable_option as $key => $seopress_xml_sitemap_author_enable_value)
|
509 |
$options[$key] = $seopress_xml_sitemap_author_enable_value;
|
510 |
+
if (isset($seopress_xml_sitemap_author_enable_option['seopress_xml_sitemap_author_enable'])) {
|
511 |
return $seopress_xml_sitemap_author_enable_option['seopress_xml_sitemap_author_enable'];
|
512 |
}
|
513 |
}
|
514 |
}
|
515 |
|
516 |
//Rewrite Rules for XML Sitemap
|
517 |
+
if (seopress_xml_sitemap_general_enable_option() =='1' && seopress_get_toggle_option('xml-sitemap') =='1') {
|
518 |
add_action( 'init', 'seopress_xml_sitemap_rewrite' );
|
519 |
add_action( 'query_vars', 'seopress_xml_sitemap_query_vars' );
|
520 |
add_action( 'template_redirect', 'seopress_xml_sitemap_change_template', 1 );
|
521 |
add_action( 'template_redirect', 'seopress_xml_sitemap_shortcut', 1);
|
522 |
|
523 |
+
function seopress_sitemaps_headers() {
|
524 |
+
$headers = array('Content-type' => 'text/xml', 'x-robots-tag' => 'noindex,follow');
|
525 |
+
$headers = apply_filters( 'seopress_sitemaps_headers', $headers );
|
526 |
+
if (!empty($headers)) {
|
527 |
+
foreach($headers as $key => $header) {
|
528 |
+
Header($key.':'.$header);
|
529 |
+
}
|
530 |
+
}
|
531 |
+
}
|
532 |
+
|
533 |
//WPML compatibility
|
534 |
if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
|
535 |
add_filter( 'request', 'seopress_wpml_block_secondary_languages' );
|
587 |
}
|
588 |
}
|
589 |
}
|
590 |
+
|
591 |
/*Urls*/
|
592 |
if (!empty($urls)) {
|
593 |
$matches[2] = '';
|
611 |
$vars[] = 'seopress_author';
|
612 |
return $vars;
|
613 |
}
|
614 |
+
|
615 |
function seopress_xml_sitemap_change_template( $template ) {
|
616 |
if( get_query_var( 'seopress_sitemap' ) === '1' ) {
|
617 |
$seopress_sitemap = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps.php';
|
619 |
include $seopress_sitemap;
|
620 |
exit;
|
621 |
}
|
622 |
+
}
|
623 |
if( get_query_var( 'seopress_sitemap_xsl' ) === '1' ) {
|
624 |
$seopress_sitemap_xsl = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-xsl.php';
|
625 |
if( file_exists( $seopress_sitemap_xsl ) ) {
|
628 |
}
|
629 |
}
|
630 |
if (get_query_var( 'seopress_cpt') !== '' ) {
|
631 |
+
if (function_exists('seopress_xml_sitemap_post_types_list_option')
|
632 |
+
&& seopress_xml_sitemap_post_types_list_option() !=''
|
633 |
&& array_key_exists(get_query_var('seopress_cpt'),seopress_xml_sitemap_post_types_list_option())) {
|
634 |
$seopress_cpt = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-single.php';
|
635 |
if( file_exists( $seopress_cpt ) ) {
|
636 |
include $seopress_cpt;
|
637 |
exit;
|
638 |
}
|
639 |
+
} elseif (function_exists('seopress_xml_sitemap_taxonomies_list_option')
|
640 |
+
&& seopress_xml_sitemap_taxonomies_list_option() !=''
|
641 |
&& array_key_exists(get_query_var('seopress_cpt'),seopress_xml_sitemap_taxonomies_list_option())) {
|
642 |
$seopress_tax = plugin_dir_path( __FILE__ ) . 'inc/functions/sitemap/template-xml-sitemaps-single-term.php';
|
643 |
if( file_exists( $seopress_tax ) ) {
|
680 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
681 |
// Manage localized links
|
682 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
683 |
+
function seopress_get_locale() {
|
684 |
switch (get_user_locale(get_current_user_id())) {
|
685 |
case "fr_FR":
|
686 |
$locale_link = 'fr';
|
704 |
$locale_link = '';
|
705 |
}
|
706 |
return $locale_link;
|
707 |
+
}
|