ImportWP PRO question

Pending
REHub - Price Comparison, Affiliate Marketing, Multi Vendor Store, Community Theme REHub - Price Comparison, Affiliate Marketing, Multi Vendor Store, Community Theme October 13, 2020
Login to reply
Igor Sunz Support Agent
4 years ago

Regular Gutenberg of wordpress has button module and you can simply put any
link for this button. Also, Gutenberg supports to add Wordpress widgets and
you can use search widget

Mark Rosso
4 years ago

I understand.

Is there at least a way to add some kind of search button on the page using a shortcode or something? If not I guess I will try with Elementor then.

Igor Sunz Support Agent
4 years ago

Possible with some Customization. But currently you have no actual support. Customization help is available only for buyers with actual support. 

Mark Rosso
4 years ago

Is it possible to have a homepage like in demo https://recompare.wpsoul.net/ without the use of Elementor?

I am interested in just that big search button at the top and showing products like you have where you can sort them Popular, Under $100, etc.

I don't want to add Elementor just because of that.

Igor Sunz Support Agent
4 years ago

Its described in first example on your link. It has example for post_date,
you need to do for post_title. But there is no function to detect your
title name and trim it by character, so you need to make own function or
hire someone

webbizdirect@gmail.com is email of customization team which can be hired
for this job if you have detailed task

Mark Rosso
4 years ago

So how can it be done?

Mark Rosso
4 years ago

I want to remove certain parts automatically during importing. So if there is a product with the title: Just Cause 4 Steam Key Global, I want that it is imported as Just Cause 4. So in this case I need to remove Steam Key Global during import.

I have found this https://www.importwp.com/documentation/change-imported-field-values-programmatically/

But I need to do that for all feeds and all products so not exactly sure how to do that.

Igor Sunz Support Agent
4 years ago

It's already skipped. It was stoped because of your problematic products. I
removed some of them and errors don't stop, I imported more than 4000 items
on your site. Also, your server is not ready for such amount of products.
Importing to posts can help a bit

Mark Rosso
4 years ago

Thank you for looking at this issue. I will still try to create a comparison site. If needed I can edit feeds with issues just to import products at least.


Is there a possibility maybe to set so that products with which during import process issue arises, that is automatically skipped and import process just continues instead of stops?

Igor Sunz Support Agent
4 years ago

Removed few problematic products and looks like import doesn't stop on them
now

Igor Sunz Support Agent
4 years ago

Also found another issue. I am not sure what you did on start, but looks
like you imported few products with wrong configuration. And critical error
is triggered when importer try to update these products. I can't even open
such products in admin panel, because in error log I see that stop is
always on the same product in all importer.

What I can recommend is to clean whole site with WP reset plugin. Then,
check all importers and import again one by one

Igor Sunz Support Agent
4 years ago

Unfortunately, most of your feeds are not prepared for import. all of them have the same issue. Unfortunately, woocommerce requires to have price for products and price must be in universal approved format with dots. Most of your feeds have not prepared price format. They use symbols like $ directly in price instead of separate field for currency, many of them have no price at all or use symbol like "-" 

this is also wrong way - you can't use currency in price field of woocommerce

https://monosnap.com/file/DHBYlpk1JUl0GQum0QBMy1Lra5Nlrq

https://monosnap.com/file/m3h6qE4ArbwNqbCWKGtqCqsHJBZUhh

also many feeds uses strange symbols in names https://monosnap.com/file/ftOAm8cfSNcvYqy2sv9OJltSND2uvj they are restricted for wordpress

Anyway, you can import such not prepared feeds in posts. You can't have price comparison with such feeds, but you can have deal site. Posts doesn't require special price patterns as it's simple text field, so, you can import anything to posts

Mark Rosso
4 years ago

Just go to either one of the mentioned feeds and go to run import. You will instantly see that error.

This is what I get when I try to run import: https://postimg.cc/gallery/HHf68dH

Igor Sunz Support Agent
4 years ago

I checked your last importers and updated near 1800 posts. Checkef several
times. Send details how to reproduce your issues

Mark Rosso
4 years ago

I already import it by chunks. But mostly feeds can import 100 before timeout. 

What about error "Import Error: Uncaught Error: Call to undefined method WC_Product_Download::set_price()" that I get for feeds Gamesplanet FR, Gamesplanet DE, Gamesplanet UK, Gamesplanet US, GameBillet , Gamivo, GamersGate , and AllYouPlay? How to fix that?

Igor Sunz Support Agent
4 years ago

I fixed setnewdata error on your site. Anyway, your server simply can't import such amount of products before timeout. So, you can simply import it by chunks. 1500 for each importer looks like stable for your site

Mark Rosso
4 years ago

Plugin version updated to the latest. Tried importing without CE fields. Same issues.

Igor Sunz Support Agent
4 years ago

New plugin version is available. Please, update it first. Also, for testing purpose, try to import products without Content Egg fields

Mark Rosso commented privately
Igor Sunz Support Agent
4 years ago

settings are ok now. You also have some security plugins. Sometimes they
block importing affiliate links on your site, you can try to disable them

Mark Rosso commented privately
Igor Sunz Support Agent
4 years ago

Yes, send me details

Mark Rosso
4 years ago

You can see from screenshot settings that I have already provided you for that feed, that I have set product type as external/affiliate product

Should I send you login details to check?

Igor Sunz Support Agent
4 years ago

it means that you set product type as downloadable. I can't give more
details without access

Mark Rosso
4 years ago

Yes, I deleted the product type taxonomy as you instructed already.

So what is the issue here for that feed https://postimg.cc/B8whr3Qq

If you didn't have any issues when importing, why do I have this issue? I already deleted product type taxonomy when importing and added price like you said.

Igor Sunz Support Agent
4 years ago

this is not correct way. You must find issue which triggers error. Maybe
feed has some strange or even not secure symbols in price. Also, I already
wrote, you must delete your product type taxonomy, this is totally wrong
thing in your settings

Mark Rosso
4 years ago

I managed to import all products by manually adding rows until finished.

For example start row 0 - number of rows 300

then

start row 300 - number of rows 300 

Doing like that until all products are imported and skipping records with which there were issues like this https://postimg.cc/B8whr3Qq did the job. 


But how to force on import that records with issues are automatically skipped and import continues?

Mark Rosso
4 years ago

I have tried adding price and removing steam taxonomy. Again same issue.

Mark Rosso
4 years ago

I already imported before without issue 70% of products from that feed. I thought steam taxonomy will be automatically created if I select it.  There were no issues with that taxonomy with some other feeds which imported without issues. But ok, I will remove it.


So I should also add {/price_eur} under Regular Price:?

Igor Sunz Support Agent
4 years ago

There is no such product type as steam in WooCommerce, delete this
taxonomy, also try to add price. Try to add test import with only title and
price

Mark Rosso commented privately
Igor Sunz Support Agent
4 years ago
Mark Rosso
4 years ago

There is zoom option

Igor Sunz Support Agent
4 years ago

Second screenshot is unusable and blurred

Mark Rosso commented privately
Igor Sunz Support Agent
4 years ago

p.s. tried to import on local site. Imported without problem, so, waiting
your screenshots

Igor Sunz Support Agent
4 years ago

Ok. For example, this file

https://www.allyouplay.com/en/product-feed-us

send me screenshot how you set File settings for this feed in importer

Mark Rosso commented privately
Igor Sunz Support Agent
4 years ago

Send me feed

Mark Rosso
4 years ago

Which value do you recommend to set?


I can send examples. But of what? Feed? ImportWP settings?

Igor Sunz Support Agent
4 years ago

and send me example of what you import

Igor Sunz Support Agent
4 years ago

600->900 is not big increase. Set high value

Mark Rosso
4 years ago

I have increased the time limit to 900

Now for some feeds I get fatal error


Under importers also says: Import Error: Undefined variable: set_new_data

What does that mean?

Igor Sunz Support Agent
4 years ago
anyway, time limit is also better to increase
Igor Sunz Support Agent
4 years ago
I mean that feed can have some broken item. For example, it's 101 item. So, when import got this item, it just can't process it and fails. You can check import log to see error code. 
Mark Rosso
4 years ago

I don't exactly understand what you are saying. For those products which I manage to import all links are fine if that is what you mean.

Feed usually imports about 50-100 products when 504 error appears and then it just stucks and nothing happens. Then I start import again and it imports again 50-100 products until it freezes again.

This happens with all feeds.

Igor Sunz Support Agent
4 years ago

check if your feed has correct links in items which are accessible

Mark Rosso
4 years ago

Depends on a feed from 3 000 to 21 000 items. Digital products are in question.

Igor Sunz Support Agent
4 years ago

how many items in your feed? Did you check feed?

Mark Rosso
4 years ago

What would be best limit to increase it to? My hosting currently has it at 600

Igor Sunz Support Agent
4 years ago

You can ask your hoster to increase time limit for script execution. Also
check your feed. Maybe you have too much items in feed and your server is
not powerful enough to import such amount

Mark Rosso
4 years ago

I am constantly getting an error 504 when performing import using  ImportWP. 

What does that mean and how to fix it? Products are not importing,

Igor Sunz Support Agent
4 years ago

yes, it should work

Mark Rosso
4 years ago

I am still testing ImportWP PRO so I am asking for that way of importing. I am asking about putting two or more values under the SKU field because I have 4 feeds that have the same value which can be used and that is their product id.

So if I put under field "Product SKU: {/product_id}" for those 4 feeds they will be merged.

What about the rest of the feeds? Should I just leave SKU field empty for those feeds which don't have the same product ID and they will be merged based on product name if it is the same?

Igor Sunz Support Agent
4 years ago

You can add but this has no sense because sku is single field with single
value. You can merge values in sku but this is not required. Plugin already
must merge products with the same name as i remember.

Mark Rosso
4 years ago

So I can I add several identifiers under the SKU field?

For example Product SKU: {/product_id}{/name}

Igor Sunz Support Agent
4 years ago

You can't merge them if they don't have anything common. Anyway, price
comparison site is not only single type of site, you can make deal site
without price comparison

Mark Rosso
4 years ago

Thank you for the video link.


Regarding the second thing: "You can set product name to sku field. Products must have 100% identical names to be merged."


Unfortunately, all feeds don't have a same common field that can be used and in most cases, they don't have 100% identical names.

How to merge them then? Can I under the SKU field add several identifiers?

So it would look like Product SKU: {/product_id}{/name}

In this case if there is no common ID, then product tile is used. If there is no product title then third fallback is used if added, etc. Would this work?

Igor Sunz Support Agent
4 years ago

but this is for RH import plugin which is deprecated. Anyway, with addons,
you will have the same fields

Igor Sunz Support Agent
4 years ago
Igor Sunz Support Agent
4 years ago

You can set product name to sku field. Products must have 100% identical
names to be merged

Mark Rosso
4 years ago

How to merge the same products from different feeds if they don't have a common field like SKU or product ID? Will in that case products be merged based on product name?

Mark Rosso
4 years ago
Yes, I know that. I have already tried in past using WP all import PRO plugin and those addons. But where is the video guide you had? I can't find it anymore. I need it to guide me. Do you have a link?
Igor Sunz Support Agent
4 years ago

Sorry, they are for WP all import PRO plugin. you can install them and you
will get additional panels to import to Content Egg and Post offer
sections. They are identical for those which are in Import PRO and do the
same things

Mark Rosso
4 years ago

For what I can use the provided addons? I have mentioned several things so don't know to what are you referring I should use addons for.

Igor Sunz Support Agent
4 years ago

you can use addons for Content Egg and Post offers

wpsoul.net/plugins/packages/wpai-ceo-addon.zip
wpsoul.net/plugins/packages/wpai-post-rehub-addon.zip

Mark Rosso
4 years ago

The feed is provided directly from merchants so I cant edit it and exclude products especially as it is provided via external URL and import needs to run on schedule and add new products and update prices.


I have most feeds in USD but some in EUR. Is there an option to automatically convert from EUR to USD or some way how this can be accomplished?


Also, I am not sure which is a better plugin for me. Though ImportWP PRO is simpler to use I have a license for WP All Import which I find far better with more options for this purpose and for which I can contact support and ask for help.

Where can I find a video tutorial for WP All Import? I can't seem to find it anymore.

Igor Sunz Support Agent
4 years ago

You import each feed as separate import and you can choose which import
have images and description. All other can be without images, they will be
merged.

You cant choose to exclude products. This must be made in your feed. Later,
we can add option to filter feeds before import

Mark Rosso
4 years ago

Hi,

I have watched the whole video of 27 min several times. Even watched some older videos.

I know how to add attachment and description filed. That was not my question.

As I have at least 15 feeds to import my question was can I choose description and attachment from just one feed to be added in WC products? Will that work?


Also, how to exclude certain products from importing?

Igor Sunz Support Agent
4 years ago

You can use only one field to merge products.

You can attach image in attachment and you can enable description field.
Both are described in video. Please, watch full video and not only part
about price comparison

Mark Rosso
4 years ago

Hi,

I am looking to add a price comparison using ImportWP PRO. I have watched your instructions video at least 3 times. I have several feeds ready. As I understand I will need to choose the WooCommerce products template when importing. I don't have any WooCommerce products added currently.

So I would like for each product to have a description, featured image, and then price comparison from different stores.

How to add product description and featured image for each product? Is it enough to import description and featured image from one feed and for all others don't?


I also understand I need to have a common product SKU or something to merge each offer to the same product. Some feeds have the same SKU but most don't. Can I use both title and SKU so that feeds that don't have SKU can be connected using the title?