Upcoming Meetings
-
Thursday 12 November 2026 @ 15:00 Europe/Brussels
-
TBD
-
TBD
-
You have a good idea of Topic around YOOtheme ? Please contact us and we will try to make it happen !
-
Button to join appears hereafter about 15 minutes before each Session
-
Thursday 10 December 2026 @ 15:00 Europe/Brussels
-
TBD
-
TBD
-
You have a good idea of Topic around YOOtheme ? Please contact us and we will try to make it happen !
-
Button to join appears hereafter about 15 minutes before each Session
Past Meetings
-
Thursday 10 September 2026 @ 15:00 Europe/Brussels
-
All participants
-
Live forum / Doctor YOOtheme: bring your own Questions, bring your own Tips & Tricks
-
This month we have a Doctor YOOtheme session!
With other words no official speaker: all participants will intervene!
With other words, more a "bottom > up" than a "top > down" Session.
So try to think in advance about
- Precise Questions that you might have
- Tips & Tricks that you could share: it could be a tiny thing or a huge thing, everything counts!
Please submit your own Tips & Tricks directly from the menu above !
# Meeting Resume: YOOtheme Pro User Group Session
**Date:** Post-Summer Break / Pre-Winter Session
**Topic:** Q&A, Tips & Tricks, News, and Upcoming Events
## 1. Announcements & News
* **Joomla World Conference:** Taking place in Berlin in mid-October.
* Attendees encouraged to secure tickets while availability remains.
* **YOOtheme** will be present, likely with major announcements, new feature releases, or roadmap updates.
* The group plans to host a session in **November or December** to discuss these announcements for those unable to attend in person.
* **Upcoming Conferences in the Netherlands:**
* **Breda:** A one-day unconference in two weeks (program created on the day).
* **Utrecht:** Regular Joomla Days in January.
* **Next Meeting:** Scheduled for one month from now, featuring **Thomas** presenting on the **MCP Server** for YOOtheme. This tool allows AI models to interact with YOOtheme as a tool/handbook. Marc successfully tested it in 5 minutes and coupled it with Claude.
## 2. Technical Discussions & Solutions
### A. Accessibility & Image Alt Text
* **Issue:** Users noted that ticking the "Descriptive Image" box in YOOtheme Pro does not automatically populate the `alt` text field when pulling intro/full text images.
* **Current Workaround:** Manually setting the article title as the image description/alt text.
* **Action Item:** The group has requested that YOOtheme address this in the next month to ensure better accessibility compliance.
### B. "Back to Top" Element Positioning
* **Issue:** The default "Back to Top" element in YOOtheme Pro is placed within the content flow (e.g., footer), affecting margins/padding, rather than being fixed to the viewport.
* **Solutions Discussed:**
* **CSS Override:** Adding custom CSS (`position: fixed`) to force the element to the bottom right.
* **Element Export/Import:** Creating a custom version with the correct positioning and saving it as a reusable element to import into projects.
* **Besides:** Placing the element in a dedicated section with `padding-top` and `padding-bottom` set to `none` to prevent layout shifts.
### C. Blog Page Configuration & Custom Fields
* **Challenge:** Sorting blog views by custom fields (e.g., event dates) is not natively supported in standard Joomla Blog menu items.
* **Advanced Solution (Demonstrated):**
* Instead of a standard "Blog" menu item, start with a **Single Article** menu item.
* Configure the section to the specific **Category** and the multiple item source to **Articles**.
* **Result:** This unlocks YOOtheme's full dynamic content capabilities, allowing sorting by custom fields and full control over layout.
* **Pagination Note:** Pagination settings must be configured in the **Menu Item** settings, not within the dynamic content section, to function correctly.
* **Layout Variants:** It is possible to create separate layouts for the first page (e.g., highlighting a featured article) and subsequent pages.
### D. Dynamic Social Links & Email Cloaking
* **Dynamic Socials:** A tip was shared on connecting social media icons (Instagram, Facebook, etc.) dynamically to custom fields. This allows clients to update links in one backend location, which propagates everywhere the element is used.
* **Email Cloaking Issues:**
* Joomla's native email cloaking plugin can break the styling of buttons containing email addresses.
* **Workarounds:** Disable cloaking for the site, use the "Add" text instead of the raw email in buttons, or use third-party extensions like **Regular Labs Email Protector** (which works in modules and content).
* **Observation:** Cloaking sometimes leaves visible source code tags if not configured correctly.
### E. Adding Custom Icons
* **Problem:** YOOtheme's native icon set is limited, and purchasing ZOOlanders Essentials for example for just a few icons is often unnecessary.
* **Solution:** Register custom SVG icons directly via the **YOOtheme Pro Settings > Scripts** tab.
* Use `UIkit.icon.add()` to register the SVG code with a custom keyword (e.g., `blabla`).
* This allows the icon to be used anywhere in the builder by typing the keyword, without needing external files.
* **Alternative:** Enable **FontAwesome** in YOOtheme settings for quick access to a vast library of icons and then put the HTML anywhere
### F. Parallax Effects
* **Complexity:** Setting up complex parallax effects (blur, scaling, rotation on scroll) is difficult and often requires manual calculation or custom CSS/JS.
* **Future Potential:** The group discussed that **AI/MCP Servers** could be ideal for generating the complex code required for these effects based on natural language prompts.
* **Examples:** Custom timeline elements with scaling images and rotating background circles (e.g., the "Circle" template) were cited as advanced use cases.
## 3. Future Outlook: AI Integration
* **Speculation:** There is anticipation regarding YOOtheme's upcoming AI announcements at Joomla World Conference.
* **Consensus:** The community hopes for an **MCP Server** integration rather than a major structural overhaul (like a "YOOtheme Pro 6" that breaks backward compatibility).
* **Perspective:** While AI can assist with complex code (like parallax), many users feel that manually configuring YOOtheme's dynamic sources remains faster and more consistent for standard layouts than prompting an AI.
## 4. Closing
* **Next Session:** Focus on the **MCP Server** for YOOtheme at the October session
* **Events:** Reminder to attend the conferences in Breda (Sept), Utrecht (Jan), and Berlin (Oct)
* **Feedback:** Participants are encouraged to bring questions and tips to the next session
-
Thursday 08 October 2026 @ 15:00 Europe/Brussels
-
Thomas Venugopal (wootsup)
-
MCP for YOOtheme Pro : the free MCP server for YOOtheme Pro. Your AI builds sections, binds dynamic content, and controls your templates. Just describe it in plain words.
More information on https://wootsup.com/blog/yootheme-pro-tasks-for-your-assistant/
-
Thursday 09 July 2026 @ 15:00 Europe/Brussels
-
Choate
-
YOOforged: convert Any Design to YOOtheme Pro
-
YOOforged AI empowers users to convert designs from any source into YOOtheme Pro, create styles and pages from scratch, and rewrite and translate pages with one click.
This presentation will go over the how and why, as well as talk about the future of AI.
Txs Douglas Choate for this excellent presentation and for this tool which can really make our lives easier...
-
Thursday 11 June 2026 @ 15:00 Europe/Brussels
-
Thomas Venugopal (wootsup)
-
WootsUp!? API Mapper bridges the gap between external data and YOOtheme Pro, making REST APIs accessible to everyone, not just developers.
-
In this session:
- first, a hands-on demo of the tool
- then, the honest story of how someone from the design side of web development built this using AI, after 20+ years of avoiding code
More information on wootsup.com
Combine the 2 MCP server to go even further!
- API Mapper MCP
- YT Builder MCP
Documentation : https://wootsup.com/docs/mcp/
-
Thursday 14 May 2026 @ 15:00 Europe/Brussels
-
Daniele Rosario from ZOOlanders
-
Advanced use cases with essentials for YOOtheme Pro
-
Using Essentials for YOOtheme Pro 3, we'll go through the major features that allow for advanced workflows and dynamic structures when building new sites.
-
Thursday 09 April 2026 @ 15:00 Europe/Brussels
-
All participants — coordinated by Marc Dechèvre (aka Woluweb)
-
Live forum: bring your own Tips & Tricks, bring your own Questions
-
This time, no official speaker: all participants will intervene!
With other words, more a "bottom > up" than a "top > down" Session.
So try to think in advance about
- Tips & Tricks that you could share: it could be a tiny thing or a huge thing, everything counts!
- Precise Questions that you might have
Here is a practical example: at the first YOOtheme Community Day in Hamburg, during a Q&A
- my question was: "in a Grid (or other) Element where you fetch Items dynamically, sometimes those Items have an Image, sometimes not. So where there is no assigned image, how could you possibly have a Default Image instead?"
- then somebody answered "just use RegEx (Regular Expression)". So smart, so easy! I will show exactly how during the Session
Please submit your own Tips & Tricks directly from the menu above !
I forgot to start the recording at the start of the Session, but still the replay covers 80 minutes from the 90 minutes :)
Don't hesitate to regularly publish your Tips & Tricks or to check other people's Tips & Tricks via the new Menu Item above...
-
Thursday 12 March 2026 @ 15:00 Europe/Brussels
-
Rachel Walraven (Walraven WebWerk)
-
YOOtheme Pro for newbies
-
This Session will cover various topics, accessible even for Newbies
- How to start with YOOtheme
- Where to find the correct settings
- Templates & pages (difference and what to use when)
- Saving elements and lay-outs
- Dynamic content
Txs again to Rachel for this overview of YOOtheme.
If you are interested to know more, please note that
- there will be several sessions about YOOtheme at the next JoomlaDay USA
- https://www.jdayusa.com/sessions/yootheme-for-beginners by Elisa FOLTYN
- https://www.jdayusa.com/sessions/dynamic-content-with-yootheme by Rachel WALRAVEN
- there have also been numerous presentations a.o. at JoomlaDays, which are available on YouTube (search for
YOOtheme, in particularElisa FOLTYN's sessions)
-
Thursday 12 February 2026 @ 15:00 Europe/Brussels
-
Elisa Foltyn (COOLCAT creations)
-
Date. Data. Dynamics. Filter Events With YOOtheme Pro
-
Discover powerful data filtering in YOOtheme Pro 5
- easily display apartment availability
- manage events
- and control calendar content in style
-
Thursday 08 January 2026 @ 15:00 Europe/Brussels
-
Hanna Znanewitz (YOOtheme)
-
Some new features of YOOtheme Pro 5 + Content Types in Joomla with YOOtheme Pro (using a municipal website as an example)
-
YOOtheme Pro is a page builder for Joomla that makes it easy to visually design content. Any content can be dynamically loaded into the layouts. This allows you to create everything from site-wide templates to mega menus. In this presentation, I will show you how to structure content into different types with their own categories and fields, and how to link them together. This will be clearly demonstrated using the example of a website for a municipality with information on authorities, locations, people, downloads, events, and more.
Thank you so much for your participation! ❤️
We had not expected that about 200 persons would join this very first live Meeting. 🥳
Apparently, so many persons in one Room was not reasonable. 😱
Quite luckily we quickly found a Plan B and could stream the Session on a public link from a new Meeting Room. 🖵
Our apologies for these ~15 minutes of delay... but above all thank you very much for being so enthusiastic about this new project! 🙏
Last but not least, we want to thank Hanna who made an amazing presentation. 🎉





