Witajcie,
mam kod pewnej wtyczki wordpressowej i są tam funkcje i stałe których nie rozumiem i nie znalazłem ich w dokumentacji.
Jeżeli ktoś wie co one robią lub ma jakąś dokumentację, będę wdzięczny za udostępnienie, z góry dzięki.
Tam gdzie dałem komentarze, tam nie rozumiem.
<?php
/*
Plugin Name: Cookie Komunikat
Plugin URI:
Description: cookie komunikat
Version: 0.2 (alfa)
Requires at least: 3.1.1
Author: Michal
Author URI:
License: GPL2
*/
define ( 'CLI_PLUGIN_DEVELOPMENT_MODE', false ); // co robi ta stała
define ( 'CLI_PLUGIN_PATH', plugin_dir_path(__FILE__) ); // co robi ta stała
define ( 'CLI_PLUGIN_URL', plugins_url() . '/cookies-komunikat/'); // co robi ta stała
// Previous version settings (depreciated from 0.9 onwards):
define ( 'CLI_ADMIN_OPTIONS_NAME', 'cookies-komunikat' ); // co robi ta stała
register_activation_hook( __FILE__, 'cookies-komunikat' ); // co robi ta funkcja
add_action('wp_footer','test');
function test(){
$plugin_path = plugin_dir_url(__FILE__);
wp_enqueue_script('cookie-komunikat', CLI_PLUGIN_URL . 'js/cookies.js', array('jquery') ); // co robi ta funkcja
wp_register_style( 'cookie-komunikat', CLI_PLUGIN_URL . 'css/cookies.css' );
wp_enqueue_style( 'cookie-komunikat' );
}
?>
<div id="cookie-komunikat" style="display: block;">
<p><strong>UWAGA!</strong> Niniejsza strona wykorzystuje pliki cookies. Informacje uzyskane za pomocą cookies wykorzystywane są głównie w celach statystycznych. Pozostając na stronie godzisz się na ich zapisywanie.
<span id="close-cookie-warn">Zamknij</span></p>
</div>