PluginProbe ʕ •ᴥ•ʔ
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode / 4.6.2
Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA & Google Consent Mode v4.6.2
4.7.2 4.7.1 trunk 2.3.0 2.4.0 2.4.1 2.4.2 2.5.0 3.0.0 3.0.1 3.1.0 3.10.0 3.10.1 3.11.1 3.11.2 3.11.3 3.2.0 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.5 3.6.6 3.7.0 3.7.1 3.8.0 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.2.0 4.2.1 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.3.10 4.3.11 4.3.12 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.3.7.1 4.3.8 4.3.9 4.3.9.1 4.4.0 4.4.1 4.4.2 4.5.0 4.5.1 4.5.10 4.5.11 4.5.2 4.5.3 4.5.4 4.5.5 4.5.6 4.5.7 4.5.8 4.5.9 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.7.0
cookiebot / src / widgets / Dashboard_Widget_Cookiebot_Status.php
cookiebot / src / widgets Last commit date
Cookiebot_Declaration_Widget.php 1 year ago Dashboard_Widget_Cookiebot_Status.php 1 year ago
Dashboard_Widget_Cookiebot_Status.php
50 lines
1 <?php
2
3 namespace cybot\cookiebot\widgets;
4
5 use cybot\cookiebot\lib\Cookiebot_WP;
6
7 class Dashboard_Widget_Cookiebot_Status {
8
9
10 public function register_hooks() {
11 if ( is_admin() ) {
12 add_action( 'wp_dashboard_setup', array( $this, 'add_dashboard_widgets' ) );
13 }
14 }
15
16 /**
17 * Cookiebot_WP Add dashboard widgets to admin
18 *
19 * @version 1.0.0
20 * @since 1.0.0
21 */
22 public function add_dashboard_widgets() {
23 wp_add_dashboard_widget(
24 'cookiebot_status',
25 esc_html__( 'Cookiebot Status', 'cookiebot' ),
26 array(
27 $this,
28 'dashboard_widget_status',
29 )
30 );
31 }
32
33 /**
34 * Cookiebot_WP Output Dashboard Status Widget
35 *
36 * @version 1.0.0
37 * @since 1.0.0
38 */
39 public function dashboard_widget_status() {
40 if ( empty( Cookiebot_WP::get_cbid() ) ) {
41 echo '<p>' . esc_html__( 'You need to enter your Cookiebot ID.', 'cookiebot' ) . '</p>';
42 echo '<p><a href="options-general.php?page=cookiebot">';
43 echo esc_html__( 'Update your Cookiebot ID', 'cookiebot' );
44 echo '</a></p>';
45 } else {
46 echo '<p>' . esc_html_e( 'Your Cookiebot is working!', 'cookiebot' ) . '</p>';
47 }
48 }
49 }
50