GK Blank - Multipurpose starter Joomla! template

Latest Extensions

Find extensions for your Joomla site in the Joomla Extensions Directory, the official directory for Joomla components, modules and plugins.
  • Duplicate content is the silent killer of your Joomla site’s SEO, confusing search engines and tanking your rankings. System - Link Canonical is a free, battle-tested plugin that puts an end to that nonsense by auto-generating canonical URLs for your front-end HTML pages. It slaps tags in the and HTTP headers, with built-in fixes for Joomla core components (com_content, com_contact, com_users) and third-party heavyweights (com_k2, com_ars). Configure it to enforce https, redirect to clean URLs, or ignore pesky components, and extend it with custom fixes for any component.

    How It Works

    Without canonical URLs, search engines see index.php?option=com_content&id=123 and /article-title as duplicate pages, splitting your link equity and hurting your rankings. System - Link Canonical fixes that by generating a single, SEO-friendly URL for each page, like https://yourdomain.com/article-title. It uses Joomla’s SEF routing and component-specific fixes (e.g., for com_content, com_k2) to ensure clean URLs. Got a custom component? Write your own fix with our documentation - it's super easy. You can override any existing link tag, force http or https, and even redirect users to the canonical URL.

    Misbehaving URLs? Just create a fix (or contract RicheyWeb to do it for you.)

    Unrivaled SEO Protection, Proven Results

    Duplicate content is a real problem—search engines hate it, and it kills your site’s visibility. System - Link Canonical ensures every page points to one URL, consolidating your SEO juice. Check the logs on any Joomla site: multiple URLs for the same content (e.g., with/without Itemid or lang) are common. This plugin stops that chaos, supporting core components like com_content, com_contact, com_users, com_finder, com_newsfeeds, com_tags, com_weblinks, and third-party ones like com_k2 and com_ars. Extensible for any component, it’s been fine-tuned for Joomla 5 to keep your site lean and mean.

    RicheyWeb.com and Carry Texas have been running this plugin for months to test against real-world traffic and spiders with wildly successful results. For Carry Texas, there is a single additional fix implemented for the gun show listings component.

    • Where a component fix is present, this plugin replaces the existing Joomla-generated link.
    • Where no fix is present, the original Joomla link remains in place.
    • Modified elements contain a data attribute indicating that the plugin has acted upon it: data-asset-name="System - Link Canonical"

    Why Choose System - Link Canonical?

    This plugin exists to make your Joomla site’s URLs bulletproof for search engines, with zero cost and maximum flexibility.

    Features

    • Automatic canonical URL generation for front-end HTML pages
    • Built-in fixes for Joomla core components (com_content, com_contact, com_finder, com_newsfeeds, com_tags, com_users, and com_weblinks) and a few 3rd party components that I use regularly (com_k2 and com_ars)
    • Custom scheme (http, https, or current) and host configuration
    • Optional redirects to canonical URLs
    • Override existing tags
    • Ignore specific components (e.g., com_admin)
    • HTTP header support for Link: ; rel=canonical
    • Extensible with custom fix files via included documentation

    Why let canonical URLs stress you out when System - Link Canonical makes them so easy?

  • This plugin works as a Klarna Payments Hosted Payment Page (HPP) to accept payments in VirtueMart based shops.

    Plugin's key features
    - Joomla 5 and Joomla 3 versions (two editions of the product).
    - One-click update through Joomla Update System.
    - Accept payments from all major debit and credit cards (MasterCard, VISA, Dinners), iDEAL & etc.
    - Secure Payments that meet PCI-DSS compliance.
    - PHP 8.3 ready

    Klarna is a global payment service provider that allows customers to choose flexible payment options at checkout. These can include:
    - Pay Now (instant payment via card or bank transfer)
    - Pay Later (typically 14 or 30 days after delivery)
    - Pay in Installments (split the cost into interest-free payments)
    - Financing (longer-term monthly payments)

    The Hosted Payment Page (HPP) is a secure, prebuilt checkout page provided by Klarna. Instead of processing the payment directly on your website, the customer is:
    - Redirected to Klarna’s hosted page to complete their payment.
    - Shown Klarna’s available payment options based on their location, eligibility, and device.
    - Returned to your store after completing the payment.

    Key benefits of using Klarna HPP:
    - No sensitive card or payment data handled on your site (simplifies PCI compliance)
    - Klarna manages the payment logic and risk checks
    - Clean, mobile-optimized, and secure interface for customers

  • Integrate Lawwwing CMP into Joomla to automate cookie consent banners, privacy policies, and ensure compliance with global data protection laws.

    ✨ Features

    • Seamless integration with Lawwwing CMP.
    • Customizable cookie banner (Google Consent Mode v2, IAB TCF v2.2, Microsoft UET, Meta Consent Mode).
    • Auto-generated and updated legal documents (Privacy, Cookies, Terms, etc.).
    • Automatic site scanning for new cookies and scripts.
    • Compliance with GDPR, ePrivacy, CCPA/CPRA, LGPD, CPA, and more.
    • Simple configuration from Joomla admin panel.
    • Google CMP Partner – trusted and recognized by Google for Consent Management.
    • IAB TCF v2.2 compliant.
    • Microsoft UET compliant.
    • Meta Consent Mode compliant.

    ⚡ Installation & Setup

    1. Access the Admin panel
    2. Click on the "Install" located in the "Extensions -> Manage" menu that is on the top of the screen in the Admin panel
    3. Enter your Lawwwing Plugin ID (from your Lawwwing account).
    4. Customize banner style and behavior.
    5. Done! Cookie banner and legal texts update automatically.

    📚 Resources

    • 🌐 https://lawwwing.com/en/
    • 📖 https://docs.lawwwing.com/en/
    • 📝 https://lawwwing.com/en/blog

    With Lawwwing, your Joomla site stays compliant without manual updates.

  • JP CS Contacts is a Custom Source plugin for YOOtheme Pro that brings the native Joomla Contacts system into your dynamic content workflow. Easily display employees, team members, or community directories with the full power of YOOtheme elements.

    Native Joomla Contacts integration – use your existing contact data without duplication.
    Categories & single contacts – build structured directories or highlight individual profiles.
    Custom fields support – display any additional info you’ve added in Joomla’s contact manager.
    Dynamic content ready – connect contacts with any YOOtheme element for maximum flexibility.
    Perfect for teams & directories – combine with extensions like JP CE Team Profile to create beautiful team pages, including downloadable vCards.
    This plugin works with YOOtheme Pro Builder ONLY.
    
  • JT | Article Teleport: Seamless Content Integration for Joomla
    Teleport external content into your Joomla site effortlessly.
    What It Does
    Fetch, display, and automate content from any REST API directly into your Joomla site. Perfect for developers, agencies, and businesses needing dynamic, centralized content management.

    🔑 Core Features
    ✅ Universal API Connectivity – Use any REST API endpoint as a content source. Just add the URL and authentication token.
    ✅ Native Joomla Integration – Assign fetched articles to Joomla categories for seamless organization.
    ✅ Customizable Card Layouts – Control what displays: toggle titles, intros, images, and dates.
    ✅ Smart Image Handling (PRO) – Use remote images or set defaults for consistent design.
    ✅ Responsive Grid System – Define flexible column layouts for article cards.
    ✅ Intelligent Caching – Reduce API calls and ensure fast page loads.

    🛠 How It Works

    Install the module in Joomla.
    Configure in Module Manager:

    Enter the API URL, token, and category ID (Basic tab).
    Customize the visual layout (Cards tab).

    Publish and watch your content appear automatically.

    ✨ Key Advantages
    🚀 Automate Content – Sync from a central source, saving hours of manual updates.
    🔗 Unmatched Flexibility – Connect to any REST API serving JSON.
    ⚡ Optimized Performance – Built-in caching keeps your site fast.
    🎨 Seamless Design – Uses Joomla’s native layouts for perfect template compatibility.

    💡 Perfect For

    Developers integrating third-party services or headless CMS platforms.
    Agencies managing multi-site content from a single source.
    Businesses pulling corporate intranet or external data into Joomla.

    🔧 Compatibility & Updates
    ✔ Joomla 4 & 5 – Fully supported.
    ✔ One-Click Updates – Stay current with notifications and easy upgrades.