• Calendas – A new Events Calendar Plugin

    Show full content
    Show less

    The first draft of this post started with New Year, New Events Calendar Plugin – expected to be released in mid February. But although this was not our first submission in the WordPress Plugin Directory, this time the approval process was harder than imagined and took longer than expected. This was mainly due to several…

    The first draft of this post started with New Year, New Events Calendar Plugin – expected to be released in mid February. But although this was not our first submission in the WordPress Plugin Directory, this time the approval process was harder than imagined and took longer than expected. This was mainly due to several name rejections and some false-positive code analysis, which we later discovered is now powered by AI algorithms.

    Let’s just forget about it. Since we finally managed to overcome the pitfalls 🎉🎉🎉 we are delighted to introduce the newest member of our product family:

    Calendas, a modern Events Calendar Plugin for WordPress

    https://them.es/plugins/calendas

    You may ask yourself … Why another WordPress Calendar Plugin?

    This is an easy question to answer. We are very confident that our plugin outperforms similar products on the market.

    First of all it is way easier to setup, only uses a fractional of the code footprint compared to others by consequently following WordPress Block Editor best practices and reusing WordPress Core functions. Thanks to this approach, we didn’t have to start from scratch, and we can still provide all the essential features — and even more — without all the bloat!

    CalendasSimilar Plugins on the market
    File size*140 KB6 MB – 18 MB
    Block-readyYesYes
    Multiple calendar viewsYesYes
    Fully compatible with the Query loop blockYesNo
    ⭐️ Featured EventsYesYes
    Add Google Maps to VenuesYesYes
    Address-GeocodingYesNo
    Multilingual-ready in the free versionYesNo
    Seamless integration in WordPress with easy configuration and customizationYesNo
    jQuery dependencyNoYes
    Recurring eventsYes (PRO)Yes (PRO)
    RSVP and Ticket salesYes (PRO)
    – powered by WooCommerce
    Yes (PRO)

    * The file sizes were compared by downloading the ZIP versions of the basic plugins from the WordPress Plugin Directory (Q1/2026).

    What you’ll get

    • Self-hosted, Privacy-friendly, Fully managed and controlled by you on your own website
    • Great look and feel out-of-the-box
    • Fully customizable Calendar block with several views**
    • WordPress Core technology
    • Query Loop block integration
    • Upcoming Events: Block and WP-Dashboard widget
    • Light-weight codebase that speeds up loading time and saves valuable server resources
    • Responsive layout
    • Multilingual-ready
    • Venues
    • Organizers
    • Automatic geocoding of address fields powered by openstreetmap.org
    • Embedded Google Maps

    ** The basis of the calendar frontend is provided by the schedule-x Javascript library (MIT).

    Setup

    If you are familiar with the Block Editor, setting up the Plugin and publishing your first Event should be a piece of cake.

    You can also create Organizer and Venue posts and link them to Events.

    Multilingual websites benefit from compatibility with Polylang or WPML – even in the free version.

    We have also included a configurable Upcoming Events block. And if you’re after a simple, no-frills option, all you need to do is add Core’s Query Loop block and select the ‘Events’ post type. Easy.

    We’ve developed two versions of Calendas:

    Free

    • Install it from the WordPress Plugin Directory
    • Basic functionality to get you started
    • Search
    • Organizers
    • Venues
    • Google Maps
    • Multilingual-ready
    • Basic Support

    PRO Add-on

    • Purchase a license for a one-time fee
    • Recurring Events
    • RSVP and Ticket Sales
    • Custom Block Templates
    • Import, Export and Migrate data
    • Priority Support

    PRO

    The PRO add-on is a WordPress plugin that can be purchased from our website at a fair one-time fee. Please note that you need to install and set up the free plugin in advance.

    It comes with useful features like Recurring Events. You can also collect RSVP registrations or Sell tickets – which is powered by WooCommerce.

    In addition, a user-friendly Importer and Exporter with a spreadsheet interface has been implemented – as a bonus it even let’s you migrate existing The Events Calendar events.

    Furthermore you can control the Single-events view by uploading custom block templates in your theme.

    If you enable the RSVP feature and want to sell event tickets, all registrations can be managed and exported via a dedicated admin page.

    As a PRO user you will enjoy faster response times from the Support team.

    A demo says more than 1000 words

    Here, you can see a full breakdown of the calendar with all the features available:

    https://them.es/plugins/calendas

    If you want to play around a bit and see the backend, access our Playground here:

    Don’t hesitate, give Calendas a try and share your feedback

    It will take you just a couple of minutes to get up and running. We know, you’re going to love how straightforward the setup process is and how quickly your events load. The calendar interface is awesome too.

    Please note that, despite thorough testing of the plugin, as with any new product, there may be bugs and glitches that we are not yet aware of. This is where you come in. We are grateful for your help in identifying and reporting potential bugs.

    That said, our main focus in the upcoming product releases will be resolving any outstanding issues. Of course we are also open to all kinds of new feature requests, but please understand that these may be shifted to a major release at a later date.

    You can either submit a new request through this support forum – particularly if you are a PRO user with an active license – or, if it affects the free version, via the WordPress forum or via the GitHub repository, where you can also contribute with code changes.

    Thank you in advance for your questions and feedback. We are always happy to help!


    Comments
    0

    Leave a Reply

  • Fatal Error

    Show full content
    Show less

    Hallo Zusammen, bei der neuen Version erhalte ich folgende Mledung bei der Aktivierung: Es gab einen kritischen Fehler auf dieser Website. Prüfe bitte den Posteingang deines Website-Administrators auf Anweisungen. Wenn du weiterhin Probleme hast, wende dich bitte an die Support-Foren. Des Weiteren habe ich leider meinen Aktivierungsschlüssel nicht mehr. Gruß Peter

    Hallo Zusammen,

    bei der neuen Version erhalte ich folgende Mledung bei der Aktivierung:

    Es gab einen kritischen Fehler auf dieser Website. Prüfe bitte den Posteingang deines Website-Administrators auf Anweisungen. Wenn du weiterhin Probleme hast, wende dich bitte an die Support-Foren.

    Des Weiteren habe ich leider meinen Aktivierungsschlüssel nicht mehr.

    Gruß
    Peter


    Comments
    2
    1. Peter Kost Avatar

      WordPress Mail:
      Um deine Website zu schützen, läuft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt. Wenn du Hilfe bei diesem Problem suchst, wirst du möglicherweise nach einigen der folgenden Informationen gefragt: WordPress-Version 6.8.3 Aktives Theme: Coachify (Version 1.1.5) Aktuelles Plugin: Billy (Pro) (Version 2.0.0) PHP-Version 8.4.14 Fehler-Details ============== Ein Fehler vom Typ E_ERROR wurde in der Zeile 124 der Datei /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-content/plugins/billy-pro/billy-pro.php verursacht. Fehlermeldung: Uncaught TypeError: billy_pro_output_block_value(): Return value must be of type string, null returned in /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-content/plugins/billy-pro/billy-pro.php:124 Stack trace: #0 /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-content/plugins/billy-pro/inc/class-admin.php(266): billy_pro_output_block_value() #1 /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-content/plugins/billy-pro/inc/class-admin.php(331): Billy_Pro_Admin->wp_dashboard_widget_body_pro() #2 /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-admin/includes/template.php(1456): Billy_Pro_Admin->wp_dashboard_widget_pro() #3 /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-admin/includes/dashboard.php(274): do_meta_boxes() #4 /homepages/10/d4294976617/htdocs/waldbaden-exkursionen/wp-admin/index.php(204): wp_dashboard() #5 {main} thrown

    2. them.es Avatar

      Thanks for reporting this issue, Peter. As confirmed via email, a v2.0.1 bugfix release has been published in the morning.
      All available license keys can be looked up in your them.es account under https://them.es/account/

    Leave a Reply

  • Billy v2.0

    Show full content
    Show less

    Billy has been published in a new, major release, with a focus on refactoring and code cleanup. This offers many benefits to users and developers. In case you didn’t know, Billy is an invoice and project management Plugin for WordPress that seamlessly integrates into your existing web stack. There are no external dependencies and you…

    Billy has been published in a new, major release, with a focus on refactoring and code cleanup. This offers many benefits to users and developers.

    In case you didn’t know, Billy is an invoice and project management Plugin for WordPress that seamlessly integrates into your existing web stack. There are no external dependencies and you can rest assured that no critical information will be shared with third parties, and that you will always retain full control of your your sensitive data within your WordPress instance.

    You can install the free version from the WordPress Plugin Directory. The Pro add-on offers additional features like Contact management, To dos and more. You can buy it for a reasonable one-time fee from our website. There are no hidden costs, and you will not be tied to any ongoing contracts or incur any recurring charges.

    Best of all: Customers who have previously purchased a valid v1 license can upgrade to v2 free of charge.

    What has changed in Billy v2.0?

    • There are lots of improvements under the hood – in particular, all blocks have been migrated to the latest Blocks API v3
      • This improves stability, performance and compatibility with the upcoming WordPress version which will be released next week on December 2, 2025
      • Backwards compatibility of existing posts should be fully maintained
    • New option to define a custom financial year instead of the default “01 January – 31 December”
    • Invoice and quote numbers can now be auto-reset to 0 on an annual basis
    • WordPress users can be assigned to To do checklists – open and due assignments will be output in the user’s dashboard widget
    • Generated PDFs now support Emojis via a fallback that loads the respective images from the w.org CDN – this is optional and can be disabled
    • Support for the new Notes feature has been added in all custom post types
    • Numerous long-standing front-end issues have now been resolved
    • The PHP codebase has been optimized and outdated bloat and deprecations have been removed
    • The minimum supported WordPress version has been bumped to v6.6 – nevertheless, it’s always best to use the latest stable version
    • Billy has been tested with the RC version of the upcoming WordPress v6.9 release

    Please help us test the new release

    Bugs can always occur during major refactoring, so we would be very grateful if you could help us test the new release. If you notice a bug, please create a new support request on this site to let us know. Of course you can also open a new issue on WordPress.org (or even create a pull request on GitHub) if the bug affects the free version.

    Don’t forget to inform us about your WordPress configuration and provide any necessary information, such as screenshots and error logs, to help resolve the issue quickly and easily.

    Questions and Answers


    Comments
    0

    Leave a Reply

  • them.es 2025 Redesign

    Show full content
    Show less

    To celebrate our 10th anniversary, we decided to give them.es a makeover. Our goal was to maintain a sense of familiarity while refining some elements, refreshing the color scheme and replacing the default font. We also reviewed web accessibility and fixed some contrast errors to improve readability. Many technical features have been upgraded code-wise, with…

    To celebrate our 10th anniversary, we decided to give them.es a makeover. Our goal was to maintain a sense of familiarity while refining some elements, refreshing the color scheme and replacing the default font. We also reviewed web accessibility and fixed some contrast errors to improve readability.

    Many technical features have been upgraded code-wise, with the aim of improving the user experience and ensuring compatibility with the upcoming WordPress v6.9 release. In addition, a cool and useful Product filter has been added to the front page.

    We would love to hear your thoughts on the new, fresh look and feel. You can either leave your comments below or submit the feedback form anonymously.


    Comments
    0

    Leave a Reply

  • Billy Questions

    Unresolved Resolved
    Show full content
    Show less

    Hi, I’m planning to buy the Billy license but I have some questions: In Slovenia we need to provide a Slovenian Bill to the Accountant, as well as I have to send an German language Bill to my customer. Is this possible for the same Bill in 2 languages? I need an Field for Operation…

    Hi,

    I’m planning to buy the Billy license but I have some questions:

    1. In Slovenia we need to provide a Slovenian Bill to the Accountant, as well as I have to send an German language Bill to my customer. Is this possible for the same Bill in 2 languages?
    2. I need an Field for Operation Period. Can I add such a filed? Example: Operation Period: 12.2.2025 – 25.12.2025

    I hope you can answer my questions.

    Best regards,
    Janos


    Comments
    1
    1. them.es Avatar

      Hi Janos,

      thanks for your interest in purchasing a Billy PRO license. Basic multilingual support has been integrated in the PRO version but you’ll have to install a third-party plugin (preferably Polylang: https://wordpress.org/plugins/polylang/) to create the translations.
      Please note that Billy and Billy PRO have not yet been translated to Slovenian but if you’re willing to go the extra mile and contribute to the community, we would be happy to assist you and integrate your translations in the code base – of course by adding props to you:
      https://them.es/plugins/billy/docs/

      Extra fields can be added and the best way would be by modifying the invoice markup codewise or by providing a custom template. We can help you with this too if there are questions.

      Hopefully this answers your questions!

    Leave a Reply

  • Bill Pro Update Version 1.8.0

    Show full content
    Show less

    Hallo Zusammen, heute kam ein Update von Billy Pro. Nach der Akzualisierung kam sofort ein schwerwiegender Datenbakfehler. Durch die Deaktivierung aller PlugIns konnte ich wieder auf WordPress zugreifen. Nachdem ich alle PlugIns wieder aktiviert hatte (außer Billy Pro) lief meine Homepage wieder. Nach der Aktivierung von Billy Pro hatte ich allerdings wieder den Fehler. Gruß…

    Hallo Zusammen,

    heute kam ein Update von Billy Pro.

    Nach der Akzualisierung kam sofort ein schwerwiegender Datenbakfehler.
    Durch die Deaktivierung aller PlugIns konnte ich wieder auf WordPress zugreifen.
    Nachdem ich alle PlugIns wieder aktiviert hatte (außer Billy Pro) lief meine Homepage wieder.
    Nach der Aktivierung von Billy Pro hatte ich allerdings wieder den Fehler.

    Gruß
    Peter


    Comments
    2
    1. them.es Avatar

      Short remark: While chatting with Peter about this issue we found out that there is a compatibility issue with another plugin “Amelia Booking” where a (composer) dependency clashes with the same one used in Billy PRO.
      The dependencies of Billy PRO need to be reorganized to allow multiple versions of libraries without conflict.

    2. them.es Avatar

      The issue has been resolved in the latest version v1.8.1!

    Leave a Reply

  • Der angegebene Lizenzschlüssel ist ungültig für Billy (Pro)

    Show full content
    Show less

    Hallo Zusammen, ich hoffe, Ihr hattet einen guten Start in 2025. Ich habe gerade auf einer neuen WordPress Installation (www.waldbaden-exkursionen.de) das soeben heruntergeladene Plugin Billy Pro installiert. Wenn ich nun dieses Plugin mit dem Lizenzschlüssel aktivieren möchte, dann bekomme ich folgenden Fehler: Der angegebene Lizenzschlüssel ist ungültig für Billy (Pro). Da ich nicht weiß, ob…

    Hallo Zusammen,

    ich hoffe, Ihr hattet einen guten Start in 2025.

    Ich habe gerade auf einer neuen WordPress Installation (www.waldbaden-exkursionen.de) das soeben heruntergeladene Plugin Billy Pro installiert.

    Wenn ich nun dieses Plugin mit dem Lizenzschlüssel aktivieren möchte, dann bekomme ich folgenden Fehler:
    Der angegebene Lizenzschlüssel ist ungültig für Billy (Pro).

    Da ich nicht weiß, ob diese Tickets öffentlich gezeigt werden, füge ich den Lizenzschlüssel jetzt hier erst einmal nicht ein.

    Könntet Ihr Euch das bitte einmal anbschauen – Danke!

    Gruß
    Peter


    Comments
    1
    1. them.es Avatar

      Thanks for getting in touch. This is a rather specific request, not of interest to the public, so let us continue privately by email…

    Leave a Reply

  • 10

    Show full content
    Show less

    Time flies. them.es is turning 10 today and in retrospective it’s obvious that the web – our playground – was a different place back then. Many apps and services that have been vital and alive 10 years ago don’t exist anymore or are just a shadow of themselves – luckily for us WordPress is different,…

    Time flies. them.es is turning 10 today and in retrospective it’s obvious that the web – our playground – was a different place back then.

    Many apps and services that have been vital and alive 10 years ago don’t exist anymore or are just a shadow of themselves – luckily for us WordPress is different, still #1 and even has increased its market share to an all-time peak. Other IT firms, which now generate high revenues, did not even exist or were in the early stages of founding.

    Also them.es has evolved into a useful source for many WordPress developers and we are proud that we now offer a wide range of Open Source and Premium products. And the feedback we receive is always positive.

    Let’s go back in time and see how information technology was like in 2014.

    How was your life in the last decade? Do you miss the good ol’ days or are you happy how things turned out? Which (virtual) goods and information would you put into your personal time capsule?

    Maybe it’s time to lean back, take a deep breath and recap some memories or even dare to look ahead what the future may hold!


    Comments
    0

    Leave a Reply