{"id":282940,"date":"2026-06-05T09:34:34","date_gmt":"2026-06-05T09:34:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/langa-tools-client\/"},"modified":"2026-06-05T11:06:09","modified_gmt":"2026-06-05T11:06:09","slug":"langa-tools-lite","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/langa-tools-lite\/","author":23454236,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.39","stable_tag":"1.0.39","tested":"7.0","requires":"5.7","requires_php":"7.4","requires_plugins":null,"header_name":"LANGA Tools Lite","header_author":"LANGA","header_description":"Free UI\/UX toolkit for WordPress \u2014 admin branding, custom login, maintenance mode, credits, seasonal effects, visual sitemap.","assets_banners_color":"2b1b0a","last_updated":"2026-06-05 11:06:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/langa.tv","rating":0,"author_block_rating":0,"active_installs":0,"downloads":67,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.38":{"tag":"1.0.38","author":"langaofficial","date":"2026-06-05 10:16:39"},"1.0.39":{"tag":"1.0.39","author":"langaofficial","date":"2026-06-05 11:06:09"}},"upgrade_notice":{"1.0.4":"<p>Recommended update. Improved stability and Site Lock protection.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3562174,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3562174,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3562343,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3562343,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.38","1.0.39"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3562248,"resolution":"1","location":"assets","locale":"","width":1259,"height":869},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3562248,"resolution":"10","location":"assets","locale":"","width":1257,"height":870},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3562248,"resolution":"11","location":"assets","locale":"","width":1272,"height":869},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3562248,"resolution":"12","location":"assets","locale":"","width":1258,"height":869},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3562248,"resolution":"13","location":"assets","locale":"","width":1256,"height":869},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3562248,"resolution":"14","location":"assets","locale":"","width":1257,"height":869},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3562248,"resolution":"15","location":"assets","locale":"","width":1257,"height":870},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3562248,"resolution":"16","location":"assets","locale":"","width":1257,"height":869},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3562248,"resolution":"17","location":"assets","locale":"","width":1256,"height":868},"screenshot-18.png":{"filename":"screenshot-18.png","revision":3562248,"resolution":"18","location":"assets","locale":"","width":1255,"height":869},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3562248,"resolution":"2","location":"assets","locale":"","width":1261,"height":867},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3562248,"resolution":"3","location":"assets","locale":"","width":1261,"height":866},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3562248,"resolution":"4","location":"assets","locale":"","width":1261,"height":867},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3562248,"resolution":"5","location":"assets","locale":"","width":1259,"height":867},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3562248,"resolution":"6","location":"assets","locale":"","width":1262,"height":866},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3562248,"resolution":"7","location":"assets","locale":"","width":1261,"height":869},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3562248,"resolution":"8","location":"assets","locale":"","width":1256,"height":869},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3562248,"resolution":"9","location":"assets","locale":"","width":1271,"height":868}},"screenshots":{"1":"LANGA Tools product overview","2":"Features and modules","3":"All modules at a glance","4":"PRO edition features","5":"Pricing and plans","6":"Developer toolkit in action","7":"Plugin ecosystem","8":"Admin dashboard overview","9":"Settings and configuration","10":"Custom login setup","11":"Maintenance mode","12":"Credits and branding","13":"Seasonal effects","14":"Admin UX improvements","15":"Ghost pages and preloader","16":"Search and replace","17":"Health dashboard","18":"Visual sitemap"}},"plugin_section":[262246],"plugin_tags":[2604,6265,3691,4932,732],"plugin_category":[52],"plugin_contributors":[265954],"plugin_business_model":[],"class_list":["post-282940","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-branding","plugin_tags-credits","plugin_tags-custom-login","plugin_tags-developer-tools","plugin_tags-maintenance","plugin_category-performance","plugin_contributors-langaofficial","plugin_committers-langaofficial"],"banners":{"banner":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/banner-772x250.png?rev=3562343","banner_2x":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/banner-1544x500.png?rev=3562343","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/icon-128x128.png?rev=3562174","icon_2x":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/icon-256x256.png?rev=3562174","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-1.png?rev=3562248","caption":"LANGA Tools product overview"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-2.png?rev=3562248","caption":"Features and modules"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-3.png?rev=3562248","caption":"All modules at a glance"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-4.png?rev=3562248","caption":"PRO edition features"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-5.png?rev=3562248","caption":"Pricing and plans"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-6.png?rev=3562248","caption":"Developer toolkit in action"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-7.png?rev=3562248","caption":"Plugin ecosystem"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-8.png?rev=3562248","caption":"Admin dashboard overview"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-9.png?rev=3562248","caption":"Settings and configuration"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-10.png?rev=3562248","caption":"Custom login setup"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-11.png?rev=3562248","caption":"Maintenance mode"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-12.png?rev=3562248","caption":"Credits and branding"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-13.png?rev=3562248","caption":"Seasonal effects"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-14.png?rev=3562248","caption":"Admin UX improvements"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-15.png?rev=3562248","caption":"Ghost pages and preloader"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-16.png?rev=3562248","caption":"Search and replace"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-17.png?rev=3562248","caption":"Health dashboard"},{"src":"https:\/\/ps.w.org\/langa-tools-lite\/assets\/screenshot-18.png?rev=3562248","caption":"Visual sitemap"}],"raw_content":"<!--section=description-->\n<p>LANGA Tools Lite is a lightweight, modular plugin built for developers and agencies who manage multiple WordPress sites.<\/p>\n\n<p><strong>Your Signature, Protected<\/strong>\nCredits, custom login, forms, legal pages: your identity on every site, zero effort. Both stay active even after you hand over the site to your client.<\/p>\n\n<p><strong>Hours Saved, Every Project<\/strong>\nOne plugin replaces 8\u201312 tools. Configure once, deploy everywhere.<\/p>\n\n<p><strong>Professional Grade, Lightweight<\/strong>\nModular architecture: only active modules load. Built for production environments.<\/p>\n\n<h4>Lite Features<\/h4>\n\n<ul>\n<li><strong>UI\/UX Module<\/strong>: WP admin improvements, hide notices, user switching, ghost pages, preloader<\/li>\n<li><strong>Custom Login<\/strong>: Brand the WordPress login page with your logo and colors<\/li>\n<li><strong>Credits<\/strong>: \"Like this website?\" footer signature that never disappears<\/li>\n<li><strong>Maintenance Mode<\/strong>: Professional maintenance page with countdown<\/li>\n<li><strong>Events<\/strong>: Local event logging for debugging<\/li>\n<\/ul>\n\n<h4>PRO Features<\/h4>\n\n<p>Upgrade to LANGA Tools PRO to unlock all modules:<\/p>\n\n<ul>\n<li>Safer (security hardening)<\/li>\n<li>SEO tools<\/li>\n<li>Cache management<\/li>\n<li>Legal\/GDPR pages<\/li>\n<li>Contact Forms<\/li>\n<li>Popup system<\/li>\n<li>Business Card<\/li>\n<li>And more<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/tools.langa.tv\/#pricing\">Get PRO<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/langa-tools-lite\/<\/code> or install through the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to LANGA Tools in the admin menu to configure.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20this%20plugin%20do%3F\"><h3>What does this plugin do?<\/h3><\/dt>\n<dd><p>LANGA Tools Lite gives developers and agencies a free UI\/UX toolkit: custom login screen branding, a persistent \"built by\" credits footer, maintenance mode, and seasonal effects. Your identity stays on every site you build, even after client handoff.<\/p><\/dd>\n<dt id=\"do%20i%20need%20langa%20tools%20pro%3F\"><h3>Do I need LANGA Tools PRO?<\/h3><\/dt>\n<dd><p>The Lite version is fully functional for branding and UI\/UX. PRO unlocks 10+ additional modules: SEO, Forms, Legal (GDPR), Safer (security hardening), Cache, Business Card, Popup, Events, and AI. PRO also includes remote management from LANGA Server and priority support.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20connect%20to%20external%20services%3F\"><h3>Does this plugin connect to external services?<\/h3><\/dt>\n<dd><p>Yes. The plugin communicates with the LANGA Tools Server (tools.langa.tv) to check license status and synchronize configuration. If enabled, Google Translate is also loaded. All external connections are fully disclosed in the plugin description.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>The plugin itself does not collect any visitor data. External services (Google Translate) are loaded only if you enable them. The PRO Legal module helps you generate GDPR-compliant privacy and cookie pages.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.39<\/h4>\n\n<ul>\n<li>Fix: removed call to undefined function on fresh install<\/li>\n<\/ul>\n\n<h4>1.0.39<\/h4>\n\n<ul>\n<li>Removed all literal style\/script\/link tags from PHP source<\/li>\n<li>Credits button CSS extracted to file via wp_enqueue_style<\/li>\n<li>langtoli_inline_style rewritten to wp_register_style + wp_add_inline_style<\/li>\n<li>Custom CSS functionality completely removed<\/li>\n<\/ul>\n\n<h4>1.0.37<\/h4>\n\n<ul>\n<li>All inline styles\/scripts use WP enqueue API<\/li>\n<li>External CSS\/JS via wp_register\/enqueue<\/li>\n<li>Sanitized bg_opacity and transition_ms<\/li>\n<li>Custom CSS save handlers removed<\/li>\n<li>Badge output wrapped in wp_kses<\/li>\n<li>Inline JS variables escaped with esc_js<\/li>\n<\/ul>\n\n<h4>1.0.36<\/h4>\n\n<ul>\n<li>SMTP\/Mail module physically removed from build<\/li>\n<li>All license-gating code removed<\/li>\n<li>Credits mode: only local (opt-in) or off (default)<\/li>\n<li>All iframe\/grayscale rendering removed<\/li>\n<li>Maintenance footer attribution removed<\/li>\n<li>Ghost pages nonce verification added<\/li>\n<li>exclude_pages sanitized with sanitize_textarea_field<\/li>\n<\/ul>\n\n<h4>1.0.35<\/h4>\n\n<ul>\n<li>Removed Smart Setup PRO module configs (Cache\/SEO\/Safer\/Legal)<\/li>\n<li>Removed all license gating logic from module page<\/li>\n<li>Removed Powered By from mail template<\/li>\n<li>Added wp_kses_post to shortcode callback returns<\/li>\n<li>Removed bridge references from registry<\/li>\n<\/ul>\n\n<h4>1.0.34<\/h4>\n\n<ul>\n<li>Converted all admin inline scripts to wp_print_inline_script_tag<\/li>\n<li>Removed jQuery dependency from credits page (vanilla JS)<\/li>\n<li>Removed Google Fonts external dependency<\/li>\n<li>Added esc_html\/esc_attr to all remaining unescaped outputs<\/li>\n<li>Sanitized CSS output with wp_strip_all_tags<\/li>\n<\/ul>\n\n<h4>1.0.33<\/h4>\n\n<ul>\n<li>Removed all PRO module code from Lite package<\/li>\n<li>Removed telemetry\/heartbeat cron (bridge-protocol, sync-protocol, scheduler)<\/li>\n<li>Removed user-switching functionality<\/li>\n<li>Removed custom CSS\/JS editor (use WordPress Customizer)<\/li>\n<li>Removed Powered By attribution from maintenance and email<\/li>\n<li>Fixed backup path to use uploads directory<\/li>\n<li>Added wp_kses_post escaping to shortcode returns<\/li>\n<li>Added esc_attr\/esc_html to all remaining unescaped outputs<\/li>\n<li>Replaced WP_PLUGIN_DIR with dirname(<strong>FILE<\/strong>)<\/li>\n<\/ul>\n\n<h4>1.0.32<\/h4>\n\n<ul>\n<li>Security: Removed anti-deactivation guard (mu-plugin protection system)<\/li>\n<li>Security: Removed server sync for mixcode\/boom\/banned flags<\/li>\n<li>Fix: Credits system is now fully opt-in (off by default)<\/li>\n<li>Fix: Removed all trialware UI (locked module cards, PRO pricing)<\/li>\n<li>Fix: Removed custom CSS\/JS editor fields<\/li>\n<li>Fix: Added escaping to all unescaped output variables<\/li>\n<li>Fix: Stable tag aligned with plugin version<\/li>\n<li>Requires WordPress 5.7 or later<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Fix: WP_CONTENT_DIR replaced with WPMU_PLUGIN_DIR (always defined by WP core)<\/li>\n<li>Fix: Removed error suppression on set_time_limit<\/li>\n<li>Fix: Removed generic shortcodes [temp], [support_id], [friend_id], [breadcrumb]: use prefixed versions<\/li>\n<li>Fix: Added nonce verification for user-switching switch-back action<\/li>\n<li>Fix: Sanitized all POST inputs with wp_strip_all_tags \/ sanitize_text_field<\/li>\n<li>Fix: Escaped output in dashboard widget, module page SVG, alias codes<\/li>\n<li>Fix: Added phpcs annotations for inline scripts\/styles in admin callbacks and standalone pages<\/li>\n<li>Fix: Added phpcs annotations for SQL queries using schema-validated identifiers<\/li>\n<li>Fix: Added recovery notice with download URL on failed activation<\/li>\n<li>Improvement: Inline CSS for user-switching converted to wp_add_inline_style<\/li>\n<li>Improvement: Visual Builder mu-plugin inline styles annotated for compliance<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Improved Site Lock protection<\/li>\n<li>Added Settings link on plugins page<\/li>\n<li>Fixed custom login logo default<\/li>\n<li>UI improvements for Branding &amp; Credits panel<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Initial public release<\/li>\n<li>UI\/UX module with admin improvements<\/li>\n<li>Custom Login branding<\/li>\n<li>Credits footer signature<\/li>\n<li>Maintenance mode<\/li>\n<li>Events logging<\/li>\n<\/ul>","raw_excerpt":"The only WordPress plugin designed to protect your identity as a developer, save you hours on every project, and deliver enterprise-grade stability.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/282940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=282940"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/langaofficial"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=282940"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=282940"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=282940"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=282940"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=282940"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=282940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}