BACK TO DIRECTORY


Try it out on your free dummy site: Click here => https://tastewp.com/new?pre-installed-plugin-slug=light-weight-cookie-popup&redirect=options-general.php%3Fpage%3Dlwcp&ni=true
Light Weight Cookie Popup where you can inform to users that your site uses cookies and to comply with the EU cookie law regulations.
Options
- Message (optional)
- Cookie Expiry (optional) : Default – 1 day
- Country (Display within selected countries) (optional) : Default – All Countries
- Position: Top/Bottom (optional) : Default – Bottom
- Popup Padding (optional) : Default – 15px
- Popup Background Color (optional) : Gray
- Popup Text Color (optional) : Default – Black
- Popup Font Size (optional) : Default – 13px
- Hide Close Button (optional) : Default – Show
- Close Button Text (optional) : Default – x
- Hide Accept Button (optional) : Default – Show
- Accept Button Text (optional) : Default – Ok
- Accept Button Background Color (optional) : Default – inherited from button tag
- Accept Button Text Color (optional) : Default – inherited from button tag
- Accept Button Class (optional)
- Hide Read More Link (optional) : Default – Show
- Read More Color (optional) : Default – inherited from theme style
- Read More Text (optional) : Default – Read more…
- Read More Link (optional) : Default – #
- Reamore Link Target (optional) : Default – _self
- Reamore Link class (optional)
- Multi language compatible
- .pot file included for translations
Filters and Functions
The code would be placed in your theme functions.php file or a custom plugin.
Would you like to do something if cookie accepted
<?php
if ( function_exists('LWCP_cookie_accepted') && LWCP_cookie_accepted() ) {
// Write your code here
}
?>
This example for the override options by filtering ‘lwcp_options_args’ filter.
<?php
function my_popup_options_args_filter( $options ) {
// do something with $options
return $options;
}
add_filter( 'lwcp_options_args', 'my_popup_options_args_filter', 10, 1 );
?>
This example for the override output by filtering ‘lwcp_cookie_output’ filter.
<?php
function my_popup_output_filter( $output, $options ) {
// do something with $output and $options
return $output;
}
add_filter( 'lwcp_cookie_output', 'my_popup_output_filter', 10, 2 );
?>
More Information
- For help use wordpress.org
- Fork or contribute on Github
- Visit our website for more
- Follow me on Twitter
- View my other WordPress Plugins
Support
Did you enjoy this plugin? Please donate to support ongoing development. Your contribution would be greatly appreciated.
Screenshots

Popup options
Plugin Details
Active Installs
10Total Downloads
2,044Version
1.0Requires WP
3.6Requires PHP
5.2.4Tested Up To
7.0.4Added
2018-06-27Last Updated
2026-05-22 1:53pm GMTRatings
5
0
4
0
3
0
2
0
1
0