by Erik Bernskiold
5 (9 reviews)
Ilmenite Cookie Consent
A simple, developer-friendly WordPress plugin with minimum bloat that lets visitors know that the site is using cookies.
Tested up to WP 6.4.7 (Current: 6.8.2)
v3.3.0
Current Version v3.3.0
Updated 1 year ago
Last Update on 04 Feb, 2024
Synced 1 day ago
Last Synced on
Rank
#4,778
—
No change
Active Installs
2K+
—
No change
KW Avg Position
112
—
No change
Downloads
38.4K
—
Total downloads
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(9 reviews)
Next Milestone 3K
2K+
3K+
340
Ranks to Climb
-
Growth Needed
2,653
Current Installs
Need 347 more installs to reach 3K+
Rank Changes
Current
#4,778
Change
Best
#
Active Installs Growth
Current
2,653+
Growth
Peak
2,653
Downloads Growth
Downloads
Growth
Peak
Reviews & Ratings
5.0
9 reviews
Overall
100%
5
9
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 4 of 4| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| eu cookie law | 38 | — | Tag | 1 day ago |
| cookie compliance | 124 | — | Tag | 1 day ago |
| cookie banner | 143 | — | Tag | 1 day ago |
| cookie notice | 143 | — | Tag | 1 day ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 3.3.0
- Last Updated
- Feb 04, 2024
- Requires WP
- 5.0+
- Tested Up To
- 6.4.7
- PHP Version
- 7.2 or higher
- Author
- Erik Bernskiold
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 9
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Query Monitor – The developer tools panel for WordPress
200K+ installs
#252
Header and Footer Scripts
200K+ installs
#257
Performance Lab
200K+ installs
#266
Photo Gallery by 10Web - Mobile-Friendly Image Gallery
200K+ installs
#267
The SEO Framework – Fast, Automated, Effortless.
200K+ installs
#276
Frequently Asked Questions
Common questions about Ilmenite Cookie Consent
Just define the following filter somewhere in your code, such as the theme functions.php file:
add_filter( 'ilcc_load_stylesheet', '__return_false' );
Additionally, for quick theming to your theme's custom colors, we support a series of CSS variables set on body.has-ilcc-banner like so:
body.has-ilcc-banner {
--ilcc-background-color: #282b2d;
--ilcc-text-color: #ccc;
--ilcc-link-color: #ccc;
--ilcc-link-color-hover: #fff;
--ilcc-banner-spacing: 1.4rem 0;
--ilcc-close-button: #474d50;
--ilcc-close-button-hover: #666;
--ilcc-close-button-text: white;
--ilcc-close-button-hover-text: white;
--ilcc-button-radius: 4px;
}
If you would like to add your own style in addition to the two offered, you can override the style setting with the ilcc_style filter. This would let you style outside the two core positions.
Can I change the texts and/or button label?
You can change the the two lines of text and the button label from the customizer under the "Cookie Banner" section. Alternatively you can use a set of filters to return values before rendering.
Modiyfing the title: ilcc_consent_title
Modiyfing the text info: ilcc_consent_text
Modiyfing the accept button label: ilcc_accept_text
Just set their value somewhere in your code, such as in the functions.php file of your theme:
function ilcc_modify_consent_text( $text ) {
$text = __( 'This is my custom text about how we use cookies.', 'YOURTEXTDOMAIN' );
return $text;
}
add_filter( 'ilcc_consent_text', 'ilcc_modify_consent_text' );
function ilcc_modify_accept_text( $text ) {
$text = __( 'I Accept', 'YOURTEXTDOMAIN' );
return $text;
}
add_filter( 'ilcc_accept_text', 'ilcc_modify_accept_text' );
add_filter( 'ilcc_load_stylesheet', '__return_false' );
Additionally, for quick theming to your theme's custom colors, we support a series of CSS variables set on body.has-ilcc-banner like so:
body.has-ilcc-banner {
--ilcc-background-color: #282b2d;
--ilcc-text-color: #ccc;
--ilcc-link-color: #ccc;
--ilcc-link-color-hover: #fff;
--ilcc-banner-spacing: 1.4rem 0;
--ilcc-close-button: #474d50;
--ilcc-close-button-hover: #666;
--ilcc-close-button-text: white;
--ilcc-close-button-hover-text: white;
--ilcc-button-radius: 4px;
}
If you would like to add your own style in addition to the two offered, you can override the style setting with the ilcc_style filter. This would let you style outside the two core positions.
Can I change the texts and/or button label?
You can change the the two lines of text and the button label from the customizer under the "Cookie Banner" section. Alternatively you can use a set of filters to return values before rendering.
Modiyfing the title: ilcc_consent_title
Modiyfing the text info: ilcc_consent_text
Modiyfing the accept button label: ilcc_accept_text
Just set their value somewhere in your code, such as in the functions.php file of your theme:
function ilcc_modify_consent_text( $text ) {
$text = __( 'This is my custom text about how we use cookies.', 'YOURTEXTDOMAIN' );
return $text;
}
add_filter( 'ilcc_consent_text', 'ilcc_modify_consent_text' );
function ilcc_modify_accept_text( $text ) {
$text = __( 'I Accept', 'YOURTEXTDOMAIN' );
return $text;
}
add_filter( 'ilcc_accept_text', 'ilcc_modify_accept_text' );
before_ilcc_init - Runs before we have run any init actions.
ilcc_init - Runs when all init hooks have run.
What filters are available?
ilcc_has_user_consented - Specifiy if the user has accepted or not. True or false value. Has arguments $cookie_name and $cookie_value.
ilcc_cookie_active_value - Set which value is "active" for the cookie, ie. consented. Defaults to 1.
ilcc_cookie_name - Set the name of the cookie. Defaults to 'EUConsentCookie'.
ilcc_accept_text - Set the accept button text.
ilcc_consent_text - Set the consent text. Has $policy_url as argument.
ilcc_policy_url - Allows you to modify the Policy URL. Has the url from the options as argument.
ilcc_style - Allows you to set your own style name.
ilcc_edit_text_capability - Allows you to modify which capability is required for editing the cookie banner text (below the title) in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_title_capability - Allows you to modify which capability is required for editing the cookie banner title in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_button_capability - Allows you to modify which capability is required for editing the cookie banner button label in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_policy_url_capability - Allows you to modify which capability is required for editing the policy URL in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_style_capability - Allows you to modify which capability is required for editing the cookie banner style in the customizer. Defaults to `edit_theme_options`.
ilcc_load_stylesheets - (bool) Set if you want the stylesheets to be loaded or not. Defaults to true.
ilcc_enable_customizer - Return false to disable all the customizer settings, if you'd like to prevent any user from changing any of the settings.
ilcc_preferences_cookie_name - The name of the cookie that stores if a visitor has set their cookie preferences.
ilcc_categories_cookie_name - The name of the cookie that stores the categories the visitor has opted in to.
ilcc_tracker_settings_enabled - Return false to disable the tracker customization settings screen.
ilcc_is_active_on_page - Return false to hide the banner from loading. Can be used to prevent the banner from loading on certain pages or templates.
ilcc_init - Runs when all init hooks have run.
What filters are available?
ilcc_has_user_consented - Specifiy if the user has accepted or not. True or false value. Has arguments $cookie_name and $cookie_value.
ilcc_cookie_active_value - Set which value is "active" for the cookie, ie. consented. Defaults to 1.
ilcc_cookie_name - Set the name of the cookie. Defaults to 'EUConsentCookie'.
ilcc_accept_text - Set the accept button text.
ilcc_consent_text - Set the consent text. Has $policy_url as argument.
ilcc_policy_url - Allows you to modify the Policy URL. Has the url from the options as argument.
ilcc_style - Allows you to set your own style name.
ilcc_edit_text_capability - Allows you to modify which capability is required for editing the cookie banner text (below the title) in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_title_capability - Allows you to modify which capability is required for editing the cookie banner title in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_button_capability - Allows you to modify which capability is required for editing the cookie banner button label in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_policy_url_capability - Allows you to modify which capability is required for editing the policy URL in the customizer. Defaults to `edit_theme_options`.
ilcc_edit_style_capability - Allows you to modify which capability is required for editing the cookie banner style in the customizer. Defaults to `edit_theme_options`.
ilcc_load_stylesheets - (bool) Set if you want the stylesheets to be loaded or not. Defaults to true.
ilcc_enable_customizer - Return false to disable all the customizer settings, if you'd like to prevent any user from changing any of the settings.
ilcc_preferences_cookie_name - The name of the cookie that stores if a visitor has set their cookie preferences.
ilcc_categories_cookie_name - The name of the cookie that stores the categories the visitor has opted in to.
ilcc_tracker_settings_enabled - Return false to disable the tracker customization settings screen.
ilcc_is_active_on_page - Return false to hide the banner from loading. Can be used to prevent the banner from loading on certain pages or templates.