humanmade / humanmade/network-media-library

WP All Import not taking images from designated Network Media Library site

Open
#96 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
296
Forks
67
PR merge metrics
No merged PRs in 30d

Description

SETUP: Wordpress 6.3 multisite with Woocommerce on all sites
Plugins WP All Import Pro

WP All Import: When trying to import images in either product or category imports the images do not take from the designated media library in this case site 1.

WP All Import looks for the images within and uploads images to https://staging.com/sg/wp-content/uploads/**sites** (where "sg" is the multisite)

instead of

https://staging.com/sg/wp-content/uploads/2023 (where "sg" is the multisite)

If I disable NWL and upload images to the sub-site and run the import the images show, but when I activate NWL the image don't show.

I'm not sure if this is an issue with WP All import or NWL.
Also perhaps there should be a way of allowing local sub-site images to be shown, so first check the sub-site if there are matching images, if yes, then use them, if no then revert to the designated site.

NWL is fantastic but this inability to map images to the categories/products using WP All Import is quite a massive drawback.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with WordPress 6.3 multisite, WooCommerce, Network Media Library, and WP All Import Pro, comparing imports with NWL enabled and disabled. Inspect how imported images resolve between the sub-site uploads path and the designated site 1 media library; done when product and category imports display the intended images consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
backend, content
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.