SEM GRUP KVKK Uyumluluk Eklentisi
SEM GRUP KVKK Uyumluluk Eklentisi
Description
This plugin helps Turkish hotels and tourism sites surface common legal and informational pages required or expected under local practice (including KVKK-related notices), without replacing legal advice.
Features
- Shortcodes for privacy / KVKK notice, privacy policy, cookie policy, cancellation & refund rules, sustainability text, and general sales & service terms
- Optional page linking: compose content in the block or classic editor and select those pages in settings; shortcodes render
the_contentwhen a page is set - Cookie notice bar with accept button (cookie stored client-side)
- Consent checkbox shortcode for forms
- Multilingual-ready settings (Turkish / English by default) with Polylang and WPML language detection when available
Important
This plugin does not provide legal services. Have your texts reviewed by qualified counsel.
Installation
- Upload a ZIP whose root folder is named
sem-grup-kvkk-uyumluluk-eklentisiand containskvkk-plugin.php,readme.txt, and theassetsdirectory (CSS/JS only), via Plugins Add New Upload Plugin, or install via FTP/SFTP intowp-content/plugins/. - Activate the plugin through the Plugins screen.
- Go to Settings KVKK Ayarları (settings page title may appear in Turkish) and enter your texts or choose pages per language.
- Add shortcodes to the relevant pages (for example
[kvkk_gizlilik],[kvkk_aydinlatma]).
Faq
Yes. Multilingual features are optional.
Polylang (pll_current_language) and WPML (ICL_LANGUAGE_CODE / wpml_current_language). Otherwise the plugin falls back to get_locale().
No. Defaults are placeholders only. You must supply your own content and obtain professional legal review.
Reviews
Changelog
1.0.3
- readme.txt description, installation, and FAQ translated to English (WordPress.org requirement).
- All gettext strings use the plugin slug as text domain; settings screen slug aligned with the plugin slug.
- readme.txt Tags limited to five (WordPress.org guideline).
- Added
uninstall.phpto remove stored options when the plugin is deleted. - Removed misleading directory-style screenshot files from the plugin package guidance; enqueue script/style handles renamed (no functional change for users).
- Fixed a small HTML typo in an admin template.
1.0.2
- Optional page selection for long-form content; multilingual page IDs.
- PHPDoc comments for the main class.
1.0.1
- Multilingual (TR/EN) settings storage and admin language switcher.
- Legacy single-locale options preserved on upgrade.
1.0.0
- Initial release: shortcodes, cookie bar, consent checkbox, settings UI.