In WordPress terminology, a capability is a “permission to perform one or more types of task.”  These capabilities come into play with Roles like Administrator, Editor, Author, etc.

Visual Form Builder Pro automatically adds custom capabilities to the Administrator and Editor roles.  These custom capabilities tell the plugin and WordPress what users can or cannot do when viewing or working with Visual Form Builder Pro.

Below are listed the default capabilities attached to the Administrator and Editor roles.

Administrator

  • vfb_create_forms
  • vfb_edit_forms
  • vfb_copy_forms
  • vfb_delete_forms
  • vfb_import_forms
  • vfb_export_forms
  • vfb_view_entries
  • vfb_edit_entries
  • vfb_delete_entries
  • vfb_edit_email_design
  • vfb_view_analytics

Editor

  • vfb_view_entries
  • vfb_edit_entries
  • vfb_delete_entries
  • vfb_view_analytics

Author, Contributor, and Subscriber

No capabilities.

More Customizations

In some cases you might want to assign some capabilities to an Author, Contributor, or Subscriber.  Because Visual Form Builder Pro only assigns custom capabilities to the Administrator and Editor roles, you’ll have to manually assign them.  The best way to do this is with the Members plugin.

After the Members plugin has been installed, be sure to enable to Role Manager.  Once you do that, you can then go to Users > Roles and click on the role you’d like to edit.

Find the vfb_* capabilities and toggle the abilities you want this role to have.  This is a powerful way to expand functionality to users who normally wouldn’t have access to any of the features in Visual Form Builder Pro.

Capabilities

Each capability allows access to certain features throughout the plugin.

vfb_create_forms

  • Allows access to the Add New screen

vfb_edit_forms

  • Allows access to the All Forms and Form Editor screens

vfb_copy_forms

  • Allows access to the Duplicate Form button on the Form Editor

vfb_delete_forms

  • Allows access to the Delete Form button on the All Forms and Form Editor screens

vfb_import_forms

  • Allows access to the Import screen

vfb_export_forms

  • Allows access to the Export screen

vfb_view_entries

  • Allows access to the Entries list screen

vfb_edit_entries

  • Allows access to the Entry Detail screen and the Edit link on the Entries list

vfb_delete_entries

  • Allows access to the Delete links on the Entry list and Entry Detail screens

vfb_edit_email_design

  • Allows access to the Email Design screen

vfb_view_analytics

  • Allows access to the Analytics screen

Last Updated

November 1, 2012 2:10 pm