Support for custom fields created with WP Job Manager Field Editor when importing Jobs or Resumes using WP All Import
This addon plugin adds support in WP All Import (free and pro) versions to support WP Job Manager Field Editor custom fields. Using this addon allows you to import custom fields into custom meta values, without having the pro version, and supporting all field types.
This also adds support for any file field types that are “Multiple” field types, allowing you to configure WP All Import to search in existing media, download, etc.
Using this along with the WP Job Manager addon for WP All Import will make importing your Jobs or Resumes super simple and easy!
Two helper functions are available while setting up your imports:
field_editor_import_multi_files( files )
– Helper function to convert serialized array values for files to CSV formatExample:
[field_editor_import_multi_files({_some_meta_key[1]})]
field_editor_import_multi_field( data, separator )
– Helper function to convert non-serialized data (in CSV or other format with specific separator), to serialized data format required for multi value field types.Example (data separated with comma): One, Two, Three
and the XPath value was {numbers[1]}
, instead of just putting {numbers[1]}
, you would put in this:
[field_editor_import_multi_field({numbers[1]})]
If you’re using a different separator, for example: One|Two|Three
, you can specify the separator as the second argument:
[field_editor_import_multi_field({numbers[1]}, “|”)]
Example:
[field_editor_import_multi_files({_some_meta_key[1]})]
http://www.wpallimport.com/documentation/advanced/execute-php/
You can contribute code or report issues with this plugin via GitHub: https://github.com/tripflex/wp-job-manager-field-editor-import
Use the WordPress.org forums for community support where we try to help all users. If you spot a bug, you can log it (or fix it) on Github where we can act upon them more efficiently.
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser. To do an automatic install, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.
In the search field type “WP Job Manager Field Editor Import” and click Search Plugins. Once you’ve found the plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by clicking Install Now.
The manual installation method involves downloading the plugin and uploading it to your web server via your favorite FTP application.
wp-content/plugins/
directory.Once installed, head over to WP All Import to begin an import, and you will automatically see a section specifically for WP Job Manager Field Editor when setting up your template
No! That’s the best part! This addon allows you to import those custom meta fields without having the Pro version!
As of version 1.0.3, a helper function is available for this, field_editor_import_multi_field
.
For example, if the data in your field is separated by a comma: One, Two, Three
and the XPath value was {numbers[1]}
, instead of just putting {numbers[1]}
, you would put in this:
[field_editor_import_multi_field({numbers[1]})]
If you’re using a different separator, for example: One|Two|Three
, you can specify the separator as the second argument:
[field_editor_import_multi_field({numbers[1]}, “|”)]
August 8, 2019
– Added field_editor_import_multi_field
helper function and details to FAQ on how to use
– Fixed listing meta not being updated when only “create new listings” is selected
– Fixed JS error when selecting element if node as special characters in value
– Fixed single file upload field issues (value being saved as serialized array data)
– Added WPJM logo/image to post type dropdown selector
– Added ‘checklist’ Field Editor field type support
– Updated RapidAddon to 1.1.1
– Strip all HTML from labels
November 6, 2018
– Added screenshots, prep for release on WordPress plugin repository (svn)
October 18, 2018
– Make sure to check for Field Editor before init to prevent 500 error
October 17, 2018
– Initial Release