Custom fields are pieces of information that WordPress lets you add to content. Custom fields simplify both content administration and its display. In the WordPress admin, writers see the fields as separate items with their descriptions. To display custom fields on the front-end, developers should design templates.
|Custom fields in the WordPress admin||Custom fields on the site’s front-end|
Toolset Types plugin makes it easy to create custom content and to add fields to it. You can add fields to both “posts” and “users”.
The following steps show how to add custom fields to posts:
- Create the custom post types that you need.
Once you’ve created custom post types, they will appear in Toolset Dashboard.
- Click on the button Create field group and then on Add New Field to add fields to the group.
- Choose the kind of fields to insert.
By selecting Choose from previously created Fields button you will have the possibility to add previously created fields if they were created in another Post, User or Term Field Group. This is useful when you want to update the settings for a field in one group and reflect the same changes across all groups that hold that same field.
- Set options for the field.
All fields require a name and slug (the “machine name”).
Some fields have additional settings, for example, some can be set to be repeating fields. Please note that not all types of fields have the same additional options. For example, the Checkbox, Checkboxes, Radio, Select, and WYSIWYG fields cannot be repeatable. Checkbox fields must be configured with “When unchecked, don’t save anything to the database” to be used as custom search filters. Read more in this erratum post.
- Save the fields group, after you’ve added all the fields to it.
- After you save the fields group, it will appear when editing content.
Now that you know how to add custom fields to the WordPress admin, it’s time to learn how to use them on the front-end.
If you are comfortable editing PHP, you will be able to display the custom fields on the front-end using Types PHP API. You can display custom fields without writing PHP using the full Toolset package. We offer refunds for up to 30 days for Toolset, so you can try it, risk free.