SEOPress - Version 2.2.2

Version Description

  • NEW Custom fields (from post, page and post type) for titles and meta description
  • NEW Easy Digital Downloads: remove meta tag generator, add Open Graph Price & Currency, OG:TYPE Product (PRO Only)
  • INFO XML Sitemaps: check if there is posts associated to custom post type (to reduce Search Console error)
  • INFO XML Sitemaps: check if there is terms associated to taxonomy (to reduce Search Console error)
  • FIX Custom breadcrumbs with multiple children
Download this release

Release Info

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

Code changes from version 2.2.1 to 2.2.2

assets/css/seopress.min.css CHANGED
@@ -1,1576 +1 @@
1
- /*************************************************************************************************/
2
- /* SEOPress Font Family */
3
- /*************************************************************************************************/
4
- @font-face {
5
- font-family: 'seopress';
6
- src: url('../fonts/seopress.eot?8v0bs0');
7
- src: url('../fonts/seopress.eot?8v0bs0#iefix') format('embedded-opentype'),
8
- url('../fonts/seopress.ttf?8v0bs0') format('truetype'),
9
- url('../fonts/seopress.woff?8v0bs0') format('woff'),
10
- url('../fonts/seopress.svg?8v0bs0#seopress') format('svg');
11
- font-weight: normal;
12
- font-style: normal;
13
- }
14
-
15
- [class^="icon-seopress-"], [class*=" icon-seopress"] {
16
- font-family: 'seopress' !important;
17
- }
18
-
19
- .icon-seopress-seopress:before {
20
- content: "\e042";
21
- }
22
-
23
- /*************************************************************************************************/
24
- /* Metaboxe in CPT */
25
- /*************************************************************************************************/
26
- #seopress_launch_analysis {
27
- float: left;
28
- }
29
- #seopress_analysis_results_state {
30
- background: rgba(74,184,102,.75);
31
- color: #fff;
32
- padding: 5px 25px 5px 20px;
33
- border-radius: 100px;
34
- font-style: italic;
35
- position: relative;
36
- width: auto;
37
- display: inline-block;
38
- margin: 0 0 0 20px;
39
- }
40
- #seopress_content_analysis h3 {
41
- border-bottom: 1px solid #ddd;
42
- padding-bottom: 10px;
43
- }
44
- #seopress_content_analysis .wrap-analysis-img ul {
45
- display: flex;
46
- }
47
- #seopress_content_analysis .wrap-analysis-img ul li {
48
- padding: 0;
49
- text-align: left;
50
- cursor: default;
51
- }
52
- #seopress_content_analysis .wrap-analysis-img h4 {
53
- border-bottom: 1px solid #ddd;
54
- padding-bottom: 10px;
55
- }
56
- #seopress_content_analysis .wrap-analysis-img ul li img {
57
- max-width: 150px;
58
- max-height: 150px;
59
- object-fit: cover;
60
- cursor: default;
61
- }
62
- #seopress_cpt .notice {
63
- padding: 10px 14px;
64
- }
65
- #seopress_cpt .ui-tabs .ui-tabs-nav,
66
- #seopress_content_analysis .ui-tabs .ui-tabs-nav {
67
- display: inline-block;
68
- height: 26px;
69
- position: relative;
70
- width: 100%;
71
- z-index: 50;
72
- margin: 0;
73
- padding: 0;
74
- background: none;
75
- border: none;
76
- }
77
- #seopress_content_analysis .ui-tabs .ui-tabs-nav {
78
- margin-top: 15px;
79
- }
80
- #seopress_cpt .ui-helper-clearfix:after,
81
- #seopress_content_analysis .ui-helper-clearfix:after {
82
- content:none;
83
- }
84
- .seopress_page_seopress-titles #seopress-tabs .form-table td,
85
- .seopress_page_seopress-titles #seopress_content_analysis .form-table td {
86
- padding: 0;
87
- }
88
- #seopress_cpt .ui-tabs .ui-tabs-panel,
89
- #seopress_content_analysis .ui-tabs .ui-tabs-panel {
90
- background: none repeat scroll 0 0 #FFFFFF;
91
- border: 1px solid #DDDDDD;
92
- border-radius: 0;
93
- display: inline-block;
94
- padding: 1em 1.4em;
95
- width: 100%;
96
- box-sizing: border-box;
97
- }
98
- #seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,
99
- #seopress_content_analysis .ui-tabs .ui-tabs-panel .dashicons-info,
100
- #seopress_pro_cpt .dashicons-info {
101
- font-size: 16px;
102
- vertical-align: middle;
103
- height: 16px;
104
- width: 16px;
105
- }
106
- #seopress_cpt .ui-tabs .ui-tabs-nav li, #seopress_cpt .ui-tabs-anchor,
107
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li, #seopress_content_analysis .ui-tabs-anchor, {
108
- cursor:pointer !important;
109
- }
110
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active,
111
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active {
112
- background: none repeat scroll 0 0 #FFFFFF;
113
- border-color: #DDDDDD #DDDDDD #FFFFFF;
114
- border-image: none;
115
- border-style: solid;
116
- border-width: 1px;
117
- position: relative;
118
- z-index: 60;
119
- cursor:pointer;
120
- border-radius: 0;
121
- }
122
- #seopress_cpt #tabs-1 label,
123
- #seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],
124
- #seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],
125
- #seopress_cpt #tabs-3 label,
126
- #seopress_cpt #tabs-4 label,
127
- #seopress_cpt #tabs-5 label,
128
- #seopress_cpt .subsection-title,
129
- #seopress_pro_cpt label,
130
- #seopress_content_analysis label {
131
- border-bottom: 1px solid #DDDDDD;
132
- display: block;
133
- margin: 20px 0 5px;
134
- font-weight: bold;
135
- }
136
- #seopress_cpt .wp-color-result {
137
- margin:0;
138
- }
139
- #seopress_cpt #tabs-1 input,
140
- #seopress_cpt #tabs-2 input[type=text],
141
- #seopress_cpt #tabs-3 textarea,
142
- #seopress_cpt #tabs-3 input[type=text],
143
- #seopress_cpt #tabs-4 input[type=text],
144
- #seopress_cpt #tabs-5 input[type=text],
145
- #seopress_content_analysis input[type=text] {
146
- width:100%;
147
- }
148
- #seopress_cpt select {
149
- width:300px;
150
- }
151
- #seopress_cpt #tabs-4 select {
152
- width:60px;
153
- display: inline;
154
- }
155
- #seopress_cpt #tabs-4 #seopress_redirections_value_meta {
156
- width: calc(100% - 68px);
157
- float: right;
158
- }
159
- #seopress_cpt #tabs-4 #seopress_redirections_enabled,
160
- #seopress_cpt #tabs-5 #seopress_news_disabled {
161
- border-bottom: none;
162
- font-weight: normal;
163
- }
164
- #seopress_cpt .advise,
165
- #seopress_pro_cpt .advise,
166
- #seopress_content_analysis .advise {
167
- margin: 5px;
168
- display: block;
169
- color: red;
170
- font-style: italic;
171
- }
172
- #seopress_cpt .mandatory,
173
- #seopress_content_analysis .mandatory {
174
- color: #cc0000;
175
- }
176
- #seopress_cpt .box-left {
177
- float: left;
178
- width: 49%;
179
- margin-right: 1%;
180
- }
181
- #seopress_cpt .box-right {
182
- float: left;
183
- width: 49%;
184
- margin-left: 1%;
185
- }
186
- #seopress_cpt .google-snippet-preview {
187
- font-family: arial,sans-serif;
188
- }
189
- #seopress_cpt .google-snippet-preview .snippet-title, #seopress_cpt .google-snippet-preview .snippet-title-custom, #seopress_cpt .google-snippet-preview .snippet-title-default {
190
- color: rgb(26, 13, 171);
191
- font-size: 18px;
192
- font-weight: 400;
193
- line-height: 21.6px;
194
- }
195
- #seopress_cpt .google-snippet-preview .snippet-permalink {
196
- color: rgb(0, 102, 33);
197
- font-size: 14px;
198
- font-style: normal;
199
- font-weight: 400;
200
- line-height: 16px;
201
- }
202
- #seopress_cpt .google-snippet-preview .snippet-description, #seopress_cpt .google-snippet-preview .snippet-description-custom, #seopress_cpt .google-snippet-preview .snippet-description-default {
203
- color: #545454;
204
- font-size: 13px;
205
- font-weight: 400;
206
- line-height: 18.2px;
207
- display: inline;
208
- }
209
- #seopress_cpt .google-snippet-preview .snippet-date {
210
- color: #808080;
211
- display: inline;
212
- }
213
- #seopress_cpt .wrap-seopress-counters,
214
- #seopress_pro_cpt .wrap-seopress-counters {
215
- text-align: right;
216
- background: rgb(238, 238, 238) none repeat scroll 0% 0%;
217
- padding: 5px;
218
- box-shadow: 0 1px 1px rgba(0,0,0,.2);
219
- }
220
- #seopress_cpt #seopress_titles_title_counters, #seopress_cpt #seopress_titles_desc_counters, #seopress_pro_cpt #seopress_rich_snippets_articles_counters, #seopress_pro_cpt #seopress_rich_snippets_courses_counters {
221
- display: inline;
222
- margin-right: 5px;
223
- }
224
- #seopress_cpt #seopress_titles_title_counters_val, #seopress_cpt #seopress_titles_desc_counters_val, #seopress_pro_cpt #seopress_rich_snippets_articles_counters_val, #seopress_pro_cpt #seopress_rich_snippets_courses_counters_val {
225
- display: inline;
226
- font-weight: bold;
227
- }
228
- #term-seopress #seopress_cpt {
229
- width: 95%;
230
- }
231
- .fixed .column-seopress_words,
232
- .fixed .column-seopress_w3c {
233
- width: 5%;
234
- }
235
- .fixed .column-seopress_noindex,
236
- .fixed .column-seopress_nofollow {
237
- width: 10%;
238
- }
239
- /*************************************************************************************************/
240
- /* Admin - Tabs */
241
- /*************************************************************************************************/
242
- #seopress_cpt .ui-tabs,
243
- #seopress_content_analysis .ui-tabs {
244
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
245
- padding: .2em;
246
- border: none;
247
- font-family: inherit;
248
- font-size: inherit;
249
- }
250
- #seopress_cpt .ui-tabs .ui-tabs-nav li,
251
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li {
252
- list-style: none;
253
- float: left;
254
- position: relative;
255
- top: 0;
256
- margin: -1px .2em 0 0;
257
- border-bottom-width: 0;
258
- padding: 0;
259
- white-space: nowrap;
260
- border: none;
261
- background: none;
262
- }
263
- #seopress_cpt .ui-tabs .ui-tabs-nav li a,
264
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li a {
265
- float: left;
266
- padding: 0.38em 1em;
267
- text-decoration: none;
268
- }
269
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active,
270
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active {
271
- margin-bottom: -1px;
272
- padding-bottom: 1px;
273
- }
274
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
275
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
276
- #seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a,
277
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active a,
278
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
279
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
280
- cursor: text;
281
- }
282
- #seopress_cpt .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
283
- #seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,
284
- #seopress_content_analysis .ui-tabs .ui-tabs-nav li a,
285
- #seopress_content_analysis .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
286
- cursor: pointer;
287
- color: #0073aa;
288
- text-decoration: none;
289
- }
290
- #seopress_cpt .ui-tabs-vertical { width: 55em; }
291
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
292
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
293
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a { display:block; }
294
- #seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
295
- #seopress_cpt .ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;}
296
-
297
- #tab-panel-seopress_titles_help_tab li span {
298
- font-weight: bold;
299
- margin-right: 10px;
300
- }
301
- #seopress_content_analysis .ui-tabs .dashicons-yes {
302
- color: #fff;
303
- background: #12BD10;
304
- border-radius: 50px;
305
- margin-right: 10px;
306
- padding: 1px;
307
- }
308
- #seopress_content_analysis .ui-tabs .dashicons-yes,
309
- #seopress_content_analysis .ui-tabs .dashicons-no-alt {
310
- color: #fff;
311
- background: #12BD10;
312
- border-radius: 50px;
313
- margin-right: 10px;
314
- padding: 1px;
315
- }
316
- #seopress_content_analysis .ui-tabs .dashicons-no-alt {
317
- background: #e25950;
318
- }
319
-
320
- /*************************************************************************************************/
321
- /* Admin - Options panel */
322
- /*************************************************************************************************/
323
- body.seopress-styles {
324
- background: rgb(248, 250, 253);
325
- }
326
- #seopress-content a {
327
- color: #3297d3;
328
- }
329
- #seopress-content a:hover {
330
- color: #106598;
331
- }
332
- #seopress-admin-tabs.ui-tabs {
333
- position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
334
- padding: .2em;
335
- border: none;
336
- font-family: inherit;
337
- font-size: inherit;
338
- }
339
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li {
340
- list-style: none;
341
- float: left;
342
- position: relative;
343
- top: 0;
344
- margin: -1px .2em 0 0;
345
- border-bottom-width: 0;
346
- padding: 0;
347
- white-space: nowrap;
348
- border: none;
349
- background: none;
350
- }
351
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li a {
352
- float: left;
353
- padding: 0.38em 1em 0.75rem;
354
- text-decoration: none;
355
- outline: none;
356
- border-bottom: 2px solid #fff;
357
- }
358
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active {
359
- margin-bottom: -1px;
360
- }
361
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
362
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
363
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
364
- cursor: text;
365
- border-bottom: 2px solid #23282D;
366
- color: #23282D;
367
- }
368
- #seopress-admin-tabs.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
369
- #seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
370
- cursor: pointer;
371
- color: #0073aa;
372
- text-decoration: none;
373
- }
374
- #seopress-admin-tabs.ui-tabs-vertical { width: 55em; }
375
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; float: left; width: 12em; }
376
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
377
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
378
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; }
379
- #seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: right; width: 40em;}
380
-
381
- .seopress-styles .seopress-option {
382
- margin: 10px auto 0;
383
- max-width: 90%;
384
- padding: 1.0rem;
385
- background: #fff;
386
- box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1),0 5px 15px rgba(0, 0, 0, 0.1);
387
- border-radius: 4px;
388
- }
389
- .seopress-styles .seopress-option h1 {
390
- font-size: 16px;
391
- font-weight: bold;
392
- color: rgb(50, 151, 211);
393
- text-transform: uppercase;
394
- -moz-osx-font-smoothing: grayscale;
395
- -webkit-font-smoothing: antialiased;
396
- position: sticky;
397
- top: 32px;
398
- background: #fff;
399
- z-index: 100;
400
- padding: 10px 0;
401
- }
402
- .seopress-styles .seopress-option h1 .dashicons,
403
- .seopress-styles .seopress-option h2 .dashicons {
404
- margin: 0 10px;
405
- font-size: 40px;
406
- width: 40px;
407
- height: 40px;
408
- vertical-align: middle;
409
- }
410
- .seopress-styles .seopress-option h1 > .dashicons {
411
- font-size: 30px;
412
- width: 30px;
413
- height: 30px;
414
- background: rgb(196, 240, 255);
415
- border-radius: 50%;
416
- padding: 10px;
417
- box-shadow: 0 4px 6px rgba(50, 50, 93, 0.1),0 1px 3px rgba(0, 0, 0, 0.1);
418
- margin-left: 20px;
419
- }
420
- .seopress-styles .seopress-option .metabox-holder h2 .dashicons {
421
- font-size: 16px;
422
- }
423
- .seopress-option h1 .feature-state .dashicons {
424
- font-size: 16px;
425
- width: 16px;
426
- height: 16px;
427
- vertical-align: middle;
428
- margin: 0 10px 0 0;
429
- }
430
- .seopress-styles .wrap {
431
- margin: 0;
432
- position: relative;
433
- }
434
- .seopress-styles .seopress-option .submit {
435
- background: #fff;
436
- text-align: center;
437
- border-top: 1px solid #F1F1F1;
438
- padding-top: 20px;
439
- padding-bottom: 20px;
440
- margin: 0;
441
- }
442
- .seopress-styles .seopress-option #submit,
443
- .seopress-styles .seopress-option #seopress-yoast-migrate {
444
- color: rgb(255, 255, 255);
445
- text-decoration: none;
446
- border: none;
447
- border-radius: 4px;
448
- padding-right: 20px;
449
- padding-left: 20px;
450
- line-height: 34px;
451
- text-transform: uppercase;
452
- min-height: 34px;
453
- transition: all 300ms linear;
454
- text-shadow: none;
455
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
456
- margin-right: 15px;
457
- background: RGB(106, 124, 148);
458
- position: relative;
459
- height: auto;
460
- }
461
- .seopress-styles .seopress-option #submit:hover,
462
- .seopress-styles .seopress-option #seopress-yoast-migrate:hover {
463
- text-decoration: none;
464
- color: #FFF;
465
- background: #232323;
466
- }
467
- .seopress-styles #wpcontent {
468
- padding-left: 0;
469
- background: #F8FAFD;
470
- }
471
- .seopress-styles #seopress-admin {
472
- }
473
- #adminmenu div.wp-menu-image.dashicons-admin-seopress::before {
474
- content:"\e042";
475
- font-family: 'seopress';
476
- }
477
- .seopress-styles #seopress-navbar {
478
- padding: 10px 1.5rem;
479
- height: 56px;
480
- margin: 0 auto;
481
- width: 53rem;
482
- box-sizing: border-box;
483
- position: relative;
484
- }
485
- #seopress-header {
486
- margin: 0 auto;
487
- position: relative;
488
- width: 100%;
489
- }
490
- #seopress-header #seopress-admin h1 {
491
- line-height: 50px;
492
- margin: 0;
493
- display: inline-block;
494
- height: 50px;
495
- width: 36px;
496
- background-size: 100%;
497
- background-repeat: no-repeat;
498
- }
499
- #seopress-header #seopress-admin h1::before {
500
- content: "\e042";
501
- font-family: 'seopress';
502
- -moz-osx-font-smoothing: grayscale;
503
- -webkit-font-smoothing: antialiased;
504
- font-size: 40px;
505
- line-height: 45px;
506
- position: absolute;
507
- font-weight: normal;
508
- }
509
- #seopress-header #seopress-admin h1:hover {
510
- cursor: pointer;
511
- }
512
- #seopress-header #seopress-admin h1 > a {
513
- text-decoration: none;
514
- color: inherit;
515
- }
516
- #seopress-header #seopress-admin .seopress-quick-access {
517
- background: #fff;
518
- box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.1);
519
- border-radius: 4px;
520
- overflow: hidden;
521
- position: relative;
522
- font-size: 17px;
523
- line-height: 40px;
524
- white-space: nowrap;
525
- transform: rotate3d(1,1,0,-15deg);
526
- transform-origin: 100% 0;
527
- opacity: 0;
528
- will-change: transform,opacity;
529
- transition-property: transform,opacity;
530
- transition-duration: .25s;
531
- z-index: 300;
532
- padding: 0;
533
- display: block;
534
- width: 53rem;
535
- top: 0px;
536
- visibility: hidden;
537
- cursor: auto;
538
- }
539
- #seopress-header #seopress-admin h1:hover .seopress-quick-access {
540
- transform: none;
541
- opacity: 1;
542
- pointer-events: auto;
543
- visibility: visible;
544
- }
545
- #seopress-header #seopress-admin .seopress-quick-access > ul {
546
- padding: 20px;
547
- margin: 0;
548
- float: left;
549
- width: 100%;
550
- box-sizing: border-box;
551
- }
552
- #seopress-header #seopress-admin h1 .seopress-quick-access li {
553
- text-decoration: none;
554
- display: inline-block;
555
- width: 50%;
556
- margin: 0;
557
- float: left;
558
- padding: 10px 0;
559
- }
560
- #seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons {
561
- vertical-align: middle;
562
- background: #B7E1F3;
563
- border-radius: 50%;
564
- padding: 5px;
565
- margin-right: 15px;
566
- }
567
- #seopress-header #seopress-admin h1 .seopress-quick-access li a {
568
- text-decoration: none;
569
- font-size: 15px;
570
- line-height: 30px;
571
- text-transform: uppercase;
572
- display: block;
573
- width: 100%;
574
- transition: all 300ms linear;
575
- color: #3297d3;
576
- }
577
- #seopress-header #seopress-admin h1 .seopress-quick-access li a:hover {
578
- color: #647a88;
579
- }
580
- #seopress-header #seopress-admin h1 .seopress-info-version {
581
- position: relative;
582
- left: 50px;
583
- top: 0px;
584
- font-size: 14px;
585
- width: 100px;
586
- display: block;
587
- }
588
- #seopress-header #seopress-admin .wpc-info-version {
589
- font-size: 14px;
590
- left: 310px;
591
- position: absolute;
592
- text-indent: 0;
593
- top: 85px;
594
- }
595
- #seopress-header #seopress-notice {
596
- float: right;
597
- line-height: 40px;
598
- }
599
- #seopress-header #seopress-notice p {
600
- font-size: 16px;
601
- }
602
- #seopress-header #seopress-notice .dashicons {
603
- color: #444;
604
- text-decoration: none;
605
- line-height: 40px;
606
- }
607
- #seopress-header #seopress-notice div.small {
608
- font-size: 13px;
609
- display: inline;
610
- }
611
- #seopress-footer-credits {
612
- font-style: italic;
613
- }
614
- #seopress-footer-credits .wporg-ratings {
615
- display: inline;
616
- }
617
- #seopress-footer-credits .wporg-ratings a {
618
- text-decoration: none;
619
- }
620
- .seopress-option .seopress-settings {
621
- float: left;
622
- max-width: 750px;
623
- width: 100%;
624
- }
625
- .seopress-option #seopress-refresh,
626
- .seopress-option #seopress-edd-license-btn {
627
- float: left;
628
- }
629
- .wp-admin-ui_page_seopress-import-export .postbox {
630
- margin-right: 20px;
631
- }
632
- .seopress-option #side-sortables .accordion-section-content {
633
- padding: 0;
634
- }
635
- .seopress-option .seopress-settings label {
636
- margin: 0 0 0 10px;
637
- }
638
- .wrap-seopress-tab-content {
639
- position: relative;
640
- display: block;
641
- width: 100%;
642
- height: 100%;
643
- max-width: 53rem;
644
- margin: 20px auto 0;
645
- }
646
- #seopress-admin-tabs .seopress-tab {
647
- padding: 1.5rem;
648
- visibility: hidden;
649
- overflow: hidden;
650
- opacity: 0;
651
- transition: all 200ms ease;
652
- transform: translateX(-15px);
653
- position: absolute;
654
- top: 0;
655
- }
656
- #seopress-admin-tabs .seopress-tab.active {
657
- visibility: visible;
658
- overflow: inherit;
659
- opacity: 1;
660
- transform: translateX(0px);
661
- display: inherit;
662
- position: relative;
663
- }
664
- #seopress-tabs .seopress-tab {
665
- padding: 1.5rem;
666
- display: none;
667
- }
668
- #seopress-tabs .seopress-tab.active {
669
- display: block;
670
- }
671
- .seopress-option input[type="text"],
672
- .seopress-option input[type="password"],
673
- .seopress-option textarea {
674
- min-width: 485px;
675
- }
676
- .seopress-option textarea {
677
- min-height: 100px;
678
- }
679
- .seopress-option #side-sortables .highlight {
680
- border: 1px dashed #ccc;
681
- display: block;
682
- width:382px;
683
- height: 40px;
684
- background: transparent;
685
- }
686
- .seopress-option #side-sortables .accordion-section {
687
- margin-bottom: 9px;
688
- width: 382px;
689
- }
690
- .seopress-option #side-sortables .accordion-section h3 {
691
- cursor: move;
692
- border: 1px solid #E5E5E5;
693
- background: #FAFAFA;
694
- }
695
- .seopress-option #side-sortables .accordion-section .inside {
696
- padding: 10px 10px 24px 10px;
697
- border-width: 0 1px 1px;
698
- border-style: solid;
699
- box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.04);
700
- border-color: rgb(229, 229, 229);
701
- display: inline-block;
702
- width: calc(100% - 22px);
703
- height: 100%;
704
- }
705
- .seopress-option #side-sortables .accordion-section .inside ul {
706
- padding-left: 10px;
707
- margin-bottom: 0px;
708
- padding-top: 2px;
709
- padding-bottom: 2px;
710
- }
711
- .seopress-option #side-sortables .accordion-section .inside ul li {
712
- border-left: 2px solid rgb(204, 204, 204);
713
- padding-left: 10px;
714
- margin-bottom: 10px;
715
- }
716
- .seopress-option #side-sortables .accordion-section .inside ul li:first-child {
717
- border-bottom: 1px dotted #E5E5E5;
718
- border-left: 0;
719
- padding-bottom: 10px;
720
- font-weight: bold;
721
- margin-left:-15px;
722
- margin-bottom: 10px;
723
- }
724
- .seopress-notice #message {
725
- margin: 5px 10px 2px 0;
726
- }
727
- #seopress-notice a {
728
- position: relative;
729
- text-decoration: none;
730
- }
731
- #seopress-notice a .tooltip {
732
- white-space: pre;
733
- z-index: 200;
734
- padding: 2px 5px;
735
- font-weight: 500;
736
- font-size: 12px;
737
- color: #aab7c4;
738
- background: #fff;
739
- box-shadow: 0 1px 2px 0 rgba(49, 49, 93, 0.1),0 0 1px 0 rgba(0, 0, 0, 0.1);
740
- border-radius: 2px;
741
- position: absolute;
742
- opacity: 0;
743
- top: 30px;
744
- transition: opacity 200ms ease;
745
- visibility: hidden;
746
- line-height: 20px;
747
- left: -100%;
748
- overflow: hidden;
749
- }
750
- #seopress-notice a:hover .tooltip {
751
- opacity: 1;
752
- visibility: visible;
753
- }
754
- .seopress-page-list {
755
- margin: 0px;
756
- }
757
- .seopress-page-list .dashicons,
758
- .seopress-option .dashicons {
759
- vertical-align: middle;
760
- margin-right: 5px;
761
- }
762
- .seopress-page-list .seopress-feature, #seopress-notifications-center, #seopress-admin-tabs .ui-tabs-nav, .seopress-useful-tools {
763
- background: linear-gradient(172deg,#f5f7fa,#f5f7fa 200px,#fff 0,#fff);
764
- margin: 0 auto 20px;
765
- box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.2);
766
- max-width: 50rem;
767
- padding: 1.5rem;
768
- width: 100%;
769
- border-radius: 4px;
770
- }
771
- #seopress-notifications-center,
772
- .seopress-useful-tools {
773
- background: linear-gradient(172deg,#f5f7fa,#f5f7fa 400px,#fff 0,#fff);
774
- }
775
- .seopress-page-list .seopress-feature {
776
- padding: 0 1.5rem;
777
- position: relative;
778
- overflow: hidden;
779
- transition-duration: .15s;
780
- }
781
- .seopress-page-list .seopress-feature p {
782
- color: #6b7c93;
783
- font-size: 14px;
784
- margin-bottom: 30px;
785
- }
786
- #seopress-notifications-center {
787
- margin-top: 0;
788
- }
789
- #seopress-admin-tabs .ui-tabs-nav {
790
- display: flex;
791
- padding-top: 1rem;
792
- padding-bottom: 0;
793
- }
794
- .seopress-page-list .seopress-feature .img-tool {
795
- height: 100px;
796
- width: 100px;
797
- background: rgb(196, 240, 255);
798
- position: absolute;
799
- border-radius: 50%;
800
- box-shadow: 0 4px 6px rgba(50, 50, 93, 0.1),0 1px 3px rgba(0, 0, 0, 0.1);
801
- top: calc(50% - 50px);
802
- left: 20px;
803
- }
804
- .seopress-page-list .seopress-feature .img-tool .dashicons {
805
- color: #217AB7;
806
- font-size: 60px;
807
- text-align: left;
808
- vertical-align: middle;
809
- width: 100%;
810
- height: 100%;
811
- position: absolute;
812
- top: calc(50% - 30px);
813
- left: calc(50% - 30px);
814
- margin: 0;
815
- }
816
- .seopress-page-list .seopress-feature .inner {
817
- margin: 0px;
818
- display: block;
819
- padding: 2rem 0 2rem 120px;
820
- }
821
- .seopress-page-list .seopress-feature h3 {
822
- margin: 0;
823
- font-size: 16px;
824
- font-weight: bold;
825
- color: #3297d3;
826
- text-transform: uppercase;
827
- -moz-osx-font-smoothing: grayscale;
828
- -webkit-font-smoothing: antialiased;
829
- }
830
- .seopress-page-list .seopress-feature h3 .dashicons {
831
- font-size: 16px;
832
- margin-left: 5px;
833
- vertical-align: middle;
834
- }
835
- #seopress-content .seopress-page-list .seopress-feature a,
836
- .seopress-option .seopress-feature a,
837
- #seopress-notifications-center .seopress-alert .button-primary,
838
- .seopress-useful-tools .widget .button-primary {
839
- color: #fff;
840
- text-decoration: none;
841
- border: none;
842
- border-radius: 4px;
843
- padding-right: 20px;
844
- padding-left: 20px;
845
- line-height: 34px;
846
- text-transform: uppercase;
847
- min-height: 34px;
848
- transition: all 300ms linear;
849
- text-shadow: none;
850
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
851
- margin-right: 15px;
852
- background: #6A7C94;
853
- position: relative;
854
- height: auto;
855
- }
856
- #seopress-content .seopress-page-list .seopress-feature a.button-secondary {
857
- padding-left: 30px;
858
- }
859
- #seopress-notifications-center .seopress-alert .button-primary::after,
860
- #seopress-content .seopress-page-list .seopress-feature a.button-secondary::before {
861
- content: "\f111";
862
- font-family: Dashicons;
863
- position: absolute;
864
- left: 10px;
865
- top: 1px;
866
- -moz-osx-font-smoothing: grayscale;
867
- -webkit-font-smoothing: antialiased;
868
- font-size: 16px;
869
- }
870
- #seopress-notifications-center .seopress-alert .button-primary,
871
- .seopress-option .button,
872
- #seopress-content .seopress-page-list .seopress-feature a.view-redirects {
873
- background: #fff;
874
- border: none;
875
- color: rgb(107, 124, 147);
876
- font-weight: 500;
877
- transition: all 300ms linear;
878
- text-shadow: none;
879
- text-transform: uppercase;
880
- padding-right: 20px;
881
- padding-left: 20px;
882
- line-height: 34px;
883
- min-height: 34px;
884
- border-radius: 4px;
885
- box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1),0 3px 6px rgba(0, 0, 0, 0.1);
886
- vertical-align: baseline;
887
- }
888
- .seopress-option .button .dashicons {
889
- font-size: 16px;
890
- }
891
- #seopress-content .seopress-page-list .seopress-feature a.view-redirects {
892
- padding-left: 35px;
893
- }
894
- #seopress-notifications-center .seopress-alert .button-primary::after {
895
- content: "\f344";
896
- left: inherit;
897
- right: 10px;
898
- }
899
- #seopress-content .seopress-page-list .seopress-feature a.view-redirects::before {
900
- content: "\f177";
901
- }
902
- #seopress-content .seopress-page-list .seopress-feature a:hover,
903
- .seopress-option .seopress-feature a:hover,
904
- .seopress-option .button:hover,
905
- #seopress-notifications-center .seopress-alert .button-primary:hover,
906
- .seopress-useful-tools .widget .button-primary:hover {
907
- text-decoration: none;
908
- color: #FFF;
909
- background: #232323;
910
- }
911
- #seopress-notifications-center .seopress-alert .button-primary {
912
- float: right;
913
- margin: 5px 0;
914
- padding-right: 30px;
915
- }
916
- #seopress-notifications-center h2, .seopress-useful-tools h2 {
917
- margin: 5px 0px 15px 5px;
918
- display: inline-block;
919
- width: 100%;
920
- }
921
- #seopress-notifications-center .dashicons, .seopress-useful-tools .dashicons {
922
- margin-right: 10px;
923
- }
924
- #seopress-notifications-center .seopress-alert {
925
- padding: 0;
926
- display: inline-block;
927
- margin: 0px 10px 10px 5px;
928
- border-bottom: 1px solid #e6ebf1;
929
- width: calc(100% - 30px);
930
- position: relative;
931
- transition: all 150ms ease;
932
- }
933
- #seopress-notifications-center .seopress-alert:hover {
934
- font-weight: bold;
935
- cursor: default;
936
- }
937
- #seopress-notifications-center .seopress-alert p {
938
- display: inline-block;
939
- }
940
- #seopress-notifications-center .seopress-alert .impact {
941
- padding: 4px 5px;
942
- color: #fff;
943
- text-transform: uppercase;
944
- font-weight: bold;
945
- font-size: 10px;
946
- border-radius: 4px;
947
- }
948
- #seopress-notifications-center .seopress-alert .impact.low {
949
- background: #FFDE24;
950
- color: #6b6543;
951
- }
952
- #seopress-notifications-center .seopress-alert .impact.medium {
953
- background: #e39f48;
954
- }
955
- #seopress-notifications-center .seopress-alert .impact.high {
956
- background: #e25950;
957
- }
958
- #seopress-notifications-center .seopress-alert .dashicons {
959
- color: #FFC82C;
960
- }
961
- #seopress-notifications-center .dashicons.remove-notice {
962
- position: absolute;
963
- right: -55px;
964
- color: #6b7c93;
965
- font-size: 30px;
966
- height: 30px;
967
- width: 30px;
968
- top: 2px;
969
- padding: 5px;
970
- transition: all 300ms linear;
971
- }
972
- #seopress-notifications-center .dashicons.remove-notice:hover {
973
- background: #e25950;
974
- color: #fff;
975
- cursor: pointer;
976
- border-radius: 4px;
977
- }
978
- #seopress-content .seopress-page-list .seopress-feature .seopress-doc, .seopress-option #seopress-tabs .seopress-doc {
979
- background: none;
980
- padding: 0;
981
- width: inherit;
982
- height: inherit;
983
- text-decoration: none;
984
- color: inherit;
985
- box-shadow: none;
986
- position: absolute;
987
- right: 0;
988
- }
989
- #seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,
990
- .seopress-option #seopress-tabs .seopress-doc:hover {
991
- color: #747474;
992
- background: none;
993
- }
994
- .seopress-option .seopress-table {
995
- background: #FFF none repeat scroll 0% 0%;
996
- border: 1px solid #ccc;
997
- }
998
- .seopress-option .seopress-table th {
999
- padding: 15px 10px;
1000
- vertical-align: middle;
1001
- }
1002
- .wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th {
1003
- min-width: 200px;
1004
- }
1005
- .seopress-option .seopress-table .seopress-settings-section {
1006
- background: #f1f1f1;
1007
- }
1008
- .seopress-option .seopress-table .seopress-table-head .seopress-feature {
1009
- border-bottom: 1px solid #ccc;
1010
- font-weight: bold;
1011
- background: #f1f1f1;
1012
- }
1013
- #seopress-content .feature-state,
1014
- .seopress-option .feature-state {
1015
- font-style: italic;
1016
- font-size: 12px;
1017
- display: inline-block;
1018
- background: rgba(0, 140, 135, 0.1);
1019
- padding: 5px 12px;
1020
- border-radius: 25px;
1021
- color: #444;
1022
- font-weight: 400;
1023
- text-transform: none;
1024
- -moz-osx-font-smoothing: initial;
1025
- -webkit-font-smoothing: initial;
1026
- }
1027
- #seopress-content .feature-state.feature-state-on,
1028
- .seopress-option .feature-state.feature-state-on {
1029
- display: inline;
1030
- }
1031
- #seopress-content .feature-state-on,
1032
- .seopress-option .feature-state-on {
1033
- display: inline;
1034
- }
1035
- #seopress-content .feature-state-off,
1036
- .seopress-option .feature-state-off {
1037
- display: none;
1038
- }
1039
- .seopress-option .postbox .inside li {
1040
- list-style: square inside;
1041
- padding-left: 5px;
1042
- }
1043
- #tab_seopress_page_speed .inside li {
1044
- list-style: none;
1045
- padding-left: 0;
1046
- }
1047
- .seopress-option .log {
1048
- margin: 0;
1049
- text-transform: uppercase;
1050
- display: inline-block;
1051
- vertical-align: middle;
1052
- padding: 5px;
1053
- color: rgba(19,191,17,1);
1054
- font-style: italic;
1055
- }
1056
- .seopress-option input[type="text"].seopress-admin-menu-input {
1057
- min-width: inherit;
1058
- width: 100%;
1059
- }
1060
- .seopress_page_seopress-import-export .postbox {
1061
- width: calc(100% - 20px);
1062
- }
1063
- .seopress-option .wrap-tags {
1064
- position: relative;
1065
- display: inline-block;
1066
- width: 100%;
1067
- margin-bottom: 10px;
1068
- }
1069
- .seopress-option .tag-title {
1070
- padding: 4px 8px;
1071
- position: relative;
1072
- top: 5px;
1073
- left: 0;
1074
- font-size: 11px;
1075
- transition: all 300ms linear;
1076
- cursor: pointer;
1077
- float: left;
1078
- margin-right: 5px;
1079
- user-select: none;
1080
- margin-bottom: 5px;
1081
- background: rgb(255, 255, 255);
1082
- color: rgb(107, 124, 147);
1083
- font-weight: 500;
1084
- box-shadow: 0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08);
1085
- border-radius: 4px;
1086
- }
1087
- .seopress-option .tag-title:hover, .seopress-option .tag-title:focus, .seopress-option .tag-title:active {
1088
- background: #232323;
1089
- color: #fff;
1090
- user-select: none;
1091
- }
1092
- .seopress-option .tag-title .dashicons {
1093
- padding: 0;
1094
- height: 16px;
1095
- width: 16px;
1096
- font-size: 16px;
1097
- margin-right: 5px;
1098
- vertical-align: middle;
1099
- }
1100
- .seopress-button {
1101
- vertical-align: middle;
1102
- padding: 7px;
1103
- color: #668eaa;
1104
- font-size: 11px;
1105
- line-height: 1;
1106
- text-transform: uppercase;
1107
- border-radius: 4px;
1108
- background: #fff;
1109
- border-color: #c8d7e1;
1110
- border-style: solid;
1111
- border-width: 1px 1px 2px;
1112
- color: #2e4453;
1113
- cursor: pointer;
1114
- display: inline-block;
1115
- margin: 0;
1116
- outline: 0;
1117
- overflow: hidden;
1118
- font-size: 14px;
1119
- font-weight: 500;
1120
- text-overflow: ellipsis;
1121
- text-decoration: none;
1122
- vertical-align: top;
1123
- box-sizing: border-box;
1124
- font-size: 14px;
1125
- line-height: 21px;
1126
- border-radius: 4px;
1127
- padding: 7px 14px 9px;
1128
- -webkit-appearance: none;
1129
- -moz-appearance: none;
1130
- appearance: none;
1131
- transition: all 300ms linear;
1132
- }
1133
- .seopress-button:hover {
1134
- border-color: #a8bece;
1135
- color: #00a0d2;
1136
- }
1137
- .seopress-button .dashicons {
1138
- vertical-align: middle;
1139
- }
1140
- #seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget {
1141
- border-right: 1px solid #e6ebf1;
1142
- margin: 0;
1143
- padding: 0 20px 0;
1144
- width: calc(50% - 2px);
1145
- box-sizing: border-box;
1146
- display: inline-block;
1147
- vertical-align: top;
1148
- }
1149
- #seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child {
1150
- width: 100%;
1151
- display: block;
1152
- clear: both;
1153
- border-right: none;
1154
- border-bottom: 1px solid #e6ebf1;
1155
- padding-bottom: 20px;
1156
- margin-bottom: 20px;
1157
- }
1158
- #seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child {
1159
- border-right: none;
1160
- }
1161
- #seopress-content .seopress-useful-tools .widget-reverse ul {
1162
- background: #fff;
1163
- }
1164
- #seopress-content .seopress-useful-tools .widget-reverse li {
1165
- padding: 10px;
1166
- margin: 0;
1167
- border-bottom: 1px solid #e6ebf1;
1168
- }
1169
- #seopress-content .seopress-useful-tools .widget-reverse li:hover {
1170
- background: #F5F7FA;
1171
- }
1172
- #seopress-content .seopress-useful-tools .widget-title {
1173
- text-transform: uppercase;
1174
- margin: 0 0 10px 0;
1175
- font-size: 13px;
1176
- padding: 10px 0;
1177
- color: #24b47e;
1178
- }
1179
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank {
1180
- margin: 0 0 10px 0;
1181
- width: 100%;
1182
- box-sizing: border-box;
1183
- display: block;
1184
- }
1185
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach {
1186
- font-size: 30px;
1187
- font-weight: bold;
1188
- display: inline-block;
1189
- width: 100%;
1190
- padding: 0 0 20px 0;
1191
- text-align: right;
1192
- }
1193
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach .highlight {
1194
- display: inline-block;
1195
- font-size: 16px;
1196
- background: inherit;
1197
- width: 100%;
1198
- margin-bottom: 10px;
1199
- }
1200
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta,
1201
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,
1202
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1203
- font-size: 14px;
1204
- display: inline-block;
1205
- vertical-align: top;
1206
- text-align: left;
1207
- margin: 0 20px 0 0;
1208
- }
1209
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta {
1210
- width: 100%;
1211
- text-align: right;
1212
- font-size: 18px;
1213
- font-style: italic;
1214
- }
1215
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,
1216
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1217
- text-align: left;
1218
- }
1219
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country .highlight,
1220
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank .highlight {
1221
- background: none;
1222
- font-weight: bold;
1223
- }
1224
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country {
1225
- margin-right: 0;
1226
- }
1227
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank {
1228
- margin-left: 5px;
1229
- }
1230
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus .dashicons,
1231
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus .dashicons {
1232
- font-style: italic;
1233
- }
1234
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus {
1235
- color: green;
1236
- }
1237
- #seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus {
1238
- color: red;
1239
- }
1240
- #seopress-content .seopress-useful-tools .widget-whois ul li span {
1241
- font-weight: bold;
1242
- }
1243
- #seopress-content .seopress-reverse label {
1244
- font-weight: bold;
1245
- }
1246
- #seopress-content #seopress-reverse-url {
1247
- width: 100%;
1248
- margin: 10px 0;
1249
- }
1250
- #seopress-content .widget-reverse p {
1251
- margin: 0;
1252
- }
1253
- /*************************************************************************************************/
1254
- /* Admin - Backlinks */
1255
- /*************************************************************************************************/
1256
- .post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url {
1257
- width: 35%;
1258
- }
1259
- .post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text {
1260
- width: 20%;
1261
- }
1262
-
1263
- /*************************************************************************************************/
1264
- /* Admin - Dashboard */
1265
- /*************************************************************************************************/
1266
- .seopress-styles #screen-meta {
1267
- margin: 0 0 0px 0;
1268
- position: relative;
1269
- background-color: rgb(255, 255, 255);
1270
- border-bottom: 0px solid rgb(242, 242, 242);
1271
- border-top: none;
1272
- -webkit-box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1273
- box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1274
- top: 0;
1275
- }
1276
- .seopress-styles #contextual-help-link-wrap, .seopress-styles #screen-options-link-wrap {
1277
- float: right;
1278
- height: 28px;
1279
- margin: 0 0 0 6px;
1280
- border: 1px solid rgb(242, 242, 242);
1281
- border-top: none;
1282
- background: rgb(255, 255, 255);
1283
- -webkit-box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1284
- box-shadow: 0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);
1285
- }
1286
- .seopress-styles #screen-meta-links .show-settings {
1287
- box-shadow: none;
1288
- }
1289
- .seopress-styles #screen-meta-links .screen-meta-toggle {
1290
- position: relative;
1291
- top: 0;
1292
- z-index: 2000;
1293
- }
1294
- .seopress-styles #contextual-help-back {
1295
- background: rgb(248, 250, 253);
1296
- }
1297
- .seopress-styles .contextual-help-tabs .active {
1298
- border-left: 2px solid rgb(50, 151, 211);
1299
- background: rgb(248, 250, 253);
1300
- }
1301
- .seopress-option input.toggle,
1302
- #seopress-content input.toggle {
1303
- max-height: 0;
1304
- max-width: 0;
1305
- opacity: 0;
1306
- }
1307
- .seopress-option input.toggle+label,
1308
- #seopress-content input.toggle+label {
1309
- display: inline-block;
1310
- position: relative;
1311
- box-shadow: inset 0 0 0 1px #d5d5d5;
1312
- text-indent: -5000px;
1313
- height: 30px;
1314
- width: 50px;
1315
- border-radius: 15px;
1316
- }
1317
- .wrap-toggle-checkboxes input.toggle + label {
1318
- float: left;
1319
- margin-right: 10px;
1320
- }
1321
- .seopress-option input.toggle + label:before,
1322
- #seopress-content input.toggle + label:before {
1323
- content: "";
1324
- position: absolute;
1325
- display: block;
1326
- height: 30px;
1327
- width: 30px;
1328
- top: 0;
1329
- left: 0;
1330
- border-radius: 15px;
1331
- background: rgba(19,191,17,0);
1332
- -moz-transition: .25s ease-in-out;
1333
- -webkit-transition: .25s ease-in-out;
1334
- transition: .25s ease-in-out;
1335
- }
1336
- .seopress-option input.toggle + label:after,
1337
- #seopress-content input.toggle + label:after {
1338
- content: "";
1339
- position: absolute;
1340
- display: block;
1341
- height: 30px;
1342
- width: 30px;
1343
- top: 0;
1344
- left: 0px;
1345
- border-radius: 15px;
1346
- background: white;
1347
- box-shadow: inset 0 0 0 1px rgba(0,0,0,.2), 0 2px 4px rgba(0,0,0,.2);
1348
- -moz-transition: .25s ease-in-out;
1349
- -webkit-transition: .25s ease-in-out;
1350
- transition: .25s ease-in-out;
1351
- }
1352
- .seopress-option input.toggle[data-toggle="1"] + label:before,
1353
- #seopress-content input.toggle[data-toggle="1"] + label:before {
1354
- width: 50px;
1355
- background: rgba(19,191,17,1);
1356
- }
1357
- .seopress-option input.toggle[data-toggle="1"] + label:after,
1358
- #seopress-content input.toggle[data-toggle="1"] + label:after {
1359
- left: 20px;
1360
- box-shadow: inset 0 0 0 1px rgba(19,191,17,1), 0 2px 4px rgba(0,0,0,.2);
1361
- }
1362
- #seopress-content .seopress-page-list {
1363
- position: relative;
1364
- }
1365
- #seopress-notice-save {
1366
- position: fixed;
1367
- color: #fff;
1368
- padding: 15px 40px;
1369
- font-size: 14px;
1370
- text-align: center;
1371
- border-radius: 50px;
1372
- background: rgba(74, 184, 102, 0.75);
1373
- top: 50px;
1374
- right: 20px;
1375
- z-index: 500;
1376
- }
1377
- .seopress_page_seopress-pro-page #wpcontent {
1378
- background: #F4F7FA;
1379
- }
1380
- .seopress-option .wrap div.nav-tab-wrapper {
1381
- border-bottom: 1px solid RGB(238, 238, 238);
1382
- margin: 0;
1383
- padding: 10px 10px;
1384
- line-height: inherit;
1385
- position: sticky;
1386
- top: 100px;
1387
- background: rgb(255, 255, 255);
1388
- z-index: 95;
1389
- font-style: 23px;
1390
- font-weight: 400;
1391
- }
1392
- #seopress-admin-tabs.wrap div.nav-tab-wrapper {
1393
- margin: 20px auto 0;
1394
- max-width: 53rem;
1395
- width: 100%;
1396
- border-bottom: 0;
1397
- padding: 0;
1398
- line-height: inherit;
1399
- position: sticky;
1400
- background: rgb(248, 250, 253);
1401
- z-index: 100;
1402
- top: 31px;
1403
- font-style: 23px;
1404
- font-weight: 400;
1405
- }
1406
- #seopress-admin-tabs #tab_seopress_notifications.seopress-tab {
1407
- background: none;
1408
- padding: 0;
1409
- }
1410
- .seopress-option .nav-tab, #seopress-admin-tabs .nav-tab {
1411
- border: 0px solid #ccc;
1412
- background: none;
1413
- opacity: 0.5;
1414
- padding: 5px 8px;
1415
- transition: opacity 300ms linear;
1416
- color: #647a88;
1417
- font-weight: 300;
1418
- float: none;
1419
- display: inline-block;
1420
- }
1421
- .seopress-option .about-wrap h2 .nav-tab-active, .seopress-option .nav-tab-active, .seopress-option .nav-tab-active:hover,
1422
- #seopress-admin-tabs .nav-tab-active, #seopress-admin-tabs .nav-tab-active:hover {
1423
- background-color: #fff;
1424
- }
1425
- .seopress-option .nav-tab-active, .nav-tab-active:focus, .seopress-option .nav-tab-active:focus:active, .seopress-option .nav-tab-active:hover,
1426
- #seopress-admin-tabs .nav-tab-active, #seopress-admin-tabs .nav-tab-active:focus, #seopress-admin-tabs .nav-tab-active:focus:active, #seopress-admin-tabs .nav-tab-active:hover {
1427
- background: none;
1428
- opacity: 1;
1429
- outline: none;
1430
- font-weight: 600;
1431
- }
1432
- .seopress-option .nav-tab:hover, #seopress-admin-tabs .nav-tab:hover {
1433
- opacity:1;
1434
- }
1435
- .seopress-option .nav-tab:focus, #seopress-admin-tabs .nav-tab:focus {
1436
- outline: none;
1437
- box-shadow: none;
1438
- }
1439
-
1440
- /* Modal */
1441
- .md-perspective,
1442
- .md-perspective body {
1443
- height: 100%;
1444
- overflow: hidden;
1445
- }
1446
-
1447
- .md-perspective body {
1448
- background: #222;
1449
- -webkit-perspective: 600px;
1450
- -moz-perspective: 600px;
1451
- perspective: 600px;
1452
- }
1453
-
1454
- .container {
1455
- background: #e74c3c;
1456
- min-height: 100%;
1457
- }
1458
-
1459
- .md-modal {
1460
- position: fixed;
1461
- top: 50%;
1462
- left: 50%;
1463
- width: 90%;
1464
- max-width: 990px;
1465
- min-width: 320px;
1466
- height: auto;
1467
- z-index: 2000000;
1468
- visibility: hidden;
1469
- -webkit-backface-visibility: hidden;
1470
- -moz-backface-visibility: hidden;
1471
- backface-visibility: hidden;
1472
- -webkit-transform: translateX(-50%) translateY(-50%);
1473
- -moz-transform: translateX(-50%) translateY(-50%);
1474
- -ms-transform: translateX(-50%) translateY(-50%);
1475
- transform: translateX(-50%) translateY(-50%);
1476
- }
1477
-
1478
- .md-show {
1479
- visibility: visible;
1480
- }
1481
-
1482
- .md-overlay {
1483
- position: fixed;
1484
- width: 100%;
1485
- height: 100%;
1486
- visibility: hidden;
1487
- top: 0;
1488
- left: 0;
1489
- z-index: 1000000;
1490
- opacity: 0;
1491
- background: rgba(143,27,15,0.8);
1492
- -webkit-transition: all 0.3s;
1493
- -moz-transition: all 0.3s;
1494
- transition: all 0.3s;
1495
- }
1496
-
1497
- .md-show ~ .md-overlay {
1498
- opacity: 1;
1499
- visibility: visible;
1500
- }
1501
-
1502
- /* Content styles */
1503
- .md-content {
1504
- color: #fff;
1505
- background: #e74c3c;
1506
- position: relative;
1507
- border-radius: 3px;
1508
- margin: 0 auto;
1509
- }
1510
-
1511
- .md-content h3 {
1512
- margin: 0;
1513
- padding: 0.4em;
1514
- text-align: center;
1515
- font-size: 2.4em;
1516
- font-weight: 300;
1517
- opacity: 0.8;
1518
- background: rgba(0,0,0,0.1);
1519
- border-radius: 3px 3px 0 0;
1520
- }
1521
-
1522
- .md-content > div {
1523
- padding: 15px 40px 30px;
1524
- margin: 0;
1525
- font-weight: 300;
1526
- font-size: 1.15em;
1527
- }
1528
-
1529
- .md-content > div p {
1530
- margin: 0;
1531
- padding: 10px 0;
1532
- }
1533
-
1534
- .md-content > div ul {
1535
- margin: 0;
1536
- padding: 0 0 30px 20px;
1537
- }
1538
-
1539
- .md-content > div ul li {
1540
- padding: 5px 0;
1541
- }
1542
-
1543
- .md-content button {
1544
- display: block;
1545
- margin: 0 auto;
1546
- font-size: 0.8em;
1547
- }
1548
-
1549
- .md-effect-12 .md-content {
1550
- -webkit-transform: scale(0.8);
1551
- -moz-transform: scale(0.8);
1552
- -ms-transform: scale(0.8);
1553
- transform: scale(0.8);
1554
- opacity: 0;
1555
- -webkit-transition: all 0.3s;
1556
- -moz-transition: all 0.3s;
1557
- transition: all 0.3s;
1558
- }
1559
-
1560
- .md-show.md-effect-12 ~ .md-overlay {
1561
- background: #fafafa;
1562
- overflow: hidden;
1563
- }
1564
-
1565
- .md-effect-12 .md-content h3,
1566
- .md-effect-12 .md-content {
1567
- background: transparent;
1568
- }
1569
-
1570
- .md-show.md-effect-12 .md-content {
1571
- -webkit-transform: scale(1);
1572
- -moz-transform: scale(1);
1573
- -ms-transform: scale(1);
1574
- transform: scale(1);
1575
- opacity: 1;
1576
- }
1
+ #adminmenu div.wp-menu-image.dashicons-admin-seopress::before,#seopress-header #seopress-admin h1::before{content:"\e042";font-family:seopress}#seopress-header #seopress-admin h1::before,.seopress-page-list .seopress-feature h3,.seopress-styles .seopress-option h1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:seopress;src:url(../fonts/seopress.eot?8v0bs0);src:url(../fonts/seopress.eot?8v0bs0#iefix) format('embedded-opentype'),url(../fonts/seopress.ttf?8v0bs0) format('truetype'),url(../fonts/seopress.woff?8v0bs0) format('woff'),url(../fonts/seopress.svg?8v0bs0#seopress) format('svg');font-weight:400;font-style:normal}[class*=" icon-seopress"],[class^=icon-seopress-]{font-family:seopress!important}.icon-seopress-seopress:before{content:"\e042"}#seopress_launch_analysis{float:left}#seopress_analysis_results_state{background:rgba(74,184,102,.75);color:#fff;padding:5px 25px 5px 20px;border-radius:100px;font-style:italic;position:relative;width:auto;display:inline-block;margin:0 0 0 20px}#seopress_content_analysis h3{border-bottom:1px solid #ddd;padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul{display:flex}#seopress_content_analysis .wrap-analysis-img ul li{padding:0;text-align:left;cursor:default}#seopress_content_analysis .wrap-analysis-img h4{border-bottom:1px solid #ddd;padding-bottom:10px}#seopress_content_analysis .wrap-analysis-img ul li img{max-width:150px;max-height:150px;object-fit:cover;cursor:default}#seopress_cpt .notice{padding:10px 14px}#seopress_content_analysis .ui-tabs .ui-tabs-nav,#seopress_cpt .ui-tabs .ui-tabs-nav{display:inline-block;height:26px;position:relative;width:100%;z-index:50;margin:0;padding:0;background:0 0;border:none}#seopress_content_analysis .ui-tabs .ui-tabs-nav{margin-top:15px}#seopress_content_analysis .ui-helper-clearfix:after,#seopress_cpt .ui-helper-clearfix:after{content:none}.seopress_page_seopress-titles #seopress-tabs .form-table td,.seopress_page_seopress-titles #seopress_content_analysis .form-table td{padding:0}#seopress_content_analysis .ui-tabs .ui-tabs-panel,#seopress_cpt .ui-tabs .ui-tabs-panel{background:#FFF;border:1px solid #DDD;border-radius:0;display:inline-block;padding:1em 1.4em;width:100%;box-sizing:border-box}#seopress_content_analysis .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_cpt .ui-tabs .ui-tabs-panel .dashicons-info,#seopress_pro_cpt .dashicons-info{font-size:16px;vertical-align:middle;height:16px;width:16px},#seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_content_analysis .ui-tabs-anchor,#seopress_cpt .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs-anchor{cursor:pointer!important}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#FFF;border-color:#DDD #DDD #FFF;border-image:none;border-style:solid;border-width:1px;position:relative;z-index:60;cursor:pointer;border-radius:0}#seopress_content_analysis label,#seopress_cpt #tabs-1 label,#seopress_cpt #tabs-2 label[for=seopress_robots_breadcrumbs_meta],#seopress_cpt #tabs-2 label[for=seopress_robots_canonical_meta],#seopress_cpt #tabs-3 label,#seopress_cpt #tabs-4 label,#seopress_cpt #tabs-5 label,#seopress_cpt .subsection-title,#seopress_pro_cpt label{border-bottom:1px solid #DDD;display:block;margin:20px 0 5px;font-weight:700}#seopress_cpt .wp-color-result{margin:0}#seopress_content_analysis input[type=text],#seopress_cpt #tabs-1 input,#seopress_cpt #tabs-2 input[type=text],#seopress_cpt #tabs-3 input[type=text],#seopress_cpt #tabs-3 textarea,#seopress_cpt #tabs-4 input[type=text],#seopress_cpt #tabs-5 input[type=text]{width:100%}#seopress_cpt select{width:300px}#seopress_cpt #tabs-4 select{width:60px;display:inline}#seopress_cpt #tabs-4 #seopress_redirections_value_meta{width:calc(100% - 68px);float:right}#seopress_cpt #tabs-4 #seopress_redirections_enabled,#seopress_cpt #tabs-5 #seopress_news_disabled{border-bottom:none;font-weight:400}#seopress_content_analysis .advise,#seopress_cpt .advise,#seopress_pro_cpt .advise{margin:5px;display:block;color:red;font-style:italic}#seopress_content_analysis .mandatory,#seopress_cpt .mandatory{color:#c00}#seopress_cpt .box-left{float:left;width:49%;margin-right:1%}#seopress_cpt .box-right{float:left;width:49%;margin-left:1%}#seopress_cpt .google-snippet-preview{font-family:arial,sans-serif}#seopress_cpt .google-snippet-preview .snippet-title,#seopress_cpt .google-snippet-preview .snippet-title-custom,#seopress_cpt .google-snippet-preview .snippet-title-default{color:#1a0dab;font-size:18px;font-weight:400;line-height:21.6px}#seopress_cpt .google-snippet-preview .snippet-permalink{color:#006621;font-size:14px;font-style:normal;font-weight:400;line-height:16px}#seopress_cpt .google-snippet-preview .snippet-description,#seopress_cpt .google-snippet-preview .snippet-description-custom,#seopress_cpt .google-snippet-preview .snippet-description-default{color:#545454;font-size:13px;font-weight:400;line-height:18.2px;display:inline}#seopress_cpt .google-snippet-preview .snippet-date{color:grey;display:inline}#seopress_cpt .wrap-seopress-counters,#seopress_pro_cpt .wrap-seopress-counters{text-align:right;background:#eee;padding:5px;box-shadow:0 1px 1px rgba(0,0,0,.2)}#seopress_cpt #seopress_titles_desc_counters,#seopress_cpt #seopress_titles_title_counters,#seopress_pro_cpt #seopress_rich_snippets_articles_counters,#seopress_pro_cpt #seopress_rich_snippets_courses_counters{display:inline;margin-right:5px}#seopress_cpt #seopress_titles_desc_counters_val,#seopress_cpt #seopress_titles_title_counters_val,#seopress_pro_cpt #seopress_rich_snippets_articles_counters_val,#seopress_pro_cpt #seopress_rich_snippets_courses_counters_val{display:inline;font-weight:700}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li a,#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li a{display:block}#term-seopress #seopress_cpt{width:95%}.fixed .column-seopress_w3c,.fixed .column-seopress_words{width:5%}.fixed .column-seopress_nofollow,.fixed .column-seopress_noindex{width:10%}#seopress_content_analysis .ui-tabs,#seopress_cpt .ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress_content_analysis .ui-tabs .ui-tabs-nav li,#seopress_cpt .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_content_analysis .ui-tabs .ui-tabs-nav li.ui-tabs-loading a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}#seopress_content_analysis .ui-tabs .ui-tabs-nav li a,#seopress_content_analysis .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,#seopress_cpt .ui-tabs .ui-tabs-nav li a,#seopress_cpt .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress_cpt .ui-tabs-vertical{width:55em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress_cpt .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress_cpt .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}#tab-panel-seopress_titles_help_tab li span{font-weight:700;margin-right:10px}#seopress_content_analysis .ui-tabs .dashicons-no-alt,#seopress_content_analysis .ui-tabs .dashicons-yes{color:#fff;background:#12BD10;border-radius:50px;margin-right:10px;padding:1px}#seopress_content_analysis .ui-tabs .dashicons-no-alt{background:#e25950}body.seopress-styles{background:#f8fafd}#seopress-content a{color:#3297d3}#seopress-content a:hover{color:#106598}#seopress-admin-tabs.ui-tabs{position:relative;padding:.2em;border:none;font-family:inherit;font-size:inherit}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:-1px .2em 0 0;padding:0;white-space:nowrap;border:none;background:0 0}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a{float:left;padding:.38em 1em .75rem;outline:0;border-bottom:2px solid #fff}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-state-disabled a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a,#seopress-admin-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;border-bottom:2px solid #23282D;color:#23282D}#seopress-admin-tabs.ui-tabs .ui-tabs-nav li a,#seopress-admin-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#0073aa;text-decoration:none}#seopress-admin-tabs.ui-tabs-vertical{width:55em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:12em}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px!important;border-right-width:0!important;margin:0 -1px .2em 0}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px}#seopress-admin-tabs.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:40em}.seopress-styles .seopress-option{margin:10px auto 0;max-width:90%;padding:1rem;background:#fff;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.1);border-radius:4px}.seopress-styles .seopress-option h1{font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase;position:sticky;top:32px;background:#fff;z-index:100;padding:10px 0}.seopress-styles .seopress-option h1 .dashicons,.seopress-styles .seopress-option h2 .dashicons{margin:0 10px;font-size:40px;width:40px;height:40px;vertical-align:middle}.seopress-styles .seopress-option h1>.dashicons{font-size:30px;width:30px;height:30px;background:#c4f0ff;border-radius:50%;padding:10px;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);margin-left:20px}.seopress-styles .seopress-option .metabox-holder h2 .dashicons{font-size:16px}.seopress-option h1 .feature-state .dashicons{font-size:16px;width:16px;height:16px;vertical-align:middle;margin:0 10px 0 0}.seopress-styles .wrap{margin:0;position:relative}.seopress-styles .seopress-option .submit{background:#fff;text-align:center;border-top:1px solid #F1F1F1;padding-top:20px;padding-bottom:20px;margin:0}.seopress-styles .seopress-option #seopress-yoast-migrate,.seopress-styles .seopress-option #submit{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:RGB(106,124,148);position:relative;height:auto}.seopress-styles .seopress-option #seopress-yoast-migrate:hover,.seopress-styles .seopress-option #submit:hover{text-decoration:none;color:#FFF;background:#232323}.seopress-styles #wpcontent{padding-left:0;background:#F8FAFD}.seopress-styles #seopress-navbar{padding:10px 1.5rem;height:56px;margin:0 auto;width:53rem;box-sizing:border-box;position:relative}#seopress-header{margin:0 auto;position:relative;width:100%}#seopress-header #seopress-admin h1{line-height:50px;margin:0;display:inline-block;height:50px;width:36px;background-size:100%;background-repeat:no-repeat}#seopress-header #seopress-admin h1::before{font-size:40px;line-height:45px;position:absolute;font-weight:400}#seopress-header #seopress-admin h1:hover{cursor:pointer}#seopress-header #seopress-admin h1>a{text-decoration:none;color:inherit}#seopress-header #seopress-admin .seopress-quick-access{background:#fff;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.2),0 5px 15px rgba(0,0,0,.1);border-radius:4px;overflow:hidden;position:relative;font-size:17px;line-height:40px;white-space:nowrap;transform:rotate3d(1,1,0,-15deg);transform-origin:100% 0;opacity:0;will-change:transform,opacity;transition-property:transform,opacity;transition-duration:.25s;z-index:300;padding:0;display:block;width:53rem;top:0;visibility:hidden;cursor:auto}#seopress-header #seopress-admin h1:hover .seopress-quick-access{transform:none;opacity:1;pointer-events:auto;visibility:visible}#seopress-header #seopress-admin .seopress-quick-access>ul{padding:20px;margin:0;float:left;width:100%;box-sizing:border-box}#seopress-header #seopress-admin h1 .seopress-quick-access li{text-decoration:none;display:inline-block;width:50%;margin:0;float:left;padding:10px 0}#seopress-header #seopress-admin h1 .seopress-quick-access li .dashicons{vertical-align:middle;background:#B7E1F3;border-radius:50%;padding:5px;margin-right:15px}#seopress-header #seopress-admin h1 .seopress-quick-access li a{text-decoration:none;font-size:15px;line-height:30px;text-transform:uppercase;display:block;width:100%;transition:all .3s linear;color:#3297d3}#seopress-header #seopress-admin h1 .seopress-quick-access li a:hover{color:#647a88}#seopress-header #seopress-admin h1 .seopress-info-version{position:relative;left:50px;top:0;font-size:14px;width:100px;display:block}#seopress-header #seopress-admin .wpc-info-version{font-size:14px;left:310px;position:absolute;text-indent:0;top:85px}#seopress-header #seopress-notice{float:right;line-height:40px}#seopress-header #seopress-notice p{font-size:16px}#seopress-header #seopress-notice .dashicons{color:#444;text-decoration:none;line-height:40px}#seopress-header #seopress-notice div.small{font-size:13px;display:inline}#seopress-footer-credits{font-style:italic}#seopress-footer-credits .wporg-ratings{display:inline}#seopress-footer-credits .wporg-ratings a{text-decoration:none}.seopress-option .seopress-settings{float:left;max-width:750px;width:100%}.seopress-option #seopress-edd-license-btn,.seopress-option #seopress-refresh{float:left}.wp-admin-ui_page_seopress-import-export .postbox{margin-right:20px}.seopress-option #side-sortables .accordion-section-content{padding:0}.seopress-option .seopress-settings label{margin:0 0 0 10px}.wrap-seopress-tab-content{position:relative;display:block;width:100%;height:100%;max-width:53rem;margin:20px auto 0}#seopress-admin-tabs .seopress-tab{padding:1.5rem;visibility:hidden;overflow:hidden;opacity:0;transition:all .2s ease;transform:translateX(-15px);position:absolute;top:0}#seopress-admin-tabs .seopress-tab.active{visibility:visible;overflow:inherit;opacity:1;transform:translateX(0);display:inherit;position:relative}#seopress-tabs .seopress-tab{padding:1.5rem;display:none}#seopress-tabs .seopress-tab.active{display:block}.seopress-option input[type=text],.seopress-option input[type=password],.seopress-option textarea{min-width:485px}.seopress-option textarea{min-height:100px}.seopress-option #side-sortables .highlight{border:1px dashed #ccc;display:block;width:382px;height:40px;background:0 0}.seopress-option #side-sortables .accordion-section{margin-bottom:9px;width:382px}.seopress-option #side-sortables .accordion-section h3{cursor:move;border:1px solid #E5E5E5;background:#FAFAFA}.seopress-option #side-sortables .accordion-section .inside{padding:10px 10px 24px;border-width:0 1px 1px;border-style:solid;box-shadow:0 1px 1px rgba(0,0,0,.04);border-color:#e5e5e5;display:inline-block;width:calc(100% - 22px);height:100%}.seopress-option #side-sortables .accordion-section .inside ul{padding-left:10px;margin-bottom:0;padding-top:2px;padding-bottom:2px}.seopress-option #side-sortables .accordion-section .inside ul li{border-left:2px solid #ccc;padding-left:10px;margin-bottom:10px}.seopress-option #side-sortables .accordion-section .inside ul li:first-child{border-bottom:1px dotted #E5E5E5;border-left:0;padding-bottom:10px;font-weight:700;margin-left:-15px;margin-bottom:10px}.seopress-notice #message{margin:5px 10px 2px 0}#seopress-notice a{position:relative;text-decoration:none}#seopress-notice a .tooltip{white-space:pre;z-index:200;padding:2px 5px;font-weight:500;font-size:12px;color:#aab7c4;background:#fff;box-shadow:0 1px 2px 0 rgba(49,49,93,.1),0 0 1px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;opacity:0;top:30px;transition:opacity .2s ease;visibility:hidden;line-height:20px;left:-100%;overflow:hidden}#seopress-notice a:hover .tooltip{opacity:1;visibility:visible}.seopress-page-list{margin:0}.seopress-option .dashicons,.seopress-page-list .dashicons{vertical-align:middle;margin-right:5px}#seopress-admin-tabs .ui-tabs-nav,#seopress-notifications-center,.seopress-page-list .seopress-feature,.seopress-useful-tools{background:linear-gradient(172deg,#f5f7fa,#f5f7fa 200px,#fff 0,#fff);margin:0 auto 20px;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.2);max-width:50rem;padding:1.5rem;width:100%;border-radius:4px}#seopress-notifications-center,.seopress-useful-tools{background:linear-gradient(172deg,#f5f7fa,#f5f7fa 400px,#fff 0,#fff)}.seopress-page-list .seopress-feature{padding:0 1.5rem;position:relative;overflow:hidden;transition-duration:.15s}.seopress-page-list .seopress-feature p{color:#6b7c93;font-size:14px;margin-bottom:30px}#seopress-notifications-center{margin-top:0}#seopress-admin-tabs .ui-tabs-nav{display:flex;padding-top:1rem;padding-bottom:0}.seopress-page-list .seopress-feature .img-tool{height:100px;width:100px;background:#c4f0ff;position:absolute;border-radius:50%;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 3px rgba(0,0,0,.1);top:calc(50% - 50px);left:20px}.seopress-page-list .seopress-feature .img-tool .dashicons{color:#217AB7;font-size:60px;text-align:left;vertical-align:middle;width:100%;height:100%;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);margin:0}.seopress-page-list .seopress-feature .inner{margin:0;display:block;padding:2rem 0 2rem 120px}.seopress-page-list .seopress-feature h3{margin:0;font-size:16px;font-weight:700;color:#3297d3;text-transform:uppercase}.seopress-page-list .seopress-feature h3 .dashicons{font-size:16px;margin-left:5px;vertical-align:middle}#seopress-content .seopress-page-list .seopress-feature a,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .seopress-feature a,.seopress-useful-tools .widget .button-primary{color:#fff;text-decoration:none;border:none;border-radius:4px;padding-right:20px;padding-left:20px;line-height:34px;text-transform:uppercase;min-height:34px;transition:all .3s linear;text-shadow:none;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);margin-right:15px;background:#6A7C94;position:relative;height:auto}#seopress-content .seopress-page-list .seopress-feature a.button-secondary{padding-left:30px}#seopress-content .seopress-page-list .seopress-feature a.button-secondary::before,#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f111";font-family:Dashicons;position:absolute;left:10px;top:1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects,#seopress-notifications-center .seopress-alert .button-primary,.seopress-option .button{background:#fff;border:none;color:#6b7c93;font-weight:500;transition:all .3s linear;text-shadow:none;text-transform:uppercase;padding-right:20px;padding-left:20px;line-height:34px;min-height:34px;border-radius:4px;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.1);vertical-align:baseline}.seopress-option .button .dashicons{font-size:16px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects{padding-left:35px}#seopress-notifications-center .seopress-alert .button-primary::after{content:"\f344";left:inherit;right:10px}#seopress-content .seopress-page-list .seopress-feature a.view-redirects::before{content:"\f177"}#seopress-content .seopress-page-list .seopress-feature a:hover,#seopress-notifications-center .seopress-alert .button-primary:hover,.seopress-option .button:hover,.seopress-option .seopress-feature a:hover,.seopress-useful-tools .widget .button-primary:hover{text-decoration:none;color:#FFF;background:#232323}#seopress-notifications-center .seopress-alert .button-primary{float:right;margin:5px 0;padding-right:30px}#seopress-notifications-center h2,.seopress-useful-tools h2{margin:5px 0 15px 5px;display:inline-block;width:100%}#seopress-notifications-center .dashicons,.seopress-useful-tools .dashicons{margin-right:10px}#seopress-notifications-center .seopress-alert{padding:0;display:inline-block;margin:0 10px 10px 5px;border-bottom:1px solid #e6ebf1;width:calc(100% - 30px);position:relative;transition:all 150ms ease}#seopress-notifications-center .seopress-alert:hover{font-weight:700;cursor:default}#seopress-notifications-center .seopress-alert p{display:inline-block}#seopress-notifications-center .seopress-alert .impact{padding:4px 5px;color:#fff;text-transform:uppercase;font-weight:700;font-size:10px;border-radius:4px}#seopress-notifications-center .seopress-alert .impact.low{background:#FFDE24;color:#6b6543}#seopress-notifications-center .seopress-alert .impact.medium{background:#e39f48}#seopress-notifications-center .seopress-alert .impact.high{background:#e25950}#seopress-notifications-center .seopress-alert .dashicons{color:#FFC82C}#seopress-notifications-center .dashicons.remove-notice{position:absolute;right:-55px;color:#6b7c93;font-size:30px;height:30px;width:30px;top:2px;padding:5px;transition:all .3s linear}#seopress-notifications-center .dashicons.remove-notice:hover{background:#e25950;color:#fff;cursor:pointer;border-radius:4px}#seopress-content .seopress-page-list .seopress-feature .seopress-doc,.seopress-option #seopress-tabs .seopress-doc{background:0 0;padding:0;width:inherit;height:inherit;text-decoration:none;color:inherit;box-shadow:none;position:absolute;right:0}#seopress-content .seopress-page-list .seopress-feature .seopress-doc:hover,.seopress-option #seopress-tabs .seopress-doc:hover{color:#747474;background:0 0}.seopress-option .seopress-table{background:#FFF;border:1px solid #ccc}.seopress-option .seopress-table th{padding:15px 10px;vertical-align:middle}.wp-admin-ui_page_seopress-roles .seopress-option .seopress-table th{min-width:200px}.seopress-option .seopress-table .seopress-settings-section{background:#f1f1f1}.seopress-option .seopress-table .seopress-table-head .seopress-feature{border-bottom:1px solid #ccc;font-weight:700;background:#f1f1f1}#seopress-content .feature-state,.seopress-option .feature-state{font-style:italic;font-size:12px;display:inline-block;background:rgba(0,140,135,.1);padding:5px 12px;border-radius:25px;color:#444;font-weight:400;text-transform:none;-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial}.seopress-button,.seopress-option .tag-title{cursor:pointer;font-weight:500;border-radius:4px;transition:all .3s linear}#seopress-content .feature-state-on,#seopress-content .feature-state.feature-state-on,.seopress-option .feature-state-on,.seopress-option .feature-state.feature-state-on{display:inline}#seopress-content .feature-state-off,.seopress-option .feature-state-off{display:none}.seopress-option .postbox .inside li{list-style:square inside;padding-left:5px}#tab_seopress_page_speed .inside li{list-style:none;padding-left:0}.seopress-option .log{margin:0;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:5px;color:rgba(19,191,17,1);font-style:italic}.seopress-option input[type=text].seopress-admin-menu-input{min-width:inherit;width:100%}.seopress_page_seopress-import-export .postbox{width:calc(100% - 20px)}.seopress-option .wrap-tags{position:relative;display:inline-block;width:100%;margin-bottom:10px}.seopress-option .tag-title{padding:4px 8px;position:relative;top:5px;left:0;font-size:11px;float:left;margin-right:5px;user-select:none;margin-bottom:5px;background:#fff;color:#6b7c93;box-shadow:0 0 0 .5px rgba(50,50,93,.17),0 2px 5px 0 rgba(50,50,93,.12),0 3px 9px 0 rgba(50,50,93,.08),0 1px 1.5px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08)}.seopress-option .tag-title:active,.seopress-option .tag-title:focus,.seopress-option .tag-title:hover{background:#232323;color:#fff;user-select:none}.seopress-option .tag-title .dashicons{padding:0;height:16px;width:16px;font-size:16px;margin-right:5px;vertical-align:middle}.seopress-button{text-transform:uppercase;background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;display:inline-block;margin:0;outline:0;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seopress-button:hover{border-color:#a8bece;color:#00a0d2}.seopress-button .dashicons{vertical-align:middle}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget{border-right:1px solid #e6ebf1;margin:0;padding:0 20px;width:calc(50% - 2px);box-sizing:border-box;display:inline-block;vertical-align:top}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:first-child{width:100%;display:block;clear:both;border-right:none;border-bottom:1px solid #e6ebf1;padding-bottom:20px;margin-bottom:20px}#seopress-content #tab_seopress_seo_tools.seopress-useful-tools .widget:last-child{border-right:none}#seopress-content .seopress-useful-tools .widget-reverse ul{background:#fff}#seopress-content .seopress-useful-tools .widget-reverse li{padding:10px;margin:0;border-bottom:1px solid #e6ebf1}#seopress-content .seopress-useful-tools .widget-reverse li:hover{background:#F5F7FA}#seopress-content .seopress-useful-tools .widget-title{text-transform:uppercase;margin:0 0 10px;font-size:13px;padding:10px 0;color:#24b47e}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank{margin:0 0 10px;width:100%;box-sizing:border-box;display:block}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach{font-size:30px;font-weight:700;display:inline-block;width:100%;padding:0 0 20px;text-align:right}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_reach .highlight{display:inline-block;font-size:16px;background:inherit;width:100%;margin-bottom:10px}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta{font-size:14px;display:inline-block;vertical-align:top;text-align:left;margin:0 20px 0 0}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_delta{width:100%;text-align:right;font-size:18px;font-style:italic}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank{text-align:left}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country .highlight,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank .highlight{background:0 0;font-weight:700}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country{margin-right:0}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .seopress_alexa_rank_country_rank{margin-left:5px}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus .dashicons,#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus .dashicons{font-style:italic}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .plus{color:green}#seopress-content .seopress-useful-tools .widget-alexa .wrap-alexa-rank .minus{color:red}#seopress-content .seopress-reverse label,#seopress-content .seopress-useful-tools .widget-whois ul li span{font-weight:700}#seopress-content #seopress-reverse-url{width:100%;margin:10px 0}#seopress-content .widget-reverse p{margin:0}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_url{width:35%}.post-type-seopress_backlinks .wp-list-table .column-seopress_backlinks_anchor_text{width:20%}.seopress-styles #screen-meta{margin:0;position:relative;background-color:#fff;border-bottom:0 solid #f2f2f2;border-top:none;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);top:0}.seopress-styles #contextual-help-link-wrap,.seopress-styles #screen-options-link-wrap{float:right;height:28px;margin:0 0 0 6px;border:1px solid #f2f2f2;border-top:none;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08)}.seopress-styles #screen-meta-links .show-settings{box-shadow:none}.seopress-styles #screen-meta-links .screen-meta-toggle{position:relative;top:0;z-index:2000}.seopress-styles #contextual-help-back{background:#f8fafd}.seopress-styles .contextual-help-tabs .active{border-left:2px solid #3297d3;background:#f8fafd}#seopress-content input.toggle,.seopress-option input.toggle{max-height:0;max-width:0;opacity:0}#seopress-content input.toggle+label,.seopress-option input.toggle+label{display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:30px;width:50px;border-radius:15px}.wrap-toggle-checkboxes input.toggle+label{float:left;margin-right:10px}#seopress-content input.toggle+label:before,.seopress-option input.toggle+label:before{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:rgba(19,191,17,0);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#seopress-content input.toggle+label:after,.seopress-option input.toggle+label:after{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#seopress-content input.toggle[data-toggle="1"]+label:before,.seopress-option input.toggle[data-toggle="1"]+label:before{width:50px;background:rgba(19,191,17,1)}#seopress-content input.toggle[data-toggle="1"]+label:after,.seopress-option input.toggle[data-toggle="1"]+label:after{left:20px;box-shadow:inset 0 0 0 1px rgba(19,191,17,1),0 2px 4px rgba(0,0,0,.2)}#seopress-content .seopress-page-list{position:relative}#seopress-notice-save{position:fixed;color:#fff;padding:15px 40px;font-size:14px;text-align:center;border-radius:50px;background:rgba(74,184,102,.75);top:50px;right:20px;z-index:500}.seopress_page_seopress-pro-page #wpcontent{background:#F4F7FA}.seopress-option .wrap div.nav-tab-wrapper{border-bottom:1px solid RGB(238,238,238);margin:0;padding:10px;line-height:inherit;position:sticky;top:100px;background:#fff;z-index:95;font-style:23px;font-weight:400}#seopress-admin-tabs.wrap div.nav-tab-wrapper{margin:20px auto 0;max-width:53rem;width:100%;border-bottom:0;padding:0;line-height:inherit;position:sticky;background:#f8fafd;z-index:100;top:31px;font-style:23px;font-weight:400}#seopress-admin-tabs #tab_seopress_notifications.seopress-tab{background:0 0;padding:0}#seopress-admin-tabs .nav-tab,.seopress-option .nav-tab{border:0 solid #ccc;background:0 0;opacity:.5;padding:5px 8px;transition:opacity .3s linear;color:#647a88;font-weight:300;float:none;display:inline-block}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:hover,.seopress-option .about-wrap h2 .nav-tab-active,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:hover{background-color:#fff}#seopress-admin-tabs .nav-tab-active,#seopress-admin-tabs .nav-tab-active:focus,#seopress-admin-tabs .nav-tab-active:focus:active,#seopress-admin-tabs .nav-tab-active:hover,.nav-tab-active:focus,.seopress-option .nav-tab-active,.seopress-option .nav-tab-active:focus:active,.seopress-option .nav-tab-active:hover{background:0 0;opacity:1;outline:0;font-weight:600}#seopress-admin-tabs .nav-tab:hover,.seopress-option .nav-tab:hover{opacity:1}#seopress-admin-tabs .nav-tab:focus,.seopress-option .nav-tab:focus{outline:0;box-shadow:none}.md-perspective,.md-perspective body{height:100%;overflow:hidden}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.container{background:#e74c3c;min-height:100%}.md-modal{position:fixed;top:50%;left:50%;width:90%;max-width:990px;min-width:320px;height:auto;z-index:2000000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000000;opacity:0;background:rgba(143,27,15,.8);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{color:#fff;background:#e74c3c;position:relative;border-radius:3px;margin:0 auto}.md-content h3{margin:0;padding:.4em;text-align:center;font-size:2.4em;font-weight:300;opacity:.8;background:rgba(0,0,0,.1);border-radius:3px 3px 0 0}.md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em}.md-content>div p{margin:0;padding:10px 0}.md-content>div ul{margin:0;padding:0 0 30px 20px}.md-content>div ul li{padding:5px 0}.md-content button{display:block;margin:0 auto;font-size:.8em}.md-effect-12 .md-content{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show.md-effect-12~.md-overlay{background:#fafafa;overflow:hidden}.md-effect-12 .md-content,.md-effect-12 .md-content h3{background:0 0}.md-show.md-effect-12 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
assets/js/seopress-dashboard.js CHANGED
@@ -287,6 +287,27 @@ jQuery(document).ready(function(){
287
},
288
});
289
});
290
//Dublin Core
291
jQuery('#toggle-dublin-core').on('click', function() {
292
jQuery('#toggle-dublin-core').attr('data-toggle', jQuery('#toggle-dublin-core').attr('data-toggle') == '1' ? '0' : '1');
287
},
288
});
289
});
290
+ //EDD
291
+ jQuery('#toggle-edd').on('click', function() {
292
+ jQuery('#toggle-edd').attr('data-toggle', jQuery('#toggle-edd').attr('data-toggle') == '1' ? '0' : '1');
293
+ jQuery.ajax({
294
+ method : 'POST',
295
+ url : seopressAjaxToggleFeatures.seopress_toggle_features,
296
+ data : {
297
+ action: 'seopress_toggle_features',
298
+ feature: 'toggle-edd',
299
+ feature_value: jQuery('#toggle-edd').attr('data-toggle'),
300
+ _ajax_nonce: seopressAjaxToggleFeatures.seopress_nonce,
301
+ },
302
+ success : function( data ) {
303
+ jQuery( '#seopress-notice-save' ).css('display', 'block');
304
+ jQuery( '#seopress-notice-save .html' ).html('Easy Digital Downloads has been successfully updated!');
305
+ jQuery( '#edd-state' ).toggleClass('feature-state-on');
306
+ jQuery( '#edd-state-default' ).toggleClass('feature-state-off');
307
+ jQuery( '#edd-notice-save' ).delay(3500).fadeOut();
308
+ },
309
+ });
310
+ });
311
//Dublin Core
312
jQuery('#toggle-dublin-core').on('click', function() {
313
jQuery('#toggle-dublin-core').attr('data-toggle', jQuery('#toggle-dublin-core').attr('data-toggle') == '1' ? '0' : '1');
inc/admin/admin-header.php CHANGED
@@ -59,6 +59,12 @@ function seopress_admin_header() { ?>
59
<?php _e( 'WooCommerce', 'wp-seopress' ); ?>
60
</a>
61
</li>
62
<li>
63
<a href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_local_business$10' ); ?>">
64
<span class="dashicons dashicons-store"></span>
59
<?php _e( 'WooCommerce', 'wp-seopress' ); ?>
60
</a>
61
</li>
62
+ <li>
63
+ <a href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_edd$13' ); ?>">
64
+ <span class="dashicons dashicons-cart"></span>
65
+ <?php _e( 'Easy Digital Downloads', 'wp-seopress' ); ?>
66
+ </a>
67
+ </li>
68
<li>
69
<a href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_local_business$10' ); ?>">
70
<span class="dashicons dashicons-store"></span>
inc/admin/admin.php CHANGED
@@ -209,6 +209,7 @@ class seopress_options
209
<li><span>'.__('%%current_pagination%%','wp-seopress').'</span>'.__('Current number page','wp-seopress').'</li>
210
<li><span>'.__('%%cpt_plural%%','wp-seopress').'</span>'.__('Plural Post Type Archive name','wp-seopress').'</li>
211
<li><span>'.__('%%date_archive%%','wp-seopress').'</span>'.__('Date Archive','wp-seopress').'</li>
212
<li><span>'.__('%%wc_single_cat%%','wp-seopress').'</span>'.__('Single product category','wp-seopress').'</li>
213
<li><span>'.__('%%wc_single_tag%%','wp-seopress').'</span>'.__('Single product tag','wp-seopress').'</li>
214
<li><span>'.__('%%wc_single_short_desc%%','wp-seopress').'</span>'.__('Single product short description','wp-seopress').'</li>
@@ -1456,6 +1457,34 @@ class seopress_options
1456
?>
1457
</span>
1458
</div>
1459
<div class="seopress-feature">
1460
<div class="img-tool">
1461
<span class="dashicons dashicons-store"></span>
209
<li><span>'.__('%%current_pagination%%','wp-seopress').'</span>'.__('Current number page','wp-seopress').'</li>
210
<li><span>'.__('%%cpt_plural%%','wp-seopress').'</span>'.__('Plural Post Type Archive name','wp-seopress').'</li>
211
<li><span>'.__('%%date_archive%%','wp-seopress').'</span>'.__('Date Archive','wp-seopress').'</li>
212
+ <li><span>'.__('%%_cf_your_custom_field_name%%','wp-seopress').'</span>'.__('Custom fields from post, page or post type','wp-seopress').'</li>
213
<li><span>'.__('%%wc_single_cat%%','wp-seopress').'</span>'.__('Single product category','wp-seopress').'</li>
214
<li><span>'.__('%%wc_single_tag%%','wp-seopress').'</span>'.__('Single product tag','wp-seopress').'</li>
215
<li><span>'.__('%%wc_single_short_desc%%','wp-seopress').'</span>'.__('Single product short description','wp-seopress').'</li>
1457
?>
1458
</span>
1459
</div>
1460
+ <div class="seopress-feature">
1461
+ <div class="img-tool">
1462
+ <span class="dashicons dashicons-cart"></span>
1463
+ </div>
1464
+ <span class="inner">
1465
+ <h3><?php _e('Easy Digital Downloads','wp-seopress'); ?></h3>
1466
+ <p><?php _e('Improve Easy Digital Downloads SEO','wp-seopress'); ?></p>
1467
+ <a class="button-secondary" href="<?php echo admin_url( 'admin.php?page=seopress-pro-page#tab=tab_seopress_edd$13' ); ?>"><?php _e('Manage','wp-seopress'); ?></a>
1468
+ <?php
1469
+ if(seopress_get_toggle_edd_option()=='1') {
1470
+ $seopress_get_toggle_edd_option = '"1"';
1471
+ } else {
1472
+ $seopress_get_toggle_edd_option = '"0"';
1473
+ }
1474
+ ?>
1475
+ <input type="checkbox" name="toggle-edd" id="toggle-edd" class="toggle" data-toggle=<?php echo $seopress_get_toggle_edd_option; ?>>
1476
+ <label for="toggle-edd"></label>
1477
+ <?php
1478
+ if(seopress_get_toggle_edd_option()=='1') {
1479
+ echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
1480
+ echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
1481
+ } else {
1482
+ echo '<span id="edd-state-default" class="feature-state"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to enable this feature','wp-seopress').'</span>';
1483
+ echo '<span id="edd-state" class="feature-state feature-state-off"><span class="dashicons dashicons-arrow-left-alt"></span>'.__('Click to disable this feature','wp-seopress').'</span>';
1484
+ }
1485
+ ?>
1486
+ </span>
1487
+ </div>
1488
<div class="seopress-feature">
1489
<div class="img-tool">
1490
<span class="dashicons dashicons-store"></span>
inc/functions/options-social.php CHANGED
@@ -383,7 +383,7 @@ function seopress_social_facebook_og_type_hook() {
383
if (seopress_social_facebook_og_option() =='1') {
384
if (is_home() || is_front_page()) {
385
$seopress_social_og_type = '<meta property="og:type" content="website" />';
386
- } elseif (is_singular('product')) {
387
$seopress_social_og_type = '<meta property="og:type" content="product" />';
388
} elseif (is_singular()) {
389
$seopress_social_og_type = '<meta property="og:type" content="article" />';
383
if (seopress_social_facebook_og_option() =='1') {
384
if (is_home() || is_front_page()) {
385
$seopress_social_og_type = '<meta property="og:type" content="website" />';
386
+ } elseif (is_singular('product') || is_singular('download')) {
387
$seopress_social_og_type = '<meta property="og:type" content="product" />';
388
} elseif (is_singular()) {
389
$seopress_social_og_type = '<meta property="og:type" content="article" />';
inc/functions/options-titles-metas.php CHANGED
@@ -382,13 +382,54 @@ if (get_option('blog_public') =='1') {
382
if (get_post_meta($post->ID,'_seopress_titles_title',true)) { //IS METABOXE
383
$seopress_titles_the_title = esc_attr(get_post_meta($post->ID,'_seopress_titles_title',true));
384
385
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
386
return $seopress_titles_title_template;
387
}
388
else { //DEFAULT GLOBAL
389
$seopress_titles_single_titles_option = esc_attr(seopress_titles_single_titles_option());
390
391
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_single_titles_option);
392
return $seopress_titles_title_template;
393
}
394
} elseif (is_post_type_archive() && seopress_titles_archive_titles_option()) { //IS POST TYPE ARCHIVE
@@ -585,15 +626,54 @@ if (get_option('blog_public') =='1') {
585
}
586
} elseif (is_singular()) { //IS SINGLE
587
if (get_post_meta($post->ID,'_seopress_titles_desc',true)) { //IS METABOXE
588
- $seopress_titles_the_description_meta = get_post_meta($post->ID,'_seopress_titles_desc',true);
589
- $seopress_titles_the_description = esc_attr($seopress_titles_the_description_meta);
590
-
591
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
592
return $seopress_titles_description_template;
593
} elseif (seopress_titles_single_desc_option() !='') { //IS GLOBAL
594
$seopress_titles_the_description = esc_attr(seopress_titles_single_desc_option());
595
596
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
597
return $seopress_titles_description_template;
598
} else {
599
setup_postdata( $post );
@@ -758,6 +838,7 @@ if (get_option('blog_public') =='1') {
758
}
759
}
760
}
761
function seopress_woocommerce_checkout_page_no_index_option() {
762
$seopress_woocommerce_checkout_page_no_index_option = get_option("seopress_pro_option_name");
763
if ( ! empty ( $seopress_woocommerce_checkout_page_no_index_option ) ) {
@@ -768,6 +849,7 @@ if (get_option('blog_public') =='1') {
768
}
769
}
770
}
771
function seopress_woocommerce_customer_account_page_no_index_option() {
772
$seopress_woocommerce_customer_account_page_no_index_option = get_option("seopress_pro_option_name");
773
if ( ! empty ( $seopress_woocommerce_customer_account_page_no_index_option ) ) {
382
if (get_post_meta($post->ID,'_seopress_titles_title',true)) { //IS METABOXE
383
$seopress_titles_the_title = esc_attr(get_post_meta($post->ID,'_seopress_titles_title',true));
384
385
+ preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_the_title, $matches);
386
+
387
+ if (!empty($matches)) {
388
+ $seopress_titles_cf_template_variables_array = array();
389
+ $seopress_titles_cf_template_replace_array = array();
390
+
391
+ foreach ($matches['0'] as $key => $value) {
392
+ $seopress_titles_cf_template_variables_array[] = $value;
393
+ }
394
+
395
+ foreach ($matches['1'] as $key => $value) {
396
+ $seopress_titles_cf_template_replace_array[] = get_post_meta($post->ID,$value,true);
397
+ }
398
+ }
399
+
400
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_title);
401
+
402
+ if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
403
+ $seopress_titles_title_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_title_template);
404
+ }
405
+
406
return $seopress_titles_title_template;
407
}
408
else { //DEFAULT GLOBAL
409
+
410
$seopress_titles_single_titles_option = esc_attr(seopress_titles_single_titles_option());
411
412
+ preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_single_titles_option, $matches);
413
+
414
+ if (!empty($matches)) {
415
+ $seopress_titles_cf_template_variables_array = array();
416
+ $seopress_titles_cf_template_replace_array = array();
417
+
418
+ foreach ($matches['0'] as $key => $value) {
419
+ $seopress_titles_cf_template_variables_array[] = $value;
420
+ }
421
+
422
+ foreach ($matches['1'] as $key => $value) {
423
+ $seopress_titles_cf_template_replace_array[] = get_post_meta($post->ID,$value,true);
424
+ }
425
+ }
426
+
427
$seopress_titles_title_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_single_titles_option);
428
+
429
+ if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
430
+ $seopress_titles_title_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_title_template);
431
+ }
432
+
433
return $seopress_titles_title_template;
434
}
435
} elseif (is_post_type_archive() && seopress_titles_archive_titles_option()) { //IS POST TYPE ARCHIVE
626
}
627
} elseif (is_singular()) { //IS SINGLE
628
if (get_post_meta($post->ID,'_seopress_titles_desc',true)) { //IS METABOXE
629
+ $seopress_titles_the_description = esc_attr(get_post_meta($post->ID,'_seopress_titles_desc',true));
630
+
631
+ preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_the_description, $matches);
632
+
633
+ if (!empty($matches)) {
634
+ $seopress_titles_cf_template_variables_array = array();
635
+ $seopress_titles_cf_template_replace_array = array();
636
+
637
+ foreach ($matches['0'] as $key => $value) {
638
+ $seopress_titles_cf_template_variables_array[] = $value;
639
+ }
640
+
641
+ foreach ($matches['1'] as $key => $value) {
642
+ $seopress_titles_cf_template_replace_array[] = get_post_meta($post->ID,$value,true);
643
+ }
644
+ }
645
+
646
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
647
+
648
+ if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
649
+ $seopress_titles_description_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_description_template);
650
+ }
651
+
652
return $seopress_titles_description_template;
653
} elseif (seopress_titles_single_desc_option() !='') { //IS GLOBAL
654
$seopress_titles_the_description = esc_attr(seopress_titles_single_desc_option());
655
656
+ preg_match_all('/%%_cf_(.*?)%%/', $seopress_titles_the_description, $matches);
657
+
658
+ if (!empty($matches)) {
659
+ $seopress_titles_cf_template_variables_array = array();
660
+ $seopress_titles_cf_template_replace_array = array();
661
+
662
+ foreach ($matches['0'] as $key => $value) {
663
+ $seopress_titles_cf_template_variables_array[] = $value;
664
+ }
665
+
666
+ foreach ($matches['1'] as $key => $value) {
667
+ $seopress_titles_cf_template_replace_array[] = get_post_meta($post->ID,$value,true);
668
+ }
669
+ }
670
+
671
$seopress_titles_description_template = str_replace($seopress_titles_template_variables_array, $seopress_titles_template_replace_array, $seopress_titles_the_description);
672
+
673
+ if (!empty($matches) && !empty($seopress_titles_cf_template_variables_array) && !empty($seopress_titles_cf_template_replace_array)) {
674
+ $seopress_titles_description_template = str_replace($seopress_titles_cf_template_variables_array, $seopress_titles_cf_template_replace_array, $seopress_titles_description_template);
675
+ }
676
+
677
return $seopress_titles_description_template;
678
} else {
679
setup_postdata( $post );
838
}
839
}
840
}
841
+ //Checkout page
842
function seopress_woocommerce_checkout_page_no_index_option() {
843
$seopress_woocommerce_checkout_page_no_index_option = get_option("seopress_pro_option_name");
844
if ( ! empty ( $seopress_woocommerce_checkout_page_no_index_option ) ) {
849
}
850
}
851
}
852
+ //Customer Account
853
function seopress_woocommerce_customer_account_page_no_index_option() {
854
$seopress_woocommerce_customer_account_page_no_index_option = get_option("seopress_pro_option_name");
855
if ( ! empty ( $seopress_woocommerce_customer_account_page_no_index_option ) ) {
inc/functions/sitemap/template-xml-sitemaps.php CHANGED
@@ -18,21 +18,21 @@ function seopress_xml_sitemap_index() {
18
foreach (seopress_xml_sitemap_post_types_list_option() as $cpt_key => $cpt_value) {
19
foreach ($cpt_value as $_cpt_key => $_cpt_value) {
20
if($_cpt_value =='1') {
21
- $seopress_sitemaps .= "\n";
22
- $seopress_sitemaps .= '<sitemap>';
23
- $seopress_sitemaps .= "\n";
24
- $seopress_sitemaps .= '<loc>';
25
- $seopress_sitemaps .= home_url().'/sitemaps/'.$cpt_key.'.xml';
26
- $seopress_sitemaps .= '</loc>';
27
$get_latest_post = new WP_Query(array('post_type' => $cpt_key, 'post_status' => 'publish', 'ignore_sticky_posts' => true, 'posts_per_page' => 1, 'meta_key' => '_seopress_robots_index', 'meta_value' => 'yes', 'meta_compare' => 'NOT EXISTS', 'order' => 'DESC', 'orderby' => 'modified', 'lang' => ''));
28
if($get_latest_post->have_posts()){
29
$seopress_sitemaps .= "\n";
30
$seopress_sitemaps .= '<lastmod>';
31
$seopress_sitemaps .= date("c", strtotime($get_latest_post->posts[0]->post_modified));
32
$seopress_sitemaps .= '</lastmod>';
33
$seopress_sitemaps .= "\n";
34
- }
35
- $seopress_sitemaps .= '</sitemap>';
36
}
37
}
38
}
@@ -43,38 +43,47 @@ function seopress_xml_sitemap_index() {
43
foreach (seopress_xml_sitemap_taxonomies_list_option() as $tax_key => $tax_value) {
44
foreach ($tax_value as $_tax_key => $_tax_value) {
45
if($_tax_value =='1') {
46
- $seopress_sitemaps .= "\n";
47
- $seopress_sitemaps .= '<sitemap>';
48
- $seopress_sitemaps .= "\n";
49
- $seopress_sitemaps .= '<loc>';
50
- $seopress_sitemaps .= home_url().'/sitemaps/'.$tax_key.'.xml';
51
- $seopress_sitemaps .= '</loc>';
52
- $seopress_sitemaps .= "\n";
53
- $seopress_sitemaps .= '</sitemap>';
54
}
55
}
56
}
57
}
58
59
//Google News
60
if (function_exists("seopress_xml_sitemap_news_enable_option") && seopress_xml_sitemap_news_enable_option() !='') {
61
- $seopress_sitemaps .= "\n";
62
- $seopress_sitemaps .= '<sitemap>';
63
- $seopress_sitemaps .= "\n";
64
- $seopress_sitemaps .= '<loc>';
65
- $seopress_sitemaps .= home_url().'/sitemaps/news.xml';
66
- $seopress_sitemaps .= '</loc>';
67
- $seopress_sitemaps .= "\n";
68
- $seopress_sitemaps .= '<lastmod>';
69
-
70
$get_latest_post = new WP_Query(array('post_type' => 'post', 'post_status' => 'publish', 'ignore_sticky_posts' => true, 'posts_per_page' => 1, 'orderby' => 'modified', 'meta_key' => '_seopress_robots_index', 'meta_value' => 'yes', 'meta_compare' => 'NOT EXISTS', 'order' => 'DESC'));
71
if($get_latest_post->have_posts()){
72
$seopress_sitemaps .= date("c", strtotime($get_latest_post->posts[0]->post_modified));
73
- }
74
-
75
- $seopress_sitemaps .= '</lastmod>';
76
- $seopress_sitemaps .= "\n";
77
- $seopress_sitemaps .= '</sitemap>';
78
}
79
80
$seopress_sitemaps .= "\n";
@@ -84,4 +93,3 @@ function seopress_xml_sitemap_index() {
84
}
85
echo seopress_xml_sitemap_index();
86
87
- ?>
18
foreach (seopress_xml_sitemap_post_types_list_option() as $cpt_key => $cpt_value) {
19
foreach ($cpt_value as $_cpt_key => $_cpt_value) {
20
if($_cpt_value =='1') {
21
$get_latest_post = new WP_Query(array('post_type' => $cpt_key, 'post_status' => 'publish', 'ignore_sticky_posts' => true, 'posts_per_page' => 1, 'meta_key' => '_seopress_robots_index', 'meta_value' => 'yes', 'meta_compare' => 'NOT EXISTS', 'order' => 'DESC', 'orderby' => 'modified', 'lang' => ''));
22
if($get_latest_post->have_posts()){
23
+ $seopress_sitemaps .= "\n";
24
+ $seopress_sitemaps .= '<sitemap>';
25
+ $seopress_sitemaps .= "\n";
26
+ $seopress_sitemaps .= '<loc>';
27
+ $seopress_sitemaps .= home_url().'/sitemaps/'.$cpt_key.'.xml';
28
+ $seopress_sitemaps .= '</loc>';
29
$seopress_sitemaps .= "\n";
30
$seopress_sitemaps .= '<lastmod>';
31
$seopress_sitemaps .= date("c", strtotime($get_latest_post->posts[0]->post_modified));
32
$seopress_sitemaps .= '</lastmod>';
33
$seopress_sitemaps .= "\n";
34
+ $seopress_sitemaps .= '</sitemap>';
35
+ }
36
}
37
}
38
}
43
foreach (seopress_xml_sitemap_taxonomies_list_option() as $tax_key => $tax_value) {
44
foreach ($tax_value as $_tax_key => $_tax_value) {
45
if($_tax_value =='1') {
46
+ $seopress_xml_terms_list[] .= $tax_key;