TMS Extensions for Polylang

Description

Extends Polylang with reusable multilingual tools for block-based sites.

Included features:
– Language Switcher component for Polylang, available as:
– Gutenberg block: tepll/pll-language-switcher
– Shortcode: [tepll-language-switcher]
– PHP function: tepll_language_switcher_get_html() / tepll_language_switcher_print_html()
– Language Visibility component for Polylang, available as:
– Gutenberg block: tepll/pll-language-visibility
– Shortcode: [tepll-language-visibility]
– PHP function: tepll_language_visibility_get_html() / tepll_language_visibility_print_html()
– HTML Sitemap for Polylang component, available as:
– Gutenberg block: tepll/html-sitemap
– Shortcode: [tepll-html-sitemap]
– PHP function: tepll_html_sitemap_get_html() / tepll_html_sitemap_print_html()

Dependencies:
– Polylang (required)

Technical Notes

This plugin has a hard dependency on Polylang and cannot run without it.

Blocks

This plugin provides 3 blocks.

  • Language Visibility Show or hide content by selected language.
  • Language Switcher Advanced Advanced language switcher with customizable layout.
  • HTML Sitemap for Polylang List pages, blog posts (and optional CPTs) in a hierarchical HTML sitemap.

Installation

  1. Upload the plugin to the /wp-content/plugins/ directory.
  2. Make sure you have Polylang active.
  3. Activate it from the Plugins section in the WordPress admin.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TMS Extensions for Polylang” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Added: Component “Language Visibility”, available as Gutenberg block, shortcode, and PHP function.
  • Added: Component “Language Switcher”, available as Gutenberg block, shortcode, and PHP function.
  • Added: Component “HTML Sitemap”, available as Gutenberg block, shortcode, and PHP function.