Adds a few escapes before echoes for better security.
This commit is contained in:
parent
de76ea0a11
commit
a609b6631b
|
@ -299,12 +299,12 @@ if ( !function_exists('tainacan_blocksy_item_navigation') ) {
|
||||||
if ($previous !== '' || $next !== '') {
|
if ($previous !== '' || $next !== '') {
|
||||||
echo '<nav class="' . esc_attr( $container_class ) . '">';
|
echo '<nav class="' . esc_attr( $container_class ) . '">';
|
||||||
if ( $previous !== '' ) {
|
if ( $previous !== '' ) {
|
||||||
echo $previous;
|
echo wp_kses_post($previous);
|
||||||
} else {
|
} else {
|
||||||
echo '<div class="nav-item-prev"></div>';
|
echo '<div class="nav-item-prev"></div>';
|
||||||
}
|
}
|
||||||
if ( $next !== '' ) {
|
if ( $next !== '' ) {
|
||||||
echo $next;
|
echo wp_kses_post($next);
|
||||||
} else {
|
} else {
|
||||||
echo '<div class="nav-item-next"></div>';
|
echo '<div class="nav-item-next"></div>';
|
||||||
}
|
}
|
||||||
|
|
|
@ -200,25 +200,25 @@
|
||||||
id="path907"
|
id="path907"
|
||||||
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.08129" />
|
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.08129" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect889"
|
id="rect889"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
x="10.994801"
|
x="10.994801"
|
||||||
y="20.186007" />
|
y="20.186007" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect4054"
|
id="rect4054"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
x="10.994801"
|
x="10.994801"
|
||||||
y="49.34071" />
|
y="49.34071" />
|
||||||
<path
|
<path
|
||||||
style="fill:#d6d8d9;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="path4078"
|
id="path4078"
|
||||||
d="m 15.850018,17.60136 -0.470371,-0.814706 -0.470371,-0.814706 0.940742,0 0.940741,0 -0.470371,0.814706 z" />
|
d="m 15.850018,17.60136 -0.470371,-0.814706 -0.470371,-0.814706 0.940742,0 0.940741,0 -0.470371,0.814706 z" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect6699"
|
id="rect6699"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
|
@ -229,7 +229,7 @@
|
||||||
id="path6697"
|
id="path6697"
|
||||||
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.23198" />
|
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.23198" />
|
||||||
<path
|
<path
|
||||||
style="fill:#d6d8d9;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="path6701"
|
id="path6701"
|
||||||
transform="translate(0,0.03187731)"
|
transform="translate(0,0.03187731)"
|
||||||
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
||||||
|
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
@ -140,25 +140,25 @@
|
||||||
id="path907"
|
id="path907"
|
||||||
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.08129" />
|
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.08129" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect889"
|
id="rect889"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
x="10.994801"
|
x="10.994801"
|
||||||
y="20.186007" />
|
y="20.186007" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect4054"
|
id="rect4054"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
x="10.994801"
|
x="10.994801"
|
||||||
y="49.34071" />
|
y="49.34071" />
|
||||||
<path
|
<path
|
||||||
style="fill:#d6d8d9;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="path4078"
|
id="path4078"
|
||||||
d="m 15.850018,17.60136 -0.470371,-0.814706 -0.470371,-0.814706 0.940742,0 0.940741,0 -0.470371,0.814706 z" />
|
d="m 15.850018,17.60136 -0.470371,-0.814706 -0.470371,-0.814706 0.940742,0 0.940741,0 -0.470371,0.814706 z" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect6699"
|
id="rect6699"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
|
@ -169,12 +169,12 @@
|
||||||
id="path6697"
|
id="path6697"
|
||||||
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.23198" />
|
style="fill:#b3b3b3;fill-opacity:1;stroke-width:1.23198" />
|
||||||
<path
|
<path
|
||||||
style="fill:#d6d8d9;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="path6701"
|
id="path6701"
|
||||||
transform="rotate(-90,15.965394,53.291351)"
|
transform="rotate(-90,15.965394,53.291351)"
|
||||||
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
||||||
<rect
|
<rect
|
||||||
style="fill:#e6e7e8;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="rect954"
|
id="rect954"
|
||||||
width="78.008156"
|
width="78.008156"
|
||||||
height="0.59999913"
|
height="0.59999913"
|
||||||
|
@ -185,7 +185,7 @@
|
||||||
id="path956"
|
id="path956"
|
||||||
style="fill:#b3b3b3;fill-opacity:1;stroke-width:0.965364" />
|
style="fill:#b3b3b3;fill-opacity:1;stroke-width:0.965364" />
|
||||||
<path
|
<path
|
||||||
style="fill:#d6d8d9;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
style="fill:#b3b3b3;fill-opacity:1;stroke:#ffca47;stroke-width:0;stroke-opacity:0"
|
||||||
id="path958"
|
id="path958"
|
||||||
transform="rotate(-90,19.903542,57.229499)"
|
transform="rotate(-90,19.903542,57.229499)"
|
||||||
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
d="m 15.949455,54.361688 -0.470371,-0.814706 -0.47037,-0.814706 0.940741,0 0.940742,0 -0.470371,0.814706 z" />
|
||||||
|
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
@ -43,12 +43,12 @@ global $post;
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<?php get_header(); ?>
|
<?php get_header(); ?>
|
||||||
<article class="<?php echo $page_container_classes ?>" style="<?php echo $page_container_style ?>">
|
<article class="<?php echo esc_attr($page_container_classes) ?>" style="<?php echo esc_attr($page_container_style) ?>">
|
||||||
<header
|
<header
|
||||||
class="tainacan-collection-header"
|
class="tainacan-collection-header"
|
||||||
style="background-image:
|
style="background-image:
|
||||||
<?php if ( get_header_image() ) {
|
<?php if ( get_header_image() ) {
|
||||||
echo('linear-gradient(to bottom, rgba(255, 255, 255, ' . (get_theme_mod($prefix . '_page_header_background_style', 'boxed') == 'boxed' ? '0.3' : '0.8') . '), var(--tainacan-background-color, var(--background-color, #f8f9fb))), url(' . get_header_image() . ')');
|
echo('linear-gradient(to bottom, rgba(255, 255, 255, ' . (get_theme_mod($prefix . '_page_header_background_style', 'boxed') == 'boxed' ? '0.3' : '0.8') . '), var(--tainacan-background-color, var(--background-color, #f8f9fb))), url(' . esc_url(get_header_image()) . ')');
|
||||||
} else {
|
} else {
|
||||||
echo '';
|
echo '';
|
||||||
} ?>"
|
} ?>"
|
||||||
|
|
|
@ -44,7 +44,7 @@ $page_container_style .= 'background-color: var(--tainacan-background-color, #f8
|
||||||
|
|
||||||
<?php get_header(); ?>
|
<?php get_header(); ?>
|
||||||
|
|
||||||
<article class="<?php echo $page_container_classes ?>" style="<?php echo $page_container_style ?>">
|
<article class="<?php echo esc_attr($page_container_classes) ?>" style="<?php echo esc_attr($page_container_style) ?>">
|
||||||
<header class="tainacan-collection-header tainacan-collection-header--repository-page">
|
<header class="tainacan-collection-header tainacan-collection-header--repository-page">
|
||||||
<div class="tainacan-collection-header__box">
|
<div class="tainacan-collection-header__box">
|
||||||
<?php
|
<?php
|
||||||
|
|
|
@ -50,7 +50,7 @@ $thumbnail_src = wp_get_attachment_image_src($image, 'full');
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<?php get_header(); ?>
|
<?php get_header(); ?>
|
||||||
<article class="<?php echo $page_container_classes ?>" style="<?php echo $page_container_style ?>">
|
<article class="<?php echo esc_attr($page_container_classes) ?>" style="<?php echo esc_attr($page_container_style) ?>">
|
||||||
|
|
||||||
<header class="tainacan-collection-header tainacan-collection-header--term-page">
|
<header class="tainacan-collection-header tainacan-collection-header--term-page">
|
||||||
<div class="tainacan-collection-header__box">
|
<div class="tainacan-collection-header__box">
|
||||||
|
|
|
@ -74,7 +74,7 @@ add_action( 'blocksy:hero:before', function() use ( $page_structure_type, $prefi
|
||||||
});
|
});
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<div class="<?php echo 'tainacan-item-single tainacan-item-single--layout-'. $page_structure_type ?>" style="<?php echo $template_columns_style ?>">
|
<div class="<?php echo esc_attr('tainacan-item-single tainacan-item-single--layout-'. $page_structure_type) ?>" style="<?php echo esc_attr($template_columns_style) ?>">
|
||||||
<?php
|
<?php
|
||||||
if ($page_structure_type !== 'type-gtm') {
|
if ($page_structure_type !== 'type-gtm') {
|
||||||
tainacan_blocksy_get_template_part( 'template-parts/tainacan-item-single-document' );
|
tainacan_blocksy_get_template_part( 'template-parts/tainacan-item-single-document' );
|
||||||
|
|
|
@ -95,7 +95,7 @@
|
||||||
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
||||||
'after_name' => '</h2>
|
'after_name' => '</h2>
|
||||||
</label>',
|
</label>',
|
||||||
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' .do_action( 'tainacan-blocksy-single-item-metadata-begin' ). '
|
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' . do_action( 'tainacan-blocksy-single-item-metadata-begin' ) . '
|
||||||
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
||||||
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
||||||
'metadata_list_args' => $metadata_args
|
'metadata_list_args' => $metadata_args
|
||||||
|
@ -120,7 +120,7 @@
|
||||||
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
||||||
'after_name' => '</h2>
|
'after_name' => '</h2>
|
||||||
</label>',
|
</label>',
|
||||||
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' .do_action( 'tainacan-blocksy-single-item-metadata-begin' ). '
|
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' . do_action( 'tainacan-blocksy-single-item-metadata-begin' ) . '
|
||||||
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
||||||
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
||||||
'metadata_list_args' => $metadata_args
|
'metadata_list_args' => $metadata_args
|
||||||
|
@ -145,7 +145,7 @@
|
||||||
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
<h2 class="tainacan-single-item-section" id="metadata-section-$slug">',
|
||||||
'after_name' => '</h2>
|
'after_name' => '</h2>
|
||||||
</label>',
|
</label>',
|
||||||
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' .do_action( 'tainacan-blocksy-single-item-metadata-begin' ). '
|
'before_metadata_list' => '<section class="tainacan-item-section tainacan-item-section--metadata">' . do_action( 'tainacan-blocksy-single-item-metadata-begin' ) . '
|
||||||
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
<div class="tainacan-item-section__metadata ' . get_theme_mod($prefix . '_metadata_list_structure_type', 'metadata-type-1') . '" aria-labelledby="metadata-section-$slug">',
|
||||||
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
'after_metadata_list' => '</div>' . do_action( 'tainacan-blocksy-single-item-metadata-end' ) . '</section>',
|
||||||
'metadata_list_args' => $metadata_args
|
'metadata_list_args' => $metadata_args
|
||||||
|
|
Loading…
Reference in New Issue