SEOPress - Version 1.5

Version Description

  • NEW Google Analytics Stats in Dashboard with interactive charts (SEOPress PRO only)
  • NEW Add new advices in Notifications center
  • NEW Add bulk actions to enable/disable noindex/nofollow/index/follow
  • NEW Hide Genesis SEO Metaboxe (in Advanced page, appearance tab)
  • INFO You can now reset notifications display settings in Import/Export/Reset page
  • INFO Enhanced Google Snippet Preview
  • FIX Conflict with AIT Themes
  • FIX some undefined notices
  • FIX Notice admin_header
Download this release

Release Info

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

Code changes from version 1.4 to 1.5

Files changed (47) hide show
  1. assets/js/seopress-counters.js +26 -16
  2. assets/js/seopress-dashboard.js +40 -0
  3. assets/js/seopress-quick-edit.js +36 -0
  4. inc/admin/admin-metaboxes.php +26 -4
  5. inc/admin/admin.php +118 -14
  6. inc/functions/options-advanced-admin.php +261 -1
  7. inc/functions/options-import-export.php +17 -0
  8. languages/wp-seopress-fr_FR.mo +0 -0
  9. languages/wp-seopress-fr_FR.po +477 -420
  10. readme.txt +12 -1
  11. seopress.php +8 -26
  12. wpgod/composer-temp.phar +0 -0
  13. wpgod/composer.json +0 -16
  14. wpgod/composer.phar +0 -0
  15. wpgod/public/js/send-error.js +0 -8
  16. wpgod/public/js/send-tracking-general.js +0 -8
  17. wpgod/src/WPGod/Handler/GodAdminNoticeHandler.php +0 -118
  18. wpgod/src/WPGod/Handler/GodErrorHandler.php +0 -136
  19. wpgod/src/WPGod/Handler/GodTrackingHandler.php +0 -101
  20. wpgod/src/WPGod/Helpers/GodEnvironmentInfo.php +0 -107
  21. wpgod/src/WPGod/Helpers/GodError.php +0 -73
  22. wpgod/src/WPGod/Helpers/GodServerInfo.php +0 -101
  23. wpgod/src/WPGod/Helpers/GodTypeDevelopment.php +0 -21
  24. wpgod/src/WPGod/Models/GodHandlerInterface.php +0 -34
  25. wpgod/src/WPGod/Models/HelperInterface.php +0 -14
  26. wpgod/src/WPGod/Models/HooksInterface.php +0 -25
  27. wpgod/src/WPGod/Models/ServiceInterface.php +0 -14
  28. wpgod/src/WPGod/Models/Specification/AbstractSpecification.php +0 -55
  29. wpgod/src/WPGod/Models/Specification/AndX.php +0 -39
  30. wpgod/src/WPGod/Models/Specification/ContainsSpecification.php +0 -22
  31. wpgod/src/WPGod/Models/Specification/EqualsSpecification.php +0 -16
  32. wpgod/src/WPGod/Models/Specification/NotX.php +0 -36
  33. wpgod/src/WPGod/Models/Specification/OrX.php +0 -40
  34. wpgod/src/WPGod/Models/Specification/SpecificationInterface.php +0 -43
  35. wpgod/src/WPGod/Services/GodAbstractService.php +0 -71
  36. wpgod/src/WPGod/Services/GodApi.php +0 -148
  37. wpgod/src/WPGod/Services/GodAuthorizeError.php +0 -69
  38. wpgod/src/WPGod/Services/GodCheckErrors.php +0 -86
  39. wpgod/src/WPGod/Services/GodFilesRules.php +0 -154
  40. wpgod/src/WPGod/WPGod.php +0 -164
  41. wpgod/vendor/autoload.php +0 -7
  42. wpgod/vendor/composer/ClassLoader.php +0 -413
  43. wpgod/vendor/composer/LICENSE +0 -21
  44. wpgod/vendor/composer/autoload_classmap.php +0 -9
  45. wpgod/vendor/composer/autoload_namespaces.php +0 -9
  46. wpgod/vendor/composer/autoload_psr4.php +0 -10
  47. wpgod/vendor/composer/autoload_real.php +0 -45
assets/js/seopress-counters.js CHANGED
@@ -1,42 +1,42 @@
1
//Title tag counters / live preview
2
jQuery(document).ready(function(){
3
- jQuery("#seopress_titles_title_counters").after("<div id=\"seopress_titles_title_counters_val\">/ 60</div>");
4
jQuery("#seopress_titles_title_counters").text(jQuery("#seopress_titles_title_meta").val().length);
5
- if(jQuery('#seopress_titles_title_meta').val().length > 60){
6
jQuery('#seopress_titles_title_counters').css('color', 'red');
7
}
8
jQuery("#seopress_titles_title_meta").keyup(function(event) {
9
- jQuery('#seopress_titles_title_counters').css('color', 'inherit');
10
- if(jQuery(this).val().length > 60){
11
jQuery('#seopress_titles_title_counters').css('color', 'red');
12
}
13
- jQuery("#seopress_titles_title_counters").text(jQuery("#seopress_titles_title_meta").val().length);
14
- if(jQuery(this).val().length > 0){
15
- jQuery(".snippet-title-custom").text(event.target.value);
16
jQuery(".snippet-title").css('display', 'none');
17
jQuery(".snippet-title-custom").css('display', 'block');
18
jQuery(".snippet-title-default").css('display', 'none');
19
- } else if(jQuery(this).val().length == 0) {
20
- jQuery(".snippet-title-default").css('display', 'block');
21
jQuery(".snippet-title-custom").css('display', 'none');
22
jQuery(".snippet-title").css('display', 'none');
23
- };
24
});
25
});
26
27
//Meta description counters / live preview
28
jQuery(document).ready(function(){
29
- jQuery("#seopress_titles_desc_counters").after("<div id=\"seopress_titles_desc_counters_val\">/ 160</div>");
30
jQuery("#seopress_titles_desc_counters").text(jQuery("#seopress_titles_desc_meta").val().length);
31
- if(jQuery('#seopress_titles_desc_meta').val().length > 160){
32
jQuery('#seopress_titles_desc_counters').css('color', 'red');
33
}
34
jQuery("#seopress_titles_desc_meta").keyup(function(event) {
35
- jQuery('#seopress_titles_desc_counters').css('color', 'inherit');
36
- if(jQuery(this).val().length > 160){
37
jQuery('#seopress_titles_desc_counters').css('color', 'red');
38
}
39
- jQuery("#seopress_titles_desc_counters").text(jQuery("#seopress_titles_desc_meta").val().length);
40
if(jQuery(this).val().length > 0){
41
jQuery(".snippet-description-custom").text(event.target.value);
42
jQuery(".snippet-description").css('display', 'none');
@@ -48,6 +48,17 @@ jQuery(document).ready(function(){
48
jQuery(".snippet-description").css('display', 'none');
49
};
50
});
51
});
52
53
//Redirections
@@ -62,5 +73,4 @@ jQuery(document).ready(function(){
62
jQuery("#seopress_redirections_value_live").css('display', 'none');
63
};
64
});
65
-
66
});
1
//Title tag counters / live preview
2
jQuery(document).ready(function(){
3
+ jQuery("#seopress_titles_title_counters").after("<div id=\"seopress_titles_title_counters_val\">/ 60</div>");
4
jQuery("#seopress_titles_title_counters").text(jQuery("#seopress_titles_title_meta").val().length);
5
+ if(jQuery('#seopress_titles_title_meta').val().length > 60){
6
jQuery('#seopress_titles_title_counters').css('color', 'red');
7
}
8
jQuery("#seopress_titles_title_meta").keyup(function(event) {
9
+ jQuery('#seopress_titles_title_counters').css('color', 'inherit');
10
+ if(jQuery(this).val().length > 60){
11
jQuery('#seopress_titles_title_counters').css('color', 'red');
12
}
13
+ jQuery("#seopress_titles_title_counters").text(jQuery("#seopress_titles_title_meta").val().length);
14
+ if(jQuery(this).val().length > 0){
15
+ jQuery(".snippet-title-custom").text(event.target.value);
16
jQuery(".snippet-title").css('display', 'none');
17
jQuery(".snippet-title-custom").css('display', 'block');
18
jQuery(".snippet-title-default").css('display', 'none');
19
+ } else if(jQuery(this).val().length == 0) {
20
+ jQuery(".snippet-title-default").css('display', 'block');
21
jQuery(".snippet-title-custom").css('display', 'none');
22
jQuery(".snippet-title").css('display', 'none');
23
+ };
24
});
25
});
26
27
//Meta description counters / live preview
28
jQuery(document).ready(function(){
29
+ jQuery("#seopress_titles_desc_counters").after("<div id=\"seopress_titles_desc_counters_val\">/ 160</div>");
30
jQuery("#seopress_titles_desc_counters").text(jQuery("#seopress_titles_desc_meta").val().length);
31
+ if(jQuery('#seopress_titles_desc_meta').val().length > 160){
32
jQuery('#seopress_titles_desc_counters').css('color', 'red');
33
}
34
jQuery("#seopress_titles_desc_meta").keyup(function(event) {
35
+ jQuery('#seopress_titles_desc_counters').css('color', 'inherit');
36
+ if(jQuery(this).val().length > 160){
37
jQuery('#seopress_titles_desc_counters').css('color', 'red');
38
}
39
+ jQuery("#seopress_titles_desc_counters").text(jQuery("#seopress_titles_desc_meta").val().length);
40
if(jQuery(this).val().length > 0){
41
jQuery(".snippet-description-custom").text(event.target.value);
42
jQuery(".snippet-description").css('display', 'none');
48
jQuery(".snippet-description").css('display', 'none');
49
};
50
});
51
+
52
+ jQuery("#excerpt").keyup(function(event) {
53
+ if(jQuery('#seopress_titles_desc_meta').val().length == 0){
54
+ if (jQuery(".snippet-description-custom").val().length == 0) {
55
+ jQuery(".snippet-description-custom").text(event.target.value);
56
+ jQuery(".snippet-description").css('display', 'none');
57
+ jQuery(".snippet-description-custom").css('display', 'inline');
58
+ jQuery(".snippet-description-default").css('display', 'none');
59
+ }
60
+ }
61
+ });
62
});
63
64
//Redirections
73
jQuery("#seopress_redirections_value_live").css('display', 'none');
74
};
75
});
76
});
assets/js/seopress-dashboard.js CHANGED
@@ -1,5 +1,45 @@
1
jQuery(document).ready(function(){
2
//Hide notices
3
//**Search Console
4
jQuery('#notice-search-console').on('click', function() {
5
jQuery('#notice-search-console').attr('data-notice', jQuery('#notice-search-console').attr('data-notice') == '1' ? '0' : '1');
1
jQuery(document).ready(function(){
2
//Hide notices
3
+ //**Divide comments
4
+ jQuery('#notice-divide-comments').on('click', function() {
5
+ jQuery('#notice-divide-comments').attr('data-notice', jQuery('#notice-divide-comments').attr('data-notice') == '1' ? '0' : '1');
6
+ jQuery.ajax({
7
+ method : 'POST',
8
+ url : seopressAjaxHideNotices.seopress_hide_notices,
9
+ _ajax_nonce: seopressAjaxHideNotices.seopress_nonce,
10
+ data : {
11
+ action: 'seopress_hide_notices',
12
+ notice: 'notice-divide-comments',
13
+ notice_value: jQuery('#notice-divide-comments').attr('data-notice'),
14
+ },
15
+ success : function( data ) {
16
+ jQuery( '#seopress-notice-save' ).css('display', 'block');
17
+ jQuery( '#seopress-notice-save .html' ).html('Notice successfully removed');
18
+ jQuery( '#notice-divide-comments-alert' ).fadeOut();
19
+ jQuery( '#seopress-notice-save' ).delay(3500).fadeOut();
20
+ },
21
+ });
22
+ });
23
+ //**RSS full text
24
+ jQuery('#notice-rss-use-excerpt').on('click', function() {
25
+ jQuery('#notice-rss-use-excerpt').attr('data-notice', jQuery('#notice-rss-use-excerpt').attr('data-notice') == '1' ? '0' : '1');
26
+ jQuery.ajax({
27
+ method : 'POST',
28
+ url : seopressAjaxHideNotices.seopress_hide_notices,
29
+ _ajax_nonce: seopressAjaxHideNotices.seopress_nonce,
30
+ data : {
31
+ action: 'seopress_hide_notices',
32
+ notice: 'notice-rss-use-excerpt',
33
+ notice_value: jQuery('#notice-rss-use-excerpt').attr('data-notice'),
34
+ },
35
+ success : function( data ) {
36
+ jQuery( '#seopress-notice-save' ).css('display', 'block');
37
+ jQuery( '#seopress-notice-save .html' ).html('Notice successfully removed');
38
+ jQuery( '#notice-rss-use-excerpt-alert' ).fadeOut();
39
+ jQuery( '#seopress-notice-save' ).delay(3500).fadeOut();
40
+ },
41
+ });
42
+ });
43
//**Search Console
44
jQuery('#notice-search-console').on('click', function() {
45
jQuery('#notice-search-console').attr('data-notice', jQuery('#notice-search-console').attr('data-notice') == '1' ? '0' : '1');
assets/js/seopress-quick-edit.js ADDED
@@ -0,0 +1,36 @@
1
+ (function($) {
2
+
3
+ // we create a copy of the WP inline edit post function
4
+ var $wp_inline_edit = inlineEditPost.edit;
5
+
6
+ // and then we overwrite the function with our own code
7
+ inlineEditPost.edit = function( id ) {
8
+
9
+ // "call" the original WP edit function
10
+ // we don't want to leave WordPress hanging
11
+ $wp_inline_edit.apply( this, arguments );
12
+
13
+ // now we take care of our business
14
+
15
+ // get the post ID
16
+ var $post_id = 0;
17
+ if ( typeof( id ) == 'object' ) {
18
+ $post_id = parseInt( this.getId( id ) );
19
+ }
20
+
21
+ if ( $post_id > 0 ) {
22
+ // define the edit row
23
+ var $edit_row = $( '#edit-' + $post_id );
24
+ var $post_row = $( '#post-' + $post_id );
25
+
26
+ // get the data
27
+ var $seopress_title = $( '.column-seopress_title', $post_row ).text();
28
+ var $seopress_desc = $( '.column-seopress_desc', $post_row ).text();
29
+
30
+ // populate the data
31
+ $( ':input[name="seopress_title"]', $edit_row ).val( $seopress_title );
32
+ $( ':input[name="seopress_desc"]', $edit_row ).val( $seopress_desc );
33
+ }
34
+ };
35
+
36
+ })(jQuery);
inc/admin/admin-metaboxes.php CHANGED
@@ -44,13 +44,35 @@ function seopress_cpt($post){
44
return get_the_title().' - '.get_bloginfo('name');
45
}
46
}
47
-
48
function seopress_titles_desc($seopress_titles_desc) {
49
if ($seopress_titles_desc !='') {
50
return $seopress_titles_desc;
51
} else {
52
global $post;
53
- return substr(wp_strip_all_tags($post->post_content, true), 0, 160);
54
}
55
}
56
@@ -126,8 +148,8 @@ function seopress_cpt($post){
126
echo seopress_display_date_snippet();
127
echo '<div class="snippet-description">'.seopress_titles_desc($seopress_titles_desc).'...</div>
128
<div class="snippet-description-custom" style="display:none"></div>
129
- <div class="snippet-description-default" style="display:none">'.substr(wp_strip_all_tags($post->post_content, true), 0, 160).'</div>
130
- </div>
131
</div>
132
</div>
133
<div id="tabs-2">
44
return get_the_title().' - '.get_bloginfo('name');
45
}
46
}
47
+
48
+ function seopress_titles_single_desc_option() {
49
+ global $post;
50
+ $seopress_get_current_cpt = get_post_type($post);
51
+
52
+ $seopress_titles_single_desc_option = get_option("seopress_titles_option_name");
53
+ if ( ! empty ( $seopress_titles_single_desc_option ) ) {
54
+ foreach ($seopress_titles_single_desc_option as $key => $seopress_titles_single_desc_value)
55
+ $options[$key] = $seopress_titles_single_desc_value;
56
+ if (isset($seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'])) {
57
+ return $seopress_titles_single_desc_option['seopress_titles_single_titles'][$seopress_get_current_cpt]['description'];
58
+ }
59
+ }
60
+ }
61
+
62
function seopress_titles_desc($seopress_titles_desc) {
63
if ($seopress_titles_desc !='') {
64
return $seopress_titles_desc;
65
} else {
66
global $post;
67
+ if (seopress_titles_single_desc_option() !='') {
68
+ return seopress_titles_single_desc_option();
69
+ } elseif ( has_excerpt( $post->ID ) ) {
70
+ // This post has excerpt
71
+ return substr(wp_strip_all_tags($post->post_excerpt, true), 0, 160);
72
+ } else {
73
+ // This post has no excerpt
74
+ return substr(wp_strip_all_tags($post->post_content, true), 0, 160);
75
+ }
76
}
77
}
78
148
echo seopress_display_date_snippet();
149
echo '<div class="snippet-description">'.seopress_titles_desc($seopress_titles_desc).'...</div>
150
<div class="snippet-description-custom" style="display:none"></div>
151
+ <div class="snippet-description-default" style="display:none">'.seopress_titles_desc($seopress_titles_desc).'</div>';
152
+ echo '</div>
153
</div>
154
</div>
155
<div id="tabs-2">
inc/admin/admin.php CHANGED
@@ -157,7 +157,6 @@ class seopress_options
157
$seopress_advanced_option_name = get_option('seopress_advanced_option_name');
158
159
$seopress_advanced_option_name['seopress_advanced_advanced_attachments'] = '1';
160
- $seopress_advanced_option_name['seopress_advanced_advanced_stop_words'] = '1';
161
$seopress_advanced_option_name['seopress_advanced_appearance_title_col'] = '1';
162
$seopress_advanced_option_name['seopress_advanced_appearance_meta_desc_col'] = '1';
163
@@ -213,7 +212,7 @@ class seopress_options
213
214
function seopress_titles_page(){
215
$this->options = get_option( 'seopress_titles_option_name' );
216
- if (function_exists(seopress_admin_header)) {
217
echo seopress_admin_header();
218
}
219
?>
@@ -263,7 +262,7 @@ class seopress_options
263
264
function seopress_xml_sitemap_page(){
265
$this->options = get_option( 'seopress_xml_sitemap_option_name' );
266
- if (function_exists(seopress_admin_header)) {
267
echo seopress_admin_header();
268
}
269
?>
@@ -304,7 +303,7 @@ class seopress_options
304
305
function seopress_social_page(){
306
$this->options = get_option( 'seopress_social_option_name' );
307
- if (function_exists(seopress_admin_header)) {
308
echo seopress_admin_header();
309
}
310
?>
@@ -346,7 +345,7 @@ class seopress_options
346
347
function seopress_google_analytics_page(){
348
$this->options = get_option( 'seopress_google_analytics_option_name' );
349
- if (function_exists(seopress_admin_header)) {
350
echo seopress_admin_header();
351
}
352
?>
@@ -360,13 +359,22 @@ class seopress_options
360
?>
361
362
<div id="seopress-tabs" class="wrap">
363
- <?php
364
-
365
- $plugin_settings_tabs = array(
366
- 'tab_seopress_google_analytics_enable' => __( "General", "wp-seopress" ),
367
- 'tab_seopress_google_analytics_features' => __( "Tracking", "wp-seopress" ),
368
- 'tab_seopress_google_analytics_custom_dimensions' => __( "Custom Dimensions", "wp-seopress" ),
369
- );
370
371
echo '<h2 class="nav-tab-wrapper">';
372
foreach ( $plugin_settings_tabs as $tab_key => $tab_caption ) {
@@ -377,6 +385,9 @@ class seopress_options
377
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_enable') { echo 'active'; } ?>" id="tab_seopress_google_analytics_enable"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-enable' ); ?></div>
378
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_features') { echo 'active'; } ?>" id="tab_seopress_google_analytics_features"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-features' ); ?></div>
379
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_custom_dimensions') { echo 'active'; } ?>" id="tab_seopress_google_analytics_custom_dimensions"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-custom-dimensions' ); ?></div>
380
</div>
381
382
<?php submit_button(); ?>
@@ -386,7 +397,7 @@ class seopress_options
386
387
function seopress_advanced_page(){
388
$this->options = get_option( 'seopress_advanced_option_name' );
389
- if (function_exists(seopress_admin_header)) {
390
echo seopress_admin_header();
391
}
392
?>
@@ -425,7 +436,7 @@ class seopress_options
425
426
function seopress_import_export_page(){
427
$this->options = get_option( 'seopress_import_export_option_name' );
428
- if (function_exists(seopress_admin_header)) {
429
echo seopress_admin_header();
430
}
431
?>
@@ -485,6 +496,20 @@ class seopress_options
485
</div><!-- .inside -->
486
</div><!-- .postbox -->
487
488
<div class="postbox">
489
<h3><span><?php _e( 'Reset All Settings', 'wp-seopress' ); ?></span></h3>
490
<div class="inside">
@@ -598,6 +623,60 @@ class seopress_options
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>
@@ -1905,6 +1984,14 @@ class seopress_options
1905
'seopress-settings-admin-advanced-appearance', // Page
1906
'seopress_setting_section_advanced_appearance' // Section
1907
);
1908
}
1909
1910
/**
@@ -3834,6 +3921,23 @@ class seopress_options
3834
if (isset($this->options['seopress_advanced_appearance_nofollow_col'])) {
3835
esc_attr( $this->options['seopress_advanced_appearance_nofollow_col']);
3836
}
3837
}
3838
}
3839
157
$seopress_advanced_option_name = get_option('seopress_advanced_option_name');
158
159
$seopress_advanced_option_name['seopress_advanced_advanced_attachments'] = '1';
160
$seopress_advanced_option_name['seopress_advanced_appearance_title_col'] = '1';
161
$seopress_advanced_option_name['seopress_advanced_appearance_meta_desc_col'] = '1';
162
212
213
function seopress_titles_page(){
214
$this->options = get_option( 'seopress_titles_option_name' );
215
+ if (function_exists('seopress_admin_header')) {
216
echo seopress_admin_header();
217
}
218
?>
262
263
function seopress_xml_sitemap_page(){
264
$this->options = get_option( 'seopress_xml_sitemap_option_name' );
265
+ if (function_exists('seopress_admin_header')) {
266
echo seopress_admin_header();
267
}
268
?>
303
304
function seopress_social_page(){
305
$this->options = get_option( 'seopress_social_option_name' );
306
+ if (function_exists('seopress_admin_header')) {
307
echo seopress_admin_header();
308
}
309
?>
345
346
function seopress_google_analytics_page(){
347
$this->options = get_option( 'seopress_google_analytics_option_name' );
348
+ if (function_exists('seopress_admin_header')) {
349
echo seopress_admin_header();
350
}
351
?>
359
?>
360
361
<div id="seopress-tabs" class="wrap">
362
+ <?php
363
+
364
+ if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) {
365
+ $plugin_settings_tabs = array(
366
+ 'tab_seopress_google_analytics_enable' => __( "General", "wp-seopress" ),
367
+ 'tab_seopress_google_analytics_features' => __( "Tracking", "wp-seopress" ),
368
+ 'tab_seopress_google_analytics_custom_dimensions' => __( "Custom Dimensions", "wp-seopress" ),
369
+ 'tab_seopress_google_analytics_dashboard' => __( "Stats in Dashboard", "wp-seopress" ),
370
+ );
371
+ } else {
372
+ $plugin_settings_tabs = array(
373
+ 'tab_seopress_google_analytics_enable' => __( "General", "wp-seopress" ),
374
+ 'tab_seopress_google_analytics_features' => __( "Tracking", "wp-seopress" ),
375
+ 'tab_seopress_google_analytics_custom_dimensions' => __( "Custom Dimensions", "wp-seopress" ),
376
+ );
377
+ }
378
379
echo '<h2 class="nav-tab-wrapper">';
380
foreach ( $plugin_settings_tabs as $tab_key => $tab_caption ) {
385
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_enable') { echo 'active'; } ?>" id="tab_seopress_google_analytics_enable"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-enable' ); ?></div>
386
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_features') { echo 'active'; } ?>" id="tab_seopress_google_analytics_features"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-features' ); ?></div>
387
<div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_custom_dimensions') { echo 'active'; } ?>" id="tab_seopress_google_analytics_custom_dimensions"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-custom-dimensions' ); ?></div>
388
+ <?php if (is_plugin_active('wp-seopress-pro/seopress-pro.php')) { ?>
389
+ <div class="seopress-tab <?php if ($current_tab == 'tab_seopress_google_analytics_dashboard') { echo 'active'; } ?>" id="tab_seopress_google_analytics_dashboard"><?php do_settings_sections( 'seopress-settings-admin-google-analytics-dashboard' ); ?></div>
390
+ <?php } ?>
391
</div>
392
393
<?php submit_button(); ?>
397
398
function seopress_advanced_page(){
399
$this->options = get_option( 'seopress_advanced_option_name' );
400
+ if (function_exists('seopress_admin_header')) {
401
echo seopress_admin_header();
402
}
403
?>
436
437
function seopress_import_export_page(){
438
$this->options = get_option( 'seopress_import_export_option_name' );
439
+ if (function_exists('seopress_admin_header')) {
440
echo seopress_admin_header();
441
}
442
?>
496
</div><!-- .inside -->
497
</div><!-- .postbox -->
498
499
+ <div class="postbox">
500
+ <h3><span><?php _e( 'Reset All Notices From Notifications Center', 'wp-seopress' ); ?></span></h3>
501
+ <div class="inside">
502
+ <p><?php _e( 'By clicking Reset Notices, you\'ll see all notices again in notifications center.', 'wp-seopress' ); ?></p>
503
+ <form method="post" enctype="multipart/form-data">
504
+ <p>
505
+ <input type="hidden" name="seopress_action" value="reset_notices_settings" />
506
+ <?php wp_nonce_field( 'seopress_reset_notices_nonce', 'seopress_reset_notices_nonce' ); ?>
507
+ <?php submit_button( __( 'Reset notices', 'wp-seopress' ), 'secondary', 'submit', false ); ?>
508
+ </p>
509
+ </form>
510
+ </div><!-- .inside -->
511
+ </div><!-- .postbox -->
512
+
513
<div class="postbox">
514
<h3><span><?php _e( 'Reset All Settings', 'wp-seopress' ); ?></span></h3>
515
<div class="inside">
623
<a class="button-primary" href="<?php echo admin_url( 'options-permalink.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
624
</div>
625
<?php } ?>
626
+ <?php
627
+ if(get_option('rss_use_excerpt') =='0') {
628
+ function seopress_get_hidden_notices_rss_use_excerpt_option() {
629
+ $seopress_get_hidden_notices_rss_use_excerpt_option = get_option("seopress_notices");
630
+ if ( ! empty ( $seopress_get_hidden_notices_rss_use_excerpt_option ) ) {
631
+ foreach ($seopress_get_hidden_notices_rss_use_excerpt_option as $key => $seopress_get_hidden_notices_rss_use_excerpt_value)
632
+ $options[$key] = $seopress_get_hidden_notices_rss_use_excerpt_value;
633
+ if (isset($seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'])) {
634
+ return $seopress_get_hidden_notices_rss_use_excerpt_option['notice-rss-use-excerpt'];
635
+ }
636
+ }
637
+ }
638
+ if(seopress_get_hidden_notices_rss_use_excerpt_option() =='1') {
639
+ //do nothing
640
+ } else { ?>
641
+ <div id="notice-rss-use-excerpt-alert" class="seopress-alert deleteable">
642
+ <p>
643
+ <span class="dashicons dashicons-warning"></span>
644
+ <?php _e('You RSS feed show full text!','wp-seopress'); ?>
645
+ <span class="impact medium"><?php _e('Medium impact','wp-seopress'); ?></span>
646
+ </p>
647
+ <a class="button-primary" href="<?php echo admin_url( 'options-reading.php' ); ?>"><?php _e('Fix this!','wp-seopress'); ?></a>
648
+ <span name="notice-rss-use-excerpt" id="notice-rss-use-excerpt" class="dashicons dashicons-trash remove-notice" data-notice="notice-rss-use-excerpt"></span>
649
+ </div>
650
+ <?php }
651
+ }
652
+ ?>
653
+ <?php
654
+ if(get_option('page_comments') =='1') {
655
+ function seopress_get_hidden_notices_divide_comments_option() {
656
+ $seopress_get_hidden_notices_divide_comments_option = get_option("seopress_notices");
657
+ if ( ! empty ( $seopress_get_hidden_notices_divide_comments_option ) ) {
658
+ foreach ($seopress_get_hidden_notices_divide_comments_option as $key => $seopress_get_hidden_notices_divide_comments_value)
659
+ $options[$key] = $seopress_get_hidden_notices_divide_comments_value;
660
+ if (isset($seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'])) {
661
+ return $seopress_get_hidden_notices_divide_comments_option['notice-divide-comments'];
662
+ }
663
+ }
664
+ }
665
+ if(seopress_get_hidden_notices_divide_comments_option() =='1') {
666
+ //do nothing
667
+ } else { ?>
668
+ <div id="notice-divide-comments-alert" class="seopress-alert deleteable">
669
+ <p>
670
+ <span class="dashicons dashicons-warning"></span>
671
+ <?php _e('Break comments into pages is ON!','wp-seopress'); ?>
672
+ <span class="impact high"><?php _e('Huge impact','wp-seopress'); ?></span>
673
+ </p>
674
+ <a class="button-primary" href="<?php echo admin_url( 'options-discussion.php' ); ?>"><?php _e('Disable this!','wp-seopress'); ?></a>
675
+ <span name="notice-divide-comments" id="notice-divide-comments" class="dashicons dashicons-trash remove-notice" data-notice="notice-divide-comments"></span>
676
+ </div>
677
+ <?php }
678
+ }
679
+ ?>
680
<?php if (seopress_xml_sitemap_general_enable_option() !='1') { ?>
681
<div class="seopress-alert">
682
<p>
1984
'seopress-settings-admin-advanced-appearance', // Page
1985
'seopress_setting_section_advanced_appearance' // Section
1986
);
1987
+
1988
+ add_settings_field(
1989
+ 'seopress_advanced_appearance_genesis_seo_metaboxe', // ID
1990
+ __("Hide Genesis SEO Metaboxe","wp-seopress"), // Title
1991
+ array( $this, 'seopress_advanced_appearance_genesis_seo_metaboxe_callback' ), // Callback
1992
+ 'seopress-settings-admin-advanced-appearance', // Page
1993
+ 'seopress_setting_section_advanced_appearance' // Section
1994
+ );
1995
}
1996
1997
/**
3921
if (isset($this->options['seopress_advanced_appearance_nofollow_col'])) {
3922
esc_attr( $this->options['seopress_advanced_appearance_nofollow_col']);
3923
}
3924
+ }
3925
+
3926
+ public function seopress_advanced_appearance_genesis_seo_metaboxe_callback()
3927
+ {
3928
+ $options = get_option( 'seopress_advanced_option_name' );
3929
+
3930
+ $check = isset($options['seopress_advanced_appearance_genesis_seo_metaboxe']);
3931
+
3932
+ echo '<input id="seopress_advanced_appearance_genesis_seo_metaboxe" name="seopress_advanced_option_name[seopress_advanced_appearance_genesis_seo_metaboxe]" type="checkbox"';
3933
+ if ('1' == $check) echo 'checked="yes"';
3934
+ echo ' value="1"/>';
3935
+
3936
+ echo '<label for="seopress_advanced_appearance_genesis_seo_metaboxe">'. __( 'Remove Genesis SEO Metaboxe', 'wp-seopress' ) .'</label>';
3937
+
3938
+ if (isset($this->options['seopress_advanced_appearance_genesis_seo_metaboxe'])) {
3939
+ esc_attr( $this->options['seopress_advanced_appearance_genesis_seo_metaboxe']);
3940
+ }
3941
}
3942
}
3943
inc/functions/options-advanced-admin.php CHANGED
@@ -108,6 +108,48 @@ if (seopress_advanced_appearance_title_col_option() !='' || seopress_advanced_ap
108
}
109
}
110
add_action('admin_menu', 'seopress_add_columns', 999);
111
}
112
113
//Stop words
@@ -125,7 +167,7 @@ function seopress_advanced_advanced_stop_words_option() {
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';
@@ -237,3 +279,221 @@ if (seopress_advanced_advanced_stop_words_option() !='') {
237
add_filter('sanitize_title', 'seopress_advanced_advanced_stop_words_hook');
238
}
239
}
108
}
109
}
110
add_action('admin_menu', 'seopress_add_columns', 999);
111
+
112
+ //Sortable columns
113
+ foreach (seopress_get_post_types() as $key => $value) {
114
+ add_filter( 'manage_edit-'.$key.'_sortable_columns' , 'wnetpp_admin_sortable_columns' );
115
+ }
116
+
117
+ function wnetpp_admin_sortable_columns($columns) {
118
+ $columns['seopress_noindex'] = 'seopress_noindex';
119
+ return $columns;
120
+ }
121
+
122
+ add_filter( 'pre_get_posts', 'wnetpp_admin_sort_columns_by');
123
+ function wnetpp_admin_sort_columns_by( $query ) {
124
+ if( ! is_admin() ) {
125
+ return;
126
+ } else {
127
+ $orderby = $query->get('orderby');
128
+ if( 'seopress_noindex' == $orderby ) {
129
+ $query->set('meta_key', '_seopress_robots_index');
130
+ $query->set('orderby','meta_value');
131
+ }
132
+ }
133
+ }
134
+ }
135
+
136
+ //Remove Genesis SEO Metaboxe
137
+ function seopress_advanced_appearance_genesis_seo_metaboxe_hook_option() {
138
+ $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option = get_option("seopress_advanced_option_name");
139
+ if ( ! empty ( $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option ) ) {
140
+ foreach ($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option as $key => $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value)
141
+ $options[$key] = $seopress_advanced_appearance_genesis_seo_metaboxe_hook_value;
142
+ if (isset($seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'])) {
143
+ return $seopress_advanced_appearance_genesis_seo_metaboxe_hook_option['seopress_advanced_appearance_genesis_seo_metaboxe'];
144
+ }
145
+ }
146
+ }
147
+
148
+ if (seopress_advanced_appearance_genesis_seo_metaboxe_hook_option() !='') {
149
+ function seopress_advanced_appearance_genesis_seo_metaboxe_hook() {
150
+ remove_action( 'admin_menu', 'genesis_add_inpost_seo_box' );
151
+ }
152
+ add_action('init', 'seopress_advanced_appearance_genesis_seo_metaboxe_hook', 999);
153
}
154
155
//Stop words
167
if (seopress_advanced_advanced_stop_words_option() !='') {
168
global $pagenow;
169
if ( $pagenow == 'post-new.php' || $pagenow == 'post.php') {
170
+
171
function seopress_advanced_advanced_stop_words_hook($slug) {
172
173
$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';
279
add_filter('sanitize_title', 'seopress_advanced_advanced_stop_words_hook');
280
}
281
}
282
+
283
+ //Bulk actions
284
+ //noindex
285
+ foreach (seopress_get_post_types() as $key => $value) {
286
+ add_filter( 'bulk_actions-edit-'.$key, 'seopress_bulk_actions_noindex' );
287
+ }
288
+
289
+ function seopress_bulk_actions_noindex($bulk_actions) {
290
+ $bulk_actions['seopress_noindex'] = __( 'Enable noindex', 'wp-seopress');
291
+ return $bulk_actions;
292
+ }
293
+ foreach (seopress_get_post_types() as $key => $value) {
294
+ add_filter( 'handle_bulk_actions-edit-'.$key, 'seopress_bulk_action_noindex_handler', 10, 3 );
295
+ }
296
+
297
+ function seopress_bulk_action_noindex_handler( $redirect_to, $doaction, $post_ids ) {
298
+ if ( $doaction !== 'seopress_noindex' ) {
299
+ return $redirect_to;
300
+ }
301
+ foreach ( $post_ids as $post_id ) {
302
+ // Perform action for each post.
303
+ update_post_meta( $post_id, '_seopress_robots_index', 'yes' );
304
+ }
305
+ $redirect_to = add_query_arg( 'bulk_noindex_posts', count( $post_ids ), $redirect_to );
306
+ return $redirect_to;
307
+ }
308
+
309
+ add_action( 'admin_notices', 'seopress_bulk_action_noindex_admin_notice' );
310
+
311
+ function seopress_bulk_action_noindex_admin_notice() {
312
+ if ( ! empty( $_REQUEST['bulk_noindex_posts'] ) ) {
313
+ $noindex_count = intval( $_REQUEST['bulk_noindex_posts'] );
314
+ printf( '<div id="message" class="updated fade"><p>' .
315
+ _n( '%s post to noindex.',
316
+ '%s posts to noindex.',
317
+ $noindex_count,
318
+ 'wp-seopress'
319
+ ) . '</p></div>', $noindex_count );
320
+ }
321
+ }
322
+
323
+ //index
324
+ foreach (seopress_get_post_types() as $key => $value) {
325
+ add_filter( 'bulk_actions-edit-'.$key, 'seopress_bulk_actions_index' );
326
+ }
327
+
328
+ function seopress_bulk_actions_index($bulk_actions) {
329
+ $bulk_actions['seopress_index'] = __( 'Enable index', 'wp-seopress');
330
+ return $bulk_actions;
331
+ }
332
+
333
+ foreach (seopress_get_post_types() as $key => $value) {
334
+ add_filter( 'handle_bulk_actions-edit-'.$key, 'seopress_bulk_action_index_handler', 10, 3 );
335
+ }
336
+
337
+ function seopress_bulk_action_index_handler( $redirect_to, $doaction, $post_ids ) {
338
+ if ( $doaction !== 'seopress_index' ) {
339
+ return $redirect_to;
340
+ }
341
+ foreach ( $post_ids as $post_id ) {
342
+ // Perform action for each post.
343
+ delete_post_meta( $post_id, '_seopress_robots_index', '' );
344
+ }
345
+ $redirect_to = add_query_arg( 'bulk_index_posts', count( $post_ids ), $redirect_to );
346
+ return $redirect_to;
347
+ }
348
+
349
+ add_action( 'admin_notices', 'seopress_bulk_action_index_admin_notice' );
350
+
351
+ function seopress_bulk_action_index_admin_notice() {
352
+ if ( ! empty( $_REQUEST['bulk_index_posts'] ) ) {
353
+ $index_count = intval( $_REQUEST['bulk_index_posts'] );
354
+ printf( '<div id="message" class="updated fade"><p>' .
355
+ _n( '%s post to index.',
356
+ '%s posts to index.',
357
+ $index_count,
358
+ 'wp-seopress'
359
+ ) . '</p></div>', $index_count );
360
+ }
361
+ }
362
+
363
+ //nofollow
364
+ foreach (seopress_get_post_types() as $key => $value) {
365
+ add_filter( 'bulk_actions-edit-'.$key, 'seopress_bulk_actions_nofollow' );
366
+ }
367
+
368
+ function seopress_bulk_actions_nofollow($bulk_actions) {
369
+ $bulk_actions['seopress_nofollow'] = __( 'Enable nofollow', 'wp-seopress');
370
+ return $bulk_actions;
371
+ }
372
+ foreach (seopress_get_post_types() as $key => $value) {
373
+ add_filter( 'handle_bulk_actions-edit-'.$key, 'seopress_bulk_action_nofollow_handler', 10, 3 );
374
+ }
375
+
376
+ function seopress_bulk_action_nofollow_handler( $redirect_to, $doaction, $post_ids ) {
377
+ if ( $doaction !== 'seopress_nofollow' ) {
378
+ return $redirect_to;
379
+ }
380
+ foreach ( $post_ids as $post_id ) {
381
+ // Perform action for each post.
382
+ update_post_meta( $post_id, '_seopress_robots_nofollow', 'yes' );
383
+ }
384
+ $redirect_to = add_query_arg( 'bulk_nofollow_posts', count( $post_ids ), $redirect_to );
385
+ return $redirect_to;
386
+ }
387
+
388
+ add_action( 'admin_notices', 'seopress_bulk_action_nofollow_admin_notice' );
389
+
390
+ function seopress_bulk_action_nofollow_admin_notice() {
391
+ if ( ! empty( $_REQUEST['bulk_nofollow_posts'] ) ) {
392
+ $nofollow_count = intval( $_REQUEST['bulk_nofollow_posts'] );
393
+ printf( '<div id="message" class="updated fade"><p>' .
394
+ _n( '%s post to nofollow.',
395
+ '%s posts to nofollow.',
396
+ $nofollow_count,
397
+ 'wp-seopress'
398
+ ) . '</p></div>', $nofollow_count );
399
+ }
400
+ }
401
+
402
+ //follow
403
+ foreach (seopress_get_post_types() as $key => $value) {
404
+ add_filter( 'bulk_actions-edit-'.$key, 'seopress_bulk_actions_follow' );
405
+ }
406
+
407
+ function seopress_bulk_actions_follow($bulk_actions) {
408
+ $bulk_actions['seopress_follow'] = __( 'Enable follow', 'wp-seopress');
409
+ return $bulk_actions;
410
+ }
411
+
412
+ foreach (seopress_get_post_types() as $key => $value) {
413
+ add_filter( 'handle_bulk_actions-edit-'.$key, 'seopress_bulk_action_follow_handler', 10, 3 );
414
+ }
415
+
416
+ function seopress_bulk_action_follow_handler( $redirect_to, $doaction, $post_ids ) {
417
+ if ( $doaction !== 'seopress_follow' ) {
418
+ return $redirect_to;
419
+ }
420
+ foreach ( $post_ids as $post_id ) {
421
+ // Perform action for each post.
422
+ delete_post_meta( $post_id, '_seopress_robots_follow', '' );
423
+ }
424
+ $redirect_to = add_query_arg( 'bulk_follow_posts', count( $post_ids ), $redirect_to );
425
+ return $redirect_to;
426
+ }
427
+
428
+ add_action( 'admin_notices', 'seopress_bulk_action_follow_admin_notice' );
429
+
430
+ function seopress_bulk_action_follow_admin_notice() {
431
+ if ( ! empty( $_REQUEST['bulk_follow_posts'] ) ) {
432
+ $follow_count = intval( $_REQUEST['bulk_follow_posts'] );
433
+ printf( '<div id="message" class="updated fade"><p>' .
434
+ _n( '%s post to follow.',
435
+ '%s posts to follow.',
436
+ $follow_count,
437
+ 'wp-seopress'
438
+ ) . '</p></div>', $follow_count );
439
+ }
440
+ }
441
+
442
+ //Quick Edit
443
+ add_action( 'quick_edit_custom_box', 'seopress_bulk_quick_edit_custom_box', 10, 2 );
444
+
445
+ function seopress_bulk_quick_edit_custom_box($column_name) {
446
+ static $printNonce = TRUE;
447
+ if ( $printNonce ) {
448
+ $printNonce = FALSE;
449
+ wp_nonce_field( plugin_basename( __FILE__ ), 'seopress_title_edit_nonce' );
450
+ }
451
+
452
+ ?>
453
+ <div class="wp-clearfix"></div>
454
+ <fieldset class="inline-edit-col-left inline-edit-book">
455
+ <div class="inline-edit-col column-<?php echo $column_name; ?>">
456
+
457
+ <?php
458
+ switch ( $column_name ) {
459
+ case 'seopress_title':
460
+ ?>
461
+ <h4><?php _e('SEO','wp-seopress'); ?></h4>
462
+ <label class="inline-edit-group">
463
+ <span class="title"><?php _e('Title tag','wp-seopress'); ?></span>
464
+ <span class="input-text-wrap"><input type="text" name="seopress_title" /></span>
465
+ </label>
466
+ <?php
467
+ break;
468
+ case 'seopress_desc':
469
+ ?>
470
+ <label class="inline-edit-tags">
471
+ <span class="title"><?php _e('Meta description','wp-seopress'); ?></span>
472
+ <textarea cols="22" rows="1" name="seopress_desc" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false"></textarea>
473
+ </label>
474
+ <?php
475
+ break;
476
+ }
477
+ ?>
478
+ </label>
479
+ </div>
480
+ </fieldset>
481
+ <?php
482
+ }
483
+
484
+ add_action('save_post','seopress_bulk_quick_edit_save_post', 10, 2);
485
+ function seopress_bulk_quick_edit_save_post($post_id) {
486
+ if (!current_user_can('edit_post', $post_id)) {
487
+ return;
488
+ }
489
+ $_POST += array("seopress_title_edit_nonce" => '');
490
+ if (!wp_verify_nonce($_POST["seopress_title_edit_nonce"], plugin_basename( __FILE__ ))) {
491
+ return;
492
+ }
493
+ if (isset($_REQUEST['seopress_title'])) {
494
+ update_post_meta($post_id, '_seopress_titles_title', esc_html($_REQUEST['seopress_title']));
495
+ }
496
+ if (isset($_REQUEST['seopress_desc'])) {
497
+ update_post_meta($post_id, '_seopress_titles_desc', esc_html($_REQUEST['seopress_desc']));
498
+ }
499
+ }
inc/functions/options-import-export.php CHANGED
@@ -69,6 +69,23 @@ function seopress_import_settings() {
69
}
70
add_action( 'admin_init', 'seopress_import_settings' );
71
72
//Reset SEOPress Settings
73
function seopress_reset_settings() {
74
if( empty( $_POST['seopress_action'] ) || 'reset_settings' != $_POST['seopress_action'] )
69
}
70
add_action( 'admin_init', 'seopress_import_settings' );
71
72
+ //Reset SEOPress Notices Settings
73
+ function seopress_reset_notices_settings() {
74
+ if( empty( $_POST['seopress_action'] ) || 'reset_notices_settings' != $_POST['seopress_action'] )
75
+ return;
76
+ if( ! wp_verify_nonce( $_POST['seopress_reset_notices_nonce'], 'seopress_reset_notices_nonce' ) )
77
+ return;
78
+ if( ! current_user_can( 'manage_options' ) )
79
+ return;
80
+
81
+ global $wpdb;
82
+
83
+ $wpdb->query("DELETE FROM $wpdb->options WHERE option_name LIKE 'seopress_notices' ");
84
+
85
+ wp_safe_redirect( admin_url( 'admin.php?page=seopress-import-export' ) ); exit;
86
+ }
87
+ add_action( 'admin_init', 'seopress_reset_notices_settings' );
88
+
89
//Reset SEOPress Settings
90
function seopress_reset_settings() {
91
if( empty( $_POST['seopress_action'] ) || 'reset_settings' != $_POST['seopress_action'] )
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-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"
@@ -34,70 +34,70 @@ msgid "Support"
34
msgstr "Support"
35
36
#: inc/admin/admin-metaboxes.php:11 inc/admin/admin-metaboxes.php:13
37
- #: inc/admin/adminbar.php:16
38
msgid "SEO"
39
msgstr "SEO"
40
41
- #: inc/admin/admin-metaboxes.php:86
42
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: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
60
- #: inc/admin/admin-metaboxes.php:93
61
msgid "Google News"
62
msgstr "Google News"
63
64
- #: inc/admin/admin-metaboxes.php:102
65
msgid "Title"
66
msgstr "Titre"
67
68
- #: inc/admin/admin-metaboxes.php:103
69
msgid "Enter your title"
70
msgstr "Entrez votre titre"
71
72
- #: inc/admin/admin-metaboxes.php:107 inc/admin/admin-metaboxes.php:115
73
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:1149
78
msgid "Meta description"
79
msgstr "Meta description"
80
81
- #: inc/admin/admin-metaboxes.php:111
82
msgid "Enter your meta description"
83
msgstr "Entrez votre méta description"
84
85
- #: inc/admin/admin-metaboxes.php:120
86
msgid "Google Snippet Preview"
87
msgstr "Aperçu Google Snippet"
88
89
- #: inc/admin/admin-metaboxes.php:121
90
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: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,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: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,173 +128,173 @@ 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: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 ""
158
"Ne pas afficher de description dans les résultats de recherche pour toutes "
159
"les pages du site."
160
161
- #: inc/admin/admin-metaboxes.php:171 inc/admin/admin.php:479
162
msgid "Canonical URL"
163
msgstr "URL Canonique"
164
165
- #: inc/admin/admin-metaboxes.php:172
166
msgid "Default value: "
167
msgstr "Valeur par défaut: "
168
169
- #: inc/admin/admin-metaboxes.php:178
170
msgid "Facebook Title"
171
msgstr "Titre Facebook"
172
173
- #: inc/admin/admin-metaboxes.php:179
174
msgid "Enter your Facebook title"
175
msgstr "Entrez votre titre Facebook"
176
177
- #: inc/admin/admin-metaboxes.php:182
178
msgid "Facebook description"
179
msgstr "Description Facebook"
180
181
- #: inc/admin/admin-metaboxes.php:183
182
msgid "Enter your Facebook description"
183
msgstr "Entrez votre description Facebook"
184
185
- #: inc/admin/admin-metaboxes.php:186
186
msgid "Facebook Thumbnail"
187
msgstr "Miniature Facebook"
188
189
- #: inc/admin/admin-metaboxes.php:187
190
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: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
203
- #: inc/admin/admin-metaboxes.php:194
204
msgid "Twitter Title"
205
msgstr "Titre Twitter"
206
207
- #: inc/admin/admin-metaboxes.php:195
208
msgid "Enter your Twitter title"
209
msgstr "Entrez votre titre Twitter"
210
211
- #: inc/admin/admin-metaboxes.php:198
212
msgid "Twitter description"
213
msgstr "Description Twitter"
214
215
- #: inc/admin/admin-metaboxes.php:199
216
msgid "Enter your Twitter description"
217
msgstr "Entrez votre description Twitter"
218
219
- #: inc/admin/admin-metaboxes.php:202
220
msgid "Twitter Thumbnail"
221
msgstr "Miniature Twitter"
222
223
- #: inc/admin/admin-metaboxes.php:203
224
msgid "Minimum size: 160x160px"
225
msgstr "Taille minimum : 160x160px"
226
227
- #: inc/admin/admin-metaboxes.php:214
228
msgid "Enable redirection?"
229
msgstr "Activer la redirection ?"
230
231
- #: inc/admin/admin-metaboxes.php:218
232
msgid "URL redirection"
233
msgstr "URL de redirection"
234
235
- #: inc/admin/admin-metaboxes.php:220
236
msgid "301"
237
msgstr "301"
238
239
- #: inc/admin/admin-metaboxes.php:221
240
msgid "302"
241
msgstr "302"
242
243
- #: inc/admin/admin-metaboxes.php:222
244
msgid "307"
245
msgstr "307"
246
247
- #: inc/admin/admin-metaboxes.php:224
248
msgid "Enter your URL"
249
msgstr "Saisissez votre URL"
250
251
- #: inc/admin/admin-metaboxes.php:227 inc/admin/admin-metaboxes.php:229
252
msgid "Test your URL"
253
msgstr "Tester votre URL"
254
255
- #: inc/admin/admin-metaboxes.php:238
256
msgid "Exclude this post from Google News Sitemap?"
257
msgstr "Exclure cet article du sitemap Google News ?"
258
259
- #: inc/admin/admin-metaboxes.php:242
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
269
- #: inc/admin/admin-metaboxes.php:245
270
msgid "Press Release"
271
msgstr "Press Release"
272
273
- #: inc/admin/admin-metaboxes.php:246
274
msgid "Satire"
275
msgstr "Satire"
276
277
- #: inc/admin/admin-metaboxes.php:247
278
msgid "Blog"
279
msgstr "Blog"
280
281
- #: inc/admin/admin-metaboxes.php:248
282
msgid "OpEd"
283
msgstr "OpEd"
284
285
- #: inc/admin/admin-metaboxes.php:249
286
msgid "Opinion"
287
msgstr "Opinion"
288
289
- #: inc/admin/admin-metaboxes.php:250
290
msgid "UserGenerated"
291
msgstr "UserGenerated"
292
293
- #: inc/admin/admin-metaboxes.php:255
294
msgid "Google News Keywords <em>(max recommended limit: 12)</em>"
295
msgstr "Mots clés Google News <em>(limite max recommandée: 12)</em>"
296
297
- #: inc/admin/admin-metaboxes.php:256
298
msgid "Enter your Google News Keywords"
299
msgstr "Entrez vos mots clés Google News"
300
@@ -302,177 +302,177 @@ msgstr "Entrez vos mots clés Google News"
302
msgid "404 - Page not found"
303
msgstr "404 - Page non trouvée"
304
305
- #: inc/admin/admin.php:173 inc/admin/adminbar.php:22
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
317
- #: inc/admin/admin.php:178
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
325
- #: inc/admin/admin.php:185
326
#, php-format
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
336
- #: inc/admin/admin.php:186
337
#, php-format
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
345
- #: inc/admin/admin.php:187
346
#, php-format
347
msgid "%%post_title%%"
348
msgstr "%%post_title%%"
349
350
- #: inc/admin/admin.php:187
351
msgid "Post Title (post, page, custom post type)"
352
msgstr "Titre du post (article, page, type d'article personnalisé)"
353
354
- #: inc/admin/admin.php:188
355
#, php-format
356
msgid "%%post_excerpt%%"
357
msgstr "%%post_excerpt%%"
358
359
- #: inc/admin/admin.php:188
360
msgid "Post excerpt"
361
msgstr "Extrait du post"
362
363
- #: inc/admin/admin.php:189
364
#, php-format
365
msgid "%%post_date%%"
366
msgstr "%%post_date%%"
367
368
- #: inc/admin/admin.php:189
369
msgid "Post date"
370
msgstr "Date du post"
371
372
- #: inc/admin/admin.php:190
373
#, php-format
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
381
- #: inc/admin/admin.php:191
382
#, php-format
383
msgid "%%_category_title%%"
384
msgstr "%%_category_title%%"
385
386
- #: inc/admin/admin.php:191
387
msgid "Category title"
388
msgstr "Titre de catégorie"
389
390
- #: inc/admin/admin.php:192
391
#, php-format
392
msgid "%%_category_description%%"
393
msgstr "%%_category_description%%"
394
395
- #: inc/admin/admin.php:192
396
msgid "Category description"
397
msgstr "Description de la catégorie"
398
399
- #: inc/admin/admin.php:193
400
#, php-format
401
msgid "%%tag_title%%"
402
msgstr "%%tag_title%%"
403
404
- #: inc/admin/admin.php:193
405
msgid "Tag title"
406
msgstr "Titre de l'étiquette"
407
408
- #: inc/admin/admin.php:194
409
#, php-format
410
msgid "%%tag_description%%"
411
msgstr "%%tag_description%%"
412
413
- #: inc/admin/admin.php:194
414
msgid "Tag description"
415
msgstr "Description de l'étiquette"
416
417
- #: inc/admin/admin.php:195
418
#, php-format
419
msgid "%%term_title%%"
420
msgstr "%%term_title%%"
421
422
- #: inc/admin/admin.php:195
423
msgid "Term title"
424
msgstr "Titre du terme"
425
426
- #: inc/admin/admin.php:196
427
#, php-format
428
msgid "%%term_description%%"
429
msgstr "%%term_description%%"
430
431
- #: inc/admin/admin.php:196
432
msgid "Term description"
433
msgstr "Description du terme"
434
435
- #: inc/admin/admin.php:197
436
#, php-format
437
msgid "%%search_keywords%%"
438
msgstr "%%search_keywords%%"
439
440
- #: inc/admin/admin.php:197
441
msgid "Search keywords"
442
msgstr "Mots clés de recherche"
443
444
- #: inc/admin/admin.php:198
445
#, php-format
446
msgid "%%current_pagination%%"
447
msgstr "%%current_pagination%%"
448
449
- #: inc/admin/admin.php:198
450
msgid "Current number page"
451
msgstr "Numéro de page actuel"
452
453
- #: inc/admin/admin.php:199
454
#, php-format
455
msgid "%%cpt_plural%%"
456
msgstr "%%cpt_plural%%"
457
458
- #: inc/admin/admin.php:199
459
msgid "Plural Post Type Archive name"
460
msgstr "Nom pluriel archives type d'article personnalisé"
461
462
- #: inc/admin/admin.php:200
463
#, php-format
464
msgid "%%date_archive%%"
465
msgstr "%%date_archive%%"
466
467
- #: inc/admin/admin.php:200
468
msgid "Date Archive"
469
msgstr "Date d'archive"
470
471
- #: inc/admin/admin.php:206
472
msgid "Templates variables"
473
msgstr "Modèles de variables"
474
475
- #: inc/admin/admin.php:224
476
msgid ""
477
"Discourage search engines from indexing this site is <strong>ON!</strong> "
478
"None of the following settings will be applied."
@@ -480,71 +480,75 @@ msgstr ""
480
"Décourager les moteurs de recherche d’indexer ce site est <strong>actif !</"
481
"strong> Aucun des paramètres suivants ne s’appliqueront."
482
483
- #: inc/admin/admin.php:225
484
msgid "Change this settings"
485
msgstr "Changer ce paramètre"
486
487
- #: inc/admin/admin.php:239
488
msgid "Home"
489
msgstr "Accueil"
490
491
- #: inc/admin/admin.php:240
492
msgid "Single Post Types"
493
msgstr "Détail Types de contenus"
494
495
- #: inc/admin/admin.php:241
496
msgid "Archives"
497
msgstr "Archives"
498
499
- #: inc/admin/admin.php:242 inc/admin/admin.php:285
500
msgid "Taxonomies"
501
msgstr "Taxonomies"
502
503
- #: inc/admin/admin.php:283 inc/admin/admin.php:366
504
msgid "General"
505
msgstr "Général"
506
507
- #: inc/admin/admin.php:284
508
msgid "Post Types"
509
msgstr "Types de contenus"
510
511
- #: inc/admin/admin.php:286
512
msgid "HTML Sitemap"
513
msgstr "Sitemap HTML"
514
515
- #: inc/admin/admin.php:324
516
msgid "Knowledge Graph"
517
msgstr "Knowledge Graph"
518
519
- #: inc/admin/admin.php:325
520
msgid "Your social accounts"
521
msgstr "Vos comptes sociaux"
522
523
- #: inc/admin/admin.php:326
524
msgid "Facebook"
525
msgstr "Facebook"
526
527
- #: inc/admin/admin.php:327
528
msgid "Twitter"
529
msgstr "Twitter"
530
531
- #: inc/admin/admin.php:367
532
msgid "Tracking"
533
msgstr "Suivi"
534
535
- #: inc/admin/admin.php:368
536
msgid "Custom Dimensions"
537
msgstr "Dimensions personnalisées"
538
539
- #: inc/admin/admin.php:408
540
msgid "Appearance"
541
msgstr "Apparence"
542
543
- #: inc/admin/admin.php:439
544
msgid "Export Settings"
545
msgstr "Exporter Paramètres"
546
547
- #: inc/admin/admin.php:441
548
msgid ""
549
"Export the plugin settings for this site as a .json file. This allows you to "
550
"easily import the configuration into another site."
@@ -553,15 +557,15 @@ msgstr ""
553
"vous permet d'importer facilement votre configuration dans un autre site "
554
"WordPress."
555
556
- #: inc/admin/admin.php:446
557
msgid "Export"
558
msgstr "Exporter"
559
560
- #: inc/admin/admin.php:453
561
msgid "Import Settings"
562
msgstr "Importer Paramètres"
563
564
- #: inc/admin/admin.php:455
565
msgid ""
566
"Import the plugin settings from a .json file. This file can be obtained by "
567
"exporting the settings on another site using the form above."
@@ -570,52 +574,68 @@ msgstr ""
570
"être obtenu en exportant les paramètres depuis un autre site en utilisant le "
571
"formulaire ci-dessus."
572
573
- #: inc/admin/admin.php:463
574
msgid "Import"
575
msgstr "Importer"
576
577
- #: inc/admin/admin.php:470
578
msgid "Import posts metadata from Yoast"
579
msgstr ""
580
"Importer les méta données des articles, pages, types d'articles "
581
"personnalisés depuis Yoast"
582
583
- #: inc/admin/admin.php:472
584
msgid "By clicking Migrate, we'll import:"
585
msgstr "En cliquant sur Migrer, vous importerez :"
586
587
- #: inc/admin/admin.php:474
588
msgid "Title tags"
589
msgstr "Balises titres"
590
591
- #: inc/admin/admin.php:476
592
msgid "Facebook Open Graph tags (title, description and image thumbnail)"
593
msgstr "Balises Facebook Open Graph (titre, description et miniature)"
594
595
- #: inc/admin/admin.php:477
596
msgid "Twitter tags (title, description and image thumbnail)"
597
msgstr "Balises Twitter (titre, description et miniature)"
598
599
- #: inc/admin/admin.php:478
600
msgid "Meta Robots (noindex, nofollow...)"
601
msgstr "Meta Robots (noindex, nofollow...)"
602
603
- #: inc/admin/admin.php:481
604
msgid ""
605
"<strong>WARNING:</strong> Migration will delete all SEOPress posts metadata"
606
msgstr ""
607
"<strong>ATTENTION :</strong> La migration supprimera toutes les méta-données "
608
"de SEOPress"
609
610
- #: inc/admin/admin.php:482
611
msgid "Migrate now"
612
msgstr "Migrer maintenant"
613
614
- #: inc/admin/admin.php:489
615
msgid "Reset All Settings"
616
msgstr "Tout réinitialiser"
617
618
- #: inc/admin/admin.php:491
619
msgid ""
620
"<strong>WARNING:</strong> Delete all options related to SEOPress in your "
621
"database AND set settings to their default values."
@@ -623,15 +643,15 @@ msgstr ""
623
"<strong>AVERTISSEMENT:</strong> Supprime toutes les options liées à SEOPress "
624
"dans la base de données et redéfini ces derniers à leurs valeurs par défaut."
625
626
- #: inc/admin/admin.php:496
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,159 +660,171 @@ 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: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,318 +832,322 @@ 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:921
804
msgid "Breadcrumbs"
805
msgstr "Fil d'Ariane"
806
807
- #: inc/admin/admin.php:922
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:950
814
msgid "Google Page Speed"
815
msgstr "Google Page Speed"
816
817
- #: inc/admin/admin.php:951
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:961
824
msgid "Robots"
825
msgstr "Robots"
826
827
- #: inc/admin/admin.php:962
828
msgid "Edit your robots.txt file"
829
msgstr "Editer votre fichier robots.txt"
830
831
- #: inc/admin/admin.php:990
832
msgid "Google News Sitemap"
833
msgstr "Google News Sitemap"
834
835
- #: inc/admin/admin.php:991
836
msgid "Optimize your site for Google News"
837
msgstr "Optimisez votre site pour Google Actualités"
838
839
- #: inc/admin/admin.php:1019
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:1047
844
msgid "htaccess"
845
msgstr "htaccess"
846
847
- #: inc/admin/admin.php:1048
848
msgid "Edit your htaccess file."
849
msgstr "Modifier votre fichier htaccess."
850
851
- #: inc/admin/admin.php:1060
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:1071
856
msgid "License"
857
msgstr "Licence"
858
859
- #: inc/admin/admin.php:1072
860
msgid "Edit your SEOPress license key."
861
msgstr "Modifier votre clé de licence SEOPress."
862
863
- #: inc/admin/admin.php:1141
864
msgid "Site title"
865
msgstr "Titre du site"
866
867
- #: inc/admin/admin.php:1364 inc/admin/admin.php:2671
868
msgid "Enable XML Sitemap"
869
msgstr "Activez le Sitemap XML"
870
871
- #: inc/admin/admin.php:1372 inc/admin/admin.php:2690
872
msgid "Enable HTML Sitemap"
873
msgstr "Activez le Sitemap HTML"
874
875
- #: inc/admin/admin.php:1388
876
msgid "Check to INCLUDE Post Types"
877
msgstr "Cochez pour INCLURE les Types d'article"
878
879
- #: inc/admin/admin.php:1404
880
msgid "Check to INCLUDE Taxonomies"
881
msgstr "Cochez pour INCLURE les Taxonomies"
882
883
- #: inc/admin/admin.php:1420
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:1428
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:1445
894
msgid "Person or organization"
895
msgstr "Personne ou Organisation"
896
897
- #: inc/admin/admin.php:1453
898
msgid "Your name / organization"
899
msgstr "Votre nom / organisation"
900
901
- #: inc/admin/admin.php:1461
902
msgid "Your photo / organization logo"
903
msgstr "Votre photo / logo"
904
905
- #: inc/admin/admin.php:1469
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:1477
911
msgid "Contact type (only for Organization)"
912
msgstr "Type de contact (seulement pour les organisations)"
913
914
- #: inc/admin/admin.php:1485
915
msgid "Contact option (only for Organization)"
916
msgstr "Option de contact (seulement pour les organisations)"
917
918
- #: inc/admin/admin.php:1502
919
msgid "Facebook Page URL"
920
msgstr "URL de la page Facebook"
921
922
- #: inc/admin/admin.php:1510
923
msgid "Twitter Username"
924
msgstr "Compte utilisateur Twitter"
925
926
- #: inc/admin/admin.php:1518
927
msgid "Google + URL"
928
msgstr "URL Google +"
929
930
- #: inc/admin/admin.php:1526
931
msgid "Pinterest URL"
932
msgstr "URL Pinterest"
933
934
- #: inc/admin/admin.php:1534
935
msgid "Instagram URL"
936
msgstr "URL Instagram"
937
938
- #: inc/admin/admin.php:1542
939
msgid "YouTube URL"
940
msgstr "URL YouTube"
941
942
- #: inc/admin/admin.php:1550
943
msgid "LinkedIn URL"
944
msgstr "URL LinkedIn"
945
946
- #: inc/admin/admin.php:1558
947
msgid "MySpace URL"
948
msgstr "URL MySpace"
949
950
- #: inc/admin/admin.php:1566
951
msgid "Soundcloud URL"
952
msgstr "URL Soundcloud"
953
954
- #: inc/admin/admin.php:1574
955
msgid "Tumblr URL"
956
msgstr "URL Tumblr"
957
958
- #: inc/admin/admin.php:1591
959
msgid "Enable Open Graph Data"
960
msgstr "Activez les données Open Graph"
961
962
- #: inc/admin/admin.php:1599
963
msgid "Select a default image"
964
msgstr "Sélectionnez une image par défaut"
965
966
- #: inc/admin/admin.php:1607
967
msgid "Facebook Admin ID"
968
msgstr "Facebook Admin ID"
969
970
- #: inc/admin/admin.php:1615
971
msgid "Facebook App ID"
972
msgstr "Facebook App ID"
973
974
- #: inc/admin/admin.php:1632
975
msgid "Enable Twitter Card"
976
msgstr "Activez Twitter Card"
977
978
- #: inc/admin/admin.php:1640
979
msgid "Default Twitter Image"
980
msgstr "Image Twitter par défaut"
981
982
- #: inc/admin/admin.php:1648
983
msgid "Image size for Twitter Summary card"
984
msgstr "Taille d'image pour Twitter Summary Card"
985
986
- #: inc/admin/admin.php:1665 inc/admin/admin.php:3141
987
msgid "Enable Google Analytics tracking"
988
msgstr "Activer le suivi Google Analytics"
989
990
- #: inc/admin/admin.php:1673
991
msgid "Enter your tracking ID"
992
msgstr "Saisissez votre ID de suivi"
993
994
- #: inc/admin/admin.php:1681
995
msgid "Exclude user roles from tracking"
996
msgstr "Exclure des rôles utilisateurs du suivi"
997
998
- #: inc/admin/admin.php:1699 inc/admin/admin.php:3193
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:1707 inc/admin/admin.php:3210
1004
msgid "Enable IP Anonymization"
1005
msgstr "Activer l'anonymisation des IP"
1006
1007
- #: inc/admin/admin.php:1715 inc/admin/admin.php:3227
1008
msgid "Enhanced Link Attribution"
1009
msgstr "Améliorer l'attribution des liens"
1010
1011
- #: inc/admin/admin.php:1723 inc/admin/admin.php:3244
1012
msgid "Enable cross-domain tracking"
1013
msgstr "Activer le suivi cross-domain"
1014
1015
- #: inc/admin/admin.php:1731
1016
msgid "Cross domains"
1017
msgstr "Cross domains"
1018
1019
- #: inc/admin/admin.php:1749
1020
msgid "Track Authors"
1021
msgstr "Suivre les Auteurs"
1022
1023
- #: inc/admin/admin.php:1757
1024
msgid "Track Categories"
1025
msgstr "Suivre les Catégories"
1026
1027
- #: inc/admin/admin.php:1765
1028
msgid "Track Tags"
1029
msgstr "Suivre les Etiquettes"
1030
1031
- #: inc/admin/admin.php:1773
1032
msgid "Track Post Types"
1033
msgstr "Suivre les Types d'articles personnalisés"
1034
1035
- #: inc/admin/admin.php:1781
1036
msgid "Track Logged In Users"
1037
msgstr "Suivre les utilisateurs connectés"
1038
1039
- #: inc/admin/admin.php:1798
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:1806
1045
msgid "Remove stop words from URL"
1046
msgstr "Supprimer les mots inutiles des URL"
1047
1048
- #: inc/admin/admin.php:1814
1049
msgid "Remove /category/ in URL"
1050
msgstr "Supprimer /category/ dans les URLs"
1051
1052
- #: inc/admin/admin.php:1822
1053
msgid "Google site verification"
1054
msgstr "Vérification de site Google"
1055
1056
- #: inc/admin/admin.php:1830
1057
msgid "Bing site verification"
1058
msgstr "Vérification de site Bing"
1059
1060
- #: inc/admin/admin.php:1838
1061
msgid "Pinterest site verification"
1062
msgstr "Vérification de site Pinterest :"
1063
1064
- #: inc/admin/admin.php:1846
1065
msgid "Yandex site verification"
1066
msgstr "Vérification de site Yandex"
1067
1068
- #: inc/admin/admin.php:1863
1069
msgid "SEOPress in admin bar"
1070
msgstr "SEOPress dans la barre d’admin"
1071
1072
- #: inc/admin/admin.php:1871
1073
msgid "Hide SEOPress Notifications Center"
1074
msgstr "Cacher le Centre de Notifications SEOPress"
1075
1076
- #: inc/admin/admin.php:1879
1077
msgid "Show Title tag column in post types"
1078
msgstr "Afficher la balise Titre dans les colonnes des articles personnalisés"
1079
1080
- #: inc/admin/admin.php:1887
1081
msgid "Show Meta description column in post types"
1082
msgstr ""
1083
"Afficher la meta description dans les colonnes des articles personnalisés"
1084
1085
- #: inc/admin/admin.php:1895
1086
msgid "Show noindex column in post types"
1087
msgstr "Afficher la colonne noindex dans les types d'articles"
1088
1089
- #: inc/admin/admin.php:1903
1090
msgid "Show nofollow column in post types"
1091
msgstr "Afficher la colonne nofollow dans les types d'articles"
1092
1093
- #: inc/admin/admin.php:1947
1094
msgid "<p>Customize your titles & metas for homepage</p>"
1095
msgstr "<p>Personnalisez vos titres et métas pour l'accueil</p>"
1096
1097
- #: inc/admin/admin.php:1952
1098
msgid "<p>Customize your titles & metas for Single Custom Post Types</p>"
1099
msgstr ""
1100
"<p>Personnalisez vos titres et métas pour les singles des Types d'article</p>"
1101
1102
- #: inc/admin/admin.php:1957
1103
msgid "<p>Customize your metas for all pages</p>"
1104
msgstr "<p>Personnalisez vos métas pour toutes les pages</p>"
1105
1106
- #: inc/admin/admin.php:1962
1107
msgid "<p>Customize your metas for all taxonomies archives</p>"
1108
msgstr "<p>Personnalisez vos métas pour toutes les archives de taxonomies</p>"
1109
1110
- #: inc/admin/admin.php:1967
1111
msgid "<p>Customize your metas for all archives</p>"
1112
msgstr "<p>Personnalisez vos métas pour les archives</p>"
1113
1114
- #: inc/admin/admin.php:1972
1115
msgid ""
1116
"To view your sitemap, enable permalinks (not default one), and save settings "
1117
"to flush them."
@@ -1119,467 +1155,472 @@ msgstr ""
1119
"Pour voir votre sitemap, activez les permaliens (pas ceux par défaut), et "
1120
"sauvegardez les paramètres pour les mettre à jour."
1121
1122
- #: inc/admin/admin.php:1973
1123
msgid ""
1124
"Only the last 1000 items are listed in Sitemaps for performances issues."
1125
msgstr ""
1126
"Seuls les 1000 derniers éléments sont répertoriés dans les Sitemaps pour des "
1127
"raisons de performances."
1128
1129
- #: inc/admin/admin.php:1975
1130
msgid "View your sitemap"
1131
msgstr "Voir votre sitemap"
1132
1133
- #: inc/admin/admin.php:1977
1134
msgid "Ping Google manually"
1135
msgstr "Pinger Google manuellement"
1136
1137
- #: inc/admin/admin.php:1979
1138
msgid "Flush permalinks"
1139
msgstr "Mettre à jour les permaliens"
1140
1141
- #: inc/admin/admin.php:1985
1142
msgid "<p>Create an HTML for your visitors and boost your SEO</p>"
1143
msgstr ""
1144
"<p>Créez un plan de site HTML pour vos visiteurs et boostez votre SEO</p>"
1145
1146
- #: inc/admin/admin.php:1990
1147
msgid "<p>Include / Exclude Post Types</p>"
1148
msgstr "<p>Inclure / Exclure les Types d'article</p>"
1149
1150
- #: inc/admin/admin.php:1995
1151
msgid "<p>Include / Exclude Taxonomies</p>"
1152
msgstr "<p>Inclure / Exclure les Taxonomies</p>"
1153
1154
- #: inc/admin/admin.php:2000
1155
msgid "<p>Configure Google Knowledge Graph</p>"
1156
msgstr "<p>Configurer Google Knowledge Graph</p>"
1157
1158
- #: inc/admin/admin.php:2005
1159
msgid "<p>Link your site with your social accounts</p>"
1160
msgstr "<p>Lier votre site à vos comptes sociaux</p>"
1161
1162
- #: inc/admin/admin.php:2010
1163
msgid "<p>Manage Open Graph datas</p>"
1164
msgstr "<p>Gérer l'Open Graph datas</p>"
1165
1166
- #: inc/admin/admin.php:2015
1167
msgid "<p>Manage your Twitter card</p>"
1168
msgstr "<p>Gérer votre Twitter card</p>"
1169
1170
- #: inc/admin/admin.php:2020
1171
msgid "<p>Link your Google Analytics to your website</p>"
1172
msgstr "<p>Lier Google Analytics à votre site</p>"
1173
1174
- #: inc/admin/admin.php:2025
1175
msgid "<p>Configure your Google Analytics tracking code</p>"
1176
msgstr "<p>Configurer votre code de suivi Google Analytics</p>"
1177
1178
- #: inc/admin/admin.php:2030
1179
msgid "<p>Configure your Google Analytics custom dimensions"
1180
msgstr "<p>Configurer vos dimensions personnalisées pour Google Analytics"
1181
1182
- #: inc/admin/admin.php:2036
1183
msgid "<p>Advanced SEO options</p>"
1184
msgstr "<p>Options avancées de SEO</p>"
1185
1186
- #: inc/admin/admin.php:2041
1187
msgid "<p>Customize SEOPress to fit your needs</p>"
1188
msgstr "<p>Personnaliser SEOPress pour correspondre à vos besoins</p>"
1189
1190
- #: inc/admin/admin.php:2052
1191
msgid "My awesome website"
1192
msgstr "Mon super site"
1193
1194
- #: inc/admin/admin.php:2057 inc/admin/admin.php:2068 inc/admin/admin.php:2104
1195
- #: inc/admin/admin.php:2219 inc/admin/admin.php:2250 inc/admin/admin.php:2327
1196
- #: inc/admin/admin.php:2400 inc/admin/admin.php:2450 inc/admin/admin.php:2499
1197
- #: inc/admin/admin.php:2529
1198
msgid "More tags"
1199
msgstr "Plus de balises"
1200
1201
- #: inc/admin/admin.php:2063
1202
msgid "This is a cool website about Wookiees"
1203
msgstr "Un site cool sur les Wookies"
1204
1205
- #: inc/admin/admin.php:2081 inc/admin/admin.php:2190 inc/admin/admin.php:2304
1206
- #: inc/admin/admin.php:2389 inc/admin/admin.php:2439 inc/admin/admin.php:2488
1207
- #: inc/admin/admin.php:2520
1208
msgid "Title template"
1209
msgstr "Template de Titre"
1210
1211
- #: inc/admin/admin.php:2100
1212
msgid "Post Title"
1213
msgstr "Titre du post"
1214
1215
- #: inc/admin/admin.php:2111 inc/admin/admin.php:2226 inc/admin/admin.php:2334
1216
- #: inc/admin/admin.php:2406 inc/admin/admin.php:2456 inc/admin/admin.php:2505
1217
- #: inc/admin/admin.php:2535
1218
msgid "Meta description template"
1219
msgstr "Template de Méta Description"
1220
1221
- #: inc/admin/admin.php:2170
1222
msgid "Display date in Google search results?"
1223
msgstr "Afficher la date dans les résultats de recherche Google ?"
1224
1225
- #: inc/admin/admin.php:2210
1226
msgid "Category Title"
1227
msgstr "Titre de catégorie"
1228
1229
- #: inc/admin/admin.php:2212
1230
msgid "Tag Title"
1231
msgstr "Titre de l'étiquette"
1232
1233
- #: inc/admin/admin.php:2214
1234
msgid "Term Title"
1235
msgstr "Titre du terme"
1236
1237
- #: inc/admin/admin.php:2243
1238
msgid "Category Description"
1239
msgstr "Description de la catégorie"
1240
1241
- #: inc/admin/admin.php:2245
1242
msgid "Tag Description"
1243
msgstr "Description du tag"
1244
1245
- #: inc/admin/admin.php:2247
1246
msgid "Term Description"
1247
msgstr "Description du terme"
1248
1249
- #: inc/admin/admin.php:2323
1250
msgid "Post Type Archive Name"
1251
msgstr "Nom d'archive du Type d'article"
1252
1253
- #: inc/admin/admin.php:2387
1254
msgid "Author archives"
1255
msgstr "Archives de l'auteur"
1256
1257
- #: inc/admin/admin.php:2437
1258
msgid "Date archives"
1259
msgstr "Archives par date"
1260
1261
- #: inc/admin/admin.php:2448
1262
msgid "Archive date"
1263
msgstr "Date d'archive"
1264
1265
- #: inc/admin/admin.php:2486
1266
msgid "Search archives"
1267
msgstr "Archives de recherche"
1268
1269
- #: inc/admin/admin.php:2497
1270
msgid "Search Keywords"
1271
msgstr "Mots clés recherchés"
1272
1273
- #: inc/admin/admin.php:2518
1274
msgid "404 archives"
1275
msgstr "Page 404"
1276
1277
- #: inc/admin/admin.php:2731 inc/admin/admin.php:2771
1278
msgid "Include"
1279
msgstr "Inclure"
1280
1281
- #: inc/admin/admin.php:2784
1282
msgid "eg: 2, 28, 68"
1283
msgstr "ex: 2, 28, 68"
1284
1285
- #: inc/admin/admin.php:2792
1286
msgid "eg: 13, 8, 38"
1287
msgstr "ex: 13, 8, 38"
1288
1289
- #: inc/admin/admin.php:2806
1290
msgid "Person"
1291
msgstr "Personne"
1292
1293
- #: inc/admin/admin.php:2809
1294
msgid "Organization"
1295
msgstr "Organisation"
1296
1297
- #: inc/admin/admin.php:2820
1298
msgid "eg: Apple"
1299
msgstr "ex: Apple"
1300
1301
- #: inc/admin/admin.php:2831
1302
msgid "Select your logo"
1303
msgstr "Sélectionnez votre logo"
1304
1305
- #: inc/admin/admin.php:2857
1306
msgid "eg: +33123456789 (internationalized version required)"
1307
msgstr "par exemple: +33123456789 (version internationalisée nécessaire)"
1308
1309
- #: inc/admin/admin.php:2872
1310
msgid "Customer support"
1311
msgstr "Support client"
1312
1313
- #: inc/admin/admin.php:2875
1314
msgid "Technical support"
1315
msgstr "Support technique"
1316
1317
- #: inc/admin/admin.php:2878
1318
msgid "Billing support"
1319
msgstr "Support facturation"
1320
1321
- #: inc/admin/admin.php:2881
1322
msgid "Bill payment"
1323
msgstr "Paiement facturation"
1324
1325
- #: inc/admin/admin.php:2884
1326
msgid "Sales"
1327
msgstr "Ventes"
1328
1329
- #: inc/admin/admin.php:2887
1330
msgid "Credit card support"
1331
msgstr "Support carte de crédit"
1332
1333
- #: inc/admin/admin.php:2890
1334
msgid "Emergency"
1335
msgstr "Urgence"
1336
1337
- #: inc/admin/admin.php:2893
1338
msgid "Baggage tracking"
1339
msgstr "Suivi des bagages"
1340
1341
- #: inc/admin/admin.php:2896
1342
msgid "Roadside assistance"
1343
msgstr "Assistance routière"
1344
1345
- #: inc/admin/admin.php:2899
1346
msgid "Package tracking"
1347
msgstr "Suivi des colis"
1348
1349
- #: inc/admin/admin.php:2916
1350
msgid "Toll Free"
1351
msgstr "Gratuit"
1352
1353
- #: inc/admin/admin.php:2919
1354
msgid "Hearing impaired supported"
1355
msgstr "Support pour les personnes souffrant d'une déficience auditive"
1356
1357
- #: inc/admin/admin.php:2930
1358
msgid "eg: https://www.facebook.com/your-page"
1359
msgstr "ex: https://www.facebook.com/your-page"
1360
1361
- #: inc/admin/admin.php:2940
1362
msgid "eg: @wpcloudy"
1363
msgstr "ex: @wpcloudy"
1364
1365
- #: inc/admin/admin.php:2950
1366
msgid "eg: https://plus.google.com/+BenjaminDenis"
1367
msgstr "ex: https://plus.google.com/+BenjaminDenis"
1368
1369
- #: inc/admin/admin.php:2960
1370
msgid "eg: https://pinterest.com/wpbuy/"
1371
msgstr "ex: https://pinterest.com/wpbuy/"
1372
1373
- #: inc/admin/admin.php:2970
1374
msgid "eg: https://www.instagram.com/your-name/"
1375
msgstr "ex: https://www.instagram.com/your-name/"
1376
1377
- #: inc/admin/admin.php:2980
1378
msgid "eg: https://www.youtube.com/channel/UCpQzarWu55UzCIH7-OW6pwA"
1379
msgstr "ex: https://www.youtube.com/channel/UCpQzarWu55UzCIH7-OW6pwA"
1380
1381
- #: inc/admin/admin.php:2990
1382
msgid "eg: https://www.linkedin.com/in/benjamin-denis-70672b3b"
1383
msgstr "ex: https://www.linkedin.com/in/benjamin-denis-70672b3b"
1384
1385
- #: inc/admin/admin.php:3000
1386
msgid "eg: https://myspace.com/your-page"
1387
msgstr "ex: https://myspace.com/your-page"
1388
1389
- #: inc/admin/admin.php:3010
1390
msgid "eg: https://soundcloud.com/michaelmccannmusic"
1391
msgstr "ex: https://soundcloud.com/michaelmccannmusic"
1392
1393
- #: inc/admin/admin.php:3020
1394
msgid "eg: https://your-site.tumblr.com"
1395
msgstr "ex: https://your-site.tumblr.com"
1396
1397
- #: inc/admin/admin.php:3037
1398
msgid "Enable OG data"
1399
msgstr "Activer les données OG"
1400
1401
- #: inc/admin/admin.php:3089
1402
msgid "Enable Twitter card"
1403
msgstr "Activer Twitter Card"
1404
1405
- #: inc/admin/admin.php:3120
1406
msgid "Default"
1407
msgstr "Défaut"
1408
1409
- #: inc/admin/admin.php:3123
1410
msgid "Large"
1411
msgstr "Grande"
1412
1413
- #: inc/admin/admin.php:3151
1414
msgid "Enter your Tracking ID (UA-XXXX-XX)"
1415
msgstr "Entrer votre ID de tracking (UA-XXXX-XX)"
1416
1417
- #: inc/admin/admin.php:3254
1418
msgid "Enter yours domains"
1419
msgstr "Saisissez vos domaines"
1420
1421
- #: inc/admin/admin.php:3273 inc/admin/admin.php:3350 inc/admin/admin.php:3427
1422
- #: inc/admin/admin.php:3504 inc/admin/admin.php:3581
1423
msgid "Custom Dimension #1"
1424
msgstr "Dimension personnalisée #1"
1425
1426
- #: inc/admin/admin.php:3276 inc/admin/admin.php:3353 inc/admin/admin.php:3430
1427
- #: inc/admin/admin.php:3507 inc/admin/admin.php:3584
1428
msgid "Custom Dimension #2"
1429
msgstr "Dimension personnalisée #2"
1430
1431
- #: inc/admin/admin.php:3279 inc/admin/admin.php:3356 inc/admin/admin.php:3433
1432
- #: inc/admin/admin.php:3510 inc/admin/admin.php:3587
1433
msgid "Custom Dimension #3"
1434
msgstr "Dimension personnalisée #3"
1435
1436
- #: inc/admin/admin.php:3282 inc/admin/admin.php:3359 inc/admin/admin.php:3436
1437
- #: inc/admin/admin.php:3513 inc/admin/admin.php:3590
1438
msgid "Custom Dimension #4"
1439
msgstr "Dimension personnalisée #4"
1440
1441
- #: inc/admin/admin.php:3285 inc/admin/admin.php:3362 inc/admin/admin.php:3439
1442
- #: inc/admin/admin.php:3516 inc/admin/admin.php:3593
1443
msgid "Custom Dimension #5"
1444
msgstr "Dimension personnalisée #5"
1445
1446
- #: inc/admin/admin.php:3288 inc/admin/admin.php:3365 inc/admin/admin.php:3442
1447
- #: inc/admin/admin.php:3519 inc/admin/admin.php:3596
1448
msgid "Custom Dimension #6"
1449
msgstr "Dimension personnalisée #6"
1450
1451
- #: inc/admin/admin.php:3291 inc/admin/admin.php:3368 inc/admin/admin.php:3445
1452
- #: inc/admin/admin.php:3522 inc/admin/admin.php:3599
1453
msgid "Custom Dimension #7"
1454
msgstr "Dimension personnalisée #7"
1455
1456
- #: inc/admin/admin.php:3294 inc/admin/admin.php:3371 inc/admin/admin.php:3448
1457
- #: inc/admin/admin.php:3525 inc/admin/admin.php:3602
1458
msgid "Custom Dimension #8"
1459
msgstr "Dimension personnalisée #8"
1460
1461
- #: inc/admin/admin.php:3297 inc/admin/admin.php:3374 inc/admin/admin.php:3451
1462
- #: inc/admin/admin.php:3528 inc/admin/admin.php:3605
1463
msgid "Custom Dimension #9"
1464
msgstr "Dimension personnalisée #9"
1465
1466
- #: inc/admin/admin.php:3300 inc/admin/admin.php:3377 inc/admin/admin.php:3454
1467
- #: inc/admin/admin.php:3531 inc/admin/admin.php:3608
1468
msgid "Custom Dimension #10"
1469
msgstr "Dimension personnalisée #10"
1470
1471
- #: inc/admin/admin.php:3303 inc/admin/admin.php:3380 inc/admin/admin.php:3457
1472
- #: inc/admin/admin.php:3534 inc/admin/admin.php:3611
1473
msgid "Custom Dimension #11"
1474
msgstr "Dimension personnalisée #11"
1475
1476
- #: inc/admin/admin.php:3306 inc/admin/admin.php:3383 inc/admin/admin.php:3460
1477
- #: inc/admin/admin.php:3537 inc/admin/admin.php:3614
1478
msgid "Custom Dimension #12"
1479
msgstr "Dimension personnalisée #12"
1480
1481
- #: inc/admin/admin.php:3309 inc/admin/admin.php:3386 inc/admin/admin.php:3463
1482
- #: inc/admin/admin.php:3540 inc/admin/admin.php:3617
1483
msgid "Custom Dimension #13"
1484
msgstr "Dimension personnalisée #13"
1485
1486
- #: inc/admin/admin.php:3312 inc/admin/admin.php:3389 inc/admin/admin.php:3466
1487
- #: inc/admin/admin.php:3543 inc/admin/admin.php:3620
1488
msgid "Custom Dimension #14"
1489
msgstr "Dimension personnalisée #14"
1490
1491
- #: inc/admin/admin.php:3315 inc/admin/admin.php:3392 inc/admin/admin.php:3469
1492
- #: inc/admin/admin.php:3546 inc/admin/admin.php:3623
1493
msgid "Custom Dimension #15"
1494
msgstr "Dimension personnalisée #15"
1495
1496
- #: inc/admin/admin.php:3318 inc/admin/admin.php:3395 inc/admin/admin.php:3472
1497
- #: inc/admin/admin.php:3549 inc/admin/admin.php:3626
1498
msgid "Custom Dimension #16"
1499
msgstr "Dimension personnalisée #16"
1500
1501
- #: inc/admin/admin.php:3321 inc/admin/admin.php:3398 inc/admin/admin.php:3475
1502
- #: inc/admin/admin.php:3552 inc/admin/admin.php:3629
1503
msgid "Custom Dimension #17"
1504
msgstr "Dimension personnalisée #17"
1505
1506
- #: inc/admin/admin.php:3324 inc/admin/admin.php:3401 inc/admin/admin.php:3478
1507
- #: inc/admin/admin.php:3555 inc/admin/admin.php:3632
1508
msgid "Custom Dimension #18"
1509
msgstr "Dimension personnalisée #18"
1510
1511
- #: inc/admin/admin.php:3327 inc/admin/admin.php:3404 inc/admin/admin.php:3481
1512
- #: inc/admin/admin.php:3558 inc/admin/admin.php:3635
1513
msgid "Custom Dimension #19"
1514
msgstr "Dimension personnalisée #19"
1515
1516
- #: inc/admin/admin.php:3330 inc/admin/admin.php:3407 inc/admin/admin.php:3484
1517
- #: inc/admin/admin.php:3561 inc/admin/admin.php:3638
1518
msgid "Custom Dimension #20"
1519
msgstr "Dimension personnalisée #20"
1520
1521
- #: inc/admin/admin.php:3656
1522
msgid "Redirect attachment pages to post parent (or homepage if none)"
1523
msgstr ""
1524
"Rediriger les pages de pièces jointes vers le post parent (si aucun, "
1525
"rediriger vers page d'accueil)"
1526
1527
- #: inc/admin/admin.php:3673
1528
msgid "Remove stop words in permalinks"
1529
msgstr "Supprimer les mots clés inutiles des permaliens"
1530
1531
- #: inc/admin/admin.php:3673
1532
msgid ""
1533
"Setting based on site language. Supported language EN, FR, ES, DE, IT, PT."
1534
msgstr ""
1535
"Réglage basé sur la langue du site. Langue prise en charge EN, FR, ES, DE, "
1536
"IT, PT."
1537
1538
- #: inc/admin/admin.php:3690
1539
msgid "Remove /category/ in your permalinks"
1540
msgstr "Supprimer /category/ dans vos permaliens"
1541
1542
- #: inc/admin/admin.php:3700
1543
msgid "Enter Google meta value site verification"
1544
msgstr "Entrer la meta de vérification de site Google"
1545
1546
- #: inc/admin/admin.php:3710
1547
msgid "Enter Bing meta value site verification"
1548
msgstr "Entrer la meta de vérification de site Bing"
1549
1550
- #: inc/admin/admin.php:3720
1551
msgid "Enter Pinterest meta value site verification"
1552
msgstr "Entrer la meta de vérification de site Pinterest"
1553
1554
- #: inc/admin/admin.php:3730
1555
msgid "Enter Yandex meta value site verification"
1556
msgstr "Entrer la meta de vérification de site Yandex"
1557
1558
- #: inc/admin/admin.php:3747
1559
msgid "Remove SEOPress from Admin Bar in backend"
1560
msgstr "Supprimer SEOPress de la barre d'outils dans l'administration"
1561
1562
- #: inc/admin/admin.php:3764
1563
msgid "Hide Notifications Center in SEOPress Dashboard page"
1564
msgstr "Masquer le Centre de Notifications du Tableau de Bord de SEOPress"
1565
1566
- #: inc/admin/admin.php:3781
1567
msgid "Add title column"
1568
msgstr "Ajouter la colonne Titre"
1569
1570
- #: inc/admin/admin.php:3798
1571
msgid "Add meta description column"
1572
msgstr "Ajouter la colonne meta description"
1573
1574
- #: inc/admin/admin.php:3815
1575
msgid "Display noindex status"
1576
msgstr "Affiche le statut noindex"
1577
1578
- #: inc/admin/admin.php:3832
1579
msgid "Display nofollow status"
1580
msgstr "Affiche le statut nofollow"
1581
1582
#: inc/functions/options-advanced-admin.php:77
1583
msgid "Title tag"
1584
msgstr "Balise Titre"
1585
@@ -1595,6 +1636,22 @@ msgstr "Noindex ?"
1595
msgid "Nofollow?"
1596
msgstr "Nofollow ?"
1597
1598
#: inc/functions/options-import-export.php:48
1599
msgid "Please upload a valid .json file"
1600
msgstr "Veuillez uploader un fichier JSON valide"
@@ -1603,15 +1660,15 @@ msgstr "Veuillez uploader un fichier JSON valide"
1603
msgid "Please upload a file to import"
1604
msgstr "Uploader un fichier à importer SVP"
1605
1606
- #: seopress.php:237
1607
msgid "Settings"
1608
msgstr "Paramètres"
1609
1610
- #: seopress.php:238
1611
msgid "SEOPress.org"
1612
msgstr "SEOPress.org"
1613
1614
- #: seopress.php:240
1615
msgid "GO PRO!"
1616
msgstr "PASSEZ PRO !"
1617
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-31 19:22+0100\n"
6
+ "PO-Revision-Date: 2017-01-31 19:25+0100\n"
7
"Last-Translator: \n"
8
"Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
"Language: fr_FR\n"
34
msgstr "Support"
35
36
#: inc/admin/admin-metaboxes.php:11 inc/admin/admin-metaboxes.php:13
37
+ #: inc/admin/adminbar.php:16 inc/functions/options-advanced-admin.php:461
38
msgid "SEO"
39
msgstr "SEO"
40
41
+ #: inc/admin/admin-metaboxes.php:108
42
msgid "Titles settings"
43
msgstr "Paramètres de titres"
44
45
+ #: inc/admin/admin-metaboxes.php:109 inc/admin/admin.php:176
46
+ #: inc/admin/admin.php:242 inc/admin/admin.php:418 inc/admin/admin.php:887
47
#: inc/admin/adminbar.php:46
48
msgid "Advanced"
49
msgstr "Avancé"
50
51
+ #: inc/admin/admin-metaboxes.php:110 inc/admin/admin.php:174
52
+ #: inc/admin/admin.php:829 inc/admin/adminbar.php:34
53
msgid "Social"
54
msgstr "Social"
55
56
+ #: inc/admin/admin-metaboxes.php:112 inc/admin/admin.php:1097
57
msgid "Redirections"
58
msgstr "Redirections"
59
60
+ #: inc/admin/admin-metaboxes.php:115
61
msgid "Google News"
62
msgstr "Google News"
63
64
+ #: inc/admin/admin-metaboxes.php:124
65
msgid "Title"
66
msgstr "Titre"
67
68
+ #: inc/admin/admin-metaboxes.php:125
69
msgid "Enter your title"
70
msgstr "Entrez votre titre"
71
72
+ #: inc/admin/admin-metaboxes.php:129 inc/admin/admin-metaboxes.php:137
73
msgid "(maximum recommended limit)"
74
msgstr "(limite maximale recommandée)"
75
76
+ #: inc/admin/admin-metaboxes.php:132 inc/admin/admin.php:486
77
+ #: inc/admin/admin.php:1228 inc/functions/options-advanced-admin.php:471
78
msgid "Meta description"
79
msgstr "Meta description"
80
81
+ #: inc/admin/admin-metaboxes.php:133
82
msgid "Enter your meta description"
83
msgstr "Entrez votre méta description"
84
85
+ #: inc/admin/admin-metaboxes.php:142
86
msgid "Google Snippet Preview"
87
msgstr "Aperçu Google Snippet"
88
89
+ #: inc/admin/admin-metaboxes.php:143
90
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:159 inc/admin/admin.php:1386
95
+ #: inc/admin/admin.php:2219 inc/admin/admin.php:2352 inc/admin/admin.php:2442
96
+ #: inc/admin/admin.php:2515 inc/admin/admin.php:2564 inc/admin/admin.php:2644
97
msgid "noindex"
98
msgstr "noindex"
99
100
+ #: inc/admin/admin-metaboxes.php:160 inc/admin/admin.php:2646
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:165 inc/admin/admin.php:1394
109
+ #: inc/admin/admin.php:2238 inc/admin/admin.php:2371 inc/admin/admin.php:2461
110
+ #: inc/admin/admin.php:2663
111
msgid "nofollow"
112
msgstr "nofollow"
113
114
+ #: inc/admin/admin-metaboxes.php:166 inc/admin/admin.php:2665
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:171 inc/admin/admin.php:1402
119
+ #: inc/admin/admin.php:2682
120
msgid "noodp"
121
msgstr "noodp"
122
123
+ #: inc/admin/admin-metaboxes.php:172 inc/admin/admin.php:2684
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:177 inc/admin/admin.php:1410
132
+ #: inc/admin/admin.php:2701
133
msgid "noimageindex"
134
msgstr "noimageindex"
135
136
+ #: inc/admin/admin-metaboxes.php:178 inc/admin/admin.php:2703
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:183 inc/admin/admin.php:1418
141
+ #: inc/admin/admin.php:2720
142
msgid "noarchive"
143
msgstr "noarchive"
144
145
+ #: inc/admin/admin-metaboxes.php:184 inc/admin/admin.php:2722
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:189 inc/admin/admin.php:1426
150
+ #: inc/admin/admin.php:2739
151
msgid "nosnippet"
152
msgstr "nosnippet"
153
154
+ #: inc/admin/admin-metaboxes.php:190 inc/admin/admin.php:2741
155
msgid ""
156
"Do not display a description in the Google search results for all pages."
157
msgstr ""
158
"Ne pas afficher de description dans les résultats de recherche pour toutes "
159
"les pages du site."
160
161
+ #: inc/admin/admin-metaboxes.php:193 inc/admin/admin.php:490
162
msgid "Canonical URL"
163
msgstr "URL Canonique"
164
165
+ #: inc/admin/admin-metaboxes.php:194
166
msgid "Default value: "
167
msgstr "Valeur par défaut: "
168
169
+ #: inc/admin/admin-metaboxes.php:200
170
msgid "Facebook Title"
171
msgstr "Titre Facebook"
172
173
+ #: inc/admin/admin-metaboxes.php:201
174
msgid "Enter your Facebook title"
175
msgstr "Entrez votre titre Facebook"
176
177
+ #: inc/admin/admin-metaboxes.php:204
178
msgid "Facebook description"
179
msgstr "Description Facebook"
180
181
+ #: inc/admin/admin-metaboxes.php:205
182
msgid "Enter your Facebook description"
183
msgstr "Entrez votre description Facebook"
184
185
+ #: inc/admin/admin-metaboxes.php:208
186
msgid "Facebook Thumbnail"
187
msgstr "Miniature Facebook"
188
189
+ #: inc/admin/admin-metaboxes.php:209
190
msgid "Minimum size: 200x200px"
191
msgstr "Taille minimum : 200x200px"
192
193
+ #: inc/admin/admin-metaboxes.php:210 inc/admin/admin-metaboxes.php:226
194
+ #: inc/admin/admin.php:3137 inc/admin/admin.php:3189
195
msgid "Select your default thumbnail"
196
msgstr "Sélectionnez votre miniature par défaut"
197
198
+ #: inc/admin/admin-metaboxes.php:211 inc/admin/admin-metaboxes.php:227
199
+ #: inc/admin/admin.php:2920 inc/admin/admin.php:3139 inc/admin/admin.php:3191
200
msgid "Upload an Image"
201
msgstr "Envoyer une image"
202
203
+ #: inc/admin/admin-metaboxes.php:216
204
msgid "Twitter Title"
205
msgstr "Titre Twitter"
206
207
+ #: inc/admin/admin-metaboxes.php:217
208
msgid "Enter your Twitter title"
209
msgstr "Entrez votre titre Twitter"
210
211
+ #: inc/admin/admin-metaboxes.php:220
212
msgid "Twitter description"
213
msgstr "Description Twitter"
214
215
+ #: inc/admin/admin-metaboxes.php:221
216
msgid "Enter your Twitter description"
217
msgstr "Entrez votre description Twitter"
218
219
+ #: inc/admin/admin-metaboxes.php:224
220
msgid "Twitter Thumbnail"
221
msgstr "Miniature Twitter"
222
223
+ #: inc/admin/admin-metaboxes.php:225
224
msgid "Minimum size: 160x160px"
225
msgstr "Taille minimum : 160x160px"
226
227
+ #: inc/admin/admin-metaboxes.php:236
228
msgid "Enable redirection?"
229
msgstr "Activer la redirection ?"
230
231
+ #: inc/admin/admin-metaboxes.php:240
232
msgid "URL redirection"
233
msgstr "URL de redirection"
234
235
+ #: inc/admin/admin-metaboxes.php:242
236
msgid "301"
237
msgstr "301"
238