Frontend Submissions for The Events Calendar – WordPress

We love events.

It’s great to be able to meet people to share experiences and knowledge, or just to have a good time. Also, it is wonderful that the internet and tools such as The Events Calendar allow us to reach more people and celebrate our special occasions in the most organized way with just a few clicks.

If you have an event organization company, or if you are part of a company that constantly organizes events with its clients, you may want to give someone of your team specific responsibility for creating the events. You want this person to create events from the frontend of your site without having to deal with wp-admin. And that’s what we want to show you in this short and simple tutorial.

For this we’ll use the WP Frontend Admin plugin. This plugin allows you to view and edit any backend page on the frontend of your site with a simple click.

Try plugin for free

You can try the premium plugin on your website for free for 7 days.

Once you have installed and activated the plugin, follow these simple steps.

1- Show the “Add New Event” form on the frontend

To display the Add New Event form on the frontend, you don’t need to program anything. In fact, you can create endless frontend admin pages without adding a single line of code. Just follow these simple steps:

  1. Go to Events > Add New.
  2. Click View on the frontend.

Once you do this, the plugin will immediately display the Add New Event form on the frontend.

the events calendar frontend

2- Select the frontend page’s basic information

Once the Add New Event form is displayed on the frontend, you need to start configuring the new frontend page by selecting the following information:

  • Page title: Enter the page title here; we’ll enter Add New Event as the page title.
  • URL slug: You need to enter the page slug using keywords only.
  • Page template: Select the page template using this dropdown. We’ll use the Default template to use the theme’s options.
  • Add page to this menu: Since you can add this page to a frontend dashboard to manage your events, you can create a menu where you’ll add these pages.

the events calendar frontend

3- Hide any unnecessary elements from the frontend page

WP Frontend Admin allows you to hide any necessary elements to make the page look more elegant and cleaner. You can simplify the frontend pages and remove any pro upgrade references.

  • Click Hide element.
  • Click on the element you want to hide from this page.
  • Repeat these two steps with every element you want to hide. You can hide the AuthorDiscussion, and Excerpt metaboxes.

Also, you can toggle the Hide notices added by other plugins or themes checkbox to prevent users from seeing wp-admin notices on the frontend.

the events calendar frontend

4- Edit the frontend page texts

WP Frontend Admin allows you to edit the texts of the frontend admin pages. This is really useful if you’re creating a platform for a client who wants to customize it completely. You can edit the texts with these steps:

  1. Click Edit texts.
  2. Edit all the texts you want. The plugin will highlight all the editable texts.
  3. Click Stop editing texts.

Finally, you can click Save to apply the changes and publish the page.

the events calendar frontend

Once you’ve published the page, users will be asked to log in to create new events. This is how our Add Event page looks on the frontend.

the events calendar frontend

Now your logged-in users can submit events for revision from the frontend. It’s really simple, and you don’t have to program anything.

Important Questions

  1. Can I use other plugins to create web apps? Yes. You can display any admin page on the frontend, and it works with all WordPress plugins.
  2. Is the plugin compatible with page builders? Yes. You can use it with other page builders such as Elementor, Visual Composer, Gutenberg, Divi, Beaver Builder, WP Page Builder, Page Builder by SiteOrigin, Oxygen, Live Composer, Brizy, and many others to create great sites.
  3. What if I cannot see this page on the frontend after login? If you can not view the page after log in, you need to use one of these roles: administrator, editor, author, contributor. In case you don’t want to assign one of these roles, you can add the necessary capability to other user roles using the User Role Editor plugin. This new user role needs the edit_tribe_events capability.

Visit our documentation to learn how to configure WP Frontend Admin’s settings, how to integrate the plugin to a multisite network, and how to configure it with WP Ultimo.

Try plugin for free

You can try the premium plugin on your website for free for 7 days.

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.