Version Description
Download this release
Release Info
Developer | Yoast |
Plugin | Yoast SEO |
Version | 11.6 |
Comparing to | |
See all releases |
Code changes from version 11.5 to 11.6
- admin/class-gutenberg-compatibility.php +2 -2
- admin/class-social-admin.php +2 -6
- admin/metabox/class-metabox-section-react.php +1 -1
- admin/metabox/class-metabox-section-readability.php +40 -0
- admin/metabox/class-metabox-tab-section.php +1 -1
- admin/metabox/class-metabox.php +27 -22
- admin/taxonomy/class-taxonomy-metabox.php +30 -23
- admin/taxonomy/class-taxonomy.php +3 -0
- css/dist/{admin-global-1150-rtl.min.css → admin-global-1160-rtl.min.css} +0 -0
- css/dist/{admin-global-1150.min.css → admin-global-1160.min.css} +0 -0
- css/dist/{adminbar-1150-rtl.min.css → adminbar-1160-rtl.min.css} +0 -0
- css/dist/{adminbar-1150.min.css → adminbar-1160.min.css} +0 -0
- css/dist/{alerts-1150-rtl.min.css → alerts-1160-rtl.min.css} +0 -0
- css/dist/{alerts-1150.min.css → alerts-1160.min.css} +0 -0
- css/dist/{dashboard-1150-rtl.min.css → dashboard-1160-rtl.min.css} +0 -0
- css/dist/{dashboard-1150.min.css → dashboard-1160.min.css} +0 -0
- css/dist/{edit-page-1150-rtl.min.css → edit-page-1160-rtl.min.css} +0 -0
- css/dist/{edit-page-1150.min.css → edit-page-1160.min.css} +0 -0
- css/dist/{featured-image-1150-rtl.min.css → featured-image-1160-rtl.min.css} +0 -0
- css/dist/{featured-image-1150.min.css → featured-image-1160.min.css} +0 -0
- css/dist/{filter-explanation-1150-rtl.min.css → filter-explanation-1160-rtl.min.css} +0 -0
- css/dist/{filter-explanation-1150.min.css → filter-explanation-1160.min.css} +0 -0
- css/dist/{inside-editor-1150-rtl.min.css → inside-editor-1160-rtl.min.css} +0 -0
- css/dist/{inside-editor-1150.min.css → inside-editor-1160.min.css} +0 -0
- css/dist/metabox-1150-rtl.min.css +0 -1
- css/dist/metabox-1150.min.css +0 -1
- css/dist/metabox-1160-rtl.min.css +1 -0
- css/dist/metabox-1160.min.css +1 -0
- css/dist/{metabox-primary-category-1150-rtl.min.css → metabox-primary-category-1160-rtl.min.css} +0 -0
- css/dist/{metabox-primary-category-1150.min.css → metabox-primary-category-1160.min.css} +0 -0
- css/dist/{search-appearance-1150-rtl.min.css → search-appearance-1160-rtl.min.css} +0 -0
- css/dist/{search-appearance-1150.min.css → search-appearance-1160.min.css} +0 -0
- css/dist/{structured-data-blocks-1150-rtl.min.css → structured-data-blocks-1160-rtl.min.css} +0 -0
- css/dist/{structured-data-blocks-1150.min.css → structured-data-blocks-1160.min.css} +0 -0
- css/dist/{toggle-switch-1150-rtl.min.css → toggle-switch-1160-rtl.min.css} +0 -0
- css/dist/{toggle-switch-1150.min.css → toggle-switch-1160.min.css} +0 -0
- css/dist/{wpseo-dismissible-1150-rtl.min.css → wpseo-dismissible-1160-rtl.min.css} +0 -0
- css/dist/{wpseo-dismissible-1150.min.css → wpseo-dismissible-1160.min.css} +0 -0
- css/dist/{yoast-components-1150-rtl.min.css → yoast-components-1160-rtl.min.css} +0 -0
- css/dist/{yoast-components-1150.min.css → yoast-components-1160.min.css} +0 -0
- css/dist/{yoast-extensions-1150-rtl.min.css → yoast-extensions-1160-rtl.min.css} +0 -0
- css/dist/{yoast-extensions-1150.min.css → yoast-extensions-1160.min.css} +0 -0
- css/dist/{yst_plugin_tools-1150-rtl.min.css → yst_plugin_tools-1160-rtl.min.css} +0 -0
- css/dist/{yst_plugin_tools-1150.min.css → yst_plugin_tools-1160.min.css} +0 -0
- css/dist/{yst_seo_score-1150-rtl.min.css → yst_seo_score-1160-rtl.min.css} +0 -0
- css/dist/{yst_seo_score-1150.min.css → yst_seo_score-1160.min.css} +0 -0
- frontend/class-frontend-page-type.php +7 -7
- frontend/class-frontend.php +15 -17
- frontend/class-opengraph-image.php +5 -34
- frontend/class-opengraph.php +4 -12
- frontend/class-twitter.php +6 -14
- frontend/schema/class-schema-article.php +5 -33
- frontend/schema/class-schema-author.php +0 -11
- frontend/schema/class-schema-context.php +36 -12
- frontend/schema/class-schema-faq-question-list.php +1 -1
- frontend/schema/class-schema-howto.php +227 -0
- frontend/schema/class-schema-ids.php +1 -1
- frontend/schema/class-schema-organization.php +1 -6
- frontend/schema/class-schema-person.php +1 -21
- frontend/schema/class-schema-utils.php +27 -0
- frontend/schema/class-schema-webpage.php +33 -12
- frontend/schema/class-schema.php +1 -0
- inc/class-structured-data-blocks.php +0 -8
- inc/class-wpseo-image-utils.php +4 -1
- inc/structured-data-blocks/class-how-to-block.php +0 -148
- js/dist/analysis-1150.min.js +0 -21
admin/class-gutenberg-compatibility.php
CHANGED
@@ -15,14 +15,14 @@ class WPSEO_Gutenberg_Compatibility {
|
|
15 |
*
|
16 |
* @var string
|
17 |
*/
|
18 |
-
const CURRENT_RELEASE = '
|
19 |
|
20 |
/**
|
21 |
* The minimally supported version of Gutenberg by the plugin.
|
22 |
*
|
23 |
* @var string
|
24 |
*/
|
25 |
-
const MINIMUM_SUPPORTED = '
|
26 |
|
27 |
/**
|
28 |
* @var string
|
15 |
*
|
16 |
* @var string
|
17 |
*/
|
18 |
+
const CURRENT_RELEASE = '6.0.0';
|
19 |
|
20 |
/**
|
21 |
* The minimally supported version of Gutenberg by the plugin.
|
22 |
*
|
23 |
* @var string
|
24 |
*/
|
25 |
+
const MINIMUM_SUPPORTED = '6.0.0';
|
26 |
|
27 |
/**
|
28 |
* @var string
|
admin/class-social-admin.php
CHANGED
@@ -116,12 +116,8 @@ class WPSEO_Social_Admin extends WPSEO_Metabox {
|
|
116 |
|
117 |
return new WPSEO_Metabox_Tab_Section(
|
118 |
'social',
|
119 |
-
'<span class="
|
120 |
-
$tabs
|
121 |
-
array(
|
122 |
-
'link_aria_label' => __( 'Social', 'wordpress-seo' ),
|
123 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
124 |
-
)
|
125 |
);
|
126 |
}
|
127 |
|
116 |
|
117 |
return new WPSEO_Metabox_Tab_Section(
|
118 |
'social',
|
119 |
+
'<span class="dashicons dashicons-share"></span>' . __( 'Social', 'wordpress-seo' ),
|
120 |
+
$tabs
|
|
|
|
|
|
|
|
|
121 |
);
|
122 |
}
|
123 |
|
admin/metabox/class-metabox-section-react.php
CHANGED
@@ -77,7 +77,7 @@ class WPSEO_Metabox_Section_React implements WPSEO_Metabox_Section {
|
|
77 |
*/
|
78 |
public function display_link() {
|
79 |
printf(
|
80 |
-
'<li><a href="#wpseo-meta-section-%1$s" class="wpseo-meta-section-link %2$s"%3$s>%4$s</a></li>',
|
81 |
esc_attr( $this->name ),
|
82 |
esc_attr( $this->link_class ),
|
83 |
( '' !== $this->link_aria_label ) ? ' aria-label="' . esc_attr( $this->link_aria_label ) . '"' : '',
|
77 |
*/
|
78 |
public function display_link() {
|
79 |
printf(
|
80 |
+
'<li role="tab"><a href="#wpseo-meta-section-%1$s" class="wpseo-meta-section-link %2$s"%3$s>%4$s</a></li>',
|
81 |
esc_attr( $this->name ),
|
82 |
esc_attr( $this->link_class ),
|
83 |
( '' !== $this->link_aria_label ) ? ' aria-label="' . esc_attr( $this->link_aria_label ) . '"' : '',
|
admin/metabox/class-metabox-section-readability.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* WPSEO plugin file.
|
4 |
+
*
|
5 |
+
* @package WPSEO\Admin
|
6 |
+
*/
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Generates and displays the React root element for a metabox section.
|
10 |
+
*/
|
11 |
+
class WPSEO_Metabox_Section_Readability implements WPSEO_Metabox_Section {
|
12 |
+
/**
|
13 |
+
* Name of the section, used as an identifier in the HTML.
|
14 |
+
*
|
15 |
+
* @var string
|
16 |
+
*/
|
17 |
+
public $name = 'readability';
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Outputs the section link.
|
21 |
+
*/
|
22 |
+
public function display_link() {
|
23 |
+
printf(
|
24 |
+
'<li role="tab"><a href="#wpseo-meta-section-%1$s" class="wpseo-meta-section-link">%2$s</a></li>',
|
25 |
+
esc_attr( $this->name ),
|
26 |
+
'<div class="wpseo-score-icon-container" id="wpseo-readability-score-icon"></div><span>' . __( 'Readability', 'wordpress-seo' ) . '</span>'
|
27 |
+
);
|
28 |
+
}
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Outputs the section content.
|
32 |
+
*/
|
33 |
+
public function display_content() {
|
34 |
+
$html = sprintf( '<div id="%1$s" class="wpseo-meta-section">', esc_attr( 'wpseo-meta-section-' . $this->name ) );
|
35 |
+
$html .= '<div id="wpseo-metabox-readability-root" class="wpseo-metabox-root"></div>';
|
36 |
+
$html .= '</div>';
|
37 |
+
|
38 |
+
echo $html;
|
39 |
+
}
|
40 |
+
}
|
admin/metabox/class-metabox-tab-section.php
CHANGED
@@ -93,7 +93,7 @@ class WPSEO_Metabox_Tab_Section implements WPSEO_Metabox_Section {
|
|
93 |
public function display_link() {
|
94 |
if ( $this->has_tabs() ) {
|
95 |
printf(
|
96 |
-
'<li><a href="#wpseo-meta-section-%1$s" class="wpseo-meta-section-link %2$s"%3$s%4$s>%5$s</a></li>',
|
97 |
esc_attr( $this->name ),
|
98 |
esc_attr( $this->link_class ),
|
99 |
( '' !== $this->link_title ) ? ' title="' . esc_attr( $this->link_title ) . '"' : '',
|
93 |
public function display_link() {
|
94 |
if ( $this->has_tabs() ) {
|
95 |
printf(
|
96 |
+
'<li role="tab"><a href="#wpseo-meta-section-%1$s" class="wpseo-meta-section-link %2$s"%3$s%4$s>%5$s</a></li>',
|
97 |
esc_attr( $this->name ),
|
98 |
esc_attr( $this->link_class ),
|
99 |
( '' !== $this->link_title ) ? ' title="' . esc_attr( $this->link_title ) . '"' : '',
|
admin/metabox/class-metabox.php
CHANGED
@@ -271,7 +271,7 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
271 |
$content_sections = $this->get_content_sections();
|
272 |
|
273 |
echo '<div class="wpseo-metabox-content">';
|
274 |
-
echo '<div class="wpseo-metabox-
|
275 |
|
276 |
foreach ( $content_sections as $content_section ) {
|
277 |
if ( $content_section->name === 'premium' ) {
|
@@ -298,7 +298,11 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
298 |
private function get_content_sections() {
|
299 |
$content_sections = array();
|
300 |
|
301 |
-
$content_sections[] = $this->
|
|
|
|
|
|
|
|
|
302 |
|
303 |
// Check if social_admin is an instance of WPSEO_Social_Admin.
|
304 |
if ( $this->social_admin instanceof WPSEO_Social_Admin ) {
|
@@ -317,15 +321,20 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
317 |
}
|
318 |
|
319 |
/**
|
320 |
-
* Returns the metabox section for the
|
321 |
*
|
322 |
* @return WPSEO_Metabox_Section
|
323 |
*/
|
324 |
-
private function
|
325 |
wp_nonce_field( 'yoast_free_metabox', 'yoast_free_metabox_nonce' );
|
326 |
|
327 |
$content = $this->get_tab_content( 'general' );
|
328 |
|
|
|
|
|
|
|
|
|
|
|
329 |
/**
|
330 |
* Filter: 'wpseo_content_meta_section_content' - Allow filtering the metabox content before outputting.
|
331 |
*
|
@@ -335,15 +344,20 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
335 |
|
336 |
return new WPSEO_Metabox_Section_React(
|
337 |
'content',
|
338 |
-
|
339 |
-
$content
|
340 |
-
array(
|
341 |
-
'link_aria_label' => __( 'Content optimization', 'wordpress-seo' ),
|
342 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
343 |
-
)
|
344 |
);
|
345 |
}
|
346 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
347 |
/**
|
348 |
* Returns the metabox section for the advanced settings.
|
349 |
*
|
@@ -361,12 +375,8 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
361 |
|
362 |
return new WPSEO_Metabox_Tab_Section(
|
363 |
'advanced',
|
364 |
-
'<span class="
|
365 |
-
array( $tab )
|
366 |
-
array(
|
367 |
-
'link_aria_label' => __( 'Advanced', 'wordpress-seo' ),
|
368 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
369 |
-
)
|
370 |
);
|
371 |
}
|
372 |
|
@@ -379,12 +389,7 @@ class WPSEO_Metabox extends WPSEO_Meta {
|
|
379 |
private function get_addons_meta_section() {
|
380 |
return new WPSEO_Metabox_Addon_Tab_Section(
|
381 |
'addons',
|
382 |
-
'<span class="
|
383 |
-
array(),
|
384 |
-
array(
|
385 |
-
'link_aria_label' => __( 'Add-ons', 'wordpress-seo' ),
|
386 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
387 |
-
)
|
388 |
);
|
389 |
}
|
390 |
|
271 |
$content_sections = $this->get_content_sections();
|
272 |
|
273 |
echo '<div class="wpseo-metabox-content">';
|
274 |
+
echo '<div class="wpseo-metabox-menu"><ul role="tablist">';
|
275 |
|
276 |
foreach ( $content_sections as $content_section ) {
|
277 |
if ( $content_section->name === 'premium' ) {
|
298 |
private function get_content_sections() {
|
299 |
$content_sections = array();
|
300 |
|
301 |
+
$content_sections[] = $this->get_seo_meta_section();
|
302 |
+
|
303 |
+
if ( $this->analysis_readability->is_enabled() ) {
|
304 |
+
$content_sections[] = $this->get_readability_meta_section();
|
305 |
+
}
|
306 |
|
307 |
// Check if social_admin is an instance of WPSEO_Social_Admin.
|
308 |
if ( $this->social_admin instanceof WPSEO_Social_Admin ) {
|
321 |
}
|
322 |
|
323 |
/**
|
324 |
+
* Returns the metabox section for the seo analysis.
|
325 |
*
|
326 |
* @return WPSEO_Metabox_Section
|
327 |
*/
|
328 |
+
private function get_seo_meta_section() {
|
329 |
wp_nonce_field( 'yoast_free_metabox', 'yoast_free_metabox_nonce' );
|
330 |
|
331 |
$content = $this->get_tab_content( 'general' );
|
332 |
|
333 |
+
$label = __( 'SEO', 'wordpress-seo' );
|
334 |
+
if ( $this->analysis_seo->is_enabled() ) {
|
335 |
+
$label = '<span class="wpseo-score-icon-container" id="wpseo-seo-score-icon"></span>' . $label;
|
336 |
+
}
|
337 |
+
|
338 |
/**
|
339 |
* Filter: 'wpseo_content_meta_section_content' - Allow filtering the metabox content before outputting.
|
340 |
*
|
344 |
|
345 |
return new WPSEO_Metabox_Section_React(
|
346 |
'content',
|
347 |
+
$label,
|
348 |
+
$content
|
|
|
|
|
|
|
|
|
349 |
);
|
350 |
}
|
351 |
|
352 |
+
/**
|
353 |
+
* Returns the metabox section for the readability analysis.
|
354 |
+
*
|
355 |
+
* @return WPSEO_Metabox_Section
|
356 |
+
*/
|
357 |
+
private function get_readability_meta_section() {
|
358 |
+
return new WPSEO_Metabox_Section_Readability();
|
359 |
+
}
|
360 |
+
|
361 |
/**
|
362 |
* Returns the metabox section for the advanced settings.
|
363 |
*
|
375 |
|
376 |
return new WPSEO_Metabox_Tab_Section(
|
377 |
'advanced',
|
378 |
+
'<span class="dashicons dashicons-admin-generic"></span>' . __( 'Advanced', 'wordpress-seo' ),
|
379 |
+
array( $tab )
|
|
|
|
|
|
|
|
|
380 |
);
|
381 |
}
|
382 |
|
389 |
private function get_addons_meta_section() {
|
390 |
return new WPSEO_Metabox_Addon_Tab_Section(
|
391 |
'addons',
|
392 |
+
'<span class="dashicons dashicons-admin-plugins"></span>' . __( 'Add-ons', 'wordpress-seo' )
|
|
|
|
|
|
|
|
|
|
|
393 |
);
|
394 |
}
|
395 |
|
admin/taxonomy/class-taxonomy-metabox.php
CHANGED
@@ -66,7 +66,7 @@ class WPSEO_Taxonomy_Metabox {
|
|
66 |
|
67 |
|
68 |
echo '<div class="wpseo-metabox-content">';
|
69 |
-
echo '<div class="wpseo-metabox-
|
70 |
|
71 |
foreach ( $content_sections as $content_section ) {
|
72 |
$content_section->display_link();
|
@@ -90,7 +90,13 @@ class WPSEO_Taxonomy_Metabox {
|
|
90 |
private function get_content_sections() {
|
91 |
$content_sections = array();
|
92 |
|
93 |
-
$content_sections[] = $this->
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
$content_sections[] = $this->get_social_meta_section();
|
95 |
$content_sections[] = $this->get_settings_meta_section();
|
96 |
|
@@ -102,22 +108,33 @@ class WPSEO_Taxonomy_Metabox {
|
|
102 |
*
|
103 |
* @return WPSEO_Metabox_Section
|
104 |
*/
|
105 |
-
private function
|
106 |
$taxonomy_content_fields = new WPSEO_Taxonomy_Content_Fields( $this->term );
|
107 |
$content = $this->taxonomy_tab_content->html( $taxonomy_content_fields->get( $this->term ) );
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
|
110 |
return new WPSEO_Metabox_Section_React(
|
111 |
'content',
|
112 |
-
|
113 |
-
$content
|
114 |
-
array(
|
115 |
-
'link_aria_label' => __( 'Content optimization', 'wordpress-seo' ),
|
116 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
117 |
-
)
|
118 |
);
|
119 |
}
|
120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
/**
|
122 |
* Returns the metabox section for the settings.
|
123 |
*
|
@@ -138,12 +155,8 @@ class WPSEO_Taxonomy_Metabox {
|
|
138 |
|
139 |
return new WPSEO_Metabox_Tab_Section(
|
140 |
'settings',
|
141 |
-
'<span class="
|
142 |
-
array( $tab )
|
143 |
-
array(
|
144 |
-
'link_aria_label' => __( 'Settings', 'wordpress-seo' ),
|
145 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
146 |
-
)
|
147 |
);
|
148 |
}
|
149 |
|
@@ -162,12 +175,8 @@ class WPSEO_Taxonomy_Metabox {
|
|
162 |
|
163 |
return new WPSEO_Metabox_Tab_Section(
|
164 |
'social',
|
165 |
-
'<span class="
|
166 |
-
$tabs
|
167 |
-
array(
|
168 |
-
'link_aria_label' => __( 'Social', 'wordpress-seo' ),
|
169 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-e',
|
170 |
-
)
|
171 |
);
|
172 |
}
|
173 |
|
@@ -193,8 +202,6 @@ class WPSEO_Taxonomy_Metabox {
|
|
193 |
$this->social_admin->get_premium_notice( $network ) . $this->taxonomy_tab_content->html( $meta_fields ),
|
194 |
'<span class="screen-reader-text">' . $label . '</span><span class="dashicons dashicons-' . $icon . '"></span>',
|
195 |
array(
|
196 |
-
'link_aria_label' => $label,
|
197 |
-
'link_class' => 'yoast-tooltip yoast-tooltip-se',
|
198 |
'single' => $this->has_single_social_tab(),
|
199 |
)
|
200 |
);
|
66 |
|
67 |
|
68 |
echo '<div class="wpseo-metabox-content">';
|
69 |
+
echo '<div class="wpseo-metabox-menu"><ul>';
|
70 |
|
71 |
foreach ( $content_sections as $content_section ) {
|
72 |
$content_section->display_link();
|
90 |
private function get_content_sections() {
|
91 |
$content_sections = array();
|
92 |
|
93 |
+
$content_sections[] = $this->get_seo_meta_section();
|
94 |
+
|
95 |
+
$readability_analysis = new WPSEO_Metabox_Analysis_Readability();
|
96 |
+
if ( $readability_analysis->is_enabled() ) {
|
97 |
+
$content_sections[] = $this->get_readability_meta_section();
|
98 |
+
}
|
99 |
+
|
100 |
$content_sections[] = $this->get_social_meta_section();
|
101 |
$content_sections[] = $this->get_settings_meta_section();
|
102 |
|
108 |
*
|
109 |
* @return WPSEO_Metabox_Section
|
110 |
*/
|
111 |
+
private function get_seo_meta_section() {
|
112 |
$taxonomy_content_fields = new WPSEO_Taxonomy_Content_Fields( $this->term );
|
113 |
$content = $this->taxonomy_tab_content->html( $taxonomy_content_fields->get( $this->term ) );
|
114 |
|
115 |
+
$seo_analysis = new WPSEO_Metabox_Analysis_SEO();
|
116 |
+
$label = __( 'SEO', 'wordpress-seo' );
|
117 |
+
|
118 |
+
if ( $seo_analysis->is_enabled() ) {
|
119 |
+
$label = '<span class="wpseo-score-icon-container" id="wpseo-seo-score-icon"></span>' . $label;
|
120 |
+
}
|
121 |
|
122 |
return new WPSEO_Metabox_Section_React(
|
123 |
'content',
|
124 |
+
$label,
|
125 |
+
$content
|
|
|
|
|
|
|
|
|
126 |
);
|
127 |
}
|
128 |
|
129 |
+
/**
|
130 |
+
* Returns the metabox section for the readability analysis.
|
131 |
+
*
|
132 |
+
* @return WPSEO_Metabox_Section
|
133 |
+
*/
|
134 |
+
private function get_readability_meta_section() {
|
135 |
+
return new WPSEO_Metabox_Section_Readability();
|
136 |
+
}
|
137 |
+
|
138 |
/**
|
139 |
* Returns the metabox section for the settings.
|
140 |
*
|
155 |
|
156 |
return new WPSEO_Metabox_Tab_Section(
|
157 |
'settings',
|
158 |
+
'<span class="dashicons dashicons-admin-generic"></span>' . __( 'Settings', 'wordpress-seo' ),
|
159 |
+
array( $tab )
|
|
|
|
|
|
|
|
|
160 |
);
|
161 |
}
|
162 |
|
175 |
|
176 |
return new WPSEO_Metabox_Tab_Section(
|
177 |
'social',
|
178 |
+
'<span class="dashicons dashicons-share"></span>' . __( 'Social', 'wordpress-seo' ),
|
179 |
+
$tabs
|
|
|
|
|
|
|
|
|
180 |
);
|
181 |
}
|
182 |
|
202 |
$this->social_admin->get_premium_notice( $network ) . $this->taxonomy_tab_content->html( $meta_fields ),
|
203 |
'<span class="screen-reader-text">' . $label . '</span><span class="dashicons dashicons-' . $icon . '"></span>',
|
204 |
array(
|
|
|
|
|
205 |
'single' => $this->has_single_social_tab(),
|
206 |
)
|
207 |
);
|
admin/taxonomy/class-taxonomy.php
CHANGED
@@ -211,6 +211,9 @@ class WPSEO_Taxonomy {
|
|
211 |
|
212 |
foreach ( $filters as $filter ) {
|
213 |
remove_filter( $filter, 'wp_filter_kses' );
|
|
|
|
|
|
|
214 |
}
|
215 |
remove_filter( 'term_description', 'wp_kses_data' );
|
216 |
}
|
211 |
|
212 |
foreach ( $filters as $filter ) {
|
213 |
remove_filter( $filter, 'wp_filter_kses' );
|
214 |
+
if ( ! current_user_can( 'unfiltered_html' ) ) {
|
215 |
+
add_filter( $filter, 'wp_filter_post_kses' );
|
216 |
+
}
|
217 |
}
|
218 |
remove_filter( 'term_description', 'wp_kses_data' );
|
219 |
}
|
css/dist/{admin-global-1150-rtl.min.css → admin-global-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{admin-global-1150.min.css → admin-global-1160.min.css}
RENAMED
File without changes
|
css/dist/{adminbar-1150-rtl.min.css → adminbar-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{adminbar-1150.min.css → adminbar-1160.min.css}
RENAMED
File without changes
|
css/dist/{alerts-1150-rtl.min.css → alerts-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{alerts-1150.min.css → alerts-1160.min.css}
RENAMED
File without changes
|
css/dist/{dashboard-1150-rtl.min.css → dashboard-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{dashboard-1150.min.css → dashboard-1160.min.css}
RENAMED
File without changes
|
css/dist/{edit-page-1150-rtl.min.css → edit-page-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{edit-page-1150.min.css → edit-page-1160.min.css}
RENAMED
File without changes
|
css/dist/{featured-image-1150-rtl.min.css → featured-image-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{featured-image-1150.min.css → featured-image-1160.min.css}
RENAMED
File without changes
|
css/dist/{filter-explanation-1150-rtl.min.css → filter-explanation-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{filter-explanation-1150.min.css → filter-explanation-1160.min.css}
RENAMED
File without changes
|
css/dist/{inside-editor-1150-rtl.min.css → inside-editor-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{inside-editor-1150.min.css → inside-editor-1160.min.css}
RENAMED
File without changes
|
css/dist/metabox-1150-rtl.min.css
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
.yoast-tooltip{position:relative}button.yoast-tooltip{overflow:visible}.yoast-tooltip::after{display:none;position:absolute;z-index:1000000;padding:6px 8px 5px;border-radius:3px;opacity:0;color:#fff;background:rgba(0,0,0,.8);text-shadow:none;font:normal normal 11px/1.45454545 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;white-space:pre;text-decoration:none;letter-spacing:normal;text-transform:none;word-wrap:break-word;content:attr(aria-label);pointer-events:none;-webkit-font-smoothing:subpixel-antialiased}.yoast-tooltip-alt::after{content:attr(data-label)}.yoast-tooltip::before{display:none;position:absolute;z-index:1000001;width:0;height:0;border:5px solid transparent;opacity:0;color:rgba(0,0,0,.8);content:"\00a0";pointer-events:none}@keyframes yoast-tooltip-appear{from{opacity:0}to{opacity:1}}.yoast-tooltip:active::after,.yoast-tooltip:active::before,.yoast-tooltip:focus::after,.yoast-tooltip:focus::before,.yoast-tooltip:hover::after,.yoast-tooltip:hover::before{display:inline-block;text-decoration:none;animation-name:yoast-tooltip-appear;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:.4s;animation-fill-mode:forwards}.yoast-tooltip-no-delay:active::after,.yoast-tooltip-no-delay:active::before,.yoast-tooltip-no-delay:focus::after,.yoast-tooltip-no-delay:focus::before,.yoast-tooltip-no-delay:hover::after,.yoast-tooltip-no-delay:hover::before{opacity:1;animation:none}.yoast-tooltip-multiline:active::after,.yoast-tooltip-multiline:focus::after,.yoast-tooltip-multiline:hover::after{display:table-cell}.yoast-tooltip-s::after,.yoast-tooltip-se::after,.yoast-tooltip-sw::after{top:100%;left:50%;margin-top:5px}.yoast-tooltip-s::before,.yoast-tooltip-se::before,.yoast-tooltip-sw::before{top:auto;left:50%;bottom:-5px;margin-left:-5px;border-bottom-color:rgba(0,0,0,.8)}.yoast-tooltip-se::after{left:auto;right:50%;margin-right:-15px}.yoast-tooltip-sw::after{margin-left:-15px}.yoast-tooltip-n::after,.yoast-tooltip-ne::after,.yoast-tooltip-nw::after{left:50%;bottom:100%;margin-bottom:5px}.yoast-tooltip-n::before,.yoast-tooltip-ne::before,.yoast-tooltip-nw::before{top:-5px;left:50%;bottom:auto;margin-left:-5px;border-top-color:rgba(0,0,0,.8)}.yoast-tooltip-ne::after{left:auto;right:50%;margin-right:-15px}.yoast-tooltip-nw::after{margin-left:-15px}.yoast-tooltip-n::after,.yoast-tooltip-s::after{transform:translateX(-50%)}.yoast-tooltip-w::after{left:100%;bottom:50%;margin-left:5px;transform:translateY(50%)}.yoast-tooltip-w::before{top:50%;bottom:50%;right:-5px;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.yoast-tooltip-e::after{bottom:50%;right:100%;margin-right:5px;transform:translateY(50%)}.yoast-tooltip-e::before{top:50%;left:-5px;bottom:50%;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.yoast-tooltip-multiline::after{width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;border-collapse:separate;white-space:pre-line;word-wrap:normal;word-break:break-word}.yoast-tooltip-multiline.yoast-tooltip-n::after,.yoast-tooltip-multiline.yoast-tooltip-s::after{left:auto;right:50%;transform:translateX(50%)}.yoast-tooltip-multiline.yoast-tooltip-e::after,.yoast-tooltip-multiline.yoast-tooltip-w::after{left:100%}@media screen and (min-width:0\0){.yoast-tooltip-multiline::after{width:250px}}.yoast-tooltip-sticky::after,.yoast-tooltip-sticky::before{display:inline-block}.yoast-tooltip-sticky.yoast-tooltip-multiline::after{display:table-cell}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.yoast-tooltip-w::after{margin-left:4.5px}}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.draftJsMentionPlugin__mention__29BEd,.draftJsMentionPlugin__mention__29BEd:visited{color:#575f67;cursor:pointer;display:inline-block;background:#e6f3ff;padding-right:2px;padding-left:2px;border-radius:2px;text-decoration:none}.draftJsMentionPlugin__mention__29BEd:focus,.draftJsMentionPlugin__mention__29BEd:hover{color:#677584;background:#edf5fd;outline:0}.draftJsMentionPlugin__mention__29BEd:active{color:#222;background:#455261}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm{padding:7px 10px 3px 10px;transition:background-color .4s cubic-bezier(.27,1.27,.48,.56)}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active{background-color:#cce7ff}.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd{background-color:#e6f3ff}.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq{display:inline-block;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:368px;font-size:.9em;margin-bottom:.2em}.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9{display:inline-block;width:24px;height:24px;border-radius:12px}.draftJsMentionPlugin__mentionSuggestions__2DWjA{border:1px solid #eee;margin-top:.4em;position:absolute;min-width:220px;max-width:440px;background:#fff;border-radius:2px;box-shadow:0 4px 30px 0 #dcdcdc;cursor:pointer;padding-top:8px;padding-bottom:8px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;transform:scale(0)}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}#wpseo_meta{box-sizing:border-box}#wpseo_meta *,#wpseo_meta :after,#wpseo_meta :before{box-sizing:inherit}#edittag>#wp-description-wrap{display:none}#wp-description-wrap .wp-editor-area{border:0}.term-description-wrap td>textarea#description{min-height:530px}ul.wpseo-metabox-tabs{display:none;margin-top:6px;margin-bottom:0}ul.wpseo-metabox-tabs:after{content:"";display:table;clear:both}.wpseo-metabox-tabs-div{margin:0 5px 5px}.wpseo-metabox-tabs-div ul{list-style:none}#wpseo-meta-section-addons{padding:0 5px 5px}#wpseo-meta-section-addons .wpseo-metabox-tabs-div{margin:0}ul.wpseo-metabox-tabs li.active{background-color:#fdfdfd}.wpseo-meta-section,.wpseo-meta-section-react{display:none;width:100%;min-height:100%;height:auto;max-width:calc(100% - 50px);vertical-align:top}.wpseo-meta-section.active{display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.2)}.wpseo-meta-section-react.active{display:block;margin-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.wpseo-metabox-content{padding-top:16px;display:-ms-flexbox;display:flex}.wpseo-metabox-sidebar{width:46px;padding:0;background-color:#fff}.wpseo-metabox-sidebar ul{margin:0 0 0 1px}.wpseo-metabox-sidebar ul li:nth-child(1){z-index:10}.wpseo-metabox-sidebar ul li:nth-child(2){z-index:9}.wpseo-metabox-sidebar ul li:nth-child(3){z-index:8}.wpseo-metabox-sidebar ul li:nth-child(4){z-index:7}.wpseo-metabox-sidebar ul li:nth-child(5){z-index:6}.wpseo-metabox-sidebar ul li:nth-child(6){z-index:5}.wpseo-metabox-sidebar ul li{box-shadow:0 1px 2px rgba(0,0,0,.2);display:block;margin-bottom:0;text-align:center;position:relative}.wpseo-metabox-sidebar ul li a{color:#000;padding:8px 8px;background-color:#f8f8f8}.wpseo-metabox-sidebar ul li .yst-traffic-light{margin:0}.wpseo-metabox-sidebar ul li span.dashicons{width:100%}.wpseo-metabox-sidebar ul li span.wpseo-buy-premium{color:#a4286a}.wpseo-metabox-sidebar ul li span.wpseo-buy-premium:hover{color:#832055}.wpseo-metabox-sidebar ul li.active{z-index:50}.wpseo-metabox-sidebar ul li.active:after{display:block;float:left;position:absolute;top:0;left:-3px;width:3px;height:46px;background-color:#fff;content:" ";z-index:110}.wpseo-metabox-sidebar ul li.active a{color:#0073aa;background-color:#fff}.wpseo-metabox-sidebar ul li.active span.wpseo-buy-premium{color:#a4286a;border-color:#a4286a}.wpseo-metabox-sidebar ul li.active span.wpseo-buy-premium:hover{color:#832055;border-color:#832055}.wpseo-metabox-sidebar a{padding:5px;display:block;text-decoration:none;vertical-align:middle}ul.wpseo-metabox-tabs li{float:right;margin-left:5px;margin-bottom:-1px;padding:0;border:1px solid #dfdfdf;border-bottom:0 none}ul.wpseo-metabox-tabs li .wpseo-keyword{display:inline-block;vertical-align:top;max-width:8em;max-width:8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wpseotab{display:none;padding:16px;border:1px solid #ddd;background-color:#fdfdfd}.wpseotab .wpseo-cornerstone-checkbox{margin-left:.5em}.wpseotab.content{padding:20px 15px}.wpseotab.active{display:block}.wpseo-metabox-tabs .wpseo_tablink{display:inline-block;vertical-align:top;padding:5px 12px 6px 12px;text-decoration:none}.wpseo-metabox-tabs .wpseo_content_tab a{padding-left:12px}.wpseo-metabox-tabs .wpseo-score-icon{margin-right:0}#wpseo-meta-section-social .wpseo-metabox-tabs .wpseo_tablink{padding:5px 7px}.wpseo-metabox-tabs .wpseo_tablink .dashicons{width:16px;height:16px;font-size:16px}.wpseo-metabox-sidebar .dashicons{width:30px;height:30px;font-size:30px}.wpseo-metabox-tabs-div div.wpseo-tabs-panel{overflow:auto;padding:.5em .9em;border:1px solid}#wpseo_meta .inside{margin:0}#wpseo_meta .inside::after{content:"";display:table;clear:both}#wpseo_meta .postbox .inside .wpseotab{font-size:13px!important}.wpseotab .select2-container,.wpseotab input,.wpseotab label,.wpseotab p.error-message,.wpseotab textarea,.yoast-metabox__description{max-width:600px}.wpseotab fieldset{padding-top:5px}.wpseotab legend{font-weight:600}.wpseotab label{display:block;font-weight:600}.wpseotab input[type=checkbox]+label,.wpseotab input[type=radio]+label{display:inline-block;font-weight:400}.wpseotab fieldset,.wpseotab label{margin-top:2em;margin-bottom:.5em}.wpseotab input[type=checkbox],.wpseotab input[type=checkbox]+label{margin-top:2em;margin-bottom:0;font-size:1em}.wpseotab fieldset:first-child,.wpseotab input[type=checkbox]:first-child,.wpseotab input[type=checkbox]:first-child+label,.wpseotab label:first-child{margin-top:10px}.wpseotab input[type=radio]{margin-top:0}.wpseotab input[type=radio]+label{margin:0 0 0 1em}.wpseotab p.error-message,.yoast-metabox__description{margin:.5em 0}.wpseotab select[multiple]{margin-top:0}.wpseotab .wpseo_image_upload_button{margin-right:3px}.good,.warn,.wrong{font-weight:600}.good{color:green}.warn{color:maroon}.wrong{color:#dc3232}#current_seo_title span{padding:2px 5px;background-color:#ffffe0}#focuskwresults ul{margin:0}#focuskwresults li,#focuskwresults p{font-size:13px}#focuskwresults li{margin:0 20px 0 0;list-style-type:disc}.wpseo_hidden{display:none}.wpseo_msg{margin:5px 0 10px 0;padding:0 5px;border:1px solid #e6db55;background-color:#ffffe0}ul.wpseo-metabox-tabs li.wpseo-tab-add-keyword{border:1px dashed #dfdfdf;border-bottom:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button{height:auto;padding:5px 10px 5px 12px;vertical-align:top;font-size:inherit;line-height:inherit;font-weight:700;box-shadow:none;background:0 0;text-decoration:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.wpseo-tab-add-keyword .wpseo-add-keyword.button:active{transform:none}.wpseo-add-keyword-plus{display:inline-block;vertical-align:top;margin:-1px 0 0 3px;font-size:20px}#wpseo-add-keyword-popup-title{margin:1em 0;font-size:1.3em}.snippet-editor__button.snippet-editor__edit-button:focus{border-color:#5b9dd9;outline:0;color:#23282d;background-color:#fafafa;box-shadow:0 0 3px rgba(0,115,170,.8)}.wpseo-admin-page .subsubsub li{display:inline;max-width:none}.yoast-seo-help-container{float:right;width:100%;max-width:none}.yoast-seo-help-container .yoast-help-panel{margin:.5em 0!important}.wpseo_content_wrapper p.search-box{margin:10px 0 5px 0}.wpseo-metabox-tabs .active a{color:#333}#wpseotab .ui-widget-content .ui-state-hover{border:1px solid #dfdfdf;color:#333;background:#f1f1f1}.yst-traffic-light-container{display:block;height:30px}.yst-traffic-light{width:19px;height:30px;margin:0 5px 0 0}.yst-traffic-light .traffic-light-color{display:none}.yst-traffic-light.init .traffic-light-init{display:inline}.yst-traffic-light.bad .traffic-light-red{display:inline}.yst-traffic-light.ok .traffic-light-orange{display:inline}.yst-traffic-light.good .traffic-light-green{display:inline}.yst-traffic-light.na .traffic-light-empty{display:inline}#wpseo-score{float:right;margin:0 -5px 0 5px}.yoast-seo-score .yoast-logo.svg{float:right;width:18px;margin-left:7px;height:18px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:18px}.yoast-seo-score .yoast-logo.svg.good{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%237ad03a%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.ok{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23ee7c1b%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.bad{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23dc3232%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.na{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.noindex{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%231e8cbe%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.term-php .wpseo-taxonomy-metabox-postbox>h2{margin:0;padding:8px 12px;border-bottom:1px solid #eee;font-size:14px;line-height:1.4}#TB_window #TB_ajaxContent p{padding:5px 0 0 0;margin:5px 0 0 0}#TB_window #TB_ajaxContent ul{margin:5px 0 10px 0}#TB_window #TB_ajaxContent li{list-style:none;margin:5px 0 0 0}#TB_window #TB_ajaxContent li::before{content:'+';margin:0 0 0 10px;font-weight:700}.yoast-section__heading-icon-list{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M384%201408q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm0%2D512q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm%2D1408%2D928q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm0%2D512v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-key{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M832%20512q0%2D80%2D56%2D136t%2D136%2D56%2D136%2056%2D56%20136q0%2042%2019%2083%2D41%2D19%2D83%2D19%2D80%200%2D136%2056t%2D56%20136%2056%20136%20136%2056%20136%2D56%2056%2D136q0%2D42%2D19%2D83%2041%2019%2083%2019%2080%200%20136%2D56t56%2D136zm851%20704q0%2017%2D49%2066t%2D66%2049q%2D9%200%2D28%2E5%2D16t%2D36%2E5%2D33%2D38%2E5%2D40%2D24%2E5%2D26l%2D96%2096%20220%20220q28%2028%2028%2068%200%2042%2D39%2081t%2D81%2039q%2D40%200%2D68%2D28l%2D671%2D671q%2D176%20131%2D365%20131%2D163%200%2D265%2E5%2D102%2E5t%2D102%2E5%2D265%2E5q0%2D160%2095%2D313t248%2D248%20313%2D95q163%200%20265%2E5%20102%2E5t102%2E5%20265%2E5q0%20189%2D131%20365l355%20355%2096%2D96q%2D3%2D3%2D26%2D24%2E5t%2D40%2D38%2E5%2D33%2D36%2E5%2D16%2D28%2E5q0%2D17%2049%2D66t66%2D49q13%200%2023%2010%206%206%2046%2044%2E5t82%2079%2E5%2086%2E5%2086%2073%2078%2028%2E5%2041z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-edit{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M491%201536l91%2D91%2D235%2D235%2D91%2091v107h128v128h107zm523%2D928q0%2D22%2D22%2D22%2D10%200%2D17%207l%2D542%20542q%2D7%207%2D7%2017%200%2022%2022%2022%2010%200%2017%2D7l542%2D542q7%2D7%207%2D17zm%2D54%2D192l416%20416%2D832%20832h%2D416v%2D416zm683%2096q0%2053%2D37%2090l%2D166%20166%2D416%2D416%20166%2D165q36%2D38%2090%2D38%2053%200%2091%2038l235%20234q37%2039%2037%2091z%22%20%2F%3E%3C%2Fsvg%3E")}.yoast-section{box-shadow:0 1px 2px rgba(0,0,0,.2);position:relative;background-color:#fff;padding:0 20px 15px}.yoast-section__heading{padding:8px 20px;font-size:1rem;margin:0 -20px 15px;font-family:"Open Sans",sans-serif;font-weight:300;color:#555}.yoast-section__heading-icon{padding-right:44px;background-repeat:no-repeat;background-position:right 20px top .6em;background-size:16px}.yoast-section,.yoast-section *{box-sizing:border-box}.yoast-section :after,.yoast-section :before,.yoast-section:after,.yoast-section:before{box-sizing:border-box}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.screen-reader-text.wpseo-generic-tab-textual-score,.screen-reader-text.wpseo-keyword-tab-textual-score{display:block}.yoast-notice-go-premium{border-right-color:#a4286a;background:#f1f1f1;margin:0}.editor-styles-wrapper mark.annotation-text-yoast{background-color:#e1bee7}@media screen and (max-width:782px){.wpseo-metabox-buy-premium .wpseo-buy-premium{display:inline-block;width:20px;height:20px;margin-left:5px;padding:0}.yoast-help-panel{max-width:none!important}#wpseo-crawl-issues-table-form .subsubsub{float:none;max-width:calc(100vw - 20px)}#wpseo-crawl-issues-table-form .yoast-help-button{margin-top:3px}.wpseotab select[multiple]{height:auto!important}}@media screen and (max-width:600px){.wpseotab.content{padding:16px 0}}
|
|
css/dist/metabox-1150.min.css
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
.yoast-tooltip{position:relative}button.yoast-tooltip{overflow:visible}.yoast-tooltip::after{display:none;position:absolute;z-index:1000000;padding:6px 8px 5px;border-radius:3px;opacity:0;color:#fff;background:rgba(0,0,0,.8);text-shadow:none;font:normal normal 11px/1.45454545 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;white-space:pre;text-decoration:none;letter-spacing:normal;text-transform:none;word-wrap:break-word;content:attr(aria-label);pointer-events:none;-webkit-font-smoothing:subpixel-antialiased}.yoast-tooltip-alt::after{content:attr(data-label)}.yoast-tooltip::before{display:none;position:absolute;z-index:1000001;width:0;height:0;border:5px solid transparent;opacity:0;color:rgba(0,0,0,.8);content:"\00a0";pointer-events:none}@keyframes yoast-tooltip-appear{from{opacity:0}to{opacity:1}}.yoast-tooltip:active::after,.yoast-tooltip:active::before,.yoast-tooltip:focus::after,.yoast-tooltip:focus::before,.yoast-tooltip:hover::after,.yoast-tooltip:hover::before{display:inline-block;text-decoration:none;animation-name:yoast-tooltip-appear;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:.4s;animation-fill-mode:forwards}.yoast-tooltip-no-delay:active::after,.yoast-tooltip-no-delay:active::before,.yoast-tooltip-no-delay:focus::after,.yoast-tooltip-no-delay:focus::before,.yoast-tooltip-no-delay:hover::after,.yoast-tooltip-no-delay:hover::before{opacity:1;animation:none}.yoast-tooltip-multiline:active::after,.yoast-tooltip-multiline:focus::after,.yoast-tooltip-multiline:hover::after{display:table-cell}.yoast-tooltip-s::after,.yoast-tooltip-se::after,.yoast-tooltip-sw::after{top:100%;right:50%;margin-top:5px}.yoast-tooltip-s::before,.yoast-tooltip-se::before,.yoast-tooltip-sw::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.yoast-tooltip-se::after{right:auto;left:50%;margin-left:-15px}.yoast-tooltip-sw::after{margin-right:-15px}.yoast-tooltip-n::after,.yoast-tooltip-ne::after,.yoast-tooltip-nw::after{right:50%;bottom:100%;margin-bottom:5px}.yoast-tooltip-n::before,.yoast-tooltip-ne::before,.yoast-tooltip-nw::before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.yoast-tooltip-ne::after{right:auto;left:50%;margin-left:-15px}.yoast-tooltip-nw::after{margin-right:-15px}.yoast-tooltip-n::after,.yoast-tooltip-s::after{transform:translateX(50%)}.yoast-tooltip-w::after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.yoast-tooltip-w::before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.yoast-tooltip-e::after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.yoast-tooltip-e::before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.yoast-tooltip-multiline::after{width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;border-collapse:separate;white-space:pre-line;word-wrap:normal;word-break:break-word}.yoast-tooltip-multiline.yoast-tooltip-n::after,.yoast-tooltip-multiline.yoast-tooltip-s::after{right:auto;left:50%;transform:translateX(-50%)}.yoast-tooltip-multiline.yoast-tooltip-e::after,.yoast-tooltip-multiline.yoast-tooltip-w::after{right:100%}@media screen and (min-width:0\0){.yoast-tooltip-multiline::after{width:250px}}.yoast-tooltip-sticky::after,.yoast-tooltip-sticky::before{display:inline-block}.yoast-tooltip-sticky.yoast-tooltip-multiline::after{display:table-cell}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.yoast-tooltip-w::after{margin-right:4.5px}}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.draftJsMentionPlugin__mention__29BEd,.draftJsMentionPlugin__mention__29BEd:visited{color:#575f67;cursor:pointer;display:inline-block;background:#e6f3ff;padding-left:2px;padding-right:2px;border-radius:2px;text-decoration:none}.draftJsMentionPlugin__mention__29BEd:focus,.draftJsMentionPlugin__mention__29BEd:hover{color:#677584;background:#edf5fd;outline:0}.draftJsMentionPlugin__mention__29BEd:active{color:#222;background:#455261}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm{padding:7px 10px 3px 10px;transition:background-color .4s cubic-bezier(.27,1.27,.48,.56)}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active{background-color:#cce7ff}.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd{background-color:#e6f3ff}.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq{display:inline-block;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:368px;font-size:.9em;margin-bottom:.2em}.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9{display:inline-block;width:24px;height:24px;border-radius:12px}.draftJsMentionPlugin__mentionSuggestions__2DWjA{border:1px solid #eee;margin-top:.4em;position:absolute;min-width:220px;max-width:440px;background:#fff;border-radius:2px;box-shadow:0 4px 30px 0 #dcdcdc;cursor:pointer;padding-top:8px;padding-bottom:8px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;transform:scale(0)}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}#wpseo_meta{box-sizing:border-box}#wpseo_meta *,#wpseo_meta :after,#wpseo_meta :before{box-sizing:inherit}#edittag>#wp-description-wrap{display:none}#wp-description-wrap .wp-editor-area{border:0}.term-description-wrap td>textarea#description{min-height:530px}ul.wpseo-metabox-tabs{display:none;margin-top:6px;margin-bottom:0}ul.wpseo-metabox-tabs:after{content:"";display:table;clear:both}.wpseo-metabox-tabs-div{margin:0 5px 5px}.wpseo-metabox-tabs-div ul{list-style:none}#wpseo-meta-section-addons{padding:0 5px 5px}#wpseo-meta-section-addons .wpseo-metabox-tabs-div{margin:0}ul.wpseo-metabox-tabs li.active{background-color:#fdfdfd}.wpseo-meta-section,.wpseo-meta-section-react{display:none;width:100%;min-height:100%;height:auto;max-width:calc(100% - 50px);vertical-align:top}.wpseo-meta-section.active{display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.2)}.wpseo-meta-section-react.active{display:block;margin-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.wpseo-metabox-content{padding-top:16px;display:-ms-flexbox;display:flex}.wpseo-metabox-sidebar{width:46px;padding:0;background-color:#fff}.wpseo-metabox-sidebar ul{margin:0 1px 0 0}.wpseo-metabox-sidebar ul li:nth-child(1){z-index:10}.wpseo-metabox-sidebar ul li:nth-child(2){z-index:9}.wpseo-metabox-sidebar ul li:nth-child(3){z-index:8}.wpseo-metabox-sidebar ul li:nth-child(4){z-index:7}.wpseo-metabox-sidebar ul li:nth-child(5){z-index:6}.wpseo-metabox-sidebar ul li:nth-child(6){z-index:5}.wpseo-metabox-sidebar ul li{box-shadow:0 1px 2px rgba(0,0,0,.2);display:block;margin-bottom:0;text-align:center;position:relative}.wpseo-metabox-sidebar ul li a{color:#000;padding:8px 8px;background-color:#f8f8f8}.wpseo-metabox-sidebar ul li .yst-traffic-light{margin:0}.wpseo-metabox-sidebar ul li span.dashicons{width:100%}.wpseo-metabox-sidebar ul li span.wpseo-buy-premium{color:#a4286a}.wpseo-metabox-sidebar ul li span.wpseo-buy-premium:hover{color:#832055}.wpseo-metabox-sidebar ul li.active{z-index:50}.wpseo-metabox-sidebar ul li.active:after{display:block;float:right;position:absolute;top:0;right:-3px;width:3px;height:46px;background-color:#fff;content:" ";z-index:110}.wpseo-metabox-sidebar ul li.active a{color:#0073aa;background-color:#fff}.wpseo-metabox-sidebar ul li.active span.wpseo-buy-premium{color:#a4286a;border-color:#a4286a}.wpseo-metabox-sidebar ul li.active span.wpseo-buy-premium:hover{color:#832055;border-color:#832055}.wpseo-metabox-sidebar a{padding:5px;display:block;text-decoration:none;vertical-align:middle}ul.wpseo-metabox-tabs li{float:left;margin-right:5px;margin-bottom:-1px;padding:0;border:1px solid #dfdfdf;border-bottom:0 none}ul.wpseo-metabox-tabs li .wpseo-keyword{display:inline-block;vertical-align:top;max-width:8em;max-width:8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wpseotab{display:none;padding:16px;border:1px solid #ddd;background-color:#fdfdfd}.wpseotab .wpseo-cornerstone-checkbox{margin-right:.5em}.wpseotab.content{padding:20px 15px}.wpseotab.active{display:block}.wpseo-metabox-tabs .wpseo_tablink{display:inline-block;vertical-align:top;padding:5px 12px 6px 12px;text-decoration:none}.wpseo-metabox-tabs .wpseo_content_tab a{padding-right:12px}.wpseo-metabox-tabs .wpseo-score-icon{margin-left:0}#wpseo-meta-section-social .wpseo-metabox-tabs .wpseo_tablink{padding:5px 7px}.wpseo-metabox-tabs .wpseo_tablink .dashicons{width:16px;height:16px;font-size:16px}.wpseo-metabox-sidebar .dashicons{width:30px;height:30px;font-size:30px}.wpseo-metabox-tabs-div div.wpseo-tabs-panel{overflow:auto;padding:.5em .9em;border:1px solid}#wpseo_meta .inside{margin:0}#wpseo_meta .inside::after{content:"";display:table;clear:both}#wpseo_meta .postbox .inside .wpseotab{font-size:13px!important}.wpseotab .select2-container,.wpseotab input,.wpseotab label,.wpseotab p.error-message,.wpseotab textarea,.yoast-metabox__description{max-width:600px}.wpseotab fieldset{padding-top:5px}.wpseotab legend{font-weight:600}.wpseotab label{display:block;font-weight:600}.wpseotab input[type=checkbox]+label,.wpseotab input[type=radio]+label{display:inline-block;font-weight:400}.wpseotab fieldset,.wpseotab label{margin-top:2em;margin-bottom:.5em}.wpseotab input[type=checkbox],.wpseotab input[type=checkbox]+label{margin-top:2em;margin-bottom:0;font-size:1em}.wpseotab fieldset:first-child,.wpseotab input[type=checkbox]:first-child,.wpseotab input[type=checkbox]:first-child+label,.wpseotab label:first-child{margin-top:10px}.wpseotab input[type=radio]{margin-top:0}.wpseotab input[type=radio]+label{margin:0 1em 0 0}.wpseotab p.error-message,.yoast-metabox__description{margin:.5em 0}.wpseotab select[multiple]{margin-top:0}.wpseotab .wpseo_image_upload_button{margin-left:3px}.good,.warn,.wrong{font-weight:600}.good{color:green}.warn{color:maroon}.wrong{color:#dc3232}#current_seo_title span{padding:2px 5px;background-color:#ffffe0}#focuskwresults ul{margin:0}#focuskwresults li,#focuskwresults p{font-size:13px}#focuskwresults li{margin:0 0 0 20px;list-style-type:disc}.wpseo_hidden{display:none}.wpseo_msg{margin:5px 0 10px 0;padding:0 5px;border:1px solid #e6db55;background-color:#ffffe0}ul.wpseo-metabox-tabs li.wpseo-tab-add-keyword{border:1px dashed #dfdfdf;border-bottom:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button{height:auto;padding:5px 12px 5px 10px;vertical-align:top;font-size:inherit;line-height:inherit;font-weight:700;box-shadow:none;background:0 0;text-decoration:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.wpseo-tab-add-keyword .wpseo-add-keyword.button:active{transform:none}.wpseo-add-keyword-plus{display:inline-block;vertical-align:top;margin:-1px 3px 0 0;font-size:20px}#wpseo-add-keyword-popup-title{margin:1em 0;font-size:1.3em}.snippet-editor__button.snippet-editor__edit-button:focus{border-color:#5b9dd9;outline:0;color:#23282d;background-color:#fafafa;box-shadow:0 0 3px rgba(0,115,170,.8)}.wpseo-admin-page .subsubsub li{display:inline;max-width:none}.yoast-seo-help-container{float:left;width:100%;max-width:none}.yoast-seo-help-container .yoast-help-panel{margin:.5em 0!important}.wpseo_content_wrapper p.search-box{margin:10px 0 5px 0}.wpseo-metabox-tabs .active a{color:#333}#wpseotab .ui-widget-content .ui-state-hover{border:1px solid #dfdfdf;color:#333;background:#f1f1f1}.yst-traffic-light-container{display:block;height:30px}.yst-traffic-light{width:19px;height:30px;margin:0 0 0 5px}.yst-traffic-light .traffic-light-color{display:none}.yst-traffic-light.init .traffic-light-init{display:inline}.yst-traffic-light.bad .traffic-light-red{display:inline}.yst-traffic-light.ok .traffic-light-orange{display:inline}.yst-traffic-light.good .traffic-light-green{display:inline}.yst-traffic-light.na .traffic-light-empty{display:inline}#wpseo-score{float:left;margin:0 5px 0 -5px}.yoast-seo-score .yoast-logo.svg{float:left;width:18px;margin-right:7px;height:18px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:18px}.yoast-seo-score .yoast-logo.svg.good{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%237ad03a%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.ok{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23ee7c1b%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.bad{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23dc3232%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.na{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.noindex{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%231e8cbe%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.term-php .wpseo-taxonomy-metabox-postbox>h2{margin:0;padding:8px 12px;border-bottom:1px solid #eee;font-size:14px;line-height:1.4}#TB_window #TB_ajaxContent p{padding:5px 0 0 0;margin:5px 0 0 0}#TB_window #TB_ajaxContent ul{margin:5px 0 10px 0}#TB_window #TB_ajaxContent li{list-style:none;margin:5px 0 0 0}#TB_window #TB_ajaxContent li::before{content:'+';margin:0 10px 0 0;font-weight:700}.yoast-section__heading-icon-list{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M384%201408q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm0%2D512q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm%2D1408%2D928q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm0%2D512v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-key{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M832%20512q0%2D80%2D56%2D136t%2D136%2D56%2D136%2056%2D56%20136q0%2042%2019%2083%2D41%2D19%2D83%2D19%2D80%200%2D136%2056t%2D56%20136%2056%20136%20136%2056%20136%2D56%2056%2D136q0%2D42%2D19%2D83%2041%2019%2083%2019%2080%200%20136%2D56t56%2D136zm851%20704q0%2017%2D49%2066t%2D66%2049q%2D9%200%2D28%2E5%2D16t%2D36%2E5%2D33%2D38%2E5%2D40%2D24%2E5%2D26l%2D96%2096%20220%20220q28%2028%2028%2068%200%2042%2D39%2081t%2D81%2039q%2D40%200%2D68%2D28l%2D671%2D671q%2D176%20131%2D365%20131%2D163%200%2D265%2E5%2D102%2E5t%2D102%2E5%2D265%2E5q0%2D160%2095%2D313t248%2D248%20313%2D95q163%200%20265%2E5%20102%2E5t102%2E5%20265%2E5q0%20189%2D131%20365l355%20355%2096%2D96q%2D3%2D3%2D26%2D24%2E5t%2D40%2D38%2E5%2D33%2D36%2E5%2D16%2D28%2E5q0%2D17%2049%2D66t66%2D49q13%200%2023%2010%206%206%2046%2044%2E5t82%2079%2E5%2086%2E5%2086%2073%2078%2028%2E5%2041z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-edit{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M491%201536l91%2D91%2D235%2D235%2D91%2091v107h128v128h107zm523%2D928q0%2D22%2D22%2D22%2D10%200%2D17%207l%2D542%20542q%2D7%207%2D7%2017%200%2022%2022%2022%2010%200%2017%2D7l542%2D542q7%2D7%207%2D17zm%2D54%2D192l416%20416%2D832%20832h%2D416v%2D416zm683%2096q0%2053%2D37%2090l%2D166%20166%2D416%2D416%20166%2D165q36%2D38%2090%2D38%2053%200%2091%2038l235%20234q37%2039%2037%2091z%22%20%2F%3E%3C%2Fsvg%3E")}.yoast-section{box-shadow:0 1px 2px rgba(0,0,0,.2);position:relative;background-color:#fff;padding:0 20px 15px}.yoast-section__heading{padding:8px 20px;font-size:1rem;margin:0 -20px 15px;font-family:"Open Sans",sans-serif;font-weight:300;color:#555}.yoast-section__heading-icon{padding-left:44px;background-repeat:no-repeat;background-position:left 20px top .6em;background-size:16px}.yoast-section,.yoast-section *{box-sizing:border-box}.yoast-section :after,.yoast-section :before,.yoast-section:after,.yoast-section:before{box-sizing:border-box}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.screen-reader-text.wpseo-generic-tab-textual-score,.screen-reader-text.wpseo-keyword-tab-textual-score{display:block}.yoast-notice-go-premium{border-left-color:#a4286a;background:#f1f1f1;margin:0}.editor-styles-wrapper mark.annotation-text-yoast{background-color:#e1bee7}@media screen and (max-width:782px){.wpseo-metabox-buy-premium .wpseo-buy-premium{display:inline-block;width:20px;height:20px;margin-right:5px;padding:0}.yoast-help-panel{max-width:none!important}#wpseo-crawl-issues-table-form .subsubsub{float:none;max-width:calc(100vw - 20px)}#wpseo-crawl-issues-table-form .yoast-help-button{margin-top:3px}.wpseotab select[multiple]{height:auto!important}}@media screen and (max-width:600px){.wpseotab.content{padding:16px 0}}
|
|
css/dist/metabox-1160-rtl.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.yoast-tooltip{position:relative}button.yoast-tooltip{overflow:visible}.yoast-tooltip::after{display:none;position:absolute;z-index:1000000;padding:6px 8px 5px;border-radius:3px;opacity:0;color:#fff;background:rgba(0,0,0,.8);text-shadow:none;font:normal normal 11px/1.45454545 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;white-space:pre;text-decoration:none;letter-spacing:normal;text-transform:none;word-wrap:break-word;content:attr(aria-label);pointer-events:none;-webkit-font-smoothing:subpixel-antialiased}.yoast-tooltip-alt::after{content:attr(data-label)}.yoast-tooltip::before{display:none;position:absolute;z-index:1000001;width:0;height:0;border:5px solid transparent;opacity:0;color:rgba(0,0,0,.8);content:"\00a0";pointer-events:none}@keyframes yoast-tooltip-appear{from{opacity:0}to{opacity:1}}.yoast-tooltip:active::after,.yoast-tooltip:active::before,.yoast-tooltip:focus::after,.yoast-tooltip:focus::before,.yoast-tooltip:hover::after,.yoast-tooltip:hover::before{display:inline-block;text-decoration:none;animation-name:yoast-tooltip-appear;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:.4s;animation-fill-mode:forwards}.yoast-tooltip-no-delay:active::after,.yoast-tooltip-no-delay:active::before,.yoast-tooltip-no-delay:focus::after,.yoast-tooltip-no-delay:focus::before,.yoast-tooltip-no-delay:hover::after,.yoast-tooltip-no-delay:hover::before{opacity:1;animation:none}.yoast-tooltip-multiline:active::after,.yoast-tooltip-multiline:focus::after,.yoast-tooltip-multiline:hover::after{display:table-cell}.yoast-tooltip-s::after,.yoast-tooltip-se::after,.yoast-tooltip-sw::after{top:100%;left:50%;margin-top:5px}.yoast-tooltip-s::before,.yoast-tooltip-se::before,.yoast-tooltip-sw::before{top:auto;left:50%;bottom:-5px;margin-left:-5px;border-bottom-color:rgba(0,0,0,.8)}.yoast-tooltip-se::after{left:auto;right:50%;margin-right:-15px}.yoast-tooltip-sw::after{margin-left:-15px}.yoast-tooltip-n::after,.yoast-tooltip-ne::after,.yoast-tooltip-nw::after{left:50%;bottom:100%;margin-bottom:5px}.yoast-tooltip-n::before,.yoast-tooltip-ne::before,.yoast-tooltip-nw::before{top:-5px;left:50%;bottom:auto;margin-left:-5px;border-top-color:rgba(0,0,0,.8)}.yoast-tooltip-ne::after{left:auto;right:50%;margin-right:-15px}.yoast-tooltip-nw::after{margin-left:-15px}.yoast-tooltip-n::after,.yoast-tooltip-s::after{transform:translateX(-50%)}.yoast-tooltip-w::after{left:100%;bottom:50%;margin-left:5px;transform:translateY(50%)}.yoast-tooltip-w::before{top:50%;bottom:50%;right:-5px;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.yoast-tooltip-e::after{bottom:50%;right:100%;margin-right:5px;transform:translateY(50%)}.yoast-tooltip-e::before{top:50%;left:-5px;bottom:50%;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.yoast-tooltip-multiline::after{width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;border-collapse:separate;white-space:pre-line;word-wrap:normal;word-break:break-word}.yoast-tooltip-multiline.yoast-tooltip-n::after,.yoast-tooltip-multiline.yoast-tooltip-s::after{left:auto;right:50%;transform:translateX(50%)}.yoast-tooltip-multiline.yoast-tooltip-e::after,.yoast-tooltip-multiline.yoast-tooltip-w::after{left:100%}@media screen and (min-width:0\0){.yoast-tooltip-multiline::after{width:250px}}.yoast-tooltip-sticky::after,.yoast-tooltip-sticky::before{display:inline-block}.yoast-tooltip-sticky.yoast-tooltip-multiline::after{display:table-cell}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.yoast-tooltip-w::after{margin-left:4.5px}}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.draftJsMentionPlugin__mention__29BEd,.draftJsMentionPlugin__mention__29BEd:visited{color:#575f67;cursor:pointer;display:inline-block;background:#e6f3ff;padding-right:2px;padding-left:2px;border-radius:2px;text-decoration:none}.draftJsMentionPlugin__mention__29BEd:focus,.draftJsMentionPlugin__mention__29BEd:hover{color:#677584;background:#edf5fd;outline:0}.draftJsMentionPlugin__mention__29BEd:active{color:#222;background:#455261}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm{padding:7px 10px 3px 10px;transition:background-color .4s cubic-bezier(.27,1.27,.48,.56)}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active{background-color:#cce7ff}.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd{background-color:#e6f3ff}.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq{display:inline-block;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:368px;font-size:.9em;margin-bottom:.2em}.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9{display:inline-block;width:24px;height:24px;border-radius:12px}.draftJsMentionPlugin__mentionSuggestions__2DWjA{border:1px solid #eee;margin-top:.4em;position:absolute;min-width:220px;max-width:440px;background:#fff;border-radius:2px;box-shadow:0 4px 30px 0 #dcdcdc;cursor:pointer;padding-top:8px;padding-bottom:8px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;transform:scale(0)}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}#wpseo_meta{box-sizing:border-box}#wpseo_meta *,#wpseo_meta :after,#wpseo_meta :before{box-sizing:inherit}.DraftEditor-root [data-block]{margin:0}#edittag>#wp-description-wrap{display:none}#wp-description-wrap .wp-editor-area{border:0}.term-description-wrap td>textarea#description{min-height:530px}ul.wpseo-metabox-tabs{display:none;margin-top:6px;margin-bottom:0}ul.wpseo-metabox-tabs:after{content:"";display:table;clear:both}.wpseo-metabox-tabs-div{margin:0 5px 5px}.wpseo-metabox-tabs-div ul{list-style:none}#wpseo-meta-section-addons{padding:0 5px 5px}#wpseo-meta-section-addons .wpseo-metabox-tabs-div{margin:0}ul.wpseo-metabox-tabs li.active{background-color:#fdfdfd}.wpseo-meta-section,.wpseo-meta-section-react{display:none;width:100%;min-height:100%;height:auto;vertical-align:top;box-shadow:0 1px 2px rgba(0,0,0,.2);border-top:1px solid #e8e8e8}.wpseo-meta-section-react.active,.wpseo-meta-section.active{background:#fff;position:relative;z-index:12}.wpseo-meta-section.active{display:inline-block}.wpseo-meta-section-react.active{display:block;margin-bottom:10px}.wpseo-metabox-content{padding-top:16px}.wpseo-metabox-menu{padding:0;background-color:#fff}.wpseo-metabox-menu ul{margin:0 0 0 1px;padding-right:16px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.wpseo-metabox-menu ul li:nth-child(1){z-index:10}.wpseo-metabox-menu ul li:nth-child(2){z-index:9}.wpseo-metabox-menu ul li:nth-child(3){z-index:8}.wpseo-metabox-menu ul li:nth-child(4){z-index:7}.wpseo-metabox-menu ul li:nth-child(5){z-index:6}.wpseo-metabox-menu ul li:nth-child(6){z-index:5}.wpseo-metabox-menu ul li{box-shadow:0 0 4px 0 rgba(0,0,0,.1);height:32px;margin-right:-1px;margin-bottom:-1px;text-align:center;position:relative;background-color:#f8f8f8}.wpseo-metabox-menu ul li a{color:#0073aa;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #ddd}.wpseo-metabox-menu ul li .yst-traffic-light{height:20px;width:initial;margin-left:10px;margin-right:4px}.wpseo-metabox-menu ul li span.dashicons{margin-left:8px}.wpseo-metabox-menu ul li span.wpseo-buy-premium{color:#a4286a}.wpseo-metabox-menu ul li span.wpseo-buy-premium:hover{color:#832055}.wpseo-metabox-menu ul li.active{height:36px;margin-top:-4px;z-index:11;background-color:#fff}.wpseo-metabox-menu ul li.active a{height:36px;color:#444}.wpseo-metabox-menu ul li.active span.wpseo-buy-premium{color:#a4286a;border-color:#a4286a}.wpseo-metabox-menu ul li.active span.wpseo-buy-premium:hover{color:#832055;border-color:#832055}.wpseo-metabox-menu a{height:32px;padding:0 8px;text-decoration:none}ul.wpseo-metabox-tabs li{float:right;margin-left:5px;margin-bottom:-1px;padding:0;border:1px solid #dfdfdf;border-bottom:0 none}ul.wpseo-metabox-tabs li .wpseo-keyword{display:inline-block;vertical-align:top;max-width:8em;max-width:8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wpseotab{display:none;padding:16px;border:1px solid #ddd;background-color:#fdfdfd}.wpseotab .wpseo-cornerstone-checkbox{margin-left:.5em}.wpseotab.content{padding:20px 15px}.wpseotab.active{display:block}.wpseo-metabox-tabs .wpseo_tablink{display:inline-block;vertical-align:top;padding:5px 12px 6px 12px;text-decoration:none}.wpseo-metabox-tabs .wpseo_content_tab a{padding-left:12px}.wpseo-metabox-tabs .wpseo-score-icon{margin-right:0}#wpseo-meta-section-social .wpseo-metabox-tabs .wpseo_tablink{padding:5px 7px}.wpseo-metabox-tabs .wpseo_tablink .dashicons{width:16px;height:16px;font-size:16px}.wpseo-metabox-sidebar .dashicons{width:30px;height:30px;font-size:30px}.wpseo-metabox-tabs-div div.wpseo-tabs-panel{overflow:auto;padding:.5em .9em;border:1px solid}#wpseo_meta .inside{margin:0}#wpseo_meta .inside::after{content:"";display:table;clear:both}#wpseo_meta .postbox .inside .wpseotab{font-size:13px!important}.wpseotab .select2-container,.wpseotab input,.wpseotab label,.wpseotab p.error-message,.wpseotab textarea,.yoast-metabox__description{max-width:600px}.wpseotab fieldset{padding-top:5px}.wpseotab legend{font-weight:600}.wpseotab label{display:block;font-weight:600}.wpseotab input[type=checkbox]+label,.wpseotab input[type=radio]+label{display:inline-block;font-weight:400}.wpseotab fieldset,.wpseotab label{margin-top:2em;margin-bottom:.5em}.wpseotab input[type=checkbox],.wpseotab input[type=checkbox]+label{margin-top:2em;margin-bottom:0;font-size:1em}.wpseotab fieldset:first-child,.wpseotab input[type=checkbox]:first-child,.wpseotab input[type=checkbox]:first-child+label,.wpseotab label:first-child{margin-top:10px}.wpseotab input[type=radio]{margin-top:0}.wpseotab input[type=radio]+label{margin:0 0 0 1em}.wpseotab p.error-message,.yoast-metabox__description{margin:.5em 0}.wpseotab select[multiple]{margin-top:0}.wpseotab .wpseo_image_upload_button{margin-right:3px}.good,.warn,.wrong{font-weight:600}.good{color:green}.warn{color:maroon}.wrong{color:#dc3232}#current_seo_title span{padding:2px 5px;background-color:#ffffe0}#focuskwresults ul{margin:0}#focuskwresults li,#focuskwresults p{font-size:13px}#focuskwresults li{margin:0 20px 0 0;list-style-type:disc}.wpseo_hidden{display:none}.wpseo_msg{margin:5px 0 10px 0;padding:0 5px;border:1px solid #e6db55;background-color:#ffffe0}ul.wpseo-metabox-tabs li.wpseo-tab-add-keyword{border:1px dashed #dfdfdf;border-bottom:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button{height:auto;padding:5px 10px 5px 12px;vertical-align:top;font-size:inherit;line-height:inherit;font-weight:700;box-shadow:none;background:0 0;text-decoration:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.wpseo-tab-add-keyword .wpseo-add-keyword.button:active{transform:none}.wpseo-add-keyword-plus{display:inline-block;vertical-align:top;margin:-1px 0 0 3px;font-size:20px}#wpseo-add-keyword-popup-title{margin:1em 0;font-size:1.3em}.snippet-editor__button.snippet-editor__edit-button:focus{border-color:#5b9dd9;outline:0;color:#23282d;background-color:#fafafa;box-shadow:0 0 3px rgba(0,115,170,.8)}.wpseo-admin-page .subsubsub li{display:inline;max-width:none}.yoast-seo-help-container{float:right;width:100%;max-width:none}.yoast-seo-help-container .yoast-help-panel{margin:.5em 0!important}.wpseo_content_wrapper p.search-box{margin:10px 0 5px 0}.wpseo-metabox-tabs .active a{color:#333}#wpseotab .ui-widget-content .ui-state-hover{border:1px solid #dfdfdf;color:#333;background:#f1f1f1}.yst-traffic-light{width:19px;height:30px;margin:0 5px 0 0}.yst-traffic-light .traffic-light-color{display:none}.yst-traffic-light.init .traffic-light-init{display:inline}.yst-traffic-light.bad .traffic-light-red{display:inline}.yst-traffic-light.ok .traffic-light-orange{display:inline}.yst-traffic-light.good .traffic-light-green{display:inline}.yst-traffic-light.na .traffic-light-empty{display:inline}#wpseo-score{float:right;margin:0 -5px 0 5px}.yoast-seo-score .yoast-logo.svg{float:right;width:18px;margin-left:7px;height:18px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:18px}.yoast-seo-score .yoast-logo.svg.good{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%237ad03a%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.ok{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23ee7c1b%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.bad{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23dc3232%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.na{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.noindex{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%231e8cbe%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.term-php .wpseo-taxonomy-metabox-postbox>h2{margin:0;padding:8px 12px;border-bottom:1px solid #eee;font-size:14px;line-height:1.4}#TB_window #TB_ajaxContent p{padding:5px 0 0 0;margin:5px 0 0 0}#TB_window #TB_ajaxContent ul{margin:5px 0 10px 0}#TB_window #TB_ajaxContent li{list-style:none;margin:5px 0 0 0}#TB_window #TB_ajaxContent li::before{content:'+';margin:0 0 0 10px;font-weight:700}.yoast-section__heading-icon-list{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M384%201408q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm0%2D512q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm%2D1408%2D928q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm0%2D512v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-key{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M832%20512q0%2D80%2D56%2D136t%2D136%2D56%2D136%2056%2D56%20136q0%2042%2019%2083%2D41%2D19%2D83%2D19%2D80%200%2D136%2056t%2D56%20136%2056%20136%20136%2056%20136%2D56%2056%2D136q0%2D42%2D19%2D83%2041%2019%2083%2019%2080%200%20136%2D56t56%2D136zm851%20704q0%2017%2D49%2066t%2D66%2049q%2D9%200%2D28%2E5%2D16t%2D36%2E5%2D33%2D38%2E5%2D40%2D24%2E5%2D26l%2D96%2096%20220%20220q28%2028%2028%2068%200%2042%2D39%2081t%2D81%2039q%2D40%200%2D68%2D28l%2D671%2D671q%2D176%20131%2D365%20131%2D163%200%2D265%2E5%2D102%2E5t%2D102%2E5%2D265%2E5q0%2D160%2095%2D313t248%2D248%20313%2D95q163%200%20265%2E5%20102%2E5t102%2E5%20265%2E5q0%20189%2D131%20365l355%20355%2096%2D96q%2D3%2D3%2D26%2D24%2E5t%2D40%2D38%2E5%2D33%2D36%2E5%2D16%2D28%2E5q0%2D17%2049%2D66t66%2D49q13%200%2023%2010%206%206%2046%2044%2E5t82%2079%2E5%2086%2E5%2086%2073%2078%2028%2E5%2041z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-edit{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M491%201536l91%2D91%2D235%2D235%2D91%2091v107h128v128h107zm523%2D928q0%2D22%2D22%2D22%2D10%200%2D17%207l%2D542%20542q%2D7%207%2D7%2017%200%2022%2022%2022%2010%200%2017%2D7l542%2D542q7%2D7%207%2D17zm%2D54%2D192l416%20416%2D832%20832h%2D416v%2D416zm683%2096q0%2053%2D37%2090l%2D166%20166%2D416%2D416%20166%2D165q36%2D38%2090%2D38%2053%200%2091%2038l235%20234q37%2039%2037%2091z%22%20%2F%3E%3C%2Fsvg%3E")}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.screen-reader-text.wpseo-generic-tab-textual-score,.screen-reader-text.wpseo-keyword-tab-textual-score{display:block}.yoast-notice-go-premium{border-right-color:#a4286a;background:#f1f1f1;margin:0}.editor-styles-wrapper mark.annotation-text-yoast{background-color:#e1bee7}@media screen and (max-width:782px){.wpseo-metabox-buy-premium .wpseo-buy-premium{display:inline-block;width:20px;height:20px;margin-left:5px;padding:0}.yoast-help-panel{max-width:none!important}#wpseo-crawl-issues-table-form .subsubsub{float:none;max-width:calc(100vw - 20px)}#wpseo-crawl-issues-table-form .yoast-help-button{margin-top:3px}.wpseotab select[multiple]{height:auto!important}}@media screen and (max-width:600px){.wpseotab.content{padding:16px 0}}.wpseo-score-icon-container{height:20px;width:20px;margin-left:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
|
css/dist/metabox-1160.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.yoast-tooltip{position:relative}button.yoast-tooltip{overflow:visible}.yoast-tooltip::after{display:none;position:absolute;z-index:1000000;padding:6px 8px 5px;border-radius:3px;opacity:0;color:#fff;background:rgba(0,0,0,.8);text-shadow:none;font:normal normal 11px/1.45454545 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center;white-space:pre;text-decoration:none;letter-spacing:normal;text-transform:none;word-wrap:break-word;content:attr(aria-label);pointer-events:none;-webkit-font-smoothing:subpixel-antialiased}.yoast-tooltip-alt::after{content:attr(data-label)}.yoast-tooltip::before{display:none;position:absolute;z-index:1000001;width:0;height:0;border:5px solid transparent;opacity:0;color:rgba(0,0,0,.8);content:"\00a0";pointer-events:none}@keyframes yoast-tooltip-appear{from{opacity:0}to{opacity:1}}.yoast-tooltip:active::after,.yoast-tooltip:active::before,.yoast-tooltip:focus::after,.yoast-tooltip:focus::before,.yoast-tooltip:hover::after,.yoast-tooltip:hover::before{display:inline-block;text-decoration:none;animation-name:yoast-tooltip-appear;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:.4s;animation-fill-mode:forwards}.yoast-tooltip-no-delay:active::after,.yoast-tooltip-no-delay:active::before,.yoast-tooltip-no-delay:focus::after,.yoast-tooltip-no-delay:focus::before,.yoast-tooltip-no-delay:hover::after,.yoast-tooltip-no-delay:hover::before{opacity:1;animation:none}.yoast-tooltip-multiline:active::after,.yoast-tooltip-multiline:focus::after,.yoast-tooltip-multiline:hover::after{display:table-cell}.yoast-tooltip-s::after,.yoast-tooltip-se::after,.yoast-tooltip-sw::after{top:100%;right:50%;margin-top:5px}.yoast-tooltip-s::before,.yoast-tooltip-se::before,.yoast-tooltip-sw::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.yoast-tooltip-se::after{right:auto;left:50%;margin-left:-15px}.yoast-tooltip-sw::after{margin-right:-15px}.yoast-tooltip-n::after,.yoast-tooltip-ne::after,.yoast-tooltip-nw::after{right:50%;bottom:100%;margin-bottom:5px}.yoast-tooltip-n::before,.yoast-tooltip-ne::before,.yoast-tooltip-nw::before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.yoast-tooltip-ne::after{right:auto;left:50%;margin-left:-15px}.yoast-tooltip-nw::after{margin-right:-15px}.yoast-tooltip-n::after,.yoast-tooltip-s::after{transform:translateX(50%)}.yoast-tooltip-w::after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.yoast-tooltip-w::before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.yoast-tooltip-e::after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.yoast-tooltip-e::before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.yoast-tooltip-multiline::after{width:250px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;border-collapse:separate;white-space:pre-line;word-wrap:normal;word-break:break-word}.yoast-tooltip-multiline.yoast-tooltip-n::after,.yoast-tooltip-multiline.yoast-tooltip-s::after{right:auto;left:50%;transform:translateX(-50%)}.yoast-tooltip-multiline.yoast-tooltip-e::after,.yoast-tooltip-multiline.yoast-tooltip-w::after{right:100%}@media screen and (min-width:0\0){.yoast-tooltip-multiline::after{width:250px}}.yoast-tooltip-sticky::after,.yoast-tooltip-sticky::before{display:inline-block}.yoast-tooltip-sticky.yoast-tooltip-multiline::after{display:table-cell}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.yoast-tooltip-w::after{margin-right:4.5px}}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.draftJsMentionPlugin__mention__29BEd,.draftJsMentionPlugin__mention__29BEd:visited{color:#575f67;cursor:pointer;display:inline-block;background:#e6f3ff;padding-left:2px;padding-right:2px;border-radius:2px;text-decoration:none}.draftJsMentionPlugin__mention__29BEd:focus,.draftJsMentionPlugin__mention__29BEd:hover{color:#677584;background:#edf5fd;outline:0}.draftJsMentionPlugin__mention__29BEd:active{color:#222;background:#455261}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm{padding:7px 10px 3px 10px;transition:background-color .4s cubic-bezier(.27,1.27,.48,.56)}.draftJsMentionPlugin__mentionSuggestionsEntry__3mSwm:active{background-color:#cce7ff}.draftJsMentionPlugin__mentionSuggestionsEntryFocused__3LcTd{background-color:#e6f3ff}.draftJsMentionPlugin__mentionSuggestionsEntryText__3Jobq{display:inline-block;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:368px;font-size:.9em;margin-bottom:.2em}.draftJsMentionPlugin__mentionSuggestionsEntryAvatar__1xgA9{display:inline-block;width:24px;height:24px;border-radius:12px}.draftJsMentionPlugin__mentionSuggestions__2DWjA{border:1px solid #eee;margin-top:.4em;position:absolute;min-width:220px;max-width:440px;background:#fff;border-radius:2px;box-shadow:0 4px 30px 0 #dcdcdc;cursor:pointer;padding-top:8px;padding-bottom:8px;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;transform:scale(0)}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}#wpseo_meta{box-sizing:border-box}#wpseo_meta *,#wpseo_meta :after,#wpseo_meta :before{box-sizing:inherit}.DraftEditor-root [data-block]{margin:0}#edittag>#wp-description-wrap{display:none}#wp-description-wrap .wp-editor-area{border:0}.term-description-wrap td>textarea#description{min-height:530px}ul.wpseo-metabox-tabs{display:none;margin-top:6px;margin-bottom:0}ul.wpseo-metabox-tabs:after{content:"";display:table;clear:both}.wpseo-metabox-tabs-div{margin:0 5px 5px}.wpseo-metabox-tabs-div ul{list-style:none}#wpseo-meta-section-addons{padding:0 5px 5px}#wpseo-meta-section-addons .wpseo-metabox-tabs-div{margin:0}ul.wpseo-metabox-tabs li.active{background-color:#fdfdfd}.wpseo-meta-section,.wpseo-meta-section-react{display:none;width:100%;min-height:100%;height:auto;vertical-align:top;box-shadow:0 1px 2px rgba(0,0,0,.2);border-top:1px solid #e8e8e8}.wpseo-meta-section-react.active,.wpseo-meta-section.active{background:#fff;position:relative;z-index:12}.wpseo-meta-section.active{display:inline-block}.wpseo-meta-section-react.active{display:block;margin-bottom:10px}.wpseo-metabox-content{padding-top:16px}.wpseo-metabox-menu{padding:0;background-color:#fff}.wpseo-metabox-menu ul{margin:0 1px 0 0;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.wpseo-metabox-menu ul li:nth-child(1){z-index:10}.wpseo-metabox-menu ul li:nth-child(2){z-index:9}.wpseo-metabox-menu ul li:nth-child(3){z-index:8}.wpseo-metabox-menu ul li:nth-child(4){z-index:7}.wpseo-metabox-menu ul li:nth-child(5){z-index:6}.wpseo-metabox-menu ul li:nth-child(6){z-index:5}.wpseo-metabox-menu ul li{box-shadow:0 0 4px 0 rgba(0,0,0,.1);height:32px;margin-left:-1px;margin-bottom:-1px;text-align:center;position:relative;background-color:#f8f8f8}.wpseo-metabox-menu ul li a{color:#0073aa;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #ddd}.wpseo-metabox-menu ul li .yst-traffic-light{height:20px;width:initial;margin-right:10px;margin-left:4px}.wpseo-metabox-menu ul li span.dashicons{margin-right:8px}.wpseo-metabox-menu ul li span.wpseo-buy-premium{color:#a4286a}.wpseo-metabox-menu ul li span.wpseo-buy-premium:hover{color:#832055}.wpseo-metabox-menu ul li.active{height:36px;margin-top:-4px;z-index:11;background-color:#fff}.wpseo-metabox-menu ul li.active a{height:36px;color:#444}.wpseo-metabox-menu ul li.active span.wpseo-buy-premium{color:#a4286a;border-color:#a4286a}.wpseo-metabox-menu ul li.active span.wpseo-buy-premium:hover{color:#832055;border-color:#832055}.wpseo-metabox-menu a{height:32px;padding:0 8px;text-decoration:none}ul.wpseo-metabox-tabs li{float:left;margin-right:5px;margin-bottom:-1px;padding:0;border:1px solid #dfdfdf;border-bottom:0 none}ul.wpseo-metabox-tabs li .wpseo-keyword{display:inline-block;vertical-align:top;max-width:8em;max-width:8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wpseotab{display:none;padding:16px;border:1px solid #ddd;background-color:#fdfdfd}.wpseotab .wpseo-cornerstone-checkbox{margin-right:.5em}.wpseotab.content{padding:20px 15px}.wpseotab.active{display:block}.wpseo-metabox-tabs .wpseo_tablink{display:inline-block;vertical-align:top;padding:5px 12px 6px 12px;text-decoration:none}.wpseo-metabox-tabs .wpseo_content_tab a{padding-right:12px}.wpseo-metabox-tabs .wpseo-score-icon{margin-left:0}#wpseo-meta-section-social .wpseo-metabox-tabs .wpseo_tablink{padding:5px 7px}.wpseo-metabox-tabs .wpseo_tablink .dashicons{width:16px;height:16px;font-size:16px}.wpseo-metabox-sidebar .dashicons{width:30px;height:30px;font-size:30px}.wpseo-metabox-tabs-div div.wpseo-tabs-panel{overflow:auto;padding:.5em .9em;border:1px solid}#wpseo_meta .inside{margin:0}#wpseo_meta .inside::after{content:"";display:table;clear:both}#wpseo_meta .postbox .inside .wpseotab{font-size:13px!important}.wpseotab .select2-container,.wpseotab input,.wpseotab label,.wpseotab p.error-message,.wpseotab textarea,.yoast-metabox__description{max-width:600px}.wpseotab fieldset{padding-top:5px}.wpseotab legend{font-weight:600}.wpseotab label{display:block;font-weight:600}.wpseotab input[type=checkbox]+label,.wpseotab input[type=radio]+label{display:inline-block;font-weight:400}.wpseotab fieldset,.wpseotab label{margin-top:2em;margin-bottom:.5em}.wpseotab input[type=checkbox],.wpseotab input[type=checkbox]+label{margin-top:2em;margin-bottom:0;font-size:1em}.wpseotab fieldset:first-child,.wpseotab input[type=checkbox]:first-child,.wpseotab input[type=checkbox]:first-child+label,.wpseotab label:first-child{margin-top:10px}.wpseotab input[type=radio]{margin-top:0}.wpseotab input[type=radio]+label{margin:0 1em 0 0}.wpseotab p.error-message,.yoast-metabox__description{margin:.5em 0}.wpseotab select[multiple]{margin-top:0}.wpseotab .wpseo_image_upload_button{margin-left:3px}.good,.warn,.wrong{font-weight:600}.good{color:green}.warn{color:maroon}.wrong{color:#dc3232}#current_seo_title span{padding:2px 5px;background-color:#ffffe0}#focuskwresults ul{margin:0}#focuskwresults li,#focuskwresults p{font-size:13px}#focuskwresults li{margin:0 0 0 20px;list-style-type:disc}.wpseo_hidden{display:none}.wpseo_msg{margin:5px 0 10px 0;padding:0 5px;border:1px solid #e6db55;background-color:#ffffe0}ul.wpseo-metabox-tabs li.wpseo-tab-add-keyword{border:1px dashed #dfdfdf;border-bottom:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button{height:auto;padding:5px 12px 5px 10px;vertical-align:top;font-size:inherit;line-height:inherit;font-weight:700;box-shadow:none;background:0 0;text-decoration:none}.wpseo-tab-add-keyword .wpseo-add-keyword.button:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.wpseo-tab-add-keyword .wpseo-add-keyword.button:active{transform:none}.wpseo-add-keyword-plus{display:inline-block;vertical-align:top;margin:-1px 3px 0 0;font-size:20px}#wpseo-add-keyword-popup-title{margin:1em 0;font-size:1.3em}.snippet-editor__button.snippet-editor__edit-button:focus{border-color:#5b9dd9;outline:0;color:#23282d;background-color:#fafafa;box-shadow:0 0 3px rgba(0,115,170,.8)}.wpseo-admin-page .subsubsub li{display:inline;max-width:none}.yoast-seo-help-container{float:left;width:100%;max-width:none}.yoast-seo-help-container .yoast-help-panel{margin:.5em 0!important}.wpseo_content_wrapper p.search-box{margin:10px 0 5px 0}.wpseo-metabox-tabs .active a{color:#333}#wpseotab .ui-widget-content .ui-state-hover{border:1px solid #dfdfdf;color:#333;background:#f1f1f1}.yst-traffic-light{width:19px;height:30px;margin:0 0 0 5px}.yst-traffic-light .traffic-light-color{display:none}.yst-traffic-light.init .traffic-light-init{display:inline}.yst-traffic-light.bad .traffic-light-red{display:inline}.yst-traffic-light.ok .traffic-light-orange{display:inline}.yst-traffic-light.good .traffic-light-green{display:inline}.yst-traffic-light.na .traffic-light-empty{display:inline}#wpseo-score{float:left;margin:0 5px 0 -5px}.yoast-seo-score .yoast-logo.svg{float:left;width:18px;margin-right:7px;height:18px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E") no-repeat;background-size:18px}.yoast-seo-score .yoast-logo.svg.good{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%237ad03a%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.ok{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23ee7c1b%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.bad{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23dc3232%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.na{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23999%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-seo-score .yoast-logo.svg.noindex{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%231e8cbe%22%20d%3D%22M403%20218h691l%2D26%2072h%2D665q%2D110%200%2D188%2E5%2079t%2D78%2E5%20189v771q0%2095%2060%2E5%20169%2E5t153%2E5%2093%2E5q23%205%2098%205v72h%2D45q%2D140%200%2D239%2E5%2D100t%2D99%2E5%2D240v%2D771q0%2D140%2099%2E5%2D240t239%2E5%2D100zm851%2D218h247l%2D482%201294q%2D23%2061%2D40%2E5%20103%2E5t%2D45%2098%2D54%2093%2E5%2D64%2E5%2078%2E5%2D79%2E5%2065%2D95%2E5%2041%2D116%2018%2E5v%2D195q163%2D26%20220%2D182%2020%2D52%2020%2D105%200%2D54%2D20%2D106l%2D285%2D733h228l187%20585zm474%20558v1111h%2D795q37%2D55%2045%2D73h678v%2D1038q0%2D85%2D49%2E5%2D155t%2D129%2E5%2D99l25%2D67q101%2034%20163%2E5%20123%2E5t62%2E5%20197%2E5z%22%2F%3E%3C%2Fsvg%3E")}.term-php .wpseo-taxonomy-metabox-postbox>h2{margin:0;padding:8px 12px;border-bottom:1px solid #eee;font-size:14px;line-height:1.4}#TB_window #TB_ajaxContent p{padding:5px 0 0 0;margin:5px 0 0 0}#TB_window #TB_ajaxContent ul{margin:5px 0 10px 0}#TB_window #TB_ajaxContent li{list-style:none;margin:5px 0 0 0}#TB_window #TB_ajaxContent li::before{content:'+';margin:0 10px 0 0;font-weight:700}.yoast-section__heading-icon-list{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M384%201408q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm0%2D512q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm%2D1408%2D928q0%2080%2D56%20136t%2D136%2056%2D136%2D56%2D56%2D136%2056%2D136%20136%2D56%20136%2056%2056%20136zm1408%20416v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5zm0%2D512v192q0%2013%2D9%2E5%2022%2E5t%2D22%2E5%209%2E5h%2D1216q%2D13%200%2D22%2E5%2D9%2E5t%2D9%2E5%2D22%2E5v%2D192q0%2D13%209%2E5%2D22%2E5t22%2E5%2D9%2E5h1216q13%200%2022%2E5%209%2E5t9%2E5%2022%2E5z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-key{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M832%20512q0%2D80%2D56%2D136t%2D136%2D56%2D136%2056%2D56%20136q0%2042%2019%2083%2D41%2D19%2D83%2D19%2D80%200%2D136%2056t%2D56%20136%2056%20136%20136%2056%20136%2D56%2056%2D136q0%2D42%2D19%2D83%2041%2019%2083%2019%2080%200%20136%2D56t56%2D136zm851%20704q0%2017%2D49%2066t%2D66%2049q%2D9%200%2D28%2E5%2D16t%2D36%2E5%2D33%2D38%2E5%2D40%2D24%2E5%2D26l%2D96%2096%20220%20220q28%2028%2028%2068%200%2042%2D39%2081t%2D81%2039q%2D40%200%2D68%2D28l%2D671%2D671q%2D176%20131%2D365%20131%2D163%200%2D265%2E5%2D102%2E5t%2D102%2E5%2D265%2E5q0%2D160%2095%2D313t248%2D248%20313%2D95q163%200%20265%2E5%20102%2E5t102%2E5%20265%2E5q0%20189%2D131%20365l355%20355%2096%2D96q%2D3%2D3%2D26%2D24%2E5t%2D40%2D38%2E5%2D33%2D36%2E5%2D16%2D28%2E5q0%2D17%2049%2D66t66%2D49q13%200%2023%2010%206%206%2046%2044%2E5t82%2079%2E5%2086%2E5%2086%2073%2078%2028%2E5%2041z%22%2F%3E%3C%2Fsvg%3E")}.yoast-section__heading-icon-edit{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%20role%3D%22img%22%20aria%2Dhidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M491%201536l91%2D91%2D235%2D235%2D91%2091v107h128v128h107zm523%2D928q0%2D22%2D22%2D22%2D10%200%2D17%207l%2D542%20542q%2D7%207%2D7%2017%200%2022%2022%2022%2010%200%2017%2D7l542%2D542q7%2D7%207%2D17zm%2D54%2D192l416%20416%2D832%20832h%2D416v%2D416zm683%2096q0%2053%2D37%2090l%2D166%20166%2D416%2D416%20166%2D165q36%2D38%2090%2D38%2053%200%2091%2038l235%20234q37%2039%2037%2091z%22%20%2F%3E%3C%2Fsvg%3E")}.yoast-tooltip.yoast-tooltip-hidden::after,.yoast-tooltip.yoast-tooltip-hidden::before{display:none}.screen-reader-text.wpseo-generic-tab-textual-score,.screen-reader-text.wpseo-keyword-tab-textual-score{display:block}.yoast-notice-go-premium{border-left-color:#a4286a;background:#f1f1f1;margin:0}.editor-styles-wrapper mark.annotation-text-yoast{background-color:#e1bee7}@media screen and (max-width:782px){.wpseo-metabox-buy-premium .wpseo-buy-premium{display:inline-block;width:20px;height:20px;margin-right:5px;padding:0}.yoast-help-panel{max-width:none!important}#wpseo-crawl-issues-table-form .subsubsub{float:none;max-width:calc(100vw - 20px)}#wpseo-crawl-issues-table-form .yoast-help-button{margin-top:3px}.wpseotab select[multiple]{height:auto!important}}@media screen and (max-width:600px){.wpseotab.content{padding:16px 0}}.wpseo-score-icon-container{height:20px;width:20px;margin-right:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
|
css/dist/{metabox-primary-category-1150-rtl.min.css → metabox-primary-category-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{metabox-primary-category-1150.min.css → metabox-primary-category-1160.min.css}
RENAMED
File without changes
|
css/dist/{search-appearance-1150-rtl.min.css → search-appearance-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{search-appearance-1150.min.css → search-appearance-1160.min.css}
RENAMED
File without changes
|
css/dist/{structured-data-blocks-1150-rtl.min.css → structured-data-blocks-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{structured-data-blocks-1150.min.css → structured-data-blocks-1160.min.css}
RENAMED
File without changes
|
css/dist/{toggle-switch-1150-rtl.min.css → toggle-switch-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{toggle-switch-1150.min.css → toggle-switch-1160.min.css}
RENAMED
File without changes
|
css/dist/{wpseo-dismissible-1150-rtl.min.css → wpseo-dismissible-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{wpseo-dismissible-1150.min.css → wpseo-dismissible-1160.min.css}
RENAMED
File without changes
|
css/dist/{yoast-components-1150-rtl.min.css → yoast-components-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yoast-components-1150.min.css → yoast-components-1160.min.css}
RENAMED
File without changes
|
css/dist/{yoast-extensions-1150-rtl.min.css → yoast-extensions-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yoast-extensions-1150.min.css → yoast-extensions-1160.min.css}
RENAMED
File without changes
|
css/dist/{yst_plugin_tools-1150-rtl.min.css → yst_plugin_tools-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yst_plugin_tools-1150.min.css → yst_plugin_tools-1160.min.css}
RENAMED
File without changes
|
css/dist/{yst_seo_score-1150-rtl.min.css → yst_seo_score-1160-rtl.min.css}
RENAMED
File without changes
|
css/dist/{yst_seo_score-1150.min.css → yst_seo_score-1160.min.css}
RENAMED
File without changes
|
frontend/class-frontend-page-type.php
CHANGED
@@ -15,8 +15,8 @@ class WPSEO_Frontend_Page_Type {
|
|
15 |
*
|
16 |
* @return bool Whether the currently opened page is a simple page.
|
17 |
*/
|
18 |
-
public function is_simple_page() {
|
19 |
-
return
|
20 |
}
|
21 |
|
22 |
/**
|
@@ -24,12 +24,12 @@ class WPSEO_Frontend_Page_Type {
|
|
24 |
*
|
25 |
* @return int The id of the currently opened page.
|
26 |
*/
|
27 |
-
public function get_simple_page_id() {
|
28 |
if ( is_singular() ) {
|
29 |
return get_the_ID();
|
30 |
}
|
31 |
|
32 |
-
if (
|
33 |
return get_option( 'page_for_posts' );
|
34 |
}
|
35 |
|
@@ -46,7 +46,7 @@ class WPSEO_Frontend_Page_Type {
|
|
46 |
*
|
47 |
* @return bool Whether or not the current page is the homepage that displays posts.
|
48 |
*/
|
49 |
-
public function is_home_posts_page() {
|
50 |
return ( is_home() && get_option( 'show_on_front' ) === 'posts' );
|
51 |
}
|
52 |
|
@@ -55,7 +55,7 @@ class WPSEO_Frontend_Page_Type {
|
|
55 |
*
|
56 |
* @return bool Whether or not the current page is a static frontpage.
|
57 |
*/
|
58 |
-
public function is_home_static_page() {
|
59 |
return ( is_front_page() && get_option( 'show_on_front' ) === 'page' && is_page( get_option( 'page_on_front' ) ) );
|
60 |
}
|
61 |
|
@@ -64,7 +64,7 @@ class WPSEO_Frontend_Page_Type {
|
|
64 |
*
|
65 |
* @return bool Whether or not it's a non-frontpage, statically set posts page.
|
66 |
*/
|
67 |
-
public function is_posts_page() {
|
68 |
return ( is_home() && get_option( 'show_on_front' ) === 'page' );
|
69 |
}
|
70 |
}
|
15 |
*
|
16 |
* @return bool Whether the currently opened page is a simple page.
|
17 |
*/
|
18 |
+
public static function is_simple_page() {
|
19 |
+
return self::get_simple_page_id() > 0;
|
20 |
}
|
21 |
|
22 |
/**
|
24 |
*
|
25 |
* @return int The id of the currently opened page.
|
26 |
*/
|
27 |
+
public static function get_simple_page_id() {
|
28 |
if ( is_singular() ) {
|
29 |
return get_the_ID();
|
30 |
}
|
31 |
|
32 |
+
if ( self::is_posts_page() ) {
|
33 |
return get_option( 'page_for_posts' );
|
34 |
}
|
35 |
|
46 |
*
|
47 |
* @return bool Whether or not the current page is the homepage that displays posts.
|
48 |
*/
|
49 |
+
public static function is_home_posts_page() {
|
50 |
return ( is_home() && get_option( 'show_on_front' ) === 'posts' );
|
51 |
}
|
52 |
|
55 |
*
|
56 |
* @return bool Whether or not the current page is a static frontpage.
|
57 |
*/
|
58 |
+
public static function is_home_static_page() {
|
59 |
return ( is_front_page() && get_option( 'show_on_front' ) === 'page' && is_page( get_option( 'page_on_front' ) ) );
|
60 |
}
|
61 |
|
64 |
*
|
65 |
* @return bool Whether or not it's a non-frontpage, statically set posts page.
|
66 |
*/
|
67 |
+
public static function is_posts_page() {
|
68 |
return ( is_home() && get_option( 'show_on_front' ) === 'page' );
|
69 |
}
|
70 |
}
|
frontend/class-frontend.php
CHANGED
@@ -135,7 +135,6 @@ class WPSEO_Frontend {
|
|
135 |
}
|
136 |
|
137 |
$this->woocommerce_shop_page = new WPSEO_WooCommerce_Shop_Page();
|
138 |
-
$this->frontend_page_type = new WPSEO_Frontend_Page_Type();
|
139 |
|
140 |
$integrations = array(
|
141 |
new WPSEO_Frontend_Primary_Category(),
|
@@ -175,7 +174,6 @@ class WPSEO_Frontend {
|
|
175 |
|
176 |
// Exclude these properties from being reset.
|
177 |
case 'woocommerce_shop_page':
|
178 |
-
case 'frontend_page_type':
|
179 |
break;
|
180 |
|
181 |
// Reset property to the class default.
|
@@ -439,10 +437,10 @@ class WPSEO_Frontend {
|
|
439 |
// that is used to generate default titles.
|
440 |
$title_part = '';
|
441 |
|
442 |
-
if (
|
443 |
$title = $this->get_content_title();
|
444 |
}
|
445 |
-
elseif (
|
446 |
$title = $this->get_title_from_options( 'title-home-wpseo' );
|
447 |
}
|
448 |
elseif ( $this->woocommerce_shop_page->is_shop_page() ) {
|
@@ -452,8 +450,8 @@ class WPSEO_Frontend {
|
|
452 |
$title = $this->get_post_type_archive_title( $separator, $separator_location );
|
453 |
}
|
454 |
}
|
455 |
-
elseif (
|
456 |
-
$post = get_post(
|
457 |
$title = $this->get_content_title( $post );
|
458 |
|
459 |
if ( ! is_string( $title ) || '' === $title ) {
|
@@ -688,7 +686,7 @@ class WPSEO_Frontend {
|
|
688 |
$robots['follow'] = 'follow';
|
689 |
$robots['other'] = array();
|
690 |
|
691 |
-
if ( is_object( $post ) &&
|
692 |
$private = 'private' === $post->post_status;
|
693 |
$noindex = ! WPSEO_Post_Type::is_post_type_indexable( $post->post_type );
|
694 |
|
@@ -696,7 +694,7 @@ class WPSEO_Frontend {
|
|
696 |
$robots['index'] = 'noindex';
|
697 |
}
|
698 |
|
699 |
-
$robots = $this->robots_for_single_post( $robots,
|
700 |
}
|
701 |
else {
|
702 |
if ( is_search() || is_404() ) {
|
@@ -897,7 +895,7 @@ class WPSEO_Frontend {
|
|
897 |
elseif ( is_front_page() ) {
|
898 |
$canonical = WPSEO_Utils::home_url();
|
899 |
}
|
900 |
-
elseif (
|
901 |
|
902 |
$posts_page_id = get_option( 'page_for_posts' );
|
903 |
$canonical = $this->get_seo_meta_value( 'canonical', $posts_page_id );
|
@@ -1140,7 +1138,7 @@ class WPSEO_Frontend {
|
|
1140 |
private function get_pagination_base() {
|
1141 |
// If the current page is the frontpage, pagination should use /base/.
|
1142 |
$base = '';
|
1143 |
-
if ( ! is_singular() ||
|
1144 |
$base = trailingslashit( $GLOBALS['wp_rewrite']->pagination_base );
|
1145 |
}
|
1146 |
return $base;
|
@@ -1204,8 +1202,8 @@ class WPSEO_Frontend {
|
|
1204 |
}
|
1205 |
$metadesc_override = $this->get_seo_meta_value( 'metadesc', $post->ID );
|
1206 |
}
|
1207 |
-
elseif (
|
1208 |
-
$post = get_post(
|
1209 |
$post_type = isset( $post->post_type ) ? $post->post_type : '';
|
1210 |
|
1211 |
if ( ( $metadesc === '' && $post_type !== '' ) && WPSEO_Options::get( 'metadesc-' . $post_type, '' ) !== '' ) {
|
@@ -1221,7 +1219,7 @@ class WPSEO_Frontend {
|
|
1221 |
if ( is_search() ) {
|
1222 |
$metadesc = '';
|
1223 |
}
|
1224 |
-
elseif (
|
1225 |
$template = WPSEO_Options::get( 'metadesc-home-wpseo' );
|
1226 |
$term = array();
|
1227 |
|
@@ -1229,7 +1227,7 @@ class WPSEO_Frontend {
|
|
1229 |
$template = get_bloginfo( 'description' );
|
1230 |
}
|
1231 |
}
|
1232 |
-
elseif (
|
1233 |
$metadesc = $this->get_seo_meta_value( 'metadesc' );
|
1234 |
if ( ( $metadesc === '' && $post_type !== '' ) && WPSEO_Options::get( 'metadesc-' . $post_type, '' ) !== '' ) {
|
1235 |
$template = WPSEO_Options::get( 'metadesc-' . $post_type );
|
@@ -1863,7 +1861,7 @@ class WPSEO_Frontend {
|
|
1863 |
public function is_home_posts_page() {
|
1864 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_home_posts_page' );
|
1865 |
|
1866 |
-
return
|
1867 |
}
|
1868 |
|
1869 |
/**
|
@@ -1877,7 +1875,7 @@ class WPSEO_Frontend {
|
|
1877 |
public function is_home_static_page() {
|
1878 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_home_static_page' );
|
1879 |
|
1880 |
-
return
|
1881 |
}
|
1882 |
|
1883 |
/**
|
@@ -1891,7 +1889,7 @@ class WPSEO_Frontend {
|
|
1891 |
public function is_posts_page() {
|
1892 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_posts_page' );
|
1893 |
|
1894 |
-
return
|
1895 |
}
|
1896 |
|
1897 |
/**
|
135 |
}
|
136 |
|
137 |
$this->woocommerce_shop_page = new WPSEO_WooCommerce_Shop_Page();
|
|
|
138 |
|
139 |
$integrations = array(
|
140 |
new WPSEO_Frontend_Primary_Category(),
|
174 |
|
175 |
// Exclude these properties from being reset.
|
176 |
case 'woocommerce_shop_page':
|
|
|
177 |
break;
|
178 |
|
179 |
// Reset property to the class default.
|
437 |
// that is used to generate default titles.
|
438 |
$title_part = '';
|
439 |
|
440 |
+
if ( WPSEO_Frontend_Page_Type::is_home_static_page() ) {
|
441 |
$title = $this->get_content_title();
|
442 |
}
|
443 |
+
elseif ( WPSEO_Frontend_Page_Type::is_home_posts_page() ) {
|
444 |
$title = $this->get_title_from_options( 'title-home-wpseo' );
|
445 |
}
|
446 |
elseif ( $this->woocommerce_shop_page->is_shop_page() ) {
|
450 |
$title = $this->get_post_type_archive_title( $separator, $separator_location );
|
451 |
}
|
452 |
}
|
453 |
+
elseif ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
454 |
+
$post = get_post( WPSEO_Frontend_Page_Type::get_simple_page_id() );
|
455 |
$title = $this->get_content_title( $post );
|
456 |
|
457 |
if ( ! is_string( $title ) || '' === $title ) {
|
686 |
$robots['follow'] = 'follow';
|
687 |
$robots['other'] = array();
|
688 |
|
689 |
+
if ( is_object( $post ) && WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
690 |
$private = 'private' === $post->post_status;
|
691 |
$noindex = ! WPSEO_Post_Type::is_post_type_indexable( $post->post_type );
|
692 |
|
694 |
$robots['index'] = 'noindex';
|
695 |
}
|
696 |
|
697 |
+
$robots = $this->robots_for_single_post( $robots, WPSEO_Frontend_Page_Type::get_simple_page_id() );
|
698 |
}
|
699 |
else {
|
700 |
if ( is_search() || is_404() ) {
|
895 |
elseif ( is_front_page() ) {
|
896 |
$canonical = WPSEO_Utils::home_url();
|
897 |
}
|
898 |
+
elseif ( WPSEO_Frontend_Page_Type::is_posts_page() ) {
|
899 |
|
900 |
$posts_page_id = get_option( 'page_for_posts' );
|
901 |
$canonical = $this->get_seo_meta_value( 'canonical', $posts_page_id );
|
1138 |
private function get_pagination_base() {
|
1139 |
// If the current page is the frontpage, pagination should use /base/.
|
1140 |
$base = '';
|
1141 |
+
if ( ! is_singular() || WPSEO_Frontend_Page_Type::is_home_static_page() ) {
|
1142 |
$base = trailingslashit( $GLOBALS['wp_rewrite']->pagination_base );
|
1143 |
}
|
1144 |
return $base;
|
1202 |
}
|
1203 |
$metadesc_override = $this->get_seo_meta_value( 'metadesc', $post->ID );
|
1204 |
}
|
1205 |
+
elseif ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
1206 |
+
$post = get_post( WPSEO_Frontend_Page_Type::get_simple_page_id() );
|
1207 |
$post_type = isset( $post->post_type ) ? $post->post_type : '';
|
1208 |
|
1209 |
if ( ( $metadesc === '' && $post_type !== '' ) && WPSEO_Options::get( 'metadesc-' . $post_type, '' ) !== '' ) {
|
1219 |
if ( is_search() ) {
|
1220 |
$metadesc = '';
|
1221 |
}
|
1222 |
+
elseif ( WPSEO_Frontend_Page_Type::is_home_posts_page() ) {
|
1223 |
$template = WPSEO_Options::get( 'metadesc-home-wpseo' );
|
1224 |
$term = array();
|
1225 |
|
1227 |
$template = get_bloginfo( 'description' );
|
1228 |
}
|
1229 |
}
|
1230 |
+
elseif ( WPSEO_Frontend_Page_Type::is_home_static_page() ) {
|
1231 |
$metadesc = $this->get_seo_meta_value( 'metadesc' );
|
1232 |
if ( ( $metadesc === '' && $post_type !== '' ) && WPSEO_Options::get( 'metadesc-' . $post_type, '' ) !== '' ) {
|
1233 |
$template = WPSEO_Options::get( 'metadesc-' . $post_type );
|
1861 |
public function is_home_posts_page() {
|
1862 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_home_posts_page' );
|
1863 |
|
1864 |
+
return WPSEO_Frontend_Page_Type::is_home_posts_page();
|
1865 |
}
|
1866 |
|
1867 |
/**
|
1875 |
public function is_home_static_page() {
|
1876 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_home_static_page' );
|
1877 |
|
1878 |
+
return WPSEO_Frontend_Page_Type::is_home_static_page();
|
1879 |
}
|
1880 |
|
1881 |
/**
|
1889 |
public function is_posts_page() {
|
1890 |
_deprecated_function( __FUNCTION__, '7.7', 'WPSEO_Frontend_Page_Type::is_posts_page' );
|
1891 |
|
1892 |
+
return WPSEO_Frontend_Page_Type::is_posts_page();
|
1893 |
}
|
1894 |
|
1895 |
/**
|
frontend/class-opengraph-image.php
CHANGED
@@ -29,13 +29,6 @@ class WPSEO_OpenGraph_Image {
|
|
29 |
*/
|
30 |
private $opengraph;
|
31 |
|
32 |
-
/**
|
33 |
-
* Holds the WPSEO_Frontend_Page_Type instance.
|
34 |
-
*
|
35 |
-
* @var WPSEO_Frontend_Page_Type
|
36 |
-
*/
|
37 |
-
private $frontend_page_type;
|
38 |
-
|
39 |
/**
|
40 |
* Image tags that we output for each image.
|
41 |
*
|
@@ -102,19 +95,6 @@ class WPSEO_OpenGraph_Image {
|
|
102 |
}
|
103 |
}
|
104 |
|
105 |
-
/**
|
106 |
-
* Gets the class for determine the current page type.
|
107 |
-
*
|
108 |
-
* @return WPSEO_Frontend_Page_Type
|
109 |
-
*/
|
110 |
-
protected function get_frontend_page_type() {
|
111 |
-
if ( ! isset( $this->frontend_page_type ) ) {
|
112 |
-
$this->frontend_page_type = new WPSEO_Frontend_Page_Type();
|
113 |
-
}
|
114 |
-
|
115 |
-
return $this->frontend_page_type;
|
116 |
-
}
|
117 |
-
|
118 |
/**
|
119 |
* Outputs the images.
|
120 |
*
|
@@ -308,7 +288,7 @@ class WPSEO_OpenGraph_Image {
|
|
308 |
*/
|
309 |
private function set_singular_image( $post_id = null ) {
|
310 |
if ( $post_id === null ) {
|
311 |
-
$post_id =
|
312 |
}
|
313 |
|
314 |
$this->set_user_defined_image( $post_id );
|
@@ -329,7 +309,7 @@ class WPSEO_OpenGraph_Image {
|
|
329 |
*/
|
330 |
private function set_user_defined_image( $post_id = null ) {
|
331 |
if ( $post_id === null ) {
|
332 |
-
$post_id =
|
333 |
}
|
334 |
|
335 |
$this->set_image_post_meta( $post_id );
|
@@ -380,7 +360,7 @@ class WPSEO_OpenGraph_Image {
|
|
380 |
* @return void
|
381 |
*/
|
382 |
private function save_opengraph_image_id_meta( $attachment_id ) {
|
383 |
-
$post_id =
|
384 |
|
385 |
WPSEO_Meta::set_value( 'opengraph-image-id', (string) $attachment_id, $post_id );
|
386 |
}
|
@@ -429,7 +409,7 @@ class WPSEO_OpenGraph_Image {
|
|
429 |
* @return void
|
430 |
*/
|
431 |
private function set_attachment_page_image() {
|
432 |
-
$post_id =
|
433 |
if ( wp_attachment_is_image( $post_id ) ) {
|
434 |
$this->add_image_by_id( $post_id );
|
435 |
}
|
@@ -565,7 +545,7 @@ class WPSEO_OpenGraph_Image {
|
|
565 |
case is_attachment():
|
566 |
$this->set_attachment_page_image();
|
567 |
break;
|
568 |
-
case
|
569 |
$this->set_singular_image();
|
570 |
break;
|
571 |
case is_category():
|
@@ -673,15 +653,6 @@ class WPSEO_OpenGraph_Image {
|
|
673 |
return $extension;
|
674 |
}
|
675 |
|
676 |
-
/**
|
677 |
-
* Gets the post ID.
|
678 |
-
*
|
679 |
-
* @return int The post ID.
|
680 |
-
*/
|
681 |
-
protected function get_post_id() {
|
682 |
-
return $this->get_frontend_page_type()->get_simple_page_id();
|
683 |
-
}
|
684 |
-
|
685 |
/**
|
686 |
* Adds the first usable attachment image from the post content.
|
687 |
*
|
29 |
*/
|
30 |
private $opengraph;
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
/**
|
33 |
* Image tags that we output for each image.
|
34 |
*
|
95 |
}
|
96 |
}
|
97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
/**
|
99 |
* Outputs the images.
|
100 |
*
|
288 |
*/
|
289 |
private function set_singular_image( $post_id = null ) {
|
290 |
if ( $post_id === null ) {
|
291 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
292 |
}
|
293 |
|
294 |
$this->set_user_defined_image( $post_id );
|
309 |
*/
|
310 |
private function set_user_defined_image( $post_id = null ) {
|
311 |
if ( $post_id === null ) {
|
312 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
313 |
}
|
314 |
|
315 |
$this->set_image_post_meta( $post_id );
|
360 |
* @return void
|
361 |
*/
|
362 |
private function save_opengraph_image_id_meta( $attachment_id ) {
|
363 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
364 |
|
365 |
WPSEO_Meta::set_value( 'opengraph-image-id', (string) $attachment_id, $post_id );
|
366 |
}
|
409 |
* @return void
|
410 |
*/
|
411 |
private function set_attachment_page_image() {
|
412 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
413 |
if ( wp_attachment_is_image( $post_id ) ) {
|
414 |
$this->add_image_by_id( $post_id );
|
415 |
}
|
545 |
case is_attachment():
|
546 |
$this->set_attachment_page_image();
|
547 |
break;
|
548 |
+
case WPSEO_Frontend_Page_Type::is_simple_page():
|
549 |
$this->set_singular_image();
|
550 |
break;
|
551 |
case is_category():
|
653 |
return $extension;
|
654 |
}
|
655 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
656 |
/**
|
657 |
* Adds the first usable attachment image from the post content.
|
658 |
*
|
frontend/class-opengraph.php
CHANGED
@@ -10,11 +10,6 @@
|
|
10 |
*/
|
11 |
class WPSEO_OpenGraph {
|
12 |
|
13 |
-
/**
|
14 |
-
* @var WPSEO_Frontend_Page_Type
|
15 |
-
*/
|
16 |
-
protected $frontend_page_type;
|
17 |
-
|
18 |
/**
|
19 |
* Class constructor.
|
20 |
*/
|
@@ -42,9 +37,6 @@ class WPSEO_OpenGraph {
|
|
42 |
}
|
43 |
add_filter( 'jetpack_enable_open_graph', '__return_false' );
|
44 |
add_action( 'wpseo_head', array( $this, 'opengraph' ), 30 );
|
45 |
-
|
46 |
-
// Class for determine the current page type.
|
47 |
-
$this->frontend_page_type = new WPSEO_Frontend_Page_Type();
|
48 |
}
|
49 |
|
50 |
/**
|
@@ -166,8 +158,8 @@ class WPSEO_OpenGraph {
|
|
166 |
|
167 |
$frontend = WPSEO_Frontend::get_instance();
|
168 |
|
169 |
-
if (
|
170 |
-
$post_id =
|
171 |
$post = get_post( $post_id );
|
172 |
$title = WPSEO_Meta::get_value( 'opengraph-title', $post_id );
|
173 |
|
@@ -547,8 +539,8 @@ class WPSEO_OpenGraph {
|
|
547 |
}
|
548 |
}
|
549 |
|
550 |
-
if (
|
551 |
-
$post_id =
|
552 |
$post = get_post( $post_id );
|
553 |
$ogdesc = WPSEO_Meta::get_value( 'opengraph-description', $post_id );
|
554 |
|
10 |
*/
|
11 |
class WPSEO_OpenGraph {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* Class constructor.
|
15 |
*/
|
37 |
}
|
38 |
add_filter( 'jetpack_enable_open_graph', '__return_false' );
|
39 |
add_action( 'wpseo_head', array( $this, 'opengraph' ), 30 );
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
/**
|
158 |
|
159 |
$frontend = WPSEO_Frontend::get_instance();
|
160 |
|
161 |
+
if ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
162 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
163 |
$post = get_post( $post_id );
|
164 |
$title = WPSEO_Meta::get_value( 'opengraph-title', $post_id );
|
165 |
|
539 |
}
|
540 |
}
|
541 |
|
542 |
+
if ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
543 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
544 |
$post = get_post( $post_id );
|
545 |
$ogdesc = WPSEO_Meta::get_value( 'opengraph-description', $post_id );
|
546 |
|
frontend/class-twitter.php
CHANGED
@@ -33,11 +33,6 @@ class WPSEO_Twitter {
|
|
33 |
*/
|
34 |
public $shown_images = array();
|
35 |
|
36 |
-
/**
|
37 |
-
* @var WPSEO_Frontend_Page_Type
|
38 |
-
*/
|
39 |
-
protected $frontend_page_type;
|
40 |
-
|
41 |
/**
|
42 |
* Will hold the Twitter card type being created.
|
43 |
*
|
@@ -63,9 +58,6 @@ class WPSEO_Twitter {
|
|
63 |
* Class constructor.
|
64 |
*/
|
65 |
public function __construct() {
|
66 |
-
// Class for determine the current page type.
|
67 |
-
$this->frontend_page_type = new WPSEO_Frontend_Page_Type();
|
68 |
-
|
69 |
$this->twitter();
|
70 |
}
|
71 |
|
@@ -184,8 +176,8 @@ class WPSEO_Twitter {
|
|
184 |
* Only used when OpenGraph is inactive.
|
185 |
*/
|
186 |
protected function description() {
|
187 |
-
if (
|
188 |
-
$meta_desc = $this->single_description(
|
189 |
}
|
190 |
elseif ( is_category() || is_tax() || is_tag() ) {
|
191 |
$meta_desc = $this->taxonomy_description();
|
@@ -263,8 +255,8 @@ class WPSEO_Twitter {
|
|
263 |
* Only used when OpenGraph is inactive.
|
264 |
*/
|
265 |
protected function title() {
|
266 |
-
if (
|
267 |
-
$title = $this->single_title(
|
268 |
}
|
269 |
elseif ( is_category() || is_tax() || is_tag() ) {
|
270 |
$title = $this->taxonomy_title();
|
@@ -445,8 +437,8 @@ class WPSEO_Twitter {
|
|
445 |
return;
|
446 |
}
|
447 |
|
448 |
-
if (
|
449 |
-
$post_id =
|
450 |
|
451 |
if ( $this->image_from_meta_values_output( $post_id ) ) {
|
452 |
return;
|
33 |
*/
|
34 |
public $shown_images = array();
|
35 |
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Will hold the Twitter card type being created.
|
38 |
*
|
58 |
* Class constructor.
|
59 |
*/
|
60 |
public function __construct() {
|
|
|
|
|
|
|
61 |
$this->twitter();
|
62 |
}
|
63 |
|
176 |
* Only used when OpenGraph is inactive.
|
177 |
*/
|
178 |
protected function description() {
|
179 |
+
if ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
180 |
+
$meta_desc = $this->single_description( WPSEO_Frontend_Page_Type::get_simple_page_id() );
|
181 |
}
|
182 |
elseif ( is_category() || is_tax() || is_tag() ) {
|
183 |
$meta_desc = $this->taxonomy_description();
|
255 |
* Only used when OpenGraph is inactive.
|
256 |
*/
|
257 |
protected function title() {
|
258 |
+
if ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
259 |
+
$title = $this->single_title( WPSEO_Frontend_Page_Type::get_simple_page_id() );
|
260 |
}
|
261 |
elseif ( is_category() || is_tax() || is_tag() ) {
|
262 |
$title = $this->taxonomy_title();
|
437 |
return;
|
438 |
}
|
439 |
|
440 |
+
if ( WPSEO_Frontend_Page_Type::is_simple_page() ) {
|
441 |
+
$post_id = WPSEO_Frontend_Page_Type::get_simple_page_id();
|
442 |
|
443 |
if ( $this->image_from_meta_values_output( $post_id ) ) {
|
444 |
return;
|
frontend/schema/class-schema-article.php
CHANGED
@@ -37,6 +37,10 @@ class WPSEO_Schema_Article implements WPSEO_Graph_Piece {
|
|
37 |
return false;
|
38 |
}
|
39 |
|
|
|
|
|
|
|
|
|
40 |
return self::is_article_post_type( get_post_type() );
|
41 |
}
|
42 |
|
@@ -52,7 +56,7 @@ class WPSEO_Schema_Article implements WPSEO_Graph_Piece {
|
|
52 |
'@type' => 'Article',
|
53 |
'@id' => $this->context->canonical . WPSEO_Schema_IDs::ARTICLE_HASH,
|
54 |
'isPartOf' => array( '@id' => $this->context->canonical . WPSEO_Schema_IDs::WEBPAGE_HASH ),
|
55 |
-
'author' => array( '@id' =>
|
56 |
'headline' => get_the_title(),
|
57 |
'datePublished' => mysql2date( DATE_W3C, $post->post_date_gmt, false ),
|
58 |
'dateModified' => mysql2date( DATE_W3C, $post->post_modified_gmt, false ),
|
@@ -93,38 +97,6 @@ class WPSEO_Schema_Article implements WPSEO_Graph_Piece {
|
|
93 |
return in_array( $post_type, $post_types );
|
94 |
}
|
95 |
|
96 |
-
/**
|
97 |
-
* Determine the proper author URL.
|
98 |
-
*
|
99 |
-
* @param \WP_Post $post Post object.
|
100 |
-
*
|
101 |
-
* @return string
|
102 |
-
*/
|
103 |
-
private function get_author_url( $post ) {
|
104 |
-
if ( $this->context->site_represents === 'person' && $this->context->site_user_id === (int) $post->post_author ) {
|
105 |
-
return $this->context->site_url . WPSEO_Schema_IDs::PERSON_HASH;
|
106 |
-
}
|
107 |
-
|
108 |
-
return $this->get_author_posts_url( $post->post_author ) . WPSEO_Schema_IDs::AUTHOR_HASH;
|
109 |
-
}
|
110 |
-
|
111 |
-
/**
|
112 |
-
* Retrieves the author post URL based on our author archives settings.
|
113 |
-
*
|
114 |
-
* @param int $user_id The author's user ID.
|
115 |
-
*
|
116 |
-
* @return string unsigned Author posts URL.
|
117 |
-
*/
|
118 |
-
private function get_author_posts_url( $user_id ) {
|
119 |
-
if ( WPSEO_Options::get( 'disable-author', false ) === false ) {
|
120 |
-
return get_author_posts_url( $user_id );
|
121 |
-
}
|
122 |
-
$user = get_userdata( $user_id );
|
123 |
-
$slug = sanitize_title( $user->display_name );
|
124 |
-
|
125 |
-
return $this->context->site_url . 'schema/person/' . $slug . '/';
|
126 |
-
}
|
127 |
-
|
128 |
/**
|
129 |
* Adds tags as keywords, if tags are assigned.
|
130 |
*
|
37 |
return false;
|
38 |
}
|
39 |
|
40 |
+
if ( $this->context->site_represents === false ) {
|
41 |
+
return false;
|
42 |
+
}
|
43 |
+
|
44 |
return self::is_article_post_type( get_post_type() );
|
45 |
}
|
46 |
|
56 |
'@type' => 'Article',
|
57 |
'@id' => $this->context->canonical . WPSEO_Schema_IDs::ARTICLE_HASH,
|
58 |
'isPartOf' => array( '@id' => $this->context->canonical . WPSEO_Schema_IDs::WEBPAGE_HASH ),
|
59 |
+
'author' => array( '@id' => WPSEO_Schema_Utils::get_user_schema_id( $post->post_author, $this->context ) ),
|
60 |
'headline' => get_the_title(),
|
61 |
'datePublished' => mysql2date( DATE_W3C, $post->post_date_gmt, false ),
|
62 |
'dateModified' => mysql2date( DATE_W3C, $post->post_modified_gmt, false ),
|
97 |
return in_array( $post_type, $post_types );
|
98 |
}
|
99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
/**
|
101 |
* Adds tags as keywords, if tags are assigned.
|
102 |
*
|
frontend/schema/class-schema-author.php
CHANGED
@@ -127,17 +127,6 @@ class WPSEO_Schema_Author extends WPSEO_Schema_Person implements WPSEO_Graph_Pie
|
|
127 |
return apply_filters( 'wpseo_schema_person_user_id', $user_id );
|
128 |
}
|
129 |
|
130 |
-
/**
|
131 |
-
* Returns the string to use in Schema's `@id`.
|
132 |
-
*
|
133 |
-
* @param int $user_id The user ID if we're on a user page.
|
134 |
-
*
|
135 |
-
* @return string The `@id` string value.
|
136 |
-
*/
|
137 |
-
protected function determine_schema_id( $user_id ) {
|
138 |
-
return get_author_posts_url( $user_id ) . WPSEO_Schema_IDs::AUTHOR_HASH;
|
139 |
-
}
|
140 |
-
|
141 |
/**
|
142 |
* Gets the Schema type we use for this class.
|
143 |
*
|
127 |
return apply_filters( 'wpseo_schema_person_user_id', $user_id );
|
128 |
}
|
129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
/**
|
131 |
* Gets the Schema type we use for this class.
|
132 |
*
|
frontend/schema/class-schema-context.php
CHANGED
@@ -10,11 +10,12 @@
|
|
10 |
*
|
11 |
* @property string $canonical The current page's canonical.
|
12 |
* @property string $company_name Holds the company name, if the site represents a company.
|
|
|
13 |
* @property int $id The post ID, if there is one.
|
14 |
* @property string $site_name The site's name.
|
15 |
* @property string $site_represents Whether this site represents a `company` or a `person`.
|
16 |
* @property string $site_url The site's URL.
|
17 |
-
* @property int $site_user_id The site's
|
18 |
* @property string $title Page title.
|
19 |
* @property string $description Page description.
|
20 |
* @property bool $breadcrumbs_enabled Whether or not this site has breadcrumbs enabled.
|
@@ -39,6 +40,13 @@ class WPSEO_Schema_Context {
|
|
39 |
*/
|
40 |
public $company_name;
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
/**
|
43 |
* The queried object ID, if there is one.
|
44 |
*
|
@@ -156,7 +164,7 @@ class WPSEO_Schema_Context {
|
|
156 |
$this->site_represents_reference = false;
|
157 |
|
158 |
if ( $this->site_represents === 'person' ) {
|
159 |
-
$this->site_represents_reference = array( '@id' => $this->
|
160 |
}
|
161 |
|
162 |
if ( $this->site_represents === 'company' ) {
|
@@ -170,16 +178,32 @@ class WPSEO_Schema_Context {
|
|
170 |
private function set_site_represents_variables() {
|
171 |
$this->site_represents = WPSEO_Options::get( 'company_or_person', false );
|
172 |
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
}
|
184 |
}
|
185 |
|
10 |
*
|
11 |
* @property string $canonical The current page's canonical.
|
12 |
* @property string $company_name Holds the company name, if the site represents a company.
|
13 |
+
* @property int $company_logo_id Holds the company logo's ID, if the site represents a company.
|
14 |
* @property int $id The post ID, if there is one.
|
15 |
* @property string $site_name The site's name.
|
16 |
* @property string $site_represents Whether this site represents a `company` or a `person`.
|
17 |
* @property string $site_url The site's URL.
|
18 |
+
* @property int $site_user_id The site's user ID if a site represents a `person`.
|
19 |
* @property string $title Page title.
|
20 |
* @property string $description Page description.
|
21 |
* @property bool $breadcrumbs_enabled Whether or not this site has breadcrumbs enabled.
|
40 |
*/
|
41 |
public $company_name;
|
42 |
|
43 |
+
/**
|
44 |
+
* Holds the company logo's ID, if the site represents a company.
|
45 |
+
*
|
46 |
+
* @var int
|
47 |
+
*/
|
48 |
+
public $company_logo_id;
|
49 |
+
|
50 |
/**
|
51 |
* The queried object ID, if there is one.
|
52 |
*
|
164 |
$this->site_represents_reference = false;
|
165 |
|
166 |
if ( $this->site_represents === 'person' ) {
|
167 |
+
$this->site_represents_reference = array( '@id' => WPSEO_Schema_Utils::get_user_schema_id( $this->site_user_id, $this ) );
|
168 |
}
|
169 |
|
170 |
if ( $this->site_represents === 'company' ) {
|
178 |
private function set_site_represents_variables() {
|
179 |
$this->site_represents = WPSEO_Options::get( 'company_or_person', false );
|
180 |
|
181 |
+
switch ( $this->site_represents ) {
|
182 |
+
case 'company':
|
183 |
+
$this->company_name = WPSEO_Options::get( 'company_name' );
|
184 |
+
// Do not use a non-named company.
|
185 |
+
if ( empty( $this->company_name ) ) {
|
186 |
+
$this->site_represents = false;
|
187 |
+
break;
|
188 |
+
}
|
189 |
+
|
190 |
+
$this->company_logo_id = WPSEO_Image_Utils::get_attachment_id_from_settings( 'company_logo' );
|
191 |
+
|
192 |
+
/*
|
193 |
+
* Do not use a company without a logo.
|
194 |
+
* This is not a false check due to how `get_attachment_id_from_settings` works.
|
195 |
+
*/
|
196 |
+
if ( $this->company_logo_id < 1 ) {
|
197 |
+
$this->site_represents = false;
|
198 |
+
}
|
199 |
+
break;
|
200 |
+
case 'person':
|
201 |
+
$this->site_user_id = WPSEO_Options::get( 'company_or_person_user_id', false );
|
202 |
+
// Do not use a non-existing user.
|
203 |
+
if ( $this->site_user_id !== false && get_user_by( 'id', $this->site_user_id ) === false ) {
|
204 |
+
$this->site_represents = false;
|
205 |
+
}
|
206 |
+
break;
|
207 |
}
|
208 |
}
|
209 |
|
frontend/schema/class-schema-faq-question-list.php
CHANGED
@@ -78,7 +78,7 @@ class WPSEO_Schema_FAQ_Question_List {
|
|
78 |
* @return string A reference URL.
|
79 |
*/
|
80 |
private function get_schema_id() {
|
81 |
-
if ( WPSEO_Schema_Article::is_article_post_type() ) {
|
82 |
return $this->context->canonical . WPSEO_Schema_IDs::ARTICLE_HASH;
|
83 |
}
|
84 |
|
78 |
* @return string A reference URL.
|
79 |
*/
|
80 |
private function get_schema_id() {
|
81 |
+
if ( $this->context->site_represents !== false && WPSEO_Schema_Article::is_article_post_type() ) {
|
82 |
return $this->context->canonical . WPSEO_Schema_IDs::ARTICLE_HASH;
|
83 |
}
|
84 |
|
frontend/schema/class-schema-howto.php
ADDED
@@ -0,0 +1,227 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* WPSEO plugin file.
|
4 |
+
*
|
5 |
+
* @package WPSEO\Frontend\Schema
|
6 |
+
*/
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Returns schema FAQ data.
|
10 |
+
*
|
11 |
+
* @since 11.5
|
12 |
+
*/
|
13 |
+
class WPSEO_Schema_HowTo implements WPSEO_Graph_Piece {
|
14 |
+
/**
|
15 |
+
* Determine whether this graph piece is needed or not.
|
16 |
+
*
|
17 |
+
* Always false, because this graph piece adds itself using the filter API.
|
18 |
+
*
|
19 |
+
* @var bool
|
20 |
+
*/
|
21 |
+
private $is_needed = false;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* The FAQ blocks count on the current page.
|
25 |
+
*
|
26 |
+
* @var int
|
27 |
+
*/
|
28 |
+
private $counter;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* A value object with context variables.
|
32 |
+
*
|
33 |
+
* @var WPSEO_Schema_Context
|
34 |
+
*/
|
35 |
+
private $context;
|
36 |
+
|
37 |
+
/**
|
38 |
+
* WPSEO_Schema_FAQ constructor.
|
39 |
+
*
|
40 |
+
* @param WPSEO_Schema_Context $context A value object with context variables.
|
41 |
+
*
|
42 |
+
* @codeCoverageIgnore
|
43 |
+
*/
|
44 |
+
public function __construct( WPSEO_Schema_Context $context ) {
|
45 |
+
$this->counter = 0;
|
46 |
+
$this->context = $context;
|
47 |
+
|
48 |
+
add_filter( 'wpseo_schema_block_yoast/how-to-block', array( $this, 'render' ), 10, 2 );
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* Renders a list of questions, referencing them by ID.
|
53 |
+
*
|
54 |
+
* @return array $data Our Schema graph.
|
55 |
+
*/
|
56 |
+
public function generate() {
|
57 |
+
return array();
|
58 |
+
}
|
59 |
+
|
60 |
+
/**
|
61 |
+
* Renders the How-To block into our graph.
|
62 |
+
*
|
63 |
+
* @param array $graph Our Schema data.
|
64 |
+
* @param array $block The How-To block content.
|
65 |
+
*
|
66 |
+
* @return mixed
|
67 |
+
*/
|
68 |
+
public function render( $graph, $block ) {
|
69 |
+
$this->counter++;
|
70 |
+
$data = array(
|
71 |
+
'@type' => 'HowTo',
|
72 |
+
'@id' => $this->context->canonical . '#howto-' . $this->counter,
|
73 |
+
'name' => $this->context->title,
|
74 |
+
'mainEntityOfPage' => array( '@id' => $this->get_main_schema_id() ),
|
75 |
+
'description' => '',
|
76 |
+
);
|
77 |
+
|
78 |
+
if ( isset( $block['attrs']['jsonDescription'] ) ) {
|
79 |
+
$data['description'] = $block['attrs']['jsonDescription'];
|
80 |
+
}
|
81 |
+
|
82 |
+
$this->add_duration( $data, $block['attrs'] );
|
83 |
+
$this->add_steps( $data, $block['attrs']['steps'] );
|
84 |
+
|
85 |
+
$graph[] = $data;
|
86 |
+
|
87 |
+
return $graph;
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Adds the duration of the task to the Schema.
|
92 |
+
*
|
93 |
+
* @param array $data Our How-To schema data.
|
94 |
+
* @param array $attributes The block data attributes.
|
95 |
+
*
|
96 |
+
* @return array $data Our schema data.
|
97 |
+
*/
|
98 |
+
private function add_duration( &$data, $attributes ) {
|
99 |
+
if ( ! empty( $attributes['hasDuration'] ) && $attributes['hasDuration'] ) {
|
100 |
+
$days = empty( $attributes['days'] ) ? 0 : $attributes['days'];
|
101 |
+
$hours = empty( $attributes['hours'] ) ? 0 : $attributes['hours'];
|
102 |
+
$minutes = empty( $attributes['minutes'] ) ? 0 : $attributes['minutes'];
|
103 |
+
|
104 |
+
if ( ( $days + $hours + $minutes ) > 0 ) {
|
105 |
+
$data['totalTime'] = 'P' . $days . 'DT' . $hours . 'H' . $minutes . 'M';
|
106 |
+
}
|
107 |
+
}
|
108 |
+
|
109 |
+
return $data;
|
110 |
+
}
|
111 |
+
|
112 |
+
/**
|
113 |
+
* Determines whether we're part of an article or a webpage.
|
114 |
+
*
|
115 |
+
* @return string A reference URL.
|
116 |
+
*/
|
117 |
+
protected function get_main_schema_id() {
|
118 |
+
if ( $this->context->site_represents !== false && WPSEO_Schema_Article::is_article_post_type() ) {
|
119 |
+
return $this->context->canonical . WPSEO_Schema_IDs::ARTICLE_HASH;
|
120 |
+
}
|
121 |
+
|
122 |
+
return $this->context->canonical . WPSEO_Schema_IDs::WEBPAGE_HASH;
|
123 |
+
}
|
124 |
+
|
125 |
+
/**
|
126 |
+
* Determines whether or not a piece should be added to the graph.
|
127 |
+
*
|
128 |
+
* @return bool
|
129 |
+
*/
|
130 |
+
public function is_needed() {
|
131 |
+
return $this->is_needed;
|
132 |
+
}
|
133 |
+
|
134 |
+
/**
|
135 |
+
* Adds the steps to our How-To output.
|
136 |
+
*
|
137 |
+
* @param array $data Our How-To schema data.
|
138 |
+
* @param array $steps Our How-To block's steps.
|
139 |
+
*/
|
140 |
+
private function add_steps( &$data, $steps ) {
|
141 |
+
foreach ( $steps as $step ) {
|
142 |
+
$schema_id = $this->context->canonical . '#' . $step['id'];
|
143 |
+
$schema_step = array(
|
144 |
+
'@type' => 'HowToStep',
|
145 |
+
'url' => $schema_id,
|
146 |
+
);
|
147 |
+
|
148 |
+
if ( empty( $step['jsonName'] ) ) {
|
149 |
+
if ( empty( $step['text'] ) ) {
|
150 |
+
continue;
|
151 |
+
}
|
152 |
+
|
153 |
+
$schema_step['text'] = '';
|
154 |
+
|
155 |
+
$this->add_step_image( $schema_step, $step );
|
156 |
+
|
157 |
+
// If there is no text and no image, don't output the step.
|
158 |
+
if ( empty( $step['jsonText'] ) && empty( $schema_step['image'] ) ) {
|
159 |
+
continue;
|
160 |
+
}
|
161 |
+
|
162 |
+
if ( ! empty( $step['jsonText'] ) ) {
|
163 |
+
$schema_step['text'] = $step['jsonText'];
|
164 |
+
}
|
165 |
+
}
|
166 |
+
else if ( empty( $step['jsonText'] ) ) {
|
167 |
+
$schema_step['text'] = $step['jsonName'];
|
168 |
+
}
|
169 |
+
else {
|
170 |
+
$schema_step['name'] = $step['jsonName'];
|
171 |
+
|
172 |
+
$this->add_step_description( $schema_step, $step );
|
173 |
+
$this->add_step_image( $schema_step, $step );
|
174 |
+
}
|
175 |
+
|
176 |
+
$data['step'][] = $schema_step;
|
177 |
+
}
|
178 |
+
}
|
179 |
+
|
180 |
+
/**
|
181 |
+
* Checks if we have a step description, if we do, add it.
|
182 |
+
*
|
183 |
+
* @param array $schema_step Our Schema output for the Step.
|
184 |
+
* @param array $step The step block data.
|
185 |
+
*/
|
186 |
+
private function add_step_description( &$schema_step, $step ) {
|
187 |
+
if ( empty( $step['jsonText'] ) ) {
|
188 |
+
return;
|
189 |
+
}
|
190 |
+
|
191 |
+
$schema_step['itemListElement'] = array();
|
192 |
+
|
193 |
+
$schema_step['itemListElement'][] = array(
|
194 |
+
'@type' => 'HowToDirection',
|
195 |
+
'text' => $step['jsonText'],
|
196 |
+
);
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Checks if we have a step image, if we do, add it.
|
201 |
+
*
|
202 |
+
* @param array $schema_step Our Schema output for the Step.
|
203 |
+
* @param array $step The step block data.
|
204 |
+
*/
|
205 |
+
private function add_step_image( &$schema_step, $step ) {
|
206 |
+
foreach ( $step['text'] as $line ) {
|
207 |
+
if ( is_array( $line ) && isset( $line['type'] ) && $line['type'] === 'img' ) {
|
208 |
+
$schema_step['image'] = $this->get_image_schema( $line['props']['src'] );
|
209 |
+
}
|
210 |
+
}
|
211 |
+
}
|
212 |
+
|
213 |
+
/**
|
214 |
+
* Generates the image schema from the attachment $url.
|
215 |
+
*
|
216 |
+
* @param string $url Attachment url.
|
217 |
+
*
|
218 |
+
* @return array Image schema.
|
219 |
+
*
|
220 |
+
* @codeCoverageIgnore
|
221 |
+
*/
|
222 |
+
protected function get_image_schema( $url ) {
|
223 |
+
$image = new WPSEO_Schema_Image( $this->context->canonical . '#schema-image-' . md5( $url ) );
|
224 |
+
|
225 |
+
return $image->generate_from_url( $url );
|
226 |
+
}
|
227 |
+
}
|
frontend/schema/class-schema-ids.php
CHANGED
@@ -29,7 +29,7 @@ class WPSEO_Schema_IDs {
|
|
29 |
/**
|
30 |
* Hash used for the Person `@id`.
|
31 |
*/
|
32 |
-
const PERSON_HASH = '
|
33 |
|
34 |
/**
|
35 |
* Hash used for the Article `@id`.
|
29 |
/**
|
30 |
* Hash used for the Person `@id`.
|
31 |
*/
|
32 |
+
const PERSON_HASH = '#/schema/person/';
|
33 |
|
34 |
/**
|
35 |
* Hash used for the Article `@id`.
|
frontend/schema/class-schema-organization.php
CHANGED
@@ -62,14 +62,9 @@ class WPSEO_Schema_Organization implements WPSEO_Graph_Piece {
|
|
62 |
* @return array $data The Organization schema.
|
63 |
*/
|
64 |
private function add_logo( $data ) {
|
65 |
-
$logo_id = WPSEO_Image_Utils::get_attachment_id_from_settings( 'company_logo' );
|
66 |
-
|
67 |
-
if ( empty( $logo_id ) ) {
|
68 |
-
return $data;
|
69 |
-
}
|
70 |
$schema_id = $this->context->site_url . WPSEO_Schema_IDs::ORGANIZATION_LOGO_HASH;
|
71 |
$schema_image = new WPSEO_Schema_Image( $schema_id );
|
72 |
-
$data['logo'] = $schema_image->generate_from_attachment_id( $
|
73 |
$data['image'] = array( '@id' => $schema_id );
|
74 |
|
75 |
return $data;
|
62 |
* @return array $data The Organization schema.
|
63 |
*/
|
64 |
private function add_logo( $data ) {
|
|
|
|
|
|
|
|
|
|
|
65 |
$schema_id = $this->context->site_url . WPSEO_Schema_IDs::ORGANIZATION_LOGO_HASH;
|
66 |
$schema_image = new WPSEO_Schema_Image( $schema_id );
|
67 |
+
$data['logo'] = $schema_image->generate_from_attachment_id( $this->context->company_logo_id, $this->context->company_name );
|
68 |
$data['image'] = array( '@id' => $schema_id );
|
69 |
|
70 |
return $data;
|
frontend/schema/class-schema-person.php
CHANGED
@@ -147,7 +147,7 @@ class WPSEO_Schema_Person implements WPSEO_Graph_Piece {
|
|
147 |
$user_data = get_userdata( $user_id );
|
148 |
$data = array(
|
149 |
'@type' => $this->type,
|
150 |
-
'@id' =>
|
151 |
'name' => $user_data->display_name,
|
152 |
);
|
153 |
|
@@ -234,26 +234,6 @@ class WPSEO_Schema_Person implements WPSEO_Graph_Piece {
|
|
234 |
return $data;
|
235 |
}
|
236 |
|
237 |
-
/**
|
238 |
-
* Returns the string to use in Schema's `@id`.
|
239 |
-
*
|
240 |
-
* @param int $user_id The user ID if we're on a user page.
|
241 |
-
*
|
242 |
-
* @return string The `@id` string value.
|
243 |
-
*/
|
244 |
-
protected function determine_schema_id( $user_id ) {
|
245 |
-
switch ( true ) {
|
246 |
-
case ( $this->context->site_represents === 'person' ):
|
247 |
-
$url = $this->context->site_url;
|
248 |
-
break;
|
249 |
-
default:
|
250 |
-
$url = get_author_posts_url( $user_id );
|
251 |
-
break;
|
252 |
-
}
|
253 |
-
|
254 |
-
return $url . WPSEO_Schema_IDs::PERSON_HASH;
|
255 |
-
}
|
256 |
-
|
257 |
/**
|
258 |
* Returns an author's social site URL.
|
259 |
*
|
147 |
$user_data = get_userdata( $user_id );
|
148 |
$data = array(
|
149 |
'@type' => $this->type,
|
150 |
+
'@id' => WPSEO_Schema_Utils::get_user_schema_id( $user_id, $this->context ),
|
151 |
'name' => $user_data->display_name,
|
152 |
);
|
153 |
|
234 |
return $data;
|
235 |
}
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
/**
|
238 |
* Returns an author's social site URL.
|
239 |
*
|
frontend/schema/class-schema-utils.php
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* WPSEO plugin file.
|
4 |
+
*
|
5 |
+
* @package WPSEO\Frontend\Schema
|
6 |
+
*/
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Schema utility functions.
|
10 |
+
*
|
11 |
+
* @since 11.6
|
12 |
+
*/
|
13 |
+
class WPSEO_Schema_Utils {
|
14 |
+
/**
|
15 |
+
* Retrieve a users Schema ID.
|
16 |
+
*
|
17 |
+
* @param int $user_id The ID of the User you need a Schema ID for.
|
18 |
+
* @param WPSEO_Schema_Context $context A value object with context variables.
|
19 |
+
*
|
20 |
+
* @return string The user's schema ID.
|
21 |
+
*/
|
22 |
+
public static function get_user_schema_id( $user_id, $context ) {
|
23 |
+
$user = get_userdata( $user_id );
|
24 |
+
|
25 |
+
return $context->site_url . WPSEO_Schema_IDs::PERSON_HASH . wp_hash( $user->user_login . $user_id );
|
26 |
+
}
|
27 |
+
}
|
frontend/schema/class-schema-webpage.php
CHANGED
@@ -67,9 +67,13 @@ class WPSEO_Schema_WebPage implements WPSEO_Graph_Piece {
|
|
67 |
if ( is_singular() ) {
|
68 |
$this->add_image( $data );
|
69 |
|
70 |
-
$post
|
71 |
$data['datePublished'] = mysql2date( DATE_W3C, $post->post_date_gmt, false );
|
72 |
$data['dateModified'] = mysql2date( DATE_W3C, $post->post_modified_gmt, false );
|
|
|
|
|
|
|
|
|
73 |
}
|
74 |
|
75 |
if ( ! empty( $this->context->description ) ) {
|
@@ -85,6 +89,32 @@ class WPSEO_Schema_WebPage implements WPSEO_Graph_Piece {
|
|
85 |
return $data;
|
86 |
}
|
87 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
/**
|
89 |
* Determine if we should add a breadcrumb attribute.
|
90 |
*
|
@@ -115,6 +145,8 @@ class WPSEO_Schema_WebPage implements WPSEO_Graph_Piece {
|
|
115 |
case is_author():
|
116 |
$type = 'ProfilePage';
|
117 |
break;
|
|
|
|
|
118 |
case is_archive():
|
119 |
$type = 'CollectionPage';
|
120 |
break;
|
@@ -129,15 +161,4 @@ class WPSEO_Schema_WebPage implements WPSEO_Graph_Piece {
|
|
129 |
*/
|
130 |
return apply_filters( 'wpseo_schema_webpage_type', $type );
|
131 |
}
|
132 |
-
|
133 |
-
/**
|
134 |
-
* If we have an image, make it the primary image of the page.
|
135 |
-
*
|
136 |
-
* @param array $data WebPage schema data.
|
137 |
-
*/
|
138 |
-
public function add_image( &$data ) {
|
139 |
-
if ( $this->context->has_image ) {
|
140 |
-
$data['primaryImageOfPage'] = array( '@id' => $this->context->canonical . WPSEO_Schema_IDs::PRIMARY_IMAGE_HASH );
|
141 |
-
}
|
142 |
-
}
|
143 |
}
|
67 |
if ( is_singular() ) {
|
68 |
$this->add_image( $data );
|
69 |
|
70 |
+
$post = get_post( $this->context->id );
|
71 |
$data['datePublished'] = mysql2date( DATE_W3C, $post->post_date_gmt, false );
|
72 |
$data['dateModified'] = mysql2date( DATE_W3C, $post->post_modified_gmt, false );
|
73 |
+
|
74 |
+
if ( get_post_type( $post ) === 'post' ) {
|
75 |
+
$data = $this->add_author( $data, $post );
|
76 |
+
}
|
77 |
}
|
78 |
|