summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/widgets/eu-cookie-law/widget.php')
-rw-r--r--plugins/jetpack/modules/widgets/eu-cookie-law/widget.php25
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>