Move cookie partial into shortcode function

This commit is contained in:
Tetrakern 2024-08-22 20:26:14 +02:00
parent 802851a951
commit e58fb9ed6d
2 changed files with 8 additions and 22 deletions

View File

@ -931,7 +931,14 @@ add_shortcode( 'fictioneer_bookmarks', 'fictioneer_shortcode_bookmarks' );
function fictioneer_shortcode_cookie_buttons( $attr ) {
ob_start();
get_template_part( 'partials/_cookie-buttons' );
// Start HTML ---> ?>
<div class="cookies spacing-top spacing-bottom ">
<button type="button" data-click="reset-consent" class="button"><?php _e( 'Reset Consent', 'fictioneer' ); ?></button>
<button type="button" data-click="clear-cookies" data-message="<?php _e( 'Cookies and local storage have been cleared. To keep it that way, you should leave the site.', 'fictioneer' ); ?>" class="button"><?php _e( 'Clear Cookies', 'fictioneer' ); ?></button>
</div>
<?php // <--- End HTML
return fictioneer_minify_html( ob_get_clean() );
}
add_shortcode( 'fictioneer_cookie_buttons', 'fictioneer_shortcode_cookie_buttons' );

View File

@ -1,21 +0,0 @@
<?php
/**
* Partial: Cookie Buttons
*
* Renders buttons to reset your consent and clear all cookies.
*
* @package WordPress
* @subpackage Fictioneer
* @since 3.0
*/
// No direct access!
defined( 'ABSPATH' ) OR exit;
?>
<div class="cookies spacing-top spacing-bottom ">
<button type="button" data-click="reset-consent" class="button"><?php _e( 'Reset Consent', 'fictioneer' ); ?></button>
<button type="button" data-click="clear-cookies" data-message="<?php _e( 'Cookies and local storage have been cleared. To keep it that way, you should leave the site.', 'fictioneer' ); ?>" class="button"><?php _e( 'Clear Cookies', 'fictioneer' ); ?></button>
</div>