Help Center
Made With Croco

Topicimes Case: Building Dynamic WordPress Sites with JetEngine and Crocoblock

luminousity
Victoria Bormotova
|
Community Manager
Show all articles

Learn how Topicimes, a French WordPress agency, builds powerful, user-friendly websites using JetEngine and Crocoblock. The article includes a deep dive into a custom event platform for a historic theater.

In this article, Louis Jodon de Villeroché – the founder of Topicimes, a WordPress agency based in Rennes, France – shares how his team builds smart, scalable websites using JetEngine and other Crocoblock plugins.

About Me and Topicimes

Hi, I’m Louis. I’m 24, self-taught, and absolutely passionate about the web. I founded Topicimes in September 2023, and today we support over 125 clients – from freelancers and SMEs to famous French comedians like Jérémy Ferrari, Arnaud Tsamere, and Tunisian star Lotfi Abdelli.

We’re a 100% WordPress agency, focusing on user-friendly, SEO-ready websites using Elementor and Crocoblock. Nearly half of the sites we build rely on JetEngine, making dynamic data easy to manage over the long term.

From Passion Project to Professional Studio

Before going pro, I created many personal websites – some attracted more than 200,000 users. That gave me the confidence to launch Topicimes.

What matters most to me? Human connection. My approach is simple: understand the client’s dream and build it with care, communication, and curiosity. Learning new tools is easy these days – with official documentation, YouTube tutorials, AI (like ChatGPT or Claude), and a willingness to fail and learn.

Projects that Inspire Me

I’m especially excited about projects where we can push Crocoblock to the limit. With just JetEngine, JetSmartFilters, and a bit of custom code, we can build platforms that are truly unique.

Some of the most exciting ones include:

Crocoblock lets us build tailored experiences, not just generic templates.

My Favorite Project: Théâtre Fémina, Bordeaux

One project I’m incredibly proud of is the rebuild of the legendary Théâtre Fémina website.

Theatre Femina website

We needed a smart way to display upcoming events. Each event could happen on multiple dates, and the system had to show the next available one automatically. I created a custom post type (“Événements”) and used a JetEngine repeater for date handling.

Then came the fun part: writing a custom solution to extract the next closest date from the repeater and sort events dynamically based on it.

Theatre Femina events

Let’s say:

  • Event A: 01/08/2025, 10/08/2025
  • Event B: 04/08/2025

If today is 03/08/2025, the system knows Event B should appear first, even if Event A was added earlier.

Theatre Femina concert

It sounds simple, but making it work dynamically was a real technical puzzle. And JetEngine made it possible.

The Solution: Crocoblock Plugins

To build this, we used:

Query Builder was especially useful – it allowed me to sort complex data with precision and flexibility.

I usually turn to Crocoblock’s support site for technical issues – the live chat is fine for quick questions, but for deep functionality, the knowledge base and community are more helpful.

More sites we built with Crocoblock (selected):

Favorite Tools

My go-to plugins:

  • Security: WPS Hide Login;
  • Translation: TranslatePress;
  • SEO: RankMath;
  • Caching: Kinsta native.

Advice for WordPress Creators

Master your tools. There’s no shortcut – you’ve got to really understand Elementor, JetEngine, and the whole Crocoblock suite. The better you know them, the more creative and confident you become. That’s how you build real solutions, not just websites.

Was this article helpful?
YesNo