É possível criar novos cookies a partir de um plugin? Me refiro a um custum plugin que eu estou desenvolvendo.
Tentei o seguinte:
add_action( 'init', 'gdu_cookie' );
function gdu_cookie() {
setcookie( $sample_cook, $sample_value, 5 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}
add_shortcode( 'gdu_cookie', 'gdu_cookie' );
function gdu_verifica_cookie()
{
if( !isset( $_COOKIE[$sample_cook] )) {
echo "Error: Cookie not set.";
}
else {
echo "Cookie is: " . $_COOKIE[$sample_cook];
}
}
add_shortcode( 'gdu_verifica_cookie', 'gdu_verifica_cookie' );
Este código está dentro da pagina principal do plugin. Ele acusa o seguinte erro:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\plugin_sql\wp-includes\class.wp-styles.php:237) in C:\xampp\htdocs\plugin_sql\wp-content\plugins\gdu\gdu.php on line 15
Desde já obrigado.