WordPress

Room 34 Creative Services specializes in Content Management Systems (CMS). With a decade of experience developing custom CMS solutions for a variety of companies, Room 34 brings tremendous expertise to the task of translating a website’s functional requirements into a comprehensive, easy-to-use system that allows users of all levels of technical ability to manage website content.

We love WordPress. One of the best of a wide range of open source web applications available today, WordPress brings unparalleled power, ease of use, and expandability to your blog or small- to medium-sized website.

Say you don’t write a blog — or even care to know what one is? WordPress may still be the right choice for your site if you want a way to easily manage your own content, add new pages, and more, all while maintaining a consistent and appealing look-and-feel.

We’ve built custom WordPress themes and plug-ins for enhanced functionality, and whether WordPress does what you need right “out of the box” or not, we can make it work for you.

Check out our portfolio…


WordPress Plugins

We have a number of free plugins available in the WordPress Plugin Directory. Our plugins are simple, reliable, and focused on solving specific problems we’ve encountered while building real-world sites for our clients. Here are some of our most popular plugins:

ICS Calendar

ICS Calendar

Using a simple shortcode, you can embed any iCalendar subscription feed (ending in .ics) into a page as a monthly calendar grid. ICS Calendar is our most popular plugin, being used by over 8,000 WordPress websites around the world. And the paid ICS Calendar Pro add-on adds even more features and customization tools.

Pending Status

Pending Status

NEW! Pending Status is a super-simple solution for sites that need very basic workflow functionality. If you have Contributors who can create, but not publish, their own content on your site, Pending Status notifies you of any pending posts that are ready to review. By default, all Administrators and Editors will see a Pending Status box on the Dashboard, showing the counts of pending posts, with a convenient link. Optionally you can also identify one or more Administrators/Editors to receive email notifications whenever a post is saved with “pending” status. Pending Status works with all post types — posts, pages, and even custom post types created by third party plugins or your own custom code.

No Nonsense

No Nonsense

NEW! The fastest, cleanest way to get rid of the parts of WordPress you don’t need. For professional developers working with WordPress, the first steps in any new build frequently involve deleting default content and turning off built-in settings. This plugin encapsulates many of those tasks on a single, clean configuration screen.

Remove Broken Images

Remove Broken Images (RBI)

NEW! If you’ve deleted images from your Media Library, but you’re not sure where they might be in all of your pages and posts, use this plugin to avoid the dreaded “broken image” icon or big empty white spaces in your pages. Version 1.0 simply uses a bit of JavaScript to dynamically remove the images from display as the page renders. Version 2.0, coming in early 2022, will add an admin page where you can see a report of all of the pages and posts that have missing images, along with a tool to instantly and permanently delete the affected <img> tags from the content directly in the database.

Hide Drafts in Menus

Hide Drafts in Menus

If you unpublish a page or post, it still appears in your custom menus. This plugin automatically prevents pages/posts set to “draft” or “pending review” from appearing in custom menus on the site, while keeping their place in the menu structure. When they’re published, they’ll appear in the menu automatically.

This plugin also modifies the custom menu editing screen to clearly indicate the unpublished status of items in the menu.

Custom Access Roles

Custom Access Roles

Custom Access Roles allows you to create, edit and delete custom roles for editing content. It was created to fill a need for a role editor plugin that is focused on providing easy-to-use admin tools for restricting content editing access. It is not concerned with restricting viewing access on the front end.

Room 34 presents On This Day

Room 34 presents On This Day

Room 34 presents On This Day is a simple widget that displays a list of blog posts that were published on the same date in previous years.

Enable SVG

Enable SVG

This plugin serves one simple purpose: to add support for uploading SVG files in the WordPress Media Library.

RSS Enhancements for The Events Calendar

RSS Enhancements for The Events Calendar

This plugin is an add-on for Modern Tribe’s The Events Calendar plugin. It modifies the RSS feed output, allowing you to specify a date range (rather than a fixed number of items), and adds the featured image and venue details into the feed.

It was created specifically to fill a need for a more highly customized display of event details in a MailChimp RSS Campaign, but may be of use for other purposes as well! To learn more about the details of the plugin and how to use it with MailChimp, see our blog post on the work that led to the plugin’s creation.

Simple Sales Tax Report for WooCommerce

Simple Sales Tax Report for WooCommerce

Sometimes you just need to quickly access some data, and that’s what this plugin is all about. Pick a year and a state, and it displays a clean table of total sales amounts and taxes collected within that state, grouped by ZIP code. View the table in the WordPress admin, or download it as a CSV.

Like our free plugins? Make a donation (suggested amount: USD $9) to help defray the cost of future plugin development.