diff options
Diffstat (limited to 'plugins/jetpack/modules/widgets/eu-cookie-law/widget.php')
-rw-r--r-- | plugins/jetpack/modules/widgets/eu-cookie-law/widget.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/plugins/jetpack/modules/widgets/eu-cookie-law/widget.php b/plugins/jetpack/modules/widgets/eu-cookie-law/widget.php new file mode 100644 index 00000000..cd016a3e --- /dev/null +++ b/plugins/jetpack/modules/widgets/eu-cookie-law/widget.php @@ -0,0 +1,25 @@ +<div + class="<?php echo implode( ' ', $classes ); ?>" + data-hide-timeout="<?php echo intval( $instance['hide-timeout'] ); ?>" + data-consent-expiration="<?php echo intval( $instance['consent-expiration'] ); ?>" + id="eu-cookie-law" +> + <form method="post"> + <input type="submit" value="<?php echo esc_attr( $instance['button'] ); ?>" class="accept" /> + </form> + + <?php if ( 'default' == $instance['text'] || empty( $instance['customtext'] ) ) { + echo nl2br( $instance['default-text'] ); + } else { + echo nl2br( esc_html( $instance['customtext'] ) ); + } ?> + + <a href="<?php + $policy_link_text = 'default' === $instance['policy-url'] || empty( $instance['custom-policy-url'] ) + ? $instance['default-policy-url'] + : $instance['custom-policy-url']; + echo esc_url( $policy_link_text ); + ?>" > + <?php echo esc_html( $instance['policy-link-text'] ); ?> + </a> +</div> |