A Cozmoslabs Product
Documentation / Frontend Posting

Frontend Posting

Overview of Frontend Posting

WCK Frontend Posting is available only in WordPress Creation Kit Pro version. It gives you the possibility to create Pages, Posts and Custom Post Types from the Front End, and also edit them.

You can create a custom form for every Post Type by selecting from the most common post elements (Post Title, Post Content, Post Excerpt, Featured Image), the registered taxonomies for that Post Type and also any Meta Box created with WCK Custom Fields Creator (Repeater or Single Custom Meta Box).

WordPress Creation Kit - Frontend Posting - Overview

The Frontend Posting Form can have the following elements:

  1. Post Title, Post Content, Post Excerpt and Featured Image
  2. Any taxonomy that is attached to the Post Type
  3. Any Custom Meta Box created with Custom Fields Creator that is attached to the Post Type. The Custom Meta Box can have Repeater Fields or Single Entries and it can contain any Custom Form element (even Upload Fields and WYSIWYG Editor)

WordPress Creation Kit - Frontend Posting - Frontend Form

Create the Frontend Posting Form

In order to create the Frontend Posting Form follow the steps below:

  1. Go to WCK -> Frontend Posting -> And click on “Add New” to create your Frontend Posting Form
  2. WordPress Creation Kit - Frontend Posting - Add New

  3. Select the Post Type – Post, Page or Custom Post Type inside the Form Setup tab. If you want to create a Custom Post Type use WCK Custom Post Type Creator
  4. WordPress Creation Kit - Frontend Posting - Post Type

  5. Inside Form Fields tab you need to add your fields. You can attach to the Post Type any Custom Taxonomies created with WCK Custom Taxonomy Creator
  6. WordPress Creation Kit - Frontend Posting - Taxonomy

  7. In Forms Fields tab we can add Custom Meta Boxes with Custom Fields created with WCK Custom Fields Creator. The Custom Meta Boxes can have any Custom Form Field, from Text Inputs to Upload Fields and WYSIWYG Editors. They are made to hold any Custom Data you want to be attached to that Post. You can watch this tutorial on how to create Custom Meta Boxes
  8. WordPress Creation Kit - Frontend Posting - Custom Fields Creator

  9. Publish the Frontend Posting form. Now you will be able to display the form in Frontend by adding the shortcode [fep form_name=”articles”] inside a page
  10. WordPress Creation Kit - Frontend Posting - Blog

Form Setup

In Form Setup tab you can set the:

  1. Post Type – Page, Post or Custom Post Type
  2. Anonymous Posting – By default, only the Administrator(s) can post. By activating this option you allow any user to post, without being logged in. You can specify the user that posts are assigned to
    NOTE
    – Users which are not logged in CANNOT UPLOAD
  3. Admin Approval – If you activate this feature any Page, Post or Custom Post Type created by any other user, that is not Admin, will be saved as Draft
  4. Shortcode Page – Here you can choose the Page where to paste the Frontend Posting shortcode

WordPress Creation Kit - Frontend Posting - Form Setup

Form Fields

In Form Fields tab you can set the:

  1. Field Type – Choose one from the default fields: Post Title, Post Content, Post Excerpt, Featured Image or from the existent Taxonomies or Custom Meta Boxes
  2. Required – Each field may be Required or not

WordPress Creation Kit - Frontend Posting - Custom Fields Creator

Form Shortcode

After the setup, in the right side you will see a Meta Box called “Form Shortcode”. Copy and paste the shortcode in the desired page.

The shortcode looks like this: [fep form_name=”enter-title-here”].

WordPress Creation Kit - Frontend Posting - Form Shortcode

Form Labels and Messages

In Form Labels and Messages tab you can set the:

  1. Post Title – Change the “Post Title” label
  2. Post Content – Change the “Post Content” label
  3. Post Excerpt – Change the “Post Excerpt” label
  4. Featured Image – Change the “Featured Image” label
  5. Add Post – Change the “Add Post” label for the Submit button
  6. Update Post – Change the “Update Post” label for the Submit button
  7. Post Added – Change the “Post Addded” success message
  8. Post Updated – Change the “Post Updated” success message

WordPress Creation Kit - Frontend Posting - Form Labels and Messages

The Ultimate Membership Bundle

Combine the power of Profile Builder with Paid Member Subscriptions to set up user registration, memberships, and recurring revenue.

Get 25% off with the bundle

Help & Support

We’re here to help you every step of the way.

Open a Support Ticket