To understand the process of importing data into JetEngine custom fields, please see A Complete Guide to Importing Data from JetEngine Custom Fields.
In this article, we describe what should be imported for each custom field type.
JetEngine offers six distinct field types, each consisting of multiple fields. The field types are:
For more information, see How to Import JetEngine Text Fields.
To learn more, see How to Import JetEngine Picker Fields.
true
or false
.For more information, see How to Import JetEngine Choice Fields.
To learn more, see How to Import JetEngine Content Fields.
When importing JetEngine repeater fields, you can use three different modes:
Use Fixed when each piece of your repeating data is in separate columns or elements. For example, if you have a repeater field containing an image, and your CSV file has five columns, i.e., image_1, image_2, image_3, etc.:
In this situation, manually add five rows to the repeater by clicking Add Row:
Then, drag & drop image_1 to the first row, image_2 to the second row, and so on.
Check the Ignore blank fields checkbox if some of the records in your file don’t contain values for its image. For example, if image_3 and onwards are blank for a certain record, WP All Import will only add two rows to the repeater.
Use this option if your repeating data is stored in XML format as “sibling” elements:
<images>
<image>image_example_1.jpg</image><image>image_example_2.jpg</image>
<image>image_example_3.jpg</image>
<image>image_example_4.jpg</image>
<image>image_example_5.jpg</image>
</images>
Dragging & dropping won’t create the correct XPath expressions when using this option. You need to modify your XPath expressions using WP All Import's FOREACH syntax.
To learn more, check this video where “Variable (XML)” is used.
Use this option if your repeating data is stored in a single column in your CSV file and is separated by a separator character.
For instance, if you have a repeater field containing ingredients (Name and Measure – i.e., 1/2 cup is the measure and butter is the name), and the names & measures are stored in separate columns in your CSV file:
Since this repeater data is comma-separated, change the Separator Character to a comma, and then drag & drop the name & measure columns into the appropriate sub-fields in the repeater field:
When this data is imported, the first item in the name column will be associated with the first item in the measure column, the 2nd item in the name column with the 2nd in the measure column, and so on.
For more information, see How to Import JetEngine Repeater Fields.