| @@ -30,9 +30,10 @@ | ||
| 30 | 30 | 'cookieadmin-scan-cookies', |
| 31 | 31 | 'cookieadmin-consent', |
| 32 | 32 | 'cookieadmin-consent-logs', |
| 33 | 33 | 'cookieadmin-license', |
| 34 | - 'cookieadmin-do-not-sell' | |
| 34 | + 'cookieadmin-do-not-sell', | |
| 35 | + 'cookieadmin-dpdp' | |
| 35 | 36 | ]; |
| 36 | 37 | |
| 37 | 38 | if(empty($current_page) || !in_array($current_page, $plugin_pages)){ |
| 38 | 39 | return true; |
| @@ -107,11 +108,17 @@ | ||
| 107 | 108 | add_submenu_page('cookieadmin', __('Scan Cookies', 'cookieadmin'), __('Scan Cookies', 'cookieadmin'), $capability, 'cookieadmin-scan-cookies', '\CookieAdmin\Admin\Scan::show_cookies'); |
| 108 | 109 | |
| 109 | 110 | if(defined('COOKIEADMIN_PREMIUM')){ |
| 110 | 111 | add_submenu_page('cookieadmin', __('Consent Logs', 'cookieadmin'), __('Consent Logs', 'cookieadmin'), $capability, 'cookieadmin-consent-logs', '\CookieAdminPro\Admin::show_consent_logs'); |
| 112 | + | |
| 113 | + // GEO Targeting | |
| 114 | + add_submenu_page('cookieadmin', __('Geo Targeting', 'cookieadmin'), __('Geo Targeting', 'cookieadmin'), $capability, 'cookieadmin-geo-targeting', '\CookieAdminPro\Admin\Geo::geo_admin_page'); | |
| 111 | 115 | |
| 112 | 116 | // Do Not Sell menu |
| 113 | 117 | add_submenu_page('cookieadmin', __('Do Not Sell Requests', 'cookieadmin'), __('Do Not Sell', 'cookieadmin'), $capability, 'cookieadmin-do-not-sell', '\CookieAdminPro\Admin\DoNotSell::do_not_sell_requests'); |
| 118 | + | |
| 119 | + // DPDP (India) Data Principal Requests menu | |
| 120 | + add_submenu_page('cookieadmin', __('DPDP Requests', 'cookieadmin'), __('DPDP Requests', 'cookieadmin'), $capability, 'cookieadmin-dpdp', '\CookieAdminPro\Admin\DPDP::dpdp_requests'); | |
| 114 | 121 | |
| 115 | 122 | if(!defined('SITEPAD')){ |
| 116 | 123 | add_submenu_page('cookieadmin', __('License', 'cookieadmin'), __('License', 'cookieadmin'), $capability, 'cookieadmin-license', '\CookieAdminPro\License::cookieadmin_show_license'); |
| 117 | 124 | } |