widget.php 865 B

12345678910111213141516171819202122232425
  1. <div
  2. class="<?php echo implode( ' ', $classes ); ?>"
  3. data-hide-timeout="<?php echo intval( $instance['hide-timeout'] ); ?>"
  4. data-consent-expiration="<?php echo intval( $instance['consent-expiration'] ); ?>"
  5. id="eu-cookie-law"
  6. >
  7. <form method="post">
  8. <input type="submit" value="<?php echo esc_attr( $instance['button'] ); ?>" class="accept" />
  9. </form>
  10. <?php if ( 'default' == $instance['text'] || empty( $instance['customtext'] ) ) {
  11. echo nl2br( $instance['default-text'] );
  12. } else {
  13. echo nl2br( esc_html( $instance['customtext'] ) );
  14. } ?>
  15. <a href="<?php
  16. $policy_link_text = 'default' === $instance['policy-url'] || empty( $instance['custom-policy-url'] )
  17. ? $instance['default-policy-url']
  18. : $instance['custom-policy-url'];
  19. echo esc_url( $policy_link_text );
  20. ?>" >
  21. <?php echo esc_html( $instance['policy-link-text'] ); ?>
  22. </a>
  23. </div>