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.
  • Empower your e-commerce business with the HikaShop Printify plugin, a robust solution that connects your HikaShop store directly to Printify for seamless print-on-demand dropshipping. This integration automates your entire fulfillment workflow, from syncing product details and high-quality images to sending orders for production the moment they are placed. By handling the logistics automatically, it allows you to focus on design and marketing while ensuring your customers receive accurate tracking and status updates.

    Features:
    - Effortless Product Linking: Easily connect your HikaShop products and variants to their Printify counterparts using an intuitive, built-in selector interface -> no need to manually copy-paste IDs.
    - Automated Order Export: Instantly forwards confirmed HikaShop orders to Printify for production and global shipping.
    - Smart Catalog Sync: Auto-populates product titles, descriptions, and images from Printify, with intelligent filtering to import only the images relevant to your selected product variants.
    - Real-Time Status Updates: Utilizes secure webhooks to automatically update HikaShop order statuses (to "Shipped" or "Delivered") as soon as they change on Printify.
    - Tracking Number Integration: Automatically captures shipment tracking URLs and saves them to a custom field (HikaShop Business required) in your HikaShop order, keeping your customers informed.
    - Secure & Multi-Shop Ready: Built with robust API token authentication and HMAC signature verification, supporting connection to any of your Printify shops.
    - Shipping Method Selection: Simply select the preferred shipping service level (Standard, Priority, Express, or Economy) you want to use for all your Printify orders directly in the plugin configuration.

    Installation:
    - Easy and quick !
    - Download the plugin on our website
    - Install it on your Joomla website (extension manager)
    - Open its settings page in the Joomla plugin manager
    - Turn on its "enable" setting and enter your token in the corresponding field
    - When you edit your products / variants in HikaShop, you'll have a new Printify area where you can link them with products configured in your Printify account.

    Usage:
    - This integration plugin is compatible with all the editions of HikaShop
    - HikaShop 4.1 or newer required
    - Compatible with PHP 5 minimum
    - Compatible with all versions of Joomla
    - GPL v3
    - No limit of time
    - No limit of use
    - 30-days money-back guarantee

  • League Table Pro displays a configurable table (league/standings) with optional team logos or any other simple table
    Main settings
    • Number of Columns: how many data columns each row has.
    • Header Titles (comma separated): column titles in the header (e.g. Team, P, Pts).
    • Table Rows: add rows one by one:
    o set a Logo (optional) using Select (Media Manager)
    o fill the cell values for each column
    o reorder rows with drag & drop
    • Enable team logo: shows logo column as the first column.
    • Logo width/height: controls logo display size.
    • Heading text size: font-size for table header (th).
    • Rows / Columns text size: font-size for table body (td).
    • Table border: border for the table element only.
    • TH border / TD border: separate borders for header cells and body cells.
    • Table padding / Text align: spacing and alignment.
    • Numbers enable/disable: adds a # column.

  • This plugin package expands the interaction with the YOOtheme Pro builder and the JoomShopping store component, fully integrating the latter into the builder environment. All JoomShopping pages are presented as separate YOOtheme templates. All variables and dynamic content are implemented, and some of them have additional arguments for styling the site's output. Separate dynamic data has also been added to replace standard JoomShopping modules with YOOtheme Pro modules.
    This extension allows you to create online store page templates without having to delve into PHP code. An additional plugin in the package allows you to select a template directly in the product settings. Other plugins extend Joomla's smart search with JoomShopping products, categories, and manufacturers for subsequent search implementation through the YOOtheme builder.

    The package contains the following plugins:
    - Main - JoomShopping / YOOtheme Pro integration
    - Extended admin panel for layout selection in product parameters
    - Extended products for implementing dynamic content "Recently viewed products" and additional variables of the main plugin
    - 3 plugins for integrating JoomShopping into Joomla smart search: products, categories, and manufacturers.
    JS page implementation
    All store sections have been separated into separate templates in the builder. Each has its own filters by language, and some by category or target content. This allows you to create several different layouts for a landing page, which will automatically be pulled up for the site visitor depending on the filters set.
    The page can be opened by clicking on the layout.
    Dynamic content implementation
    Each page contains its own target dynamic content with corresponding variables. Some can include sources of multiple elements (for example, products in a category) for custom and more flexible template configuration. Due to the multi-level nesting of arrays in some places, it is recommended to use third-party YOOtheme modules that support displaying a grid within a grid.
    There are a large number of variables, especially for the product, so practice is required. Please note that some data can be disabled in the JoomShopping settings, so please refer to the documentation for a detailed description of all dynamic data, its output conditions, and argument contents.
    Module replacement
    In addition to targeted dynamic data, there is universal data that can be displayed through builder modules on any page (including outside the JS component). These include:
    - Categories
    - Manufacturers
    - Sellers
    - Products
    - Reviews
    - Cart
    - Payment Methods
    - Shipping Methods
    Each has its own filters. For example, products can be filtered by type, category, manufacturer, seller, tag, and price.
    Smart Search
    Simply enable the included plugins to expand smart search indexing with data from JoomShopping. YOOtheme Pro supports Joomla smart search, allowing you to customize the display of products, categories, and manufacturers in live search, just like with pages.
    Potential difficulties
    The most obvious is the large number of variables. But this is a specific feature of JoomShopping. It takes practice to sort through some of the more subtle data.
    Array Nesting. Some variables within an array can contain their own arrays. This cannot be implemented through standard YOOtheme modules. In this case, complex template variables with configuration via arguments are provided. Alternatively, third-party add-ons can be used.
    JoomShopping Scripts. Standard scripts (the ones that are pulled in) are based on selectors already included in the standard template, but require this knowledge when designing a custom template. Otherwise, some functionality will be unavailable. Some data is already displayed with the appropriate classes and IDs (for example, price or availability information), but many are simply impossible to implement.
    Considering the above, the JoomShopping / YOOtheme Pro integration extension is recommended for users who have already encountered JoomShopping and have basic knowledge of HTML and JavaScript, or who carefully read the documentation and are willing to spend some time learning the features of the store and YOOtheme Pro.

  • A package of plugins that provides manual and automatic sending of Joomla URLs to search engines for reindexing using the IndexNow protocol (https://indexnow.org).

    The plugin package is designed to send the URLs of Joomla sites to search engines for reindexing using the IndexNow. According to the documentation, the protocol is supported by all major search engines except Google. The protocol is used to receive URLs from sites that need to be reindexed or indexed for the first time as quickly as possible. Sending site addresses in this way will significantly speed up the indexing of new or modified content by search engines. Search engines use this protocol to exchange data with each other, so by sending a URL to one of them, you share it with everyone at once.

    Using the IndexNow protocol, no more than 10000 URLs can be sent per day. Keep this in mind when working with content.

    Work modes of IndexNow plugins for Joomla

    WT IndexNow System plugin

    The WT IndexNow system plugin creates a key to identify site requests and sends addresses according to the settings. Go to its parameters and save them for automatic key generation. A file with the same name and content will appear in the root of the site. This is normal and necessary for using the IndexNow protocol.

    Sending now
    in this mode, the URL is sent when the item is saved/published.
    Queue
    URLs for reindexing are written to the database, and the task scheduler plugin sends them for reindexing according to a schedule (for example, once a minute, once every 5 minutes).
    Manually
    It is also possible to send the URL manually using the toolbar button in the list of items or on the item editing page.

    Plugins providers

    The IndexNow plugins are designed for different components. They add buttons to the toolbar of Joomla components and create links to send through the main plugin.

    Supported components

    At the moment, the package includes providers for the following components:
    - Joomla articles and aritcles categories
    - Joomla contacts and contacts categories
    - SW JProjects
    - JoomShopping Joomla Extensions Directory
    - Phoca Download
    - Phoca Cart
    - RadicalMart

  • JO Opening Hours is an elegant Joomla module that beautifully displays your business operating hours with intelligent real-time status indicators. Perfect for businesses, restaurants, healthcare facilities, and service providers who need to communicate their availability clearly to customers.

    Display your opening hours in a clean, professional layout that automatically shows whether you're currently open or closed. With multiple stunning themes, timezone support, and interactive elements, this module ensures your visitors always know when you're available.

    Key Features:

    ★ Real-Time Status Indicator - Automatically shows "Open Now" or "Closed Now" based on your business timezone
    ★ Live Business Clock - Displays current business time with seconds ticking in real-time
    ★ Multiple Beautiful Themes - Choose from 6 visually stunning themes: Light, Card, Dark, Glass, Space and Stylish
    ★ Timezone Support - Configure your business timezone for accurate status calculations
    ★ Customizable Hours - Set different hours for each day with special hours support (24/7, By Appointment, etc.)
    ★ Today Highlighting - Automatically highlights today's hours with a "Today" badge
    ★ Contact Buttons - Add up to 3 action buttons (Call, Email, Schedule Appointment)
    ★ Logo/Image Support - Display your business logo above the opening hours
    ★ Time Format Options - Switch between 12-hour (2:30 PM) and 24-hour (14:30) formats
    ★ Icon Customization - Add custom icons or emojis to each day's hours
    ★ Mobile Responsive - Looks perfect on all devices and screen sizes
    ★ Custom CSS - Add your own CSS for complete design control
    ★ Easy Configuration - User-friendly backend with subform repeating fields
    ★ Multilingual Ready - Full language support for international websites