SEOPress - Version 1.4

Version Description

  • NEW Remove /category/ in permalinks (works with Polylang and WPML)
  • NEW Show/Hide Notifications Center
  • NEW Allow Google AdSense bot, Allow Google Image Bot, Add Default WP rules in on click in robots.txt
  • INFO Hide Search Console notice if Google site verification field isn't empty
  • INFO Minifying CSS
  • FIX Canonical tag
  • FIX Facebook Admin ID
  • FIX Facebook App ID
  • FIX Remove stop words conflict with WooCommerce Orders report
  • FIX Fatal error: Uncaught Error: Call to undefined function seopress_titles_single_desc_option()
Download this release

Release Info

Developer rainbowgeek
Plugin Icon 128x128 SEOPress
Version 1.4
Comparing to
See all releases

Code changes from version 1.3 to 1.4

assets/css/seopress.css CHANGED
@@ -622,6 +622,7 @@
622
  float: left;
623
  margin-right: 5px;
624
  user-select: none;
 
625
  }
626
  .seopress-option .tag-title:hover, .seopress-option .tag-title:focus, .seopress-option .tag-title:active {
627
  background: #232323;
@@ -721,6 +722,7 @@ input.toggle[data-toggle="1"] + label:after {
721
  border-bottom: none;
722
  background: none;
723
  opacity: 0.5;
 
724
  transition: opacity 300ms linear;
725
  }
726
  .seopress-option .about-wrap h2 .nav-tab-active, .seopress-option .nav-tab-active, .seopress-option .nav-tab-active:hover {
622
  float: left;
623
  margin-right: 5px;
624
  user-select: none;
625
+ margin-bottom: 5px;
626
  }
627
  .seopress-option .tag-title:hover, .seopress-option .tag-title:focus, .seopress-option .tag-title:active {
628
  background: #232323;
722
  border-bottom: none;
723
  background: none;
724
  opacity: 0.5;
725
+ padding: 5px 8px;
726
  transition: opacity 300ms linear;
727
  }
728
  .seopress-option .about-wrap h2 .nav-tab-active, .seopress-option .nav-tab-active, .seopress-option .nav-tab-active:hover {
assets/css/seopress.min.css ADDED
@@ -0,0 +1 @@
 
1
+ #seopress_cpt .ui-tabs .ui-tabs-nav{display:inline-block;height:26px;position:relative;width:100%;z-index:50;margin:0;padding:0;background:0 0;border:none}#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td{padding:0}#seopress_cpt .ui-tabs .ui-tabs-panel{background:#FFF;border:1px solid #DDD;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%;box-sizing:border-box}#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{background:#FFF;border-color:#DDD #DDD #FFF;border-image:none;border-style:solid;border-width:1px;position:relative;z-index:60;cursor:pointer;border-radius:0}#seopress_cpt #tabs-1 label,#seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],#seopress_cpt #tabs-3 label,#seopress_cpt #tabs-4 label,#seopress_cpt #tabs-5 label,#seopress_cpt .subsection-title,#seopress_pro_cpt label{border-bottom:1px solid #DDD;display:block;margin:20px 0 5px;font-weight:700}#seopress_cpt .wp-color-result{margin:0}#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]{width:100%}#seopress_cpt select{width:300px}#seopress_cpt #tabs-4 select{width:60px;display:inline}#seopress_cpt #tabs-4 #seopress_redirections_value_meta{width:calc(100% - 68px);float:right}#seopress_cpt #tabs-4 #seopress_redirections_enabled,#seopress_cpt #tabs-5 #seopress_news_disabled{border-bottom:none;font-weight:400}#seopress_cpt .advise,#seopress_pro_cpt .advise{margin:5px;display:block;color:red;font-style:italic}#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 .google-snippet-preview{font-family:arial,sans-serif}#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:13px;font-weight:400;line-height:18.2px;display:inline}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters{text-align:right;background:#eee;padding:5px;box-shadow:0 1px 1px rgba(0,0,0,.2)}#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}#seopress_cpt .ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress_cpt .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_cpt .ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em}#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;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{cursor:text}#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:#0073aa;text-decoration:none}#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 a{display:block}#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}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}.seopress-styles .seopress-option{margin:20px auto 0;max-width:90%;box-shadow:0 0 20px rgba(0,0,0,.1);padding:1rem;background:#fff}.seopress-styles .seopress-option h1 span,.seopress-styles .seopress-option h2 span{margin:0 10px;font-size:40px;width:40px;height:40px;vertical-align:middle}.seopress-styles .seopress-option .metabox-holder h2 span{font-size:16px}.seopress-styles .wrap{margin:0}.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-yoast-migrate,.seopress-styles .seopress-option #submit{color:#232323;text-decoration:none;background:#F1F1F1;border:none;border-radius:30px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;height:34px;transition:all .3s linear;box-shadow:none;text-shadow:none}.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:#F7F7F7}.seopress-styles #seopress-admin{background:#FFF;box-shadow:0 0 20px rgba(0,0,0,.1)}#adminmenu div.wp-menu-image.dashicons-admin-seopress{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center center;background-size:22px}.seopress-styles #seopress-navbar{padding:10px 25px;height:40px;margin:0 auto;width:55rem}#seopress-header{margin:0}#seopress-header #seopress-admin h1{background:url(../img/logo-seopress.png) 0 0/contain no-repeat rgba(0,0,0,0);font-size:14px;font-weight:700;line-height:80px;height:35px;margin:0;display:inline-block;width:200px}#seopress-header #seopress-admin h1 .seopress-info-version{position:relative;left:190px;top:-17px}#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-header #seopress-notice .wporg-ratings{display:inline}.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}.seopress-tab{display:none;background:#fff;padding:1.5rem}.seopress-tab.active{display:block}.seopress-option input[type=text],.seopress-option input[type=password],.seopress-option textarea{min-width:500px}.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-page-list{margin:0}.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px}#seopress-notifications-center,.seopress-page-list .seopress-feature{background:#fff;margin:20px auto;box-shadow:0 0 20px rgba(0,0,0,.1);max-width:45rem;padding:1.5rem;width:100%}.seopress-page-list .seopress-feature .img-tool{height:80px;width:80px;background:#747474;float:left;margin:0 30px 40px 0;border-radius:80px}.seopress-page-list .seopress-feature .img-tool .dashicons{color:#FFF;font-size:60px;text-align:center;vertical-align:middle;width:100%;height:80px;line-height:80px}.seopress-page-list .seopress-feature .inner{margin:0;display:block}.seopress-page-list .seopress-feature h3{margin:0;font-size:16px;font-weight:700}.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{color:#232323;text-decoration:none;background:#F1F1F1;border:none;border-radius:30px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;height:34px;transition:all .3s linear;box-shadow:none;text-shadow:none}#seopress-content .seopress-page-list .seopress-feature a:hover,#seopress-notifications-center .seopress-alert .button-primary:hover{text-decoration:none;color:#FFF;background:#232323}#seopress-notifications-center .seopress-alert .button-primary{float:right;margin:5px 0}#seopress-notifications-center h2{margin:5px 0 15px 5px;display:inline-block;width:100%}#seopress-notifications-center .dashicons{margin-right:10px}#seopress-notifications-center .seopress-alert{padding:0;display:inline-block;margin:0 10px 10px 5px;border-bottom:1px solid rgba(224,224,224,1);width:calc(100% - 30px);position:relative}#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}#seopress-notifications-center .seopress-alert .impact.low{background:#F89406}#seopress-notifications-center .seopress-alert .impact.medium{background:#F9F04C;color:#515151}#seopress-notifications-center .seopress-alert .impact.high{background:#ff4949}#seopress-notifications-center .seopress-alert .dashicons{color:#FFC82C}#seopress-notifications-center .dashicons.remove-notice{position:absolute;right:-55px;color:#23282d;font-size:30px;height:30px;width:30px;top:2px;padding:5px;transition:all .3s linear}#seopress-notifications-center .dashicons.remove-notice:hover{background:#FF4949;color:#fff;cursor:pointer}#seopress-content .seopress-page-list .seopress-feature .seopress-doc,.seopress-option #seopress-tabs .seopress-doc{background:0 0;float:right;padding:0;width:inherit;height:inherit;text-align:right;text-decoration:none;color:inherit}#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{font-style:italic;font-size:12px}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on{display:inline}#seopress-content .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}.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-option .wrap-tags{position:relative;display:inline-block;width:100%;margin-bottom:10px}.seopress-option .tag-title{padding:3px 5px;background:#F1F1F1;font-weight:700;position:relative;top:5px;left:0;font-size:11px;transition:all .3s linear;cursor:pointer;float:left;margin-right:5px;user-select:none;margin-bottom:5px}.seopress-option .tag-title:active,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{background:#232323;color:#fff;user-select:none}.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;vertical-align:middle}input.toggle{max-height:0;max-width:0;opacity:0}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}input.toggle+label:after,input.toggle+label:before{content:"";position:absolute;height:30px;width:30px;top:0;left:0;border-radius:15px;display:block}input.toggle+label:before{background:rgba(19,191,17,0);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}input.toggle+label:after{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}input.toggle[data-toggle="1"]+label:before{width:50px;background:rgba(19,191,17,1)}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-content .seopress-page-list{position:relative}#seopress-notice-save{position:fixed;color:#fff;padding:15px 40px;font-size:14px;text-align:center;border-radius:50px;background:#4AB866;top:50px;right:20px}.seopress_page_seopress-pro-page #wpcontent{background:#F4F7FA}.seopress-option .wrap h2.nav-tab-wrapper,.seopress-option h1.nav-tab-wrapper,.seopress-option h3.nav-tab-wrapper{border-bottom:1px solid #EEE;margin:0;padding-top:9px;padding-bottom:0;line-height:inherit;background:0 0}.seopress-option .nav-tab{border:0 solid #ccc;border-bottom:none;background:0 0;opacity:.5;padding:5px 8px;transition:opacity .3s linear}.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover{background-color:#fff;border-bottom-color:#23282d}.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover{border-bottom:2px solid #23282d;background:0 0;color:#23282d;opacity:1;outline:0}.seopress-option .nav-tab:hover{opacity:1}.seopress-option .nav-tab:focus{outline:0;box-shadow:none}.md-perspective,.md-perspective body{height:100%;overflow:hidden}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.container{background:#e74c3c;min-height:100%}.md-modal{position:fixed;top:50%;left:50%;width:90%;max-width:990px;min-width:320px;height:auto;z-index:2000000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000000;opacity:0;background:rgba(143,27,15,.8);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{color:#fff;background:#e74c3c;position:relative;border-radius:3px;margin:0 auto}.md-content h3{margin:0;padding:.4em;text-align:center;font-size:2.4em;font-weight:300;opacity:.8;background:rgba(0,0,0,.1);border-radius:3px 3px 0 0}.md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em}.md-content>div p{margin:0;padding:10px 0}.md-content>div ul{margin:0;padding:0 0 30px 20px}.md-content>div ul li{padding:5px 0}.md-content button{display:block;margin:0 auto;font-size:.8em}.md-effect-12 .md-content{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show.md-effect-12~.md-overlay{background:#fafafa;overflow:hidden}.md-effect-12 .md-content,.md-effect-12 .md-content h3{background:0 0}.md-show.md-effect-12 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
contributors.txt CHANGED
@@ -3,6 +3,7 @@ Great people who contributed to this plugin :
3
  Developers:
4
  - Benjamin Denis: contact@seopress.org / @wpcloudy
5
 
6
- Beta testers:
7
  - Mickael Gris: mickael.gris@gmail.com / @mickaelgris
8
- - Aurélien Denis: contact@wp-alacarte.com / @wpchannel
 
3
  Developers:
4
  - Benjamin Denis: contact@seopress.org / @wpcloudy
5
 
6
+ Beta testers / feedbacks:
7
  - Mickael Gris: mickael.gris@gmail.com / @mickaelgris
8
+ - Aurélien Denis: contact@wp-alacarte.com / @wpchannel
9
+ - Sébastien Serre: @sebastienserre
inc/admin/admin.php CHANGED
@@ -515,148 +515,173 @@ class seopress_options
515
  echo seopress_admin_header();
516
  ?>
517
  <div id="seopress-content">
518
- <div id="seopress-notifications-center">
519
- <h2><span class="dashicons dashicons-flag"></span><?php _e('Notifications Center','wp-seopress'); ?></h2>
520
- <?php if (is_plugin_active('wordpress-seo/wp-seo.php')) { ?>
521
- <div class="seopress-alert">
522
- <p>
523
- <span class="dashicons dashicons-warning"></span>
524
- <?php _e('We notice that you use Yoast SEO plugin. <br>Do you want to migrate all your posts metadata to SEOPress?','wp-seopress'); ?>
525
- </p>
526
- <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export#yoast-migration-tool' ); ?>"><?php _e('Migrate!','wp-seopress'); ?></a>
527
- </div>
528
- <?php } ?>
529
- <?php if (!is_ssl()) { ?>
530
- <?php
531
- function seopress_get_hidden_notices_ssl_option() {
532
- $seopress_get_hidden_notices_ssl_option = get_option("seopress_notices");
533
- if ( ! empty ( $seopress_get_hidden_notices_ssl_option ) ) {
534
- foreach ($seopress_get_hidden_notices_ssl_option as $key => $seopress_get_hidden_notices_ssl_value)
535
- $options[$key] = $seopress_get_hidden_notices_ssl_value;
536
- if (isset($seopress_get_hidden_notices_ssl_option['notice-ssl'])) {
537
- return $seopress_get_hidden_notices_ssl_option['notice-ssl'];
538
- }
539
- }
540
  }
541
- if(seopress_get_hidden_notices_ssl_option() =='1') {
542
- //do nothing
543
- } else { ?>
544
- <div id="notice-ssl-alert" class="seopress-alert deleteable">
 
 
 
545
  <p>
546
  <span class="dashicons dashicons-warning"></span>
547
- <?php _e('Your site doesn\'t use an SSL certificate!','wp-seopress'); ?>
548
- <a href="https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html" target="_blank"><?php _e('Learn more','wp-seopress'); ?></a>
549
- <span class="impact low"><?php _e('Low impact','wp-seopress'); ?></span>
550
  </p>
551
- <a class="button-primary" href="https://www.namecheap.com/?aff=105841" target="_blank"><?php _e('Buy an SSL!','wp-seopress'); ?></a>
552
- <span name="notice-ssl" id="notice-ssl" class="dashicons dashicons-trash remove-notice" data-notice="notice-ssl"></span>
553
  </div>
554
- <?php }
555
- ?>
556
- <?php } ?>
557
- <?php if (get_option('blog_public') !='1') { ?>
558
- <div class="seopress-alert">
559
- <p>
560
- <span class="dashicons dashicons-warning"></span>
561
- <?php _e('Your site is not visible to Search Engines!','wp-seopress'); ?>
562
- <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
563
- </p>
564
- <a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
565
- </div>
566
- <?php } ?>
567
- <?php if (get_option('blogname') =='') { ?>
568
- <div class="seopress-alert">
569
- <p>
570
- <span class="dashicons dashicons-warning"></span>
571
- <?php _e('Your site title is empty!','wp-seopress'); ?>
572
- <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
573
- </p>
574
- <a class="button-primary" href="<?php echo admin_url( 'options-general.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
575
- </div>
576
- <?php } ?>
577
- <?php if (get_option('permalink_structure') =='') { ?>
578
- <div class="seopress-alert">
579
- <p>
580
- <span class="dashicons dashicons-warning"></span>
581
- <?php _e('Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this.','wp-seopress'); ?>
582
- <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
583
- </p>
584
- <a class="button-primary" href="<?php echo admin_url( 'options-permalink.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
585
- </div>
586
- <?php } ?>
587
- <?php if (seopress_xml_sitemap_general_enable_option() !='1') { ?>
588
- <div class="seopress-alert">
589
- <p>
590
- <span class="dashicons dashicons-warning"></span>
591
- <?php _e('You don\'t have an XML Sitemap!','wp-seopress'); ?>
592
- <span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
593
- </p>
594
- <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
595
- </div>
596
- <?php } ?>
597
-
598
- <?php
599
- function seopress_get_hidden_notices_google_business_option() {
600
- $seopress_get_hidden_notices_google_business_option = get_option("seopress_notices");
601
- if ( ! empty ( $seopress_get_hidden_notices_google_business_option ) ) {
602
- foreach ($seopress_get_hidden_notices_google_business_option as $key => $seopress_get_hidden_notices_google_business_value)
603
- $options[$key] = $seopress_get_hidden_notices_google_business_value;
604
- if (isset($seopress_get_hidden_notices_google_business_option['notice-google-business'])) {
605
- return $seopress_get_hidden_notices_google_business_option['notice-google-business'];
606
- }
607
  }
608
- }
609
- if(seopress_get_hidden_notices_google_business_option() =='1') {
610
- //do nothing
611
- } else { ?>
612
- <div id="notice-google-business-alert" class="seopress-alert deleteable">
 
 
 
 
 
 
 
 
 
 
 
 
 
613
  <p>
614
  <span class="dashicons dashicons-warning"></span>
615
- <?php _e('Do you have a Google Business page? It\'s free!','wp-seopress'); ?>
616
- <span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
617
  </p>
618
- <a class="button-primary" href="https://www.google.com/business/go/" target="_blank"><?php _e('Create your page now!','wp-seopress'); ?></a>
619
- <span name="notice-google-business" id="notice-google-business" class="dashicons dashicons-trash remove-notice" data-notice="notice-google-business"></span>
620
  </div>
621
- <?php }
622
- ?>
623
-
624
- <?php
625
- function seopress_get_hidden_notices_search_console_option() {
626
- $seopress_get_hidden_notices_search_console_option = get_option("seopress_notices");
627
- if ( ! empty ( $seopress_get_hidden_notices_search_console_option ) ) {
628
- foreach ($seopress_get_hidden_notices_search_console_option as $key => $seopress_get_hidden_notices_search_console_value)
629
- $options[$key] = $seopress_get_hidden_notices_search_console_value;
630
- if (isset($seopress_get_hidden_notices_search_console_option['notice-search-console'])) {
631
- return $seopress_get_hidden_notices_search_console_option['notice-search-console'];
632
- }
633
- }
634
- }
635
- if(seopress_get_hidden_notices_search_console_option() =='1') {
636
- //do nothing
637
- } else { ?>
638
- <div id="notice-search-console-alert" class="seopress-alert deleteable">
 
 
 
 
 
639
  <p>
640
  <span class="dashicons dashicons-warning"></span>
641
- <?php _e('Add your site to Google. It\'s free!','wp-seopress'); ?>
642
- <span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
643
  </p>
644
- <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>
645
- <span name="notice-search-console" id="notice-search-console" class="dashicons dashicons-trash remove-notice" data-notice="notice-search-console"></span>
646
  </div>
647
- <?php }
648
- ?>
649
 
650
- <?php if (get_option("seopress_pro_license_key") =='' && is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
651
- <div class="seopress-alert">
652
- <p>
653
- <span class="dashicons dashicons-warning"></span>
654
- <?php _e('You have to enter your licence key to get updates and support','wp-seopress'); ?>
655
- </p>
656
- <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
657
- </div>
658
- <?php } ?>
659
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
660
  <div class="seopress-page-list">
661
  <div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>
662
  <div class="seopress-feature">
@@ -1782,6 +1807,14 @@ class seopress_options
1782
  array( $this, 'seopress_advanced_advanced_stop_words_callback' ), // Callback
1783
  'seopress-settings-admin-advanced-advanced', // Page
1784
  'seopress_setting_section_advanced_advanced' // Section
 
 
 
 
 
 
 
 
1785
  );
1786
 
1787
  add_settings_field(
@@ -1833,6 +1866,14 @@ class seopress_options
1833
  'seopress_setting_section_advanced_appearance' // Section
1834
  );
1835
 
 
 
 
 
 
 
 
 
1836
  add_settings_field(
1837
  'seopress_advanced_appearance_title_col', // ID
1838
  __("Show Title tag column in post types","wp-seopress"), // Title
@@ -1928,7 +1969,6 @@ class seopress_options
1928
 
1929
  public function print_section_info_xml_sitemap_general()
1930
  {
1931
- echo '<p><a href="https://www.seopress.org/support/guides/enable-xml-sitemaps/" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span></a></p>';
1932
  echo '<p>'.__('To view your sitemap, enable permalinks (not default one), and save settings to flush them.', 'wp-seopress').'</p>';
1933
  echo '<p>'.__('Only the last 1000 items are listed in Sitemaps for performances issues.', 'wp-seopress').'</p>';
1934
 
@@ -2630,6 +2670,8 @@ class seopress_options
2630
 
2631
  echo '<label for="seopress_xml_sitemap_general_enable">'. __( 'Enable XML Sitemap', 'wp-seopress' ) .'</label>';
2632
 
 
 
2633
  if (isset($this->options['seopress_xml_sitemap_general_enable'])) {
2634
  esc_attr( $this->options['seopress_xml_sitemap_general_enable']);
2635
  }
@@ -2646,6 +2688,8 @@ class seopress_options
2646
  echo ' value="1"/>';
2647
 
2648
  echo '<label for="seopress_xml_sitemap_html_enable">'. __( 'Enable HTML Sitemap', 'wp-seopress' ) .'</label>';
 
 
2649
 
2650
  if (isset($this->options['seopress_xml_sitemap_html_enable'])) {
2651
  esc_attr( $this->options['seopress_xml_sitemap_html_enable']);
@@ -3633,6 +3677,23 @@ class seopress_options
3633
  }
3634
  }
3635
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3636
  public function seopress_advanced_advanced_google_callback()
3637
  {
3638
  printf(
@@ -3688,6 +3749,23 @@ class seopress_options
3688
  if (isset($this->options['seopress_advanced_appearance_adminbar'])) {
3689
  esc_attr( $this->options['seopress_advanced_appearance_adminbar']);
3690
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3691
  }
3692
 
3693
  public function seopress_advanced_appearance_title_col_callback()
515
  echo seopress_admin_header();
516
  ?>
517
  <div id="seopress-content">
518
+ <?php
519
+ //Notifications Center
520
+ function seopress_advanced_appearance_notifications_option() {
521
+ $seopress_advanced_appearance_notifications_option = get_option("seopress_advanced_option_name");
522
+ if ( ! empty ( $seopress_advanced_appearance_notifications_option ) ) {
523
+ foreach ($seopress_advanced_appearance_notifications_option as $key => $seopress_advanced_appearance_notifications_value)
524
+ $options[$key] = $seopress_advanced_appearance_notifications_value;
525
+ if (isset($seopress_advanced_appearance_notifications_option['seopress_advanced_appearance_notifications'])) {
526
+ return $seopress_advanced_appearance_notifications_option['seopress_advanced_appearance_notifications'];
527
+ }
 
 
 
 
 
 
 
 
 
 
 
 
528
  }
529
+ }
530
+ ?>
531
+ <?php if(seopress_advanced_appearance_notifications_option() !='1') { ?>
532
+ <div id="seopress-notifications-center">
533
+ <h2><span class="dashicons dashicons-flag"></span><?php _e('Notifications Center','wp-seopress'); ?></h2>
534
+ <?php if (is_plugin_active('wordpress-seo/wp-seo.php')) { ?>
535
+ <div class="seopress-alert">
536
  <p>
537
  <span class="dashicons dashicons-warning"></span>
538
+ <?php _e('We notice that you use Yoast SEO plugin. <br>Do you want to migrate all your posts metadata to SEOPress?','wp-seopress'); ?>
 
 
539
  </p>
540
+ <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-import-export#yoast-migration-tool' ); ?>"><?php _e('Migrate!','wp-seopress'); ?></a>
 
541
  </div>
542
+ <?php } ?>
543
+ <?php if (!is_ssl()) { ?>
544
+ <?php
545
+ function seopress_get_hidden_notices_ssl_option() {
546
+ $seopress_get_hidden_notices_ssl_option = get_option("seopress_notices");
547
+ if ( ! empty ( $seopress_get_hidden_notices_ssl_option ) ) {
548
+ foreach ($seopress_get_hidden_notices_ssl_option as $key => $seopress_get_hidden_notices_ssl_value)
549
+ $options[$key] = $seopress_get_hidden_notices_ssl_value;
550
+ if (isset($seopress_get_hidden_notices_ssl_option['notice-ssl'])) {
551
+ return $seopress_get_hidden_notices_ssl_option['notice-ssl'];
552
+ }
553
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
554
  }
555
+ if(seopress_get_hidden_notices_ssl_option() =='1') {
556
+ //do nothing
557
+ } else { ?>
558
+ <div id="notice-ssl-alert" class="seopress-alert deleteable">
559
+ <p>
560
+ <span class="dashicons dashicons-warning"></span>
561
+ <?php _e('Your site doesn\'t use an SSL certificate!','wp-seopress'); ?>
562
+ <a href="https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.html" target="_blank"><?php _e('Learn more','wp-seopress'); ?></a>
563
+ <span class="impact low"><?php _e('Low impact','wp-seopress'); ?></span>
564
+ </p>
565
+ <a class="button-primary" href="https://www.namecheap.com/?aff=105841" target="_blank"><?php _e('Buy an SSL!','wp-seopress'); ?></a>
566
+ <span name="notice-ssl" id="notice-ssl" class="dashicons dashicons-trash remove-notice" data-notice="notice-ssl"></span>
567
+ </div>
568
+ <?php }
569
+ ?>
570
+ <?php } ?>
571
+ <?php if (get_option('blog_public') !='1') { ?>
572
+ <div class="seopress-alert">
573
  <p>
574
  <span class="dashicons dashicons-warning"></span>
575
+ <?php _e('Your site is not visible to Search Engines!','wp-seopress'); ?>
576
+ <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
577
  </p>
578
+ <a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
 
579
  </div>
580
+ <?php } ?>
581
+ <?php if (get_option('blogname') =='') { ?>
582
+ <div class="seopress-alert">
583
+ <p>
584
+ <span class="dashicons dashicons-warning"></span>
585
+ <?php _e('Your site title is empty!','wp-seopress'); ?>
586
+ <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
587
+ </p>
588
+ <a class="button-primary" href="<?php echo admin_url( 'options-general.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
589
+ </div>
590
+ <?php } ?>
591
+ <?php if (get_option('permalink_structure') =='') { ?>
592
+ <div class="seopress-alert">
593
+ <p>
594
+ <span class="dashicons dashicons-warning"></span>
595
+ <?php _e('Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this.','wp-seopress'); ?>
596
+ <span class="impact high"><?php _e('High impact','wp-seopress'); ?></span>
597
+ </p>
598
+ <a class="button-primary" href="<?php echo admin_url( 'options-permalink.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
599
+ </div>
600
+ <?php } ?>
601
+ <?php if (seopress_xml_sitemap_general_enable_option() !='1') { ?>
602
+ <div class="seopress-alert">
603
  <p>
604
  <span class="dashicons dashicons-warning"></span>
605
+ <?php _e('You don\'t have an XML Sitemap!','wp-seopress'); ?>
606
+ <span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
607
  </p>
608
+ <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-xml-sitemap' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
 
609
  </div>
610
+ <?php } ?>
 
611
 
612
+ <?php
613
+ function seopress_get_hidden_notices_google_business_option() {
614
+ $seopress_get_hidden_notices_google_business_option = get_option("seopress_notices");
615
+ if ( ! empty ( $seopress_get_hidden_notices_google_business_option ) ) {
616
+ foreach ($seopress_get_hidden_notices_google_business_option as $key => $seopress_get_hidden_notices_google_business_value)
617
+ $options[$key] = $seopress_get_hidden_notices_google_business_value;
618
+ if (isset($seopress_get_hidden_notices_google_business_option['notice-google-business'])) {
619
+ return $seopress_get_hidden_notices_google_business_option['notice-google-business'];
620
+ }
621
+ }
622
+ }
623
+ if(seopress_get_hidden_notices_google_business_option() =='1') {
624
+ //do nothing
625
+ } else { ?>
626
+ <div id="notice-google-business-alert" class="seopress-alert deleteable">
627
+ <p>
628
+ <span class="dashicons dashicons-warning"></span>
629
+ <?php _e('Do you have a Google Business page? It\'s free!','wp-seopress'); ?>
630
+ <span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
631
+ </p>
632
+ <a class="button-primary" href="https://www.google.com/business/go/" target="_blank"><?php _e('Create your page now!','wp-seopress'); ?></a>
633
+ <span name="notice-google-business" id="notice-google-business" class="dashicons dashicons-trash remove-notice" data-notice="notice-google-business"></span>
634
+ </div>
635
+ <?php }
636
+ ?>
637
+
638
+ <?php
639
+ function seopress_get_hidden_notices_search_console_option() {
640
+ $seopress_get_hidden_notices_search_console_option = get_option("seopress_notices");
641
+ if ( ! empty ( $seopress_get_hidden_notices_search_console_option ) ) {
642
+ foreach ($seopress_get_hidden_notices_search_console_option as $key => $seopress_get_hidden_notices_search_console_value)
643
+ $options[$key] = $seopress_get_hidden_notices_search_console_value;
644
+ if (isset($seopress_get_hidden_notices_search_console_option['notice-search-console'])) {
645
+ return $seopress_get_hidden_notices_search_console_option['notice-search-console'];
646
+ }
647
+ }
648
+ }
649
+ function seopress_get_google_site_verification_option() {
650
+ $seopress_get_google_site_verification_option = get_option("seopress_advanced_option_name");
651
+ if ( ! empty ( $seopress_get_google_site_verification_option ) ) {
652
+ foreach ($seopress_get_google_site_verification_option as $key => $seopress_get_google_site_verification_value)
653
+ $options[$key] = $seopress_get_google_site_verification_value;
654
+ if (isset($seopress_get_google_site_verification_option['seopress_advanced_advanced_google'])) {
655
+ return $seopress_get_google_site_verification_option['seopress_advanced_advanced_google'];
656
+ }
657
+ }
658
+ }
659
+ if(seopress_get_hidden_notices_search_console_option() =='1') {
660
+ //do nothing
661
+ } elseif(seopress_get_google_site_verification_option() =='') { ?>
662
+ <div id="notice-search-console-alert" class="seopress-alert deleteable">
663
+ <p>
664
+ <span class="dashicons dashicons-warning"></span>
665
+ <?php _e('Add your site to Google. It\'s free!','wp-seopress'); ?>
666
+ <span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
667
+ </p>
668
+ <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>
669
+ <span name="notice-search-console" id="notice-search-console" class="dashicons dashicons-trash remove-notice" data-notice="notice-search-console"></span>
670
+ </div>
671
+ <?php }
672
+ ?>
673
+
674
+ <?php if (get_option("seopress_pro_license_key") =='' && is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
675
+ <div class="seopress-alert">
676
+ <p>
677
+ <span class="dashicons dashicons-warning"></span>
678
+ <?php _e('You have to enter your licence key to get updates and support','wp-seopress'); ?>
679
+ </p>
680
+ <a class="button-primary" href="<?php echo admin_url( 'admin.php?page=seopress-license' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
681
+ </div>
682
+ <?php } ?>
683
+ </div><!--#seopress-notifications-center-->
684
+ <?php } ?>
685
  <div class="seopress-page-list">
686
  <div id="seopress-notice-save" style="display: none"><span class="dashicons dashicons-yes"></span><span class="html"></span></div>
687
  <div class="seopress-feature">
1807
  array( $this, 'seopress_advanced_advanced_stop_words_callback' ), // Callback
1808
  'seopress-settings-admin-advanced-advanced', // Page
1809
  'seopress_setting_section_advanced_advanced' // Section
1810
+ );
1811
+
1812
+ add_settings_field(
1813
+ 'seopress_advanced_advanced_category_url', // ID
1814
+ __("Remove /category/ in URL","wp-seopress"), // Title
1815
+ array( $this, 'seopress_advanced_advanced_category_url_callback' ), // Callback
1816
+ 'seopress-settings-admin-advanced-advanced', // Page
1817
+ 'seopress_setting_section_advanced_advanced' // Section
1818
  );
1819
 
1820
  add_settings_field(
1866
  'seopress_setting_section_advanced_appearance' // Section
1867
  );
1868
 
1869
+ add_settings_field(
1870
+ 'seopress_advanced_appearance_notifications', // ID
1871
+ __("Hide SEOPress Notifications Center","wp-seopress"), // Title
1872
+ array( $this, 'seopress_advanced_appearance_notifications_callback' ), // Callback
1873
+ 'seopress-settings-admin-advanced-appearance', // Page
1874
+ 'seopress_setting_section_advanced_appearance' // Section
1875
+ );
1876
+
1877
  add_settings_field(
1878
  'seopress_advanced_appearance_title_col', // ID
1879
  __("Show Title tag column in post types","wp-seopress"), // Title
1969
 
1970
  public function print_section_info_xml_sitemap_general()
1971
  {
 
1972
  echo '<p>'.__('To view your sitemap, enable permalinks (not default one), and save settings to flush them.', 'wp-seopress').'</p>';
1973
  echo '<p>'.__('Only the last 1000 items are listed in Sitemaps for performances issues.', 'wp-seopress').'</p>';
1974
 
2670
 
2671
  echo '<label for="seopress_xml_sitemap_general_enable">'. __( 'Enable XML Sitemap', 'wp-seopress' ) .'</label>';
2672
 
2673
+ echo '<a href="https://www.seopress.org/support/guides/enable-xml-sitemaps/" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span></a>';
2674
+
2675
  if (isset($this->options['seopress_xml_sitemap_general_enable'])) {
2676
  esc_attr( $this->options['seopress_xml_sitemap_general_enable']);
2677
  }
2688
  echo ' value="1"/>';
2689
 
2690
  echo '<label for="seopress_xml_sitemap_html_enable">'. __( 'Enable HTML Sitemap', 'wp-seopress' ) .'</label>';
2691
+
2692
+ echo '<a href="https://www.seopress.org/support/guides/enable-html-sitemap/" target="_blank" class="seopress-doc"><span class="dashicons dashicons-editor-help"></span></a>';
2693
 
2694
  if (isset($this->options['seopress_xml_sitemap_html_enable'])) {
2695
  esc_attr( $this->options['seopress_xml_sitemap_html_enable']);
3677
  }
3678
  }
3679
 
3680
+ public function seopress_advanced_advanced_category_url_callback()
3681
+ {
3682
+ $options = get_option( 'seopress_advanced_option_name' );
3683
+
3684
+ $check = isset($options['seopress_advanced_advanced_category_url']);
3685
+
3686
+ echo '<input id="seopress_advanced_advanced_category_url" name="seopress_advanced_option_name[seopress_advanced_advanced_category_url]" type="checkbox"';
3687
+ if ('1' == $check) echo 'checked="yes"';
3688
+ echo ' value="1"/>';
3689
+
3690
+ echo '<label for="seopress_advanced_advanced_category_url">'. __( 'Remove /category/ in your permalinks', 'wp-seopress' ) .'</label>';
3691
+
3692
+ if (isset($this->options['seopress_advanced_advanced_category_url'])) {
3693
+ esc_attr( $this->options['seopress_advanced_advanced_category_url']);
3694
+ }
3695
+ }
3696
+
3697
  public function seopress_advanced_advanced_google_callback()
3698
  {
3699
  printf(
3749
  if (isset($this->options['seopress_advanced_appearance_adminbar'])) {
3750
  esc_attr( $this->options['seopress_advanced_appearance_adminbar']);
3751
  }
3752
+ }
3753
+
3754
+ public function seopress_advanced_appearance_notifications_callback()
3755
+ {
3756
+ $options = get_option( 'seopress_advanced_option_name' );
3757
+
3758
+ $check = isset($options['seopress_advanced_appearance_notifications']);
3759
+
3760
+ echo '<input id="seopress_advanced_appearance_notifications" name="seopress_advanced_option_name[seopress_advanced_appearance_notifications]" type="checkbox"';
3761
+ if ('1' == $check) echo 'checked="yes"';
3762
+ echo ' value="1"/>';
3763
+
3764
+ echo '<label for="seopress_advanced_appearance_notifications">'. __( 'Hide Notifications Center in SEOPress Dashboard page', 'wp-seopress' ) .'</label>';
3765
+
3766
+ if (isset($this->options['seopress_advanced_appearance_notifications'])) {
3767
+ esc_attr( $this->options['seopress_advanced_appearance_notifications']);
3768
+ }
3769
  }
3770
 
3771
  public function seopress_advanced_appearance_title_col_callback()
inc/functions/options-advanced-admin.php CHANGED
@@ -123,113 +123,117 @@ function seopress_advanced_advanced_stop_words_option() {
123
  }
124
 
125
  if (seopress_advanced_advanced_stop_words_option() !='') {
126
- function seopress_advanced_advanced_stop_words_hook($slug) {
127
-
128
- $stop_words_list_en = 'a,about,above,after,again,against,all,am,an,and,any,are,aren\'t,as,at,be,because,been,before,being,below,between,both,but,by,can\'t,cannot,could,couldn\'t,did,didn\'t,do,does,doesn\'t,doing,don\'t,down,during,each,few,for,from,further,had,hadn\'t,has,hasn\'t,have,haven\'t,having,he,he\'d,he\'ll,he\'s,her,here,here\'s,hers,herself,him,himself,his,how,how\'s,i,i\'d,,i\'ll,i\'m,i\'ve,if,in,into,is,isn\'t,it,it\'s,its,itself,let\'s,me,more,most,mustn\'t,my,myself,no,nor,not,of,off,on,once,only,or,other,ought,our,ours,ourselves,out,over,own,same,shan\'t,she,she\'d,she\'ll,she\'s,should,shouldn\'t,so,some,such,than,that,that\'s,the,their,theirs,them,themselves,then,there,there\'s,these,they,they\'d,they\'ll,they\'re,they\'ve,this,those,through,to,too,under,until,up,very,was,wasn\'t,we,we\'d,we\'ll,we\'re,we\'ve,were,weren\'t,what,what\'s,when,when\'s,where,where\'s,which,while,who,who\'s,whom,why,why\'s,with,won\'t,would,wouldn\'t,you,you\'d,you\'ll,you\'re,you\'ve,your,yours,yourself,yourselves';
129
-
130
- $stop_words_list_fr = 'alors,au,aucuns,aussi,autre,avant,avec,avoir,bon,car,ce,cela,ces,ceux,chaque,ci,comme,comment,dans,des,du,dedans,dehors,depuis,devrait,doit,donc,dos,début,elle,elles,en,encore,essai,est,et,eu,fait,faites,fois,font,hors,ici,il,ils,je,juste,la,le,les,leur,là,ma,maintenant,mais,mes,mine,moins,mon,mot,même,ni,nommés,notre,nous,ou,où,par,parce,pas,peut,peu,plupart,pour,pourquoi,quand,que,quel,quelle,quelles,quels,qui,sa,sans,ses,seulement,si,sien,son,sont,sous,soyez,sujet,sur,ta,tandis,tellement,tels,tes,ton,tous,tout,trop,très,tu,voient,vont,votre,vous,vu,ça,étaient,état,étions,été,être';
131
-
132
- $stop_words_list_es = 'un,una,unas,unos,uno,sobre,todo,también,tras,otro,algún,alguno,alguna,algunos,algunas,ser,es,soy,eres,somos,sois,estoy,esta,estamos,estais,estan,como,en,para,atras,porque,por qué,estado,estaba,ante,antes,siendo,ambos,pero,por,poder,puede,puedo,podemos,podeis,pueden,fui,fue,fuimos,fueron,hacer,hago,hace,hacemos,haceis,hacen,cada,fin,incluso,primero,desde,conseguir,consigo,consigue,consigues,conseguimos,consiguen,ir,voy,va,vamos,vais,van,vaya,gueno,ha,tener,tengo,tiene,tenemos,teneis,tienen,el,la,lo,las,los,su,aqui,mio,tuyo,ellos,ellas,nos,nosotros,vosotros,vosotras,si,dentro,solo,solamente,saber,sabes,sabe,sabemos,sabeis,saben,ultimo,largo,bastante,haces,muchos,aquellos,aquellas,sus,entonces,tiempo,verdad,verdadero,verdadera,cierto,ciertos,cierta,ciertas,intentar,intento,intenta,intentas,intentamos,intentais,intentan,dos,bajo,arriba,encima,usar,uso,usas,usa,usamos,usais,usan,emplear,empleo,empleas,emplean,ampleamos,empleais,valor,muy,era,eras,eramos,eran,modo,bien,cual,cuando,donde,mientras,quien,con,entre,sin,trabajo,trabajar,trabajas,trabaja,trabajamos,trabajais,trabajan,podria,podrias,podriamos,podrian,podriais,yo,aquel';
133
-
134
- $stop_words_list_de = 'aber,als,am,an,auch,auf,aus,bei,bin,bis,bist,da,dadurch,daher,darum,das,daß,dass,dein,deine,dem,den,der,des,dessen,deshalb,die,dies,dieser,dieses,doch,dort,du,durch,ein,eine,einem,einen,einer,eines,er,es,euer,eure,für,hatte,hatten,hattest,hattet,hier,hinter,ich,ihr,ihre,im,in,ist,ja,jede,jedem,jeden,jeder,jedes,jener,jenes,jetzt,kann,kannst,können,könnt,machen,mein,meine,mit,muß,mußt,musst,müssen,müßt,nach,nachdem,nein,nicht,nun,oder,seid,sein,seine,sich,sie,sin,soll,sollen,sollst,sollt,sonst,soweit,sowie,und,unser,unsere,unter,vom,von,vor,wann,warum,was,weiter,weitere,wenn,wer,werde,werden,werdet,weshalb,wie,wieder,wieso,wir,wird,wirst,wo,woher,wohin,zu,zum,zur,über';
135
-
136
- $stop_words_list_it = 'a,adesso,ai,al,alla,allo,allora,altre,altri,altro,anche,ancora,avere,aveva,avevano,ben,buono,che,chi,cinque,comprare,con,consecutivi,consecutivo,cosa,cui,da,del,della,dello,dentro,deve,devo,di,doppio,due,e,ecco,fare,fine,fino,fra,gente,giu,ha,hai,hanno,ho,il,indietro,invece,io,la,lavoro,le,lei,lo,loro,lui,lungo,ma,me,meglio,molta,molti,molto,nei,nella,no,noi,nome,nostro,nove,nuovi,nuovo,o,oltre,ora,otto,peggio,pero,persone,piu,poco,primo,promesso,qua,quarto,quasi,quattro,quello,questo,qui,quindi,quinto,rispetto,sara,secondo,sei,sembra,sembrava,senza,sette,sia,siamo,siete,solo,sono,sopra,soprattutto,sotto,stati,stato,stesso,su,subito,sul,sulla,tanto,te,tempo,terzo,tra,tre,triplo,ultimo,un,una,uno,va,vai,voi,volte,vostro';
137
-
138
- $stop_words_list_pt = 'último,é,acerca,agora,algmas,alguns,ali,ambos,antes,apontar,aquela,aquelas,aquele,aqueles,aqui,atrás,bem,bom,cada,caminho,cima,com,como,comprido,conhecido,corrente,das,debaixo,dentro,desde,desligado,deve,devem,deverá,direita,diz,dizer,dois,dos,e,ela,ele,eles,em,enquanto,então,está,estão,estado,estar,estará,este,estes,esteve,estive,estivemos,estiveram,eu,fará,faz,fazer,fazia,fez,fim,foi,fora,horas,iniciar,inicio,ir,irá,ista,iste,isto,ligado,maioria,maiorias,mais,mas,mesmo,meu,muito,muitos,nós,não,nome,nosso,novo,o,onde,os,ou,outro,para,parte,pegar,pelo,pessoas,pode,poderá,podia,por,porque,povo,promeiro,quê,qual,qualquer,quando,quem,quieto,são,saber,sem,ser,seu,somente,têm,tal,também,tem,tempo,tenho,tentar,tentaram,tente,tentei,teu,teve,tipo,tive,todos,trabalhar,trabalho,tu,um,uma,umas,uns,usa,usar,valor,veja,ver,verdade,verdadeiro,você';
139
-
140
- switch (get_locale()) {
141
- case "fr_FR":
142
- $stop_words_list = $stop_words_list_fr;
143
- break;
144
- case "fr_BE":
145
- $stop_words_list = $stop_words_list_fr;
146
- break;
147
- case "fr_CA":
148
- $stop_words_list = $stop_words_list_fr;
149
- break;
150
- case "fr_LU":
151
- $stop_words_list = $stop_words_list_fr;
152
- break;
153
- case "fr_MC":
154
- $stop_words_list = $stop_words_list_fr;
155
- break;
156
- case "fr_CH":
157
- $stop_words_list = $stop_words_list_fr;
158
- break;
159
- case "es_ES":
160
- $stop_words_list = $stop_words_list_es;
161
- break;
162
- case "de_DE":
163
- $stop_words_list = $stop_words_list_de;
164
- break;
165
- case "it_IT":
166
- $stop_words_list = $stop_words_list_it;
167
- break;
168
- case "pt_PT":
169
- $stop_words_list = $stop_words_list_pt;
170
- break;
171
- case "pt_BR":
172
- $stop_words_list = $stop_words_list_pt;
173
- break;
174
- case "en_EN":
175
- $stop_words_list = $stop_words_list_en;
176
- break;
177
- case "en_US":
178
- $stop_words_list = $stop_words_list_en;
179
- break;
180
- case "en_GB":
181
- $stop_words_list = $stop_words_list_en;
182
- break;
183
- case "en_AU":
184
- $stop_words_list = $stop_words_list_en;
185
- break;
186
- case "en_BZ":
187
- $stop_words_list = $stop_words_list_en;
188
- break;
189
- case "en_BW":
190
- $stop_words_list = $stop_words_list_en;
191
- break;
192
- case "en_CB":
193
- $stop_words_list = $stop_words_list_en;
194
- break;
195
- case "en_DK":
196
- $stop_words_list = $stop_words_list_en;
197
- break;
198
- case "en_IE":
199
- $stop_words_list = $stop_words_list_en;
200
- break;
201
- case "en_JM":
202
- $stop_words_list = $stop_words_list_en;
203
- break;
204
- case "en_NZ":
205
- $stop_words_list = $stop_words_list_en;
206
- break;
207
- case "en_PH":
208
- $stop_words_list = $stop_words_list_en;
209
- break;
210
- case "en_ZA":
211
- $stop_words_list = $stop_words_list_en;
212
- break;
213
- case "en_TT":
214
- $stop_words_list = $stop_words_list_en;
215
- break;
216
- case "en_ZW":
217
- $stop_words_list = $stop_words_list_en;
218
- break;
219
- default:
220
- $stop_words_list = $stop_words_list_en;
221
- }
222
-
223
- $clean_slug = explode('-', $slug);
224
- foreach ($clean_slug as $key => $value) {
225
- $stop_words_list_keys = explode(',', $stop_words_list);
226
- foreach ($stop_words_list_keys as $stop_words_list_value) {
227
- if ($value == $stop_words_list_value) {
228
- unset($clean_slug[$key]);
229
- }
230
- }
231
- }
232
- return implode('-', $clean_slug);
 
 
 
 
 
233
  }
234
- add_filter('sanitize_title', 'seopress_advanced_advanced_stop_words_hook');
235
  }
123
  }
124
 
125
  if (seopress_advanced_advanced_stop_words_option() !='') {
126
+ global $pagenow;
127
+ if ( $pagenow == 'post-new.php' || $pagenow == 'post.php') {
128
+
129
+ function seopress_advanced_advanced_stop_words_hook($slug) {
130
+
131
+ $stop_words_list_en = 'a,about,above,after,again,against,all,am,an,and,any,are,aren\'t,as,at,be,because,been,before,being,below,between,both,but,by,can\'t,cannot,could,couldn\'t,did,didn\'t,do,does,doesn\'t,doing,don\'t,down,during,each,few,for,from,further,had,hadn\'t,has,hasn\'t,have,haven\'t,having,he,he\'d,he\'ll,he\'s,her,here,here\'s,hers,herself,him,himself,his,how,how\'s,i,i\'d,,i\'ll,i\'m,i\'ve,if,in,into,is,isn\'t,it,it\'s,its,itself,let\'s,me,more,most,mustn\'t,my,myself,no,nor,not,of,off,on,once,only,or,other,ought,our,ours,ourselves,out,over,own,same,shan\'t,she,she\'d,she\'ll,she\'s,should,shouldn\'t,so,some,such,than,that,that\'s,the,their,theirs,them,themselves,then,there,there\'s,these,they,they\'d,they\'ll,they\'re,they\'ve,this,those,through,to,too,under,until,up,very,was,wasn\'t,we,we\'d,we\'ll,we\'re,we\'ve,were,weren\'t,what,what\'s,when,when\'s,where,where\'s,which,while,who,who\'s,whom,why,why\'s,with,won\'t,would,wouldn\'t,you,you\'d,you\'ll,you\'re,you\'ve,your,yours,yourself,yourselves';
132
+
133
+ $stop_words_list_fr = 'alors,au,aucuns,aussi,autre,avant,avec,avoir,bon,car,ce,cela,ces,ceux,chaque,ci,comme,comment,dans,des,du,dedans,dehors,depuis,devrait,doit,donc,dos,début,elle,elles,en,encore,essai,est,et,eu,fait,faites,fois,font,hors,ici,il,ils,je,juste,la,le,les,leur,là,ma,maintenant,mais,mes,mine,moins,mon,mot,même,ni,nommés,notre,nous,ou,où,par,parce,pas,peut,peu,plupart,pour,pourquoi,quand,que,quel,quelle,quelles,quels,qui,sa,sans,ses,seulement,si,sien,son,sont,sous,soyez,sujet,sur,ta,tandis,tellement,tels,tes,ton,tous,tout,trop,très,tu,voient,vont,votre,vous,vu,ça,étaient,état,étions,été,être';
134
+
135
+ $stop_words_list_es = 'un,una,unas,unos,uno,sobre,todo,también,tras,otro,algún,alguno,alguna,algunos,algunas,ser,es,soy,eres,somos,sois,estoy,esta,estamos,estais,estan,como,en,para,atras,porque,por qué,estado,estaba,ante,antes,siendo,ambos,pero,por,poder,puede,puedo,podemos,podeis,pueden,fui,fue,fuimos,fueron,hacer,hago,hace,hacemos,haceis,hacen,cada,fin,incluso,primero,desde,conseguir,consigo,consigue,consigues,conseguimos,consiguen,ir,voy,va,vamos,vais,van,vaya,gueno,ha,tener,tengo,tiene,tenemos,teneis,tienen,el,la,lo,las,los,su,aqui,mio,tuyo,ellos,ellas,nos,nosotros,vosotros,vosotras,si,dentro,solo,solamente,saber,sabes,sabe,sabemos,sabeis,saben,ultimo,largo,bastante,haces,muchos,aquellos,aquellas,sus,entonces,tiempo,verdad,verdadero,verdadera,cierto,ciertos,cierta,ciertas,intentar,intento,intenta,intentas,intentamos,intentais,intentan,dos,bajo,arriba,encima,usar,uso,usas,usa,usamos,usais,usan,emplear,empleo,empleas,emplean,ampleamos,empleais,valor,muy,era,eras,eramos,eran,modo,bien,cual,cuando,donde,mientras,quien,con,entre,sin,trabajo,trabajar,trabajas,trabaja,trabajamos,trabajais,trabajan,podria,podrias,podriamos,podrian,podriais,yo,aquel';
136
+
137
+ $stop_words_list_de = 'aber,als,am,an,auch,auf,aus,bei,bin,bis,bist,da,dadurch,daher,darum,das,daß,dass,dein,deine,dem,den,der,des,dessen,deshalb,die,dies,dieser,dieses,doch,dort,du,durch,ein,eine,einem,einen,einer,eines,er,es,euer,eure,für,hatte,hatten,hattest,hattet,hier,hinter,ich,ihr,ihre,im,in,ist,ja,jede,jedem,jeden,jeder,jedes,jener,jenes,jetzt,kann,kannst,können,könnt,machen,mein,meine,mit,muß,mußt,musst,müssen,müßt,nach,nachdem,nein,nicht,nun,oder,seid,sein,seine,sich,sie,sin,soll,sollen,sollst,sollt,sonst,soweit,sowie,und,unser,unsere,unter,vom,von,vor,wann,warum,was,weiter,weitere,wenn,wer,werde,werden,werdet,weshalb,wie,wieder,wieso,wir,wird,wirst,wo,woher,wohin,zu,zum,zur,über';
138
+
139
+ $stop_words_list_it = 'a,adesso,ai,al,alla,allo,allora,altre,altri,altro,anche,ancora,avere,aveva,avevano,ben,buono,che,chi,cinque,comprare,con,consecutivi,consecutivo,cosa,cui,da,del,della,dello,dentro,deve,devo,di,doppio,due,e,ecco,fare,fine,fino,fra,gente,giu,ha,hai,hanno,ho,il,indietro,invece,io,la,lavoro,le,lei,lo,loro,lui,lungo,ma,me,meglio,molta,molti,molto,nei,nella,no,noi,nome,nostro,nove,nuovi,nuovo,o,oltre,ora,otto,peggio,pero,persone,piu,poco,primo,promesso,qua,quarto,quasi,quattro,quello,questo,qui,quindi,quinto,rispetto,sara,secondo,sei,sembra,sembrava,senza,sette,sia,siamo,siete,solo,sono,sopra,soprattutto,sotto,stati,stato,stesso,su,subito,sul,sulla,tanto,te,tempo,terzo,tra,tre,triplo,ultimo,un,una,uno,va,vai,voi,volte,vostro';
140
+
141
+ $stop_words_list_pt = 'último,é,acerca,agora,algmas,alguns,ali,ambos,antes,apontar,aquela,aquelas,aquele,aqueles,aqui,atrás,bem,bom,cada,caminho,cima,com,como,comprido,conhecido,corrente,das,debaixo,dentro,desde,desligado,deve,devem,deverá,direita,diz,dizer,dois,dos,e,ela,ele,eles,em,enquanto,então,está,estão,estado,estar,estará,este,estes,esteve,estive,estivemos,estiveram,eu,fará,faz,fazer,fazia,fez,fim,foi,fora,horas,iniciar,inicio,ir,irá,ista,iste,isto,ligado,maioria,maiorias,mais,mas,mesmo,meu,muito,muitos,nós,não,nome,nosso,novo,o,onde,os,ou,outro,para,parte,pegar,pelo,pessoas,pode,poderá,podia,por,porque,povo,promeiro,quê,qual,qualquer,quando,quem,quieto,são,saber,sem,ser,seu,somente,têm,tal,também,tem,tempo,tenho,tentar,tentaram,tente,tentei,teu,teve,tipo,tive,todos,trabalhar,trabalho,tu,um,uma,umas,uns,usa,usar,valor,veja,ver,verdade,verdadeiro,você';
142
+
143
+ switch (get_locale()) {
144
+ case "fr_FR":
145
+ $stop_words_list = $stop_words_list_fr;
146
+ break;
147
+ case "fr_BE":
148
+ $stop_words_list = $stop_words_list_fr;
149
+ break;
150
+ case "fr_CA":
151
+ $stop_words_list = $stop_words_list_fr;
152
+ break;
153
+ case "fr_LU":
154
+ $stop_words_list = $stop_words_list_fr;
155
+ break;
156
+ case "fr_MC":
157
+ $stop_words_list = $stop_words_list_fr;
158
+ break;
159
+ case "fr_CH":
160
+ $stop_words_list = $stop_words_list_fr;
161
+ break;
162
+ case "es_ES":
163
+ $stop_words_list = $stop_words_list_es;
164
+ break;
165
+ case "de_DE":
166
+ $stop_words_list = $stop_words_list_de;
167
+ break;
168
+ case "it_IT":
169
+ $stop_words_list = $stop_words_list_it;
170
+ break;
171
+ case "pt_PT":
172
+ $stop_words_list = $stop_words_list_pt;
173
+ break;
174
+ case "pt_BR":
175
+ $stop_words_list = $stop_words_list_pt;
176
+ break;
177
+ case "en_EN":
178
+ $stop_words_list = $stop_words_list_en;
179
+ break;
180
+ case "en_US":
181
+ $stop_words_list = $stop_words_list_en;
182
+ break;
183
+ case "en_GB":
184
+ $stop_words_list = $stop_words_list_en;
185
+ break;
186
+ case "en_AU":
187
+ $stop_words_list = $stop_words_list_en;
188
+ break;
189
+ case "en_BZ":
190
+ $stop_words_list = $stop_words_list_en;
191
+ break;
192
+ case "en_BW":
193
+ $stop_words_list = $stop_words_list_en;
194
+ break;
195
+ case "en_CB":
196
+ $stop_words_list = $stop_words_list_en;
197
+ break;
198
+ case "en_DK":
199
+ $stop_words_list = $stop_words_list_en;
200
+ break;
201
+ case "en_IE":
202
+ $stop_words_list = $stop_words_list_en;
203
+ break;
204
+ case "en_JM":
205
+ $stop_words_list = $stop_words_list_en;
206
+ break;
207
+ case "en_NZ":
208
+ $stop_words_list = $stop_words_list_en;
209
+ break;
210
+ case "en_PH":
211
+ $stop_words_list = $stop_words_list_en;
212
+ break;
213
+ case "en_ZA":
214
+ $stop_words_list = $stop_words_list_en;
215
+ break;
216
+ case "en_TT":
217
+ $stop_words_list = $stop_words_list_en;
218
+ break;
219
+ case "en_ZW":
220
+ $stop_words_list = $stop_words_list_en;
221
+ break;
222
+ default:
223
+ $stop_words_list = $stop_words_list_en;
224
+ }
225
+
226
+ $clean_slug = explode('-', $slug);
227
+ foreach ($clean_slug as $key => $value) {
228
+ $stop_words_list_keys = explode(',', $stop_words_list);
229
+ foreach ($stop_words_list_keys as $stop_words_list_value) {
230
+ if ($value == $stop_words_list_value) {
231
+ unset($clean_slug[$key]);
232
+ }
233
+ }
234
+ }
235
+ return implode('-', $clean_slug);
236
+ }
237
+ add_filter('sanitize_title', 'seopress_advanced_advanced_stop_words_hook');
238
  }
 
239
  }
inc/functions/options-social.php CHANGED
@@ -461,6 +461,48 @@ function seopress_social_fb_img_hook() {
461
  }
462
  add_action( 'wp_head', 'seopress_social_fb_img_hook', 1 );
463
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
464
  //Twitter
465
  //Twitter Card Enabled
466
  function seopress_social_twitter_card_option() {
461
  }
462
  add_action( 'wp_head', 'seopress_social_fb_img_hook', 1 );
463
 
464
+ //OG Facebook Admin ID
465
+ function seopress_social_facebook_admin_id_option() {
466
+ $seopress_social_facebook_admin_id_option = get_option("seopress_social_option_name");
467
+ if ( ! empty ( $seopress_social_facebook_admin_id_option ) ) {
468
+ foreach ($seopress_social_facebook_admin_id_option as $key => $seopress_social_facebook_admin_id_value)
469
+ $options[$key] = $seopress_social_facebook_admin_id_value;
470
+ if (isset($seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'])) {
471
+ return $seopress_social_facebook_admin_id_option['seopress_social_facebook_admin_id'];
472
+ }
473
+ }
474
+ }
475
+ function seopress_social_facebook_admin_id_hook() {
476
+ if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_admin_id_option() !='') {
477
+
478
+ $seopress_social_admin_id = '<meta property="fb:admins" content="'.seopress_social_facebook_admin_id_option().'" />';
479
+
480
+ echo $seopress_social_admin_id."\n";
481
+ }
482
+ }
483
+ add_action( 'wp_head', 'seopress_social_facebook_admin_id_hook', 1 );
484
+
485
+ //OG Facebook App ID
486
+ function seopress_social_facebook_app_id_option() {
487
+ $seopress_social_facebook_app_id_option = get_option("seopress_social_option_name");
488
+ if ( ! empty ( $seopress_social_facebook_app_id_option ) ) {
489
+ foreach ($seopress_social_facebook_app_id_option as $key => $seopress_social_facebook_app_id_value)
490
+ $options[$key] = $seopress_social_facebook_app_id_value;
491
+ if (isset($seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'])) {
492
+ return $seopress_social_facebook_app_id_option['seopress_social_facebook_app_id'];
493
+ }
494
+ }
495
+ }
496
+ function seopress_social_facebook_app_id_hook() {
497
+ if (seopress_social_facebook_og_option() =='1' && seopress_social_facebook_app_id_option() !="") {
498
+
499
+ $seopress_social_app_id = '<meta property="fb:app_id" content="'.seopress_social_facebook_app_id_option().'" />';
500
+
501
+ echo $seopress_social_app_id."\n";
502
+ }
503
+ }
504
+ add_action( 'wp_head', 'seopress_social_facebook_app_id_hook', 1 );
505
+
506
  //Twitter
507
  //Twitter Card Enabled
508
  function seopress_social_twitter_card_option() {
inc/functions/options.php CHANGED
@@ -65,4 +65,75 @@ if (seopress_get_toggle_advanced_option() =='1') {
65
  require_once ( dirname( __FILE__ ) . '/options-advanced-admin.php'); //Advanced (admin)
66
  }
67
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  }
65
  require_once ( dirname( __FILE__ ) . '/options-advanced-admin.php'); //Advanced (admin)
66
  }
67
  }
68
+ //No /category/ in URL
69
+ function seopress_advanced_advanced_category_url_option() {
70
+ $seopress_advanced_advanced_category_url_option = get_option("seopress_advanced_option_name");
71
+ if ( ! empty ( $seopress_advanced_advanced_category_url_option ) ) {
72
+ foreach ($seopress_advanced_advanced_category_url_option as $key => $seopress_advanced_advanced_category_url_value)
73
+ $options[$key] = $seopress_advanced_advanced_category_url_value;
74
+ if (isset($seopress_advanced_advanced_category_url_option['seopress_advanced_advanced_category_url'])) {
75
+ return $seopress_advanced_advanced_category_url_option['seopress_advanced_advanced_category_url'];
76
+ }
77
+ }
78
+ };
79
+
80
+ if (seopress_advanced_advanced_category_url_option() !='') {
81
+ //@credits : WordPress VIP
82
+ add_filter( 'category_rewrite_rules', 'seopress_filter_category_rewrite_rules' );
83
+ function seopress_filter_category_rewrite_rules( $rules ) {
84
+ if ( class_exists( 'Sitepress' ) ) {
85
+ global $sitepress;
86
+ remove_filter( 'terms_clauses', array( $sitepress, 'terms_clauses' ) );
87
+ $categories = get_categories( array( 'hide_empty' => false ) );
88
+ add_filter( 'terms_clauses', array( $sitepress, 'terms_clauses' ), 10, 4 );
89
+ } else {
90
+ $categories = get_categories( array( 'hide_empty' => false ) );
91
+ }
92
+ if ( is_array( $categories ) && ! empty( $categories ) ) {
93
+ $slugs = array();
94
+
95
+ foreach ( $categories as $category ) {
96
+ if ( is_object( $category ) && ! is_wp_error( $category ) ) {
97
+ if ( 0 == $category->category_parent )
98
+ $slugs[] = $category->slug;
99
+ else
100
+ $slugs[] = trim( get_category_parents( $category->term_id, false, '/', true ), '/' );
101
+ }
102
+ }
103
+
104
+ if ( ! empty( $slugs ) ) {
105
+ $rules = array();
106
+
107
+ foreach ( $slugs as $slug ) {
108
+ $rules[ '(' . $slug . ')/feed/(feed|rdf|rss|rss2|atom)?/?$' ] = 'index.php?category_name=$matches[1]&feed=$matches[2]';
109
+ $rules[ '(' . $slug . ')/(feed|rdf|rss|rss2|atom)/?$' ] = 'index.php?category_name=$matches[1]&feed=$matches[2]';
110
+ $rules[ '(' . $slug . ')(/page/(\d+))?/?$' ] = 'index.php?category_name=$matches[1]&paged=$matches[3]';
111
+ }
112
+ }
113
+ }
114
+ return $rules;
115
+ }
116
+ add_action('template_redirect', 'seopress_category_redirect', 1);
117
+ function seopress_category_redirect(){
118
+ global $wp;
119
+ $current_url = trailingslashit(home_url(add_query_arg(array(), $wp->request)));
120
+
121
+ $category_base = get_option( 'category_base' );
122
+
123
+ if ($category_base !='') {
124
+ if (preg_match('/'.$category_base.'/', $current_url)) {
125
+ $new_url = str_replace('/'.$category_base, '', $current_url);
126
+ wp_redirect($new_url, 301 );
127
+ exit();
128
+ }
129
+ } else {
130
+ $category_base = 'category';
131
+ if (preg_match('/'.$category_base.'/', $current_url)) {
132
+ $new_url = str_replace('/'.$category_base, '', $current_url);
133
+ wp_redirect($new_url, 301 );
134
+ exit();
135
+ }
136
+ }
137
+ }
138
+ }
139
  }
languages/wp-seopress-fr_FR.mo CHANGED
Binary file
languages/wp-seopress-fr_FR.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
- "POT-Creation-Date: 2017-01-10 18:56+0100\n"
6
- "PO-Revision-Date: 2017-01-10 18:56+0100\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: fr_FR\n"
@@ -43,17 +43,17 @@ msgid "Titles settings"
43
  msgstr "Paramètres de titres"
44
 
45
  #: inc/admin/admin-metaboxes.php:87 inc/admin/admin.php:177
46
- #: inc/admin/admin.php:243 inc/admin/admin.php:407 inc/admin/admin.php:783
47
  #: inc/admin/adminbar.php:46
48
  msgid "Advanced"
49
  msgstr "Avancé"
50
 
51
  #: inc/admin/admin-metaboxes.php:88 inc/admin/admin.php:175
52
- #: inc/admin/admin.php:725 inc/admin/adminbar.php:34
53
  msgid "Social"
54
  msgstr "Social"
55
 
56
- #: inc/admin/admin-metaboxes.php:90 inc/admin/admin.php:993
57
  msgid "Redirections"
58
  msgstr "Redirections"
59
 
@@ -74,7 +74,7 @@ msgid "(maximum recommended limit)"
74
  msgstr "(limite maximale recommandée)"
75
 
76
  #: inc/admin/admin-metaboxes.php:110 inc/admin/admin.php:475
77
- #: inc/admin/admin.php:1124
78
  msgid "Meta description"
79
  msgstr "Meta description"
80
 
@@ -91,13 +91,13 @@ msgid "This is what your page will look like in Google search results"
91
  msgstr ""
92
  "Voilà à quoi ressemblera votre page dans les résultats de recherche Google"
93
 
94
- #: inc/admin/admin-metaboxes.php:137 inc/admin/admin.php:1282
95
- #: inc/admin/admin.php:2092 inc/admin/admin.php:2225 inc/admin/admin.php:2315
96
- #: inc/admin/admin.php:2388 inc/admin/admin.php:2437 inc/admin/admin.php:2517
97
  msgid "noindex"
98
  msgstr "noindex"
99
 
100
- #: inc/admin/admin-metaboxes.php:138 inc/admin/admin.php:2519
101
  msgid ""
102
  "Do not display all pages of the site in Google search results and do not "
103
  "display \"Cached\" links in search results."
@@ -105,22 +105,22 @@ msgstr ""
105
  "Ne pas afficher toutes les pages du site dans les résultats de recherche "
106
  "<br>et ne pas afficher de lien \"En cache\" dans les résultats de recherche."
107
 
108
- #: inc/admin/admin-metaboxes.php:143 inc/admin/admin.php:1290
109
- #: inc/admin/admin.php:2111 inc/admin/admin.php:2244 inc/admin/admin.php:2334
110
- #: inc/admin/admin.php:2536
111
  msgid "nofollow"
112
  msgstr "nofollow"
113
 
114
- #: inc/admin/admin-metaboxes.php:144 inc/admin/admin.php:2538
115
  msgid "Do not follow links for all pages."
116
  msgstr "Ne pas suivre les liens de tout le site."
117
 
118
- #: inc/admin/admin-metaboxes.php:149 inc/admin/admin.php:1298
119
- #: inc/admin/admin.php:2555
120
  msgid "noodp"
121
  msgstr "noodp"
122
 
123
- #: inc/admin/admin-metaboxes.php:150 inc/admin/admin.php:2557
124
  msgid ""
125
  "Do not use Open Directory project metadata for titles or excerpts for all "
126
  "pages."
@@ -128,30 +128,30 @@ msgstr ""
128
  "Ne pas utiliser les métadonnées de l'Open Directory project pour les titres "
129
  "ou les extraits de tout le site."
130
 
131
- #: inc/admin/admin-metaboxes.php:155 inc/admin/admin.php:1306
132
- #: inc/admin/admin.php:2574
133
  msgid "noimageindex"
134
  msgstr "noimageindex"
135
 
136
- #: inc/admin/admin-metaboxes.php:156 inc/admin/admin.php:2576
137
  msgid "Do not index images from the entire site."
138
  msgstr "Ne pas indexer les images de tout le site."
139
 
140
- #: inc/admin/admin-metaboxes.php:161 inc/admin/admin.php:1314
141
- #: inc/admin/admin.php:2593
142
  msgid "noarchive"
143
  msgstr "noarchive"
144
 
145
- #: inc/admin/admin-metaboxes.php:162 inc/admin/admin.php:2595
146
  msgid "Do not display a \"Cached\" link in the Google search results."
147
  msgstr "Ne pas afficher de lien \"En cache\" dans les résultats de recherche."
148
 
149
- #: inc/admin/admin-metaboxes.php:167 inc/admin/admin.php:1322
150
- #: inc/admin/admin.php:2612
151
  msgid "nosnippet"
152
  msgstr "nosnippet"
153
 
154
- #: inc/admin/admin-metaboxes.php:168 inc/admin/admin.php:2614
155
  msgid ""
156
  "Do not display a description in the Google search results for all pages."
157
  msgstr ""
@@ -191,12 +191,12 @@ msgid "Minimum size: 200x200px"
191
  msgstr "Taille minimum : 200x200px"
192
 
193
  #: inc/admin/admin-metaboxes.php:188 inc/admin/admin-metaboxes.php:204
194
- #: inc/admin/admin.php:3006 inc/admin/admin.php:3058
195
  msgid "Select your default thumbnail"
196
  msgstr "Sélectionnez votre miniature par défaut"
197
 
198
  #: inc/admin/admin-metaboxes.php:189 inc/admin/admin-metaboxes.php:205
199
- #: inc/admin/admin.php:2789 inc/admin/admin.php:3008 inc/admin/admin.php:3060
200
  msgid "Upload an Image"
201
  msgstr "Envoyer une image"
202
 
@@ -260,9 +260,9 @@ msgstr "Exclure cet article du sitemap Google News ?"
260
  msgid "Google News Genres"
261
  msgstr "Genres Google News"
262
 
263
- #: inc/admin/admin-metaboxes.php:244 inc/admin/admin.php:3226
264
- #: inc/admin/admin.php:3303 inc/admin/admin.php:3380 inc/admin/admin.php:3457
265
- #: inc/admin/admin.php:3534
266
  msgid "None"
267
  msgstr "Aucun"
268
 
@@ -306,11 +306,11 @@ msgstr "404 - Page non trouvée"
306
  msgid "Titles & Metas"
307
  msgstr "Titres et Métas"
308
 
309
- #: inc/admin/admin.php:174 inc/admin/admin.php:696 inc/admin/adminbar.php:28
310
  msgid "XML / HTML Sitemap"
311
  msgstr "Sitemap XML / HTML"
312
 
313
- #: inc/admin/admin.php:176 inc/admin/admin.php:754 inc/admin/adminbar.php:40
314
  msgid "Google Analytics"
315
  msgstr "Google Analytics"
316
 
@@ -318,7 +318,7 @@ msgstr "Google Analytics"
318
  msgid "Import / Export / Reset settings"
319
  msgstr "Import / Export / Réinitialisation des paramètres"
320
 
321
- #: inc/admin/admin.php:178 inc/admin/admin.php:1034 inc/admin/adminbar.php:52
322
  msgid "Import / Export / Reset"
323
  msgstr "Importer / Exporter / Réinitialiser"
324
 
@@ -327,9 +327,9 @@ msgstr "Importer / Exporter / Réinitialiser"
327
  msgid "%%sitetitle%%"
328
  msgstr "%%sitetitle%%"
329
 
330
- #: inc/admin/admin.php:185 inc/admin/admin.php:2015 inc/admin/admin.php:2062
331
- #: inc/admin/admin.php:2177 inc/admin/admin.php:2285 inc/admin/admin.php:2359
332
- #: inc/admin/admin.php:2409 inc/admin/admin.php:2458 inc/admin/admin.php:2488
333
  msgid "Site Title"
334
  msgstr "Titre du Site"
335
 
@@ -338,7 +338,7 @@ msgstr "Titre du Site"
338
  msgid "%%tagline%%"
339
  msgstr "%%tagline%%"
340
 
341
- #: inc/admin/admin.php:186 inc/admin/admin.php:2016 inc/admin/admin.php:2027
342
  msgid "Tagline"
343
  msgstr "Slogan du site"
344
 
@@ -374,7 +374,7 @@ msgstr "Date du post"
374
  msgid "%%post_author%%"
375
  msgstr "%%post_author%%"
376
 
377
- #: inc/admin/admin.php:190 inc/admin/admin.php:2358
378
  msgid "Post author"
379
  msgstr "Auteur du post"
380
 
@@ -627,11 +627,11 @@ msgstr ""
627
  msgid "Reset settings"
628
  msgstr "Réinitialiser les paramètres"
629
 
630
- #: inc/admin/admin.php:519
631
  msgid "Notifications Center"
632
  msgstr "Centre de Notifications"
633
 
634
- #: inc/admin/admin.php:524
635
  msgid ""
636
  "We notice that you use Yoast SEO plugin. <br>Do you want to migrate all your "
637
  "posts metadata to SEOPress?"
@@ -640,159 +640,159 @@ msgstr ""
640
  "méta données de vos articles, pages et types d'articles personnalisés vers "
641
  "SEOPress ?"
642
 
643
- #: inc/admin/admin.php:526
644
  msgid "Migrate!"
645
  msgstr "Migrer !"
646
 
647
- #: inc/admin/admin.php:547
648
  msgid "Your site doesn't use an SSL certificate!"
649
  msgstr "Votre site n'utilise pas de certificat SSL !"
650
 
651
- #: inc/admin/admin.php:548
652
  msgid "Learn more"
653
  msgstr "En savoir plus"
654
 
655
- #: inc/admin/admin.php:549
656
  msgid "Low impact"
657
  msgstr "Impact faible"
658
 
659
- #: inc/admin/admin.php:551
660
  msgid "Buy an SSL!"
661
  msgstr "Acheter un SSL !"
662
 
663
- #: inc/admin/admin.php:561
664
  msgid "Your site is not visible to Search Engines!"
665
  msgstr "Votre site n'est pas visible aux moteurs de recherche !"
666
 
667
- #: inc/admin/admin.php:562 inc/admin/admin.php:572 inc/admin/admin.php:582
668
  msgid "High impact"
669
  msgstr "Impact élevé"
670
 
671
- #: inc/admin/admin.php:564 inc/admin/admin.php:574 inc/admin/admin.php:584
672
- #: inc/admin/admin.php:594 inc/admin/admin.php:656
673
  msgid "Fix this!"
674
  msgstr "Régler !"
675
 
676
- #: inc/admin/admin.php:571
677
  msgid "Your site title is empty!"
678
  msgstr "Le titre de votre site est vide !"
679
 
680
- #: inc/admin/admin.php:581
681
  msgid ""
682
  "Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this."
683
  msgstr ""
684
  "Vos permaliens ne sont pas SEO Friendly ! Veuillez activer la réécriture "
685
  "d'URL pour résoudre cela."
686
 
687
- #: inc/admin/admin.php:591
688
  msgid "You don't have an XML Sitemap!"
689
  msgstr "Vous n'avez pas de Sitemap XML !"
690
 
691
- #: inc/admin/admin.php:592
692
  msgid "Medium impact"
693
  msgstr "Impact modéré"
694
 
695
- #: inc/admin/admin.php:615
696
  msgid "Do you have a Google Business page? It's free!"
697
  msgstr "Avez vous une page Google Business ? C'est gratuit !"
698
 
699
- #: inc/admin/admin.php:616 inc/admin/admin.php:642
700
  msgid "Huge impact"
701
  msgstr "Impact élevé"
702
 
703
- #: inc/admin/admin.php:618
704
  msgid "Create your page now!"
705
  msgstr "Créez votre page !"
706
 
707
- #: inc/admin/admin.php:641
708
  msgid "Add your site to Google. It's free!"
709
  msgstr "Ajoutez votre site à Google. C’est gratuit !"
710
 
711
- #: inc/admin/admin.php:644
712
  msgid "Add your site to Search Console!"
713
  msgstr "Ajoutez à Search Console !"
714
 
715
- #: inc/admin/admin.php:654
716
  msgid "You have to enter your licence key to get updates and support"
717
  msgstr ""
718
  "Vous devez entrer votre clé de licence pour obtenir mises à jour et support"
719
 
720
- #: inc/admin/admin.php:667
721
  msgid "Titles & metas"
722
  msgstr "Titres et Métas"
723
 
724
- #: inc/admin/admin.php:668
725
  msgid "Manage all your titles & metas"
726
  msgstr "Gérez tous vos titres et métas"
727
 
728
- #: inc/admin/admin.php:669 inc/admin/admin.php:698 inc/admin/admin.php:727
729
- #: inc/admin/admin.php:756 inc/admin/admin.php:785 inc/admin/admin.php:814
730
- #: inc/admin/admin.php:842 inc/admin/admin.php:870 inc/admin/admin.php:898
731
- #: inc/admin/admin.php:927 inc/admin/admin.php:938 inc/admin/admin.php:967
732
- #: inc/admin/admin.php:995 inc/admin/admin.php:1024 inc/admin/admin.php:1036
733
- #: inc/admin/admin.php:1048
734
  msgid "Manage"
735
  msgstr "Gérer"
736
 
737
- #: inc/admin/admin.php:681 inc/admin/admin.php:685 inc/admin/admin.php:710
738
- #: inc/admin/admin.php:714 inc/admin/admin.php:739 inc/admin/admin.php:743
739
- #: inc/admin/admin.php:768 inc/admin/admin.php:772 inc/admin/admin.php:797
740
- #: inc/admin/admin.php:801 inc/admin/admin.php:826 inc/admin/admin.php:830
741
- #: inc/admin/admin.php:854 inc/admin/admin.php:858 inc/admin/admin.php:882
742
- #: inc/admin/admin.php:886 inc/admin/admin.php:910 inc/admin/admin.php:914
743
- #: inc/admin/admin.php:950 inc/admin/admin.php:954 inc/admin/admin.php:979
744
- #: inc/admin/admin.php:983 inc/admin/admin.php:1007 inc/admin/admin.php:1011
745
  msgid "Click to disable this feature"
746
  msgstr "Cliquez pour désactiver cette fonctionnalité"
747
 
748
- #: inc/admin/admin.php:682 inc/admin/admin.php:684 inc/admin/admin.php:711
749
- #: inc/admin/admin.php:713 inc/admin/admin.php:740 inc/admin/admin.php:742
750
- #: inc/admin/admin.php:769 inc/admin/admin.php:771 inc/admin/admin.php:798
751
- #: inc/admin/admin.php:800 inc/admin/admin.php:827 inc/admin/admin.php:829
752
- #: inc/admin/admin.php:855 inc/admin/admin.php:857 inc/admin/admin.php:883
753
- #: inc/admin/admin.php:885 inc/admin/admin.php:911 inc/admin/admin.php:913
754
- #: inc/admin/admin.php:951 inc/admin/admin.php:953 inc/admin/admin.php:980
755
- #: inc/admin/admin.php:982 inc/admin/admin.php:1008 inc/admin/admin.php:1010
756
  msgid "Click to enable this feature"
757
  msgstr "Cliquez pour activer cette fonctionnalité"
758
 
759
- #: inc/admin/admin.php:697
760
  msgid "Manage your XML / HTML Sitemap"
761
  msgstr "Gérez votre plan de site XML / HTML"
762
 
763
- #: inc/admin/admin.php:726
764
  msgid "Open Graph, Twitter Card, Google Knowledge Graph and more..."
765
  msgstr "Open Graph, Twitter Card, Google Knowledge Graph et plus..."
766
 
767
- #: inc/admin/admin.php:755
768
  msgid "Track everything about your visitors with Google Analytics"
769
  msgstr "Suivez tout ce qui concerne vos visiteurs avec Google Analytics"
770
 
771
- #: inc/admin/admin.php:784
772
  msgid "Advanced SEO options for advanced users!"
773
  msgstr "Options SEO avancées pour utilisateurs avancés !"
774
 
775
- #: inc/admin/admin.php:812
776
  msgid "WooCommerce"
777
  msgstr "WooCommerce"
778
 
779
- #: inc/admin/admin.php:813
780
  msgid "Improve WooCommerce SEO"
781
  msgstr "Améliorer le SEO de WooCommerce"
782
 
783
- #: inc/admin/admin.php:840
784
  msgid "Dublin Core"
785
  msgstr "Dublin Core"
786
 
787
- #: inc/admin/admin.php:841
788
  msgid "Add Dublin Core meta tags"
789
  msgstr "Ajout des balises Dublin Core"
790
 
791
- #: inc/admin/admin.php:868
792
  msgid "Structured Data Types"
793
  msgstr "Types de données structurées"
794
 
795
- #: inc/admin/admin.php:869
796
  msgid ""
797
  "Add data types to your content: articles, courses, recipes, videos, events "
798
  "and products"
@@ -800,310 +800,318 @@ msgstr ""
800
  "Ajout des types de données à vos contenus : articles, cours, recettes, "
801
  "vidéos, événements et produits"
802
 
803
- #: inc/admin/admin.php:896
804
  msgid "Breadcrumbs"
805
  msgstr "Fil d'Ariane"
806
 
807
- #: inc/admin/admin.php:897
808
  msgid "Enable Breadcrumbs for your theme and improve your SEO in SERPs"
809
  msgstr ""
810
  "Activer le fil d'Ariane pour votre thème et améliorer votre SEO dans les "
811
  "résultats de recherche "
812
 
813
- #: inc/admin/admin.php:925
814
  msgid "Google Page Speed"
815
  msgstr "Google Page Speed"
816
 
817
- #: inc/admin/admin.php:926
818
  msgid "Track your website performance to improve SEO with Google Page Speed"
819
  msgstr ""
820
  "Suivez les performances de votre site Web afin d’améliorer le SEO avec "
821
  "Google Page Speed"
822
 
823
- #: inc/admin/admin.php:936
824
  msgid "Robots"
825
  msgstr "Robots"
826
 
827
- #: inc/admin/admin.php:937
828
  msgid "Edit your robots.txt file"
829
  msgstr "Editer votre fichier robots.txt"
830
 
831
- #: inc/admin/admin.php:965
832
  msgid "Google News Sitemap"
833
  msgstr "Google News Sitemap"
834
 
835
- #: inc/admin/admin.php:966
836
  msgid "Optimize your site for Google News"
837
  msgstr "Optimisez votre site pour Google Actualités"
838
 
839
- #: inc/admin/admin.php:994
840
  msgid "Monitor 404, create 301, 302 and 307 redirections"
841
  msgstr "Surveiller les 404, créer des redirections 301, 302 et 307"
842
 
843
- #: inc/admin/admin.php:1022
844
  msgid "htaccess"
845
  msgstr "htaccess"
846
 
847
- #: inc/admin/admin.php:1023
848
  msgid "Edit your htaccess file."
849
  msgstr "Modifier votre fichier htaccess."
850
 
851
- #: inc/admin/admin.php:1035
852
  msgid "Import / export SEOPress settings from site to site."
853
  msgstr "Importer / Exporter les paramètres d'un site à un autre"
854
 
855
- #: inc/admin/admin.php:1046
856
  msgid "License"
857
  msgstr "Licence"
858
 
859
- #: inc/admin/admin.php:1047
860
  msgid "Edit your SEOPress license key."
861
  msgstr "Modifier votre clé de licence SEOPress."
862
 
863
- #: inc/admin/admin.php:1116
864
  msgid "Site title"
865
  msgstr "Titre du site"
866
 
867
- #: inc/admin/admin.php:1339 inc/admin/admin.php:2631
868
  msgid "Enable XML Sitemap"
869
  msgstr "Activez le Sitemap XML"
870
 
871
- #: inc/admin/admin.php:1347 inc/admin/admin.php:2648
872
  msgid "Enable HTML Sitemap"
873
  msgstr "Activez le Sitemap HTML"
874
 
875
- #: inc/admin/admin.php:1363
876
  msgid "Check to INCLUDE Post Types"
877
  msgstr "Cochez pour INCLURE les Types d'article"
878
 
879
- #: inc/admin/admin.php:1379
880
  msgid "Check to INCLUDE Taxonomies"
881
  msgstr "Cochez pour INCLURE les Taxonomies"
882
 
883
- #: inc/admin/admin.php:1395
884
  msgid "Enter a post, page or custom post type ID(s) to display the sitemap"
885
  msgstr ""
886
  "Saisissez un ID d'article, de page ou de type de contenu où afficher le plan "
887
  "de site."
888
 
889
- #: inc/admin/admin.php:1403
890
  msgid "Exclude some Posts, Pages or Custom Post Types"
891
  msgstr "Exclure certains articles, pages ou types de contenus."
892
 
893
- #: inc/admin/admin.php:1420
894
  msgid "Person or organization"
895
  msgstr "Personne ou Organisation"
896
 
897
- #: inc/admin/admin.php:1428
898
  msgid "Your name / organization"
899
  msgstr "Votre nom / organisation"
900
 
901
- #: inc/admin/admin.php:1436
902
  msgid "Your photo / organization logo"
903
  msgstr "Votre photo / logo"
904
 
905
- #: inc/admin/admin.php:1444
906
  msgid "Organization Phone number (only for Organization)"
907
  msgstr ""
908
  "Numéro de téléphone de l'organisation (seulement pour les organisations)"
909
 
910
- #: inc/admin/admin.php:1452
911
  msgid "Contact type (only for Organization)"
912
  msgstr "Type de contact (seulement pour les organisations)"
913
 
914
- #: inc/admin/admin.php:1460
915
  msgid "Contact option (only for Organization)"
916
  msgstr "Option de contact (seulement pour les organisations)"
917
 
918
- #: inc/admin/admin.php:1477
919
  msgid "Facebook Page URL"
920
  msgstr "URL de la page Facebook"
921
 
922
- #: inc/admin/admin.php:1485
923
  msgid "Twitter Username"
924
  msgstr "Compte utilisateur Twitter"
925
 
926
- #: inc/admin/admin.php:1493
927
  msgid "Google + URL"
928
  msgstr "URL Google +"
929
 
930
- #: inc/admin/admin.php:1501
931
  msgid "Pinterest URL"
932
  msgstr "URL Pinterest"
933
 
934
- #: inc/admin/admin.php:1509
935
  msgid "Instagram URL"
936
  msgstr "URL Instagram"
937
 
938
- #: inc/admin/admin.php:1517
939
  msgid "YouTube URL"
940
  msgstr "URL YouTube"
941
 
942
- #: inc/admin/admin.php:1525
943
  msgid "LinkedIn URL"
944
  msgstr "URL LinkedIn"
945
 
946
- #: inc/admin/admin.php:1533
947
  msgid "MySpace URL"
948
  msgstr "URL MySpace"
949
 
950
- #: inc/admin/admin.php:1541
951
  msgid "Soundcloud URL"
952
  msgstr "URL Soundcloud"
953
 
954
- #: inc/admin/admin.php:1549
955
  msgid "Tumblr URL"
956
  msgstr "URL Tumblr"
957
 
958
- #: inc/admin/admin.php:1566
959
  msgid "Enable Open Graph Data"
960
  msgstr "Activez les données Open Graph"
961
 
962
- #: inc/admin/admin.php:1574
963
  msgid "Select a default image"
964
  msgstr "Sélectionnez une image par défaut"
965
 
966
- #: inc/admin/admin.php:1582
967
  msgid "Facebook Admin ID"
968
  msgstr "Facebook Admin ID"
969
 
970
- #: inc/admin/admin.php:1590
971
  msgid "Facebook App ID"
972
  msgstr "Facebook App ID"
973
 
974
- #: inc/admin/admin.php:1607
975
  msgid "Enable Twitter Card"
976
  msgstr "Activez Twitter Card"
977
 
978
- #: inc/admin/admin.php:1615
979
  msgid "Default Twitter Image"
980
  msgstr "Image Twitter par défaut"
981
 
982
- #: inc/admin/admin.php:1623
983
  msgid "Image size for Twitter Summary card"
984
  msgstr "Taille d'image pour Twitter Summary Card"
985
 
986
- #: inc/admin/admin.php:1640 inc/admin/admin.php:3097
987
  msgid "Enable Google Analytics tracking"
988
  msgstr "Activer le suivi Google Analytics"
989
 
990
- #: inc/admin/admin.php:1648
991
  msgid "Enter your tracking ID"
992
  msgstr "Saisissez votre ID de suivi"
993
 
994
- #: inc/admin/admin.php:1656
995
  msgid "Exclude user roles from tracking"
996
  msgstr "Exclure des rôles utilisateurs du suivi"
997
 
998
- #: inc/admin/admin.php:1674 inc/admin/admin.php:3149
999
  msgid "Enable remarketing, demographics and interest reporting"
1000
  msgstr ""
1001
  "Activer le remarketing, les rapports démographiques et centres d'intérêts"
1002
 
1003
- #: inc/admin/admin.php:1682 inc/admin/admin.php:3166
1004
  msgid "Enable IP Anonymization"
1005
  msgstr "Activer l'anonymisation des IP"
1006
 
1007
- #: inc/admin/admin.php:1690 inc/admin/admin.php:3183
1008
  msgid "Enhanced Link Attribution"
1009
  msgstr "Améliorer l'attribution des liens"
1010
 
1011
- #: inc/admin/admin.php:1698 inc/admin/admin.php:3200
1012
  msgid "Enable cross-domain tracking"
1013
  msgstr "Activer le suivi cross-domain"
1014
 
1015
- #: inc/admin/admin.php:1706
1016
  msgid "Cross domains"
1017
  msgstr "Cross domains"
1018
 
1019
- #: inc/admin/admin.php:1724
1020
  msgid "Track Authors"
1021
  msgstr "Suivre les Auteurs"
1022
 
1023
- #: inc/admin/admin.php:1732
1024
  msgid "Track Categories"
1025
  msgstr "Suivre les Catégories"
1026
 
1027
- #: inc/admin/admin.php:1740
1028
  msgid "Track Tags"
1029
  msgstr "Suivre les Etiquettes"
1030
 
1031
- #: inc/admin/admin.php:1748
1032
  msgid "Track Post Types"
1033
  msgstr "Suivre les Types d'articles personnalisés"
1034
 
1035
- #: inc/admin/admin.php:1756
1036
  msgid "Track Logged In Users"
1037
  msgstr "Suivre les utilisateurs connectés"
1038
 
1039
- #: inc/admin/admin.php:1773
1040
  msgid "Redirect attachment pages to post parent"
1041
  msgstr ""
1042
  "Rediriger les pages de type pièces jointes vers la page parent (attachment)"
1043
 
1044
- #: inc/admin/admin.php:1781
1045
  msgid "Remove stop words from URL"
1046
  msgstr "Supprimer les mots inutiles des URL"
1047
 
1048
- #: inc/admin/admin.php:1789
 
 
 
 
1049
  msgid "Google site verification"
1050
  msgstr "Vérification de site Google"
1051
 
1052
- #: inc/admin/admin.php:1797
1053
  msgid "Bing site verification"
1054
  msgstr "Vérification de site Bing"
1055
 
1056
- #: inc/admin/admin.php:1805
1057
  msgid "Pinterest site verification"
1058
  msgstr "Vérification de site Pinterest :"
1059
 
1060
- #: inc/admin/admin.php:1813
1061
  msgid "Yandex site verification"
1062
  msgstr "Vérification de site Yandex"
1063
 
1064
- #: inc/admin/admin.php:1830
1065
  msgid "SEOPress in admin bar"
1066
  msgstr "SEOPress dans la barre d’admin"
1067
 
1068
- #: inc/admin/admin.php:1838
 
 
 
 
1069
  msgid "Show Title tag column in post types"
1070
  msgstr "Afficher la balise Titre dans les colonnes des articles personnalisés"
1071
 
1072
- #: inc/admin/admin.php:1846
1073
  msgid "Show Meta description column in post types"
1074
  msgstr ""
1075
  "Afficher la meta description dans les colonnes des articles personnalisés"
1076
 
1077
- #: inc/admin/admin.php:1854
1078
  msgid "Show noindex column in post types"
1079
  msgstr "Afficher la colonne noindex dans les types d'articles"
1080
 
1081
- #: inc/admin/admin.php:1862
1082
  msgid "Show nofollow column in post types"
1083
  msgstr "Afficher la colonne nofollow dans les types d'articles"
1084
 
1085
- #: inc/admin/admin.php:1906
1086
  msgid "<p>Customize your titles & metas for homepage</p>"
1087
  msgstr "<p>Personnalisez vos titres et métas pour l'accueil</p>"
1088
 
1089
- #: inc/admin/admin.php:1911
1090
  msgid "<p>Customize your titles & metas for Single Custom Post Types</p>"
1091
  msgstr ""
1092
  "<p>Personnalisez vos titres et métas pour les singles des Types d'article</p>"
1093
 
1094
- #: inc/admin/admin.php:1916
1095
  msgid "<p>Customize your metas for all pages</p>"
1096
  msgstr "<p>Personnalisez vos métas pour toutes les pages</p>"
1097
 
1098
- #: inc/admin/admin.php:1921
1099
  msgid "<p>Customize your metas for all taxonomies archives</p>"
1100
  msgstr "<p>Personnalisez vos métas pour toutes les archives de taxonomies</p>"
1101
 
1102
- #: inc/admin/admin.php:1926
1103
  msgid "<p>Customize your metas for all archives</p>"
1104
  msgstr "<p>Personnalisez vos métas pour les archives</p>"
1105
 
1106
- #: inc/admin/admin.php:1932
1107
  msgid ""
1108
  "To view your sitemap, enable permalinks (not default one), and save settings "
1109
  "to flush them."
@@ -1111,455 +1119,463 @@ msgstr ""
1111
  "Pour voir votre sitemap, activez les permaliens (pas ceux par défaut), et "
1112
  "sauvegardez les paramètres pour les mettre à jour."
1113
 
1114
- #: inc/admin/admin.php:1933
1115
  msgid ""
1116
  "Only the last 1000 items are listed in Sitemaps for performances issues."
1117
  msgstr ""
1118
  "Seuls les 1000 derniers éléments sont répertoriés dans les Sitemaps pour des "
1119
  "raisons de performances."
1120
 
1121
- #: inc/admin/admin.php:1935
1122
  msgid "View your sitemap"
1123
  msgstr "Voir votre sitemap"
1124
 
1125
- #: inc/admin/admin.php:1937
1126
  msgid "Ping Google manually"
1127
  msgstr "Pinger Google manuellement"
1128
 
1129
- #: inc/admin/admin.php:1939
1130
  msgid "Flush permalinks"
1131
  msgstr "Mettre à jour les permaliens"
1132
 
1133
- #: inc/admin/admin.php:1945
1134
  msgid "<p>Create an HTML for your visitors and boost your SEO</p>"
1135
  msgstr ""
1136
  "<p>Créez un plan de site HTML pour vos visiteurs et boostez votre SEO</p>"
1137
 
1138
- #: inc/admin/admin.php:1950
1139
  msgid "<p>Include / Exclude Post Types</p>"
1140
  msgstr "<p>Inclure / Exclure les Types d'article</p>"
1141
 
1142
- #: inc/admin/admin.php:1955
1143
  msgid "<p>Include / Exclude Taxonomies</p>"
1144
  msgstr "<p>Inclure / Exclure les Taxonomies</p>"
1145
 
1146
- #: inc/admin/admin.php:1960
1147
  msgid "<p>Configure Google Knowledge Graph</p>"
1148
  msgstr "<p>Configurer Google Knowledge Graph</p>"
1149
 
1150
- #: inc/admin/admin.php:1965
1151
  msgid "<p>Link your site with your social accounts</p>"
1152
  msgstr "<p>Lier votre site à vos comptes sociaux</p>"
1153
 
1154
- #: inc/admin/admin.php:1970
1155
  msgid "<p>Manage Open Graph datas</p>"
1156
  msgstr "<p>Gérer l'Open Graph datas</p>"
1157
 
1158
- #: inc/admin/admin.php:1975
1159
  msgid "<p>Manage your Twitter card</p>"
1160
  msgstr "<p>Gérer votre Twitter card</p>"
1161
 
1162
- #: inc/admin/admin.php:1980
1163
  msgid "<p>Link your Google Analytics to your website</p>"
1164
  msgstr "<p>Lier Google Analytics à votre site</p>"
1165
 
1166
- #: inc/admin/admin.php:1985
1167
  msgid "<p>Configure your Google Analytics tracking code</p>"
1168
  msgstr "<p>Configurer votre code de suivi Google Analytics</p>"
1169
 
1170
- #: inc/admin/admin.php:1990
1171
  msgid "<p>Configure your Google Analytics custom dimensions"
1172
  msgstr "<p>Configurer vos dimensions personnalisées pour Google Analytics"
1173
 
1174
- #: inc/admin/admin.php:1996
1175
  msgid "<p>Advanced SEO options</p>"
1176
  msgstr "<p>Options avancées de SEO</p>"
1177
 
1178
- #: inc/admin/admin.php:2001
1179
  msgid "<p>Customize SEOPress to fit your needs</p>"
1180
  msgstr "<p>Personnaliser SEOPress pour correspondre à vos besoins</p>"
1181
 
1182
- #: inc/admin/admin.php:2012
1183
  msgid "My awesome website"
1184
  msgstr "Mon super site"
1185
 
1186
- #: inc/admin/admin.php:2017 inc/admin/admin.php:2028 inc/admin/admin.php:2064
1187
- #: inc/admin/admin.php:2179 inc/admin/admin.php:2210 inc/admin/admin.php:2287
1188
- #: inc/admin/admin.php:2360 inc/admin/admin.php:2410 inc/admin/admin.php:2459
1189
- #: inc/admin/admin.php:2489
1190
  msgid "More tags"
1191
  msgstr "Plus de balises"
1192
 
1193
- #: inc/admin/admin.php:2023
1194
  msgid "This is a cool website about Wookiees"
1195
  msgstr "Un site cool sur les Wookies"
1196
 
1197
- #: inc/admin/admin.php:2041 inc/admin/admin.php:2150 inc/admin/admin.php:2264
1198
- #: inc/admin/admin.php:2349 inc/admin/admin.php:2399 inc/admin/admin.php:2448
1199
- #: inc/admin/admin.php:2480
1200
  msgid "Title template"
1201
  msgstr "Template de Titre"
1202
 
1203
- #: inc/admin/admin.php:2060
1204
  msgid "Post Title"
1205
  msgstr "Titre du post"
1206
 
1207
- #: inc/admin/admin.php:2071 inc/admin/admin.php:2186 inc/admin/admin.php:2294
1208
- #: inc/admin/admin.php:2366 inc/admin/admin.php:2416 inc/admin/admin.php:2465
1209
- #: inc/admin/admin.php:2495
1210
  msgid "Meta description template"
1211
  msgstr "Template de Méta Description"
1212
 
1213
- #: inc/admin/admin.php:2130
1214
  msgid "Display date in Google search results?"
1215
  msgstr "Afficher la date dans les résultats de recherche Google ?"
1216
 
1217
- #: inc/admin/admin.php:2170
1218
  msgid "Category Title"
1219
  msgstr "Titre de catégorie"
1220
 
1221
- #: inc/admin/admin.php:2172
1222
  msgid "Tag Title"
1223
  msgstr "Titre de l'étiquette"
1224
 
1225
- #: inc/admin/admin.php:2174
1226
  msgid "Term Title"
1227
  msgstr "Titre du terme"
1228
 
1229
- #: inc/admin/admin.php:2203
1230
  msgid "Category Description"
1231
  msgstr "Description de la catégorie"
1232
 
1233
- #: inc/admin/admin.php:2205
1234
  msgid "Tag Description"
1235
  msgstr "Description du tag"
1236
 
1237
- #: inc/admin/admin.php:2207
1238
  msgid "Term Description"
1239
  msgstr "Description du terme"
1240
 
1241
- #: inc/admin/admin.php:2283
1242
  msgid "Post Type Archive Name"
1243
  msgstr "Nom d'archive du Type d'article"
1244
 
1245
- #: inc/admin/admin.php:2347
1246
  msgid "Author archives"
1247
  msgstr "Archives de l'auteur"
1248
 
1249
- #: inc/admin/admin.php:2397
1250
  msgid "Date archives"
1251
  msgstr "Archives par date"
1252
 
1253
- #: inc/admin/admin.php:2408
1254
  msgid "Archive date"
1255
  msgstr "Date d'archive"
1256
 
1257
- #: inc/admin/admin.php:2446
1258
  msgid "Search archives"
1259
  msgstr "Archives de recherche"
1260
 
1261
- #: inc/admin/admin.php:2457
1262
  msgid "Search Keywords"
1263
  msgstr "Mots clés recherchés"
1264
 
1265
- #: inc/admin/admin.php:2478
1266
  msgid "404 archives"
1267
  msgstr "Page 404"
1268
 
1269
- #: inc/admin/admin.php:2687 inc/admin/admin.php:2727
1270
  msgid "Include"
1271
  msgstr "Inclure"
1272
 
1273
- #: inc/admin/admin.php:2740
1274
  msgid "eg: 2, 28, 68"
1275
  msgstr "ex: 2, 28, 68"
1276
 
1277
- #: inc/admin/admin.php:2748
1278
  msgid "eg: 13, 8, 38"
1279
  msgstr "ex: 13, 8, 38"
1280
 
1281
- #: inc/admin/admin.php:2762
1282
  msgid "Person"
1283
  msgstr "Personne"
1284
 
1285
- #: inc/admin/admin.php:2765
1286
  msgid "Organization"
1287
  msgstr "Organisation"
1288
 
1289
- #: inc/admin/admin.php:2776
1290
  msgid "eg: Apple"
1291
  msgstr "ex: Apple"
1292
 
1293
- #: inc/admin/admin.php:2787
1294
  msgid "Select your logo"
1295
  msgstr "Sélectionnez votre logo"
1296
 
1297
- #: inc/admin/admin.php:2813
1298
  msgid "eg: +33123456789 (internationalized version required)"
1299
  msgstr "par exemple: +33123456789 (version internationalisée nécessaire)"
1300
 
1301
- #: inc/admin/admin.php:2828
1302
  msgid "Customer support"
1303
  msgstr "Support client"
1304
 
1305
- #: inc/admin/admin.php:2831
1306
  msgid "Technical support"
1307
  msgstr "Support technique"
1308
 
1309
- #: inc/admin/admin.php:2834
1310
  msgid "Billing support"
1311
  msgstr "Support facturation"
1312
 
1313
- #: inc/admin/admin.php:2837
1314
  msgid "Bill payment"
1315
  msgstr "Paiement facturation"
1316
 
1317
- #: inc/admin/admin.php:2840
1318
  msgid "Sales"
1319
  msgstr "Ventes"
1320
 
1321
- #: inc/admin/admin.php:2843
1322
  msgid "Credit card support"
1323
  msgstr "Support carte de crédit"
1324
 
1325
- #: inc/admin/admin.php:2846
1326
  msgid "Emergency"
1327
  msgstr "Urgence"
1328
 
1329
- #: inc/admin/admin.php:2849
1330
  msgid "Baggage tracking"
1331
  msgstr "Suivi des bagages"
1332
 
1333
- #: inc/admin/admin.php:2852
1334
  msgid "Roadside assistance"
1335
  msgstr "Assistance routière"
1336
 
1337
- #: inc/admin/admin.php:2855
1338
  msgid "Package tracking"
1339
  msgstr "Suivi des colis"
1340
 
1341
- #: inc/admin/admin.php:2872
1342
  msgid "Toll Free"
1343
  msgstr "Gratuit"
1344
 
1345
- #: inc/admin/admin.php:2875
1346
  msgid "Hearing impaired supported"
1347
  msgstr "Support pour les personnes souffrant d'une déficience auditive"
1348
 
1349
- #: inc/admin/admin.php:2886
1350
  msgid "eg: https://www.facebook.com/your-page"
1351
  msgstr "ex: https://www.facebook.com/your-page"
1352
 
1353
- #: inc/admin/admin.php:2896
1354
  msgid "eg: @wpcloudy"
1355
  msgstr "ex: @wpcloudy"
1356
 
1357
- #: inc/admin/admin.php:2906
1358
  msgid "eg: https://plus.google.com/+BenjaminDenis"
1359
  msgstr "ex: https://plus.google.com/+BenjaminDenis"
1360
 
1361
- #: inc/admin/admin.php:2916
1362
  msgid "eg: https://pinterest.com/wpbuy/"
1363
  msgstr "ex: https://pinterest.com/wpbuy/"
1364
 
1365
- #: inc/admin/admin.php:2926
1366
  msgid "eg: https://www.instagram.com/your-name/"
1367
  msgstr "ex: https://www.instagram.com/your-name/"
1368
 
1369
- #: inc/admin/admin.php:2936
1370
  msgid "eg: https://www.youtube.com/channel/UCpQzarWu55UzCIH7-OW6pwA"
1371
  msgstr "ex: https://www.youtube.com/channel/UCpQzarWu55UzCIH7-OW6pwA"
1372
 
1373
- #: inc/admin/admin.php:2946
1374
  msgid "eg: https://www.linkedin.com/in/benjamin-denis-70672b3b"
1375
  msgstr "ex: https://www.linkedin.com/in/benjamin-denis-70672b3b"
1376
 
1377
- #: inc/admin/admin.php:2956
1378
  msgid "eg: https://myspace.com/your-page"
1379
  msgstr "ex: https://myspace.com/your-page"
1380
 
1381
- #: inc/admin/admin.php:2966
1382
  msgid "eg: https://soundcloud.com/michaelmccannmusic"
1383
  msgstr "ex: https://soundcloud.com/michaelmccannmusic"
1384
 
1385
- #: inc/admin/admin.php:2976
1386
  msgid "eg: https://your-site.tumblr.com"
1387
  msgstr "ex: https://your-site.tumblr.com"
1388
 
1389
- #: inc/admin/admin.php:2993
1390
  msgid "Enable OG data"
1391
  msgstr "Activer les données OG"
1392
 
1393
- #: inc/admin/admin.php:3045
1394
  msgid "Enable Twitter card"
1395
  msgstr "Activer Twitter Card"
1396
 
1397
- #: inc/admin/admin.php:3076
1398
  msgid "Default"
1399
  msgstr "Défaut"
1400
 
1401
- #: inc/admin/admin.php:3079
1402
  msgid "Large"
1403
  msgstr "Grande"
1404
 
1405
- #: inc/admin/admin.php:3107
1406
  msgid "Enter your Tracking ID (UA-XXXX-XX)"
1407
  msgstr "Entrer votre ID de tracking (UA-XXXX-XX)"
1408
 
1409
- #: inc/admin/admin.php:3210
1410
  msgid "Enter yours domains"
1411
  msgstr "Saisissez vos domaines"
1412
 
1413
- #: inc/admin/admin.php:3229 inc/admin/admin.php:3306 inc/admin/admin.php:3383
1414
- #: inc/admin/admin.php:3460 inc/admin/admin.php:3537
1415
  msgid "Custom Dimension #1"
1416
  msgstr "Dimension personnalisée #1"
1417
 
1418
- #: inc/admin/admin.php:3232 inc/admin/admin.php:3309 inc/admin/admin.php:3386
1419
- #: inc/admin/admin.php:3463 inc/admin/admin.php:3540
1420
  msgid "Custom Dimension #2"
1421
  msgstr "Dimension personnalisée #2"
1422
 
1423
- #: inc/admin/admin.php:3235 inc/admin/admin.php:3312 inc/admin/admin.php:3389
1424
- #: inc/admin/admin.php:3466 inc/admin/admin.php:3543
1425
  msgid "Custom Dimension #3"
1426
  msgstr "Dimension personnalisée #3"
1427
 
1428
- #: inc/admin/admin.php:3238 inc/admin/admin.php:3315 inc/admin/admin.php:3392
1429
- #: inc/admin/admin.php:3469 inc/admin/admin.php:3546
1430
  msgid "Custom Dimension #4"
1431
  msgstr "Dimension personnalisée #4"
1432
 
1433
- #: inc/admin/admin.php:3241 inc/admin/admin.php:3318 inc/admin/admin.php:3395
1434
- #: inc/admin/admin.php:3472 inc/admin/admin.php:3549
1435
  msgid "Custom Dimension #5"
1436
  msgstr "Dimension personnalisée #5"
1437
 
1438
- #: inc/admin/admin.php:3244 inc/admin/admin.php:3321 inc/admin/admin.php:3398
1439
- #: inc/admin/admin.php:3475 inc/admin/admin.php:3552
1440
  msgid "Custom Dimension #6"
1441
  msgstr "Dimension personnalisée #6"
1442
 
1443
- #: inc/admin/admin.php:3247 inc/admin/admin.php:3324 inc/admin/admin.php:3401
1444
- #: inc/admin/admin.php:3478 inc/admin/admin.php:3555
1445
  msgid "Custom Dimension #7"
1446
  msgstr "Dimension personnalisée #7"
1447
 
1448
- #: inc/admin/admin.php:3250 inc/admin/admin.php:3327 inc/admin/admin.php:3404
1449
- #: inc/admin/admin.php:3481 inc/admin/admin.php:3558
1450
  msgid "Custom Dimension #8"
1451
  msgstr "Dimension personnalisée #8"
1452
 
1453
- #: inc/admin/admin.php:3253 inc/admin/admin.php:3330 inc/admin/admin.php:3407
1454
- #: inc/admin/admin.php:3484 inc/admin/admin.php:3561
1455
  msgid "Custom Dimension #9"
1456
  msgstr "Dimension personnalisée #9"
1457
 
1458
- #: inc/admin/admin.php:3256 inc/admin/admin.php:3333 inc/admin/admin.php:3410
1459
- #: inc/admin/admin.php:3487 inc/admin/admin.php:3564
1460
  msgid "Custom Dimension #10"
1461
  msgstr "Dimension personnalisée #10"
1462
 
1463
- #: inc/admin/admin.php:3259 inc/admin/admin.php:3336 inc/admin/admin.php:3413
1464
- #: inc/admin/admin.php:3490 inc/admin/admin.php:3567
1465
  msgid "Custom Dimension #11"
1466
  msgstr "Dimension personnalisée #11"
1467
 
1468
- #: inc/admin/admin.php:3262 inc/admin/admin.php:3339 inc/admin/admin.php:3416
1469
- #: inc/admin/admin.php:3493 inc/admin/admin.php:3570
1470
  msgid "Custom Dimension #12"
1471
  msgstr "Dimension personnalisée #12"
1472
 
1473
- #: inc/admin/admin.php:3265 inc/admin/admin.php:3342 inc/admin/admin.php:3419
1474
- #: inc/admin/admin.php:3496 inc/admin/admin.php:3573
1475
  msgid "Custom Dimension #13"
1476
  msgstr "Dimension personnalisée #13"
1477
 
1478
- #: inc/admin/admin.php:3268 inc/admin/admin.php:3345 inc/admin/admin.php:3422
1479
- #: inc/admin/admin.php:3499 inc/admin/admin.php:3576
1480
  msgid "Custom Dimension #14"
1481
  msgstr "Dimension personnalisée #14"
1482
 
1483
- #: inc/admin/admin.php:3271 inc/admin/admin.php:3348 inc/admin/admin.php:3425
1484
- #: inc/admin/admin.php:3502 inc/admin/admin.php:3579
1485
  msgid "Custom Dimension #15"
1486
  msgstr "Dimension personnalisée #15"
1487
 
1488
- #: inc/admin/admin.php:3274 inc/admin/admin.php:3351 inc/admin/admin.php:3428
1489
- #: inc/admin/admin.php:3505 inc/admin/admin.php:3582
1490
  msgid "Custom Dimension #16"
1491
  msgstr "Dimension personnalisée #16"
1492
 
1493
- #: inc/admin/admin.php:3277 inc/admin/admin.php:3354 inc/admin/admin.php:3431
1494
- #: inc/admin/admin.php:3508 inc/admin/admin.php:3585
1495
  msgid "Custom Dimension #17"
1496
  msgstr "Dimension personnalisée #17"
1497
 
1498
- #: inc/admin/admin.php:3280 inc/admin/admin.php:3357 inc/admin/admin.php:3434
1499
- #: inc/admin/admin.php:3511 inc/admin/admin.php:3588
1500
  msgid "Custom Dimension #18"
1501
  msgstr "Dimension personnalisée #18"
1502
 
1503
- #: inc/admin/admin.php:3283 inc/admin/admin.php:3360 inc/admin/admin.php:3437
1504
- #: inc/admin/admin.php:3514 inc/admin/admin.php:3591
1505
  msgid "Custom Dimension #19"
1506
  msgstr "Dimension personnalisée #19"
1507
 
1508
- #: inc/admin/admin.php:3286 inc/admin/admin.php:3363 inc/admin/admin.php:3440
1509
- #: inc/admin/admin.php:3517 inc/admin/admin.php:3594
1510
  msgid "Custom Dimension #20"
1511
  msgstr "Dimension personnalisée #20"
1512
 
1513
- #: inc/admin/admin.php:3612
1514
  msgid "Redirect attachment pages to post parent (or homepage if none)"
1515
  msgstr ""
1516
  "Rediriger les pages de pièces jointes vers le post parent (si aucun, "
1517
  "rediriger vers page d'accueil)"
1518
 
1519
- #: inc/admin/admin.php:3629
1520
  msgid "Remove stop words in permalinks"
1521
  msgstr "Supprimer les mots clés inutiles des permaliens"
1522
 
1523
- #: inc/admin/admin.php:3629
1524
  msgid ""
1525
  "Setting based on site language. Supported language EN, FR, ES, DE, IT, PT."
1526
  msgstr ""
1527
  "Réglage basé sur la langue du site. Langue prise en charge EN, FR, ES, DE, "
1528
  "IT, PT."
1529
 
1530
- #: inc/admin/admin.php:3639
 
 
 
 
1531
  msgid "Enter Google meta value site verification"
1532
  msgstr "Entrer la meta de vérification de site Google"
1533
 
1534
- #: inc/admin/admin.php:3649
1535
  msgid "Enter Bing meta value site verification"
1536
  msgstr "Entrer la meta de vérification de site Bing"
1537
 
1538
- #: inc/admin/admin.php:3659
1539
  msgid "Enter Pinterest meta value site verification"
1540
  msgstr "Entrer la meta de vérification de site Pinterest"
1541
 
1542
- #: inc/admin/admin.php:3669
1543
  msgid "Enter Yandex meta value site verification"
1544
  msgstr "Entrer la meta de vérification de site Yandex"
1545
 
1546
- #: inc/admin/admin.php:3686
1547
  msgid "Remove SEOPress from Admin Bar in backend"
1548
  msgstr "Supprimer SEOPress de la barre d'outils dans l'administration"
1549
 
1550
- #: inc/admin/admin.php:3703
 
 
 
 
1551
  msgid "Add title column"
1552
  msgstr "Ajouter la colonne Titre"
1553
 
1554
- #: inc/admin/admin.php:3720
1555
  msgid "Add meta description column"
1556
  msgstr "Ajouter la colonne meta description"
1557
 
1558
- #: inc/admin/admin.php:3737
1559
  msgid "Display noindex status"
1560
  msgstr "Affiche le statut noindex"
1561
 
1562
- #: inc/admin/admin.php:3754
1563
  msgid "Display nofollow status"
1564
  msgstr "Affiche le statut nofollow"
1565
 
@@ -1587,15 +1603,15 @@ msgstr "Veuillez uploader un fichier JSON valide"
1587
  msgid "Please upload a file to import"
1588
  msgstr "Uploader un fichier à importer SVP"
1589
 
1590
- #: seopress.php:235
1591
  msgid "Settings"
1592
  msgstr "Paramètres"
1593
 
1594
- #: seopress.php:236
1595
  msgid "SEOPress.org"
1596
  msgstr "SEOPress.org"
1597
 
1598
- #: seopress.php:238
1599
  msgid "GO PRO!"
1600
  msgstr "PASSEZ PRO !"
1601
 
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
+ "POT-Creation-Date: 2017-01-16 21:58+0100\n"
6
+ "PO-Revision-Date: 2017-01-16 21:59+0100\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: fr_FR\n"
43
  msgstr "Paramètres de titres"
44
 
45
  #: inc/admin/admin-metaboxes.php:87 inc/admin/admin.php:177
46
+ #: inc/admin/admin.php:243 inc/admin/admin.php:407 inc/admin/admin.php:808
47
  #: inc/admin/adminbar.php:46
48
  msgid "Advanced"
49
  msgstr "Avancé"
50
 
51
  #: inc/admin/admin-metaboxes.php:88 inc/admin/admin.php:175
52
+ #: inc/admin/admin.php:750 inc/admin/adminbar.php:34
53
  msgid "Social"
54
  msgstr "Social"
55
 
56
+ #: inc/admin/admin-metaboxes.php:90 inc/admin/admin.php:1018
57
  msgid "Redirections"
58
  msgstr "Redirections"
59
 
74
  msgstr "(limite maximale recommandée)"
75
 
76
  #: inc/admin/admin-metaboxes.php:110 inc/admin/admin.php:475
77
+ #: inc/admin/admin.php:1149
78
  msgid "Meta description"
79
  msgstr "Meta description"
80
 
91
  msgstr ""
92
  "Voilà à quoi ressemblera votre page dans les résultats de recherche Google"
93
 
94
+ #: inc/admin/admin-metaboxes.php:137 inc/admin/admin.php:1307
95
+ #: inc/admin/admin.php:2132 inc/admin/admin.php:2265 inc/admin/admin.php:2355
96
+ #: inc/admin/admin.php:2428 inc/admin/admin.php:2477 inc/admin/admin.php:2557
97
  msgid "noindex"
98
  msgstr "noindex"
99
 
100
+ #: inc/admin/admin-metaboxes.php:138 inc/admin/admin.php:2559
101
  msgid ""
102
  "Do not display all pages of the site in Google search results and do not "
103
  "display \"Cached\" links in search results."
105
  "Ne pas afficher toutes les pages du site dans les résultats de recherche "
106
  "<br>et ne pas afficher de lien \"En cache\" dans les résultats de recherche."
107
 
108
+ #: inc/admin/admin-metaboxes.php:143 inc/admin/admin.php:1315
109
+ #: inc/admin/admin.php:2151 inc/admin/admin.php:2284 inc/admin/admin.php:2374
110
+ #: inc/admin/admin.php:2576
111
  msgid "nofollow"
112
  msgstr "nofollow"
113
 
114
+ #: inc/admin/admin-metaboxes.php:144 inc/admin/admin.php:2578
115
  msgid "Do not follow links for all pages."
116
  msgstr "Ne pas suivre les liens de tout le site."
117
 
118
+ #: inc/admin/admin-metaboxes.php:149 inc/admin/admin.php:1323
119
+ #: inc/admin/admin.php:2595
120
  msgid "noodp"
121
  msgstr "noodp"
122
 
123
+ #: inc/admin/admin-metaboxes.php:150 inc/admin/admin.php:2597
124
  msgid ""
125
  "Do not use Open Directory project metadata for titles or excerpts for all "
126
  "pages."
128
  "Ne pas utiliser les métadonnées de l'Open Directory project pour les titres "
129
  "ou les extraits de tout le site."
130
 
131
+ #: inc/admin/admin-metaboxes.php:155 inc/admin/admin.php:1331
132
+ #: inc/admin/admin.php:2614
133
  msgid "noimageindex"
134
  msgstr "noimageindex"
135
 
136
+ #: inc/admin/admin-metaboxes.php:156 inc/admin/admin.php:2616
137
  msgid "Do not index images from the entire site."
138
  msgstr "Ne pas indexer les images de tout le site."
139
 
140
+ #: inc/admin/admin-metaboxes.php:161 inc/admin/admin.php:1339
141
+ #: inc/admin/admin.php:2633
142
  msgid "noarchive"
143
  msgstr "noarchive"
144
 
145
+ #: inc/admin/admin-metaboxes.php:162 inc/admin/admin.php:2635
146
  msgid "Do not display a \"Cached\" link in the Google search results."
147
  msgstr "Ne pas afficher de lien \"En cache\" dans les résultats de recherche."
148
 
149
+ #: inc/admin/admin-metaboxes.php:167 inc/admin/admin.php:1347
150
+ #: inc/admin/admin.php:2652
151
  msgid "nosnippet"
152
  msgstr "nosnippet"
153
 
154
+ #: inc/admin/admin-metaboxes.php:168 inc/admin/admin.php:2654
155
  msgid ""
156
  "Do not display a description in the Google search results for all pages."
157
  msgstr ""
191
  msgstr "Taille minimum : 200x200px"
192
 
193
  #: inc/admin/admin-metaboxes.php:188 inc/admin/admin-metaboxes.php:204
194
+ #: inc/admin/admin.php:3050 inc/admin/admin.php:3102
195
  msgid "Select your default thumbnail"
196
  msgstr "Sélectionnez votre miniature par défaut"
197
 
198
  #: inc/admin/admin-metaboxes.php:189 inc/admin/admin-metaboxes.php:205
199
+ #: inc/admin/admin.php:2833 inc/admin/admin.php:3052 inc/admin/admin.php:3104
200
  msgid "Upload an Image"
201
  msgstr "Envoyer une image"
202
 
260
  msgid "Google News Genres"
261
  msgstr "Genres Google News"
262
 
263
+ #: inc/admin/admin-metaboxes.php:244 inc/admin/admin.php:3270
264
+ #: inc/admin/admin.php:3347 inc/admin/admin.php:3424 inc/admin/admin.php:3501
265
+ #: inc/admin/admin.php:3578
266
  msgid "None"
267
  msgstr "Aucun"
268
 
306
  msgid "Titles & Metas"
307
  msgstr "Titres et Métas"
308
 
309
+ #: inc/admin/admin.php:174 inc/admin/admin.php:721 inc/admin/adminbar.php:28
310
  msgid "XML / HTML Sitemap"
311
  msgstr "Sitemap XML / HTML"
312
 
313
+ #: inc/admin/admin.php:176 inc/admin/admin.php:779 inc/admin/adminbar.php:40
314
  msgid "Google Analytics"
315
  msgstr "Google Analytics"
316
 
318
  msgid "Import / Export / Reset settings"
319
  msgstr "Import / Export / Réinitialisation des paramètres"
320
 
321
+ #: inc/admin/admin.php:178 inc/admin/admin.php:1059 inc/admin/adminbar.php:52
322
  msgid "Import / Export / Reset"
323
  msgstr "Importer / Exporter / Réinitialiser"
324
 
327
  msgid "%%sitetitle%%"
328
  msgstr "%%sitetitle%%"
329
 
330
+ #: inc/admin/admin.php:185 inc/admin/admin.php:2055 inc/admin/admin.php:2102
331
+ #: inc/admin/admin.php:2217 inc/admin/admin.php:2325 inc/admin/admin.php:2399
332
+ #: inc/admin/admin.php:2449 inc/admin/admin.php:2498 inc/admin/admin.php:2528
333
  msgid "Site Title"
334
  msgstr "Titre du Site"
335
 
338
  msgid "%%tagline%%"
339
  msgstr "%%tagline%%"
340
 
341
+ #: inc/admin/admin.php:186 inc/admin/admin.php:2056 inc/admin/admin.php:2067
342
  msgid "Tagline"
343
  msgstr "Slogan du site"
344
 
374
  msgid "%%post_author%%"
375
  msgstr "%%post_author%%"
376
 
377
+ #: inc/admin/admin.php:190 inc/admin/admin.php:2398
378
  msgid "Post author"
379
  msgstr "Auteur du post"
380
 
627
  msgid "Reset settings"
628
  msgstr "Réinitialiser les paramètres"
629
 
630
+ #: inc/admin/admin.php:533
631
  msgid "Notifications Center"
632
  msgstr "Centre de Notifications"
633
 
634
+ #: inc/admin/admin.php:538
635
  msgid ""
636
  "We notice that you use Yoast SEO plugin. <br>Do you want to migrate all your "
637
  "posts metadata to SEOPress?"
640
  "méta données de vos articles, pages et types d'articles personnalisés vers "
641
  "SEOPress ?"
642
 
643
+ #: inc/admin/admin.php:540
644
  msgid "Migrate!"
645
  msgstr "Migrer !"
646
 
647
+ #: inc/admin/admin.php:561
648
  msgid "Your site doesn't use an SSL certificate!"
649
  msgstr "Votre site n'utilise pas de certificat SSL !"
650
 
651
+ #: inc/admin/admin.php:562
652
  msgid "Learn more"
653
  msgstr "En savoir plus"
654
 
655
+ #: inc/admin/admin.php:563
656
  msgid "Low impact"
657
  msgstr "Impact faible"
658
 
659
+ #: inc/admin/admin.php:565
660
  msgid "Buy an SSL!"
661
  msgstr "Acheter un SSL !"
662
 
663
+ #: inc/admin/admin.php:575
664
  msgid "Your site is not visible to Search Engines!"
665
  msgstr "Votre site n'est pas visible aux moteurs de recherche !"
666
 
667
+ #: inc/admin/admin.php:576 inc/admin/admin.php:586 inc/admin/admin.php:596
668
  msgid "High impact"
669
  msgstr "Impact élevé"
670
 
671
+ #: inc/admin/admin.php:578 inc/admin/admin.php:588 inc/admin/admin.php:598
672
+ #: inc/admin/admin.php:608 inc/admin/admin.php:680
673
  msgid "Fix this!"
674
  msgstr "Régler !"
675
 
676
+ #: inc/admin/admin.php:585
677
  msgid "Your site title is empty!"
678
  msgstr "Le titre de votre site est vide !"
679
 
680
+ #: inc/admin/admin.php:595
681
  msgid ""
682
  "Your permalinks are not SEO Friendly! Enable pretty permalinks to fix this."
683
  msgstr ""
684
  "Vos permaliens ne sont pas SEO Friendly ! Veuillez activer la réécriture "
685
  "d'URL pour résoudre cela."
686
 
687
+ #: inc/admin/admin.php:605
688
  msgid "You don't have an XML Sitemap!"
689
  msgstr "Vous n'avez pas de Sitemap XML !"
690
 
691
+ #: inc/admin/admin.php:606
692
  msgid "Medium impact"
693
  msgstr "Impact modéré"
694
 
695
+ #: inc/admin/admin.php:629
696
  msgid "Do you have a Google Business page? It's free!"
697
  msgstr "Avez vous une page Google Business ? C'est gratuit !"
698
 
699
+ #: inc/admin/admin.php:630 inc/admin/admin.php:666
700
  msgid "Huge impact"
701
  msgstr "Impact élevé"
702
 
703
+ #: inc/admin/admin.php:632
704
  msgid "Create your page now!"
705
  msgstr "Créez votre page !"
706
 
707
+ #: inc/admin/admin.php:665
708
  msgid "Add your site to Google. It's free!"
709
  msgstr "Ajoutez votre site à Google. C’est gratuit !"
710
 
711
+ #: inc/admin/admin.php:668
712
  msgid "Add your site to Search Console!"
713
  msgstr "Ajoutez à Search Console !"
714
 
715
+ #: inc/admin/admin.php:678
716
  msgid "You have to enter your licence key to get updates and support"
717
  msgstr ""
718
  "Vous devez entrer votre clé de licence pour obtenir mises à jour et support"
719
 
720
+ #: inc/admin/admin.php:692
721
  msgid "Titles & metas"
722
  msgstr "Titres et Métas"
723
 
724
+ #: inc/admin/admin.php:693
725
  msgid "Manage all your titles & metas"
726
  msgstr "Gérez tous vos titres et métas"
727
 
728
+ #: inc/admin/admin.php:694 inc/admin/admin.php:723 inc/admin/admin.php:752
729
+ #: inc/admin/admin.php:781 inc/admin/admin.php:810 inc/admin/admin.php:839
730
+ #: inc/admin/admin.php:867 inc/admin/admin.php:895 inc/admin/admin.php:923
731
+ #: inc/admin/admin.php:952 inc/admin/admin.php:963 inc/admin/admin.php:992
732
+ #: inc/admin/admin.php:1020 inc/admin/admin.php:1049 inc/admin/admin.php:1061
733
+ #: inc/admin/admin.php:1073
734
  msgid "Manage"
735
  msgstr "Gérer"
736
 
737
+ #: inc/admin/admin.php:706 inc/admin/admin.php:710 inc/admin/admin.php:735
738
+ #: inc/admin/admin.php:739 inc/admin/admin.php:764 inc/admin/admin.php:768
739
+ #: inc/admin/admin.php:793 inc/admin/admin.php:797 inc/admin/admin.php:822
740
+ #: inc/admin/admin.php:826 inc/admin/admin.php:851 inc/admin/admin.php:855
741
+ #: inc/admin/admin.php:879 inc/admin/admin.php:883 inc/admin/admin.php:907
742
+ #: inc/admin/admin.php:911 inc/admin/admin.php:935 inc/admin/admin.php:939
743
+ #: inc/admin/admin.php:975 inc/admin/admin.php:979 inc/admin/admin.php:1004
744
+ #: inc/admin/admin.php:1008 inc/admin/admin.php:1032 inc/admin/admin.php:1036
745
  msgid "Click to disable this feature"
746
  msgstr "Cliquez pour désactiver cette fonctionnalité"
747
 
748
+ #: inc/admin/admin.php:707 inc/admin/admin.php:709 inc/admin/admin.php:736
749
+ #: inc/admin/admin.php:738 inc/admin/admin.php:765 inc/admin/admin.php:767
750
+ #: inc/admin/admin.php:794 inc/admin/admin.php:796 inc/admin/admin.php:823
751
+ #: inc/admin/admin.php:825 inc/admin/admin.php:852 inc/admin/admin.php:854
752
+ #: inc/admin/admin.php:880 inc/admin/admin.php:882 inc/admin/admin.php:908
753
+ #: inc/admin/admin.php:910 inc/admin/admin.php:936 inc/admin/admin.php:938
754
+ #: inc/admin/admin.php:976 inc/admin/admin.php:978 inc/admin/admin.php:1005
755
+ #: inc/admin/admin.php:1007 inc/admin/admin.php:1033 inc/admin/admin.php:1035
756
  msgid "Click to enable this feature"
757
  msgstr "Cliquez pour activer cette fonctionnalité"
758
 
759
+ #: inc/admin/admin.php:722
760
  msgid "Manage your XML / HTML Sitemap"
761
  msgstr "Gérez votre plan de site XML / HTML"
762
 
763
+ #: inc/admin/admin.php:751
764
  msgid "Open Graph, Twitter Card, Google Knowledge Graph and more..."
765
  msgstr "Open Graph, Twitter Card, Google Knowledge Graph et plus..."
766
 
767
+ #: inc/admin/admin.php:780
768
  msgid "Track everything about your visitors with Google Analytics"
769
  msgstr "Suivez tout ce qui concerne vos visiteurs avec Google Analytics"
770
 
771
+ #: inc/admin/admin.php:809
772
  msgid "Advanced SEO options for advanced users!"
773
  msgstr "Options SEO avancées pour utilisateurs avancés !"
774
 
775
+ #: inc/admin/admin.php:837
776
  msgid "WooCommerce"
777
  msgstr "WooCommerce"
778
 
779
+ #: inc/admin/admin.php:838
780
  msgid "Improve WooCommerce SEO"
781
  msgstr "Améliorer le SEO de WooCommerce"
782
 
783
+ #: inc/admin/admin.php:865
784
  msgid "Dublin Core"
785
  msgstr "Dublin Core"
786
 
787
+ #: inc/admin/admin.php:866
788
  msgid "Add Dublin Core meta tags"
789
  msgstr "Ajout des balises Dublin Core"
790
 
791
+ #: inc/admin/admin.php:893
792
  msgid "Structured Data Types"
793
  msgstr "Types de données structurées"
794
 
795
+ #: inc/admin/admin.php:894
796
  msgid ""
797
  "Add data types to your content: articles, courses, recipes, videos, events "
798
  "and products"
800
  "Ajout des types de données à vos contenus : articles, cours, recettes, "
801
  "vidéos, événements et produits"
802