-
-
Save hissy/0973a6a9977129a6ebd0 to your computer and use it in GitHub Desktop.
<?php | |
/* | |
Plugin Name: Get Remote Image to Custom Field | |
*/ | |
add_filter('really_simple_csv_importer_post_saved', function($post) | |
{ | |
if (is_object($post)) { | |
// Get the meta data of which key is "image" | |
$image = $post->image; | |
// Create a instance of helper class | |
$h = RSCSV_Import_Post_Helper::getByID($post->ID); | |
// Get the remote image data | |
$file = $h->remoteGet($image); | |
// Then, attach it | |
$attachment_id = $h->setAttachment($file); | |
// Finally, replace the original data with the attachment id | |
$h->setMeta( array( 'image' => $attachment_id ) ); | |
} | |
}); |
@neutronixx Please follow the normal plugin installation process. This plugin is made for developers. If you can't understand what this plugin does or you are not familiar with WordPress's filter system, please try to find another plugin.
Is there any way to import multiple images?
You can do it, but I don't provide sample codes for all cases. Please try it by yourself.
@hissy How to post a bug?
If post category contains comma it will be treated as new category.
For example:
Category 1: Bike, Motorcycle, Other 2 Wheel Vehicle
Category 2: Vehicle Accessory
I have tried woocommerce way of importing like:
Bike, Motorcycle, Other 2 Wheel Vehicle, Vehicle Accessory
Bike, Motorcycle, Other 2 Wheel Vehicle, Vehicle Accessory
It will always end up like:
Category 1: Bike
Category 2: Motorcycle
Category 3: Other 2 Wheel Vehicle
Category 4: Vehicle Accessory
How to fix this?
@erikdemarco You can make a support thread on the official forum: https://wordpress.org/support/plugin/really-simple-csv-importer/
Hollo, how is the installation? and usage?