richstrauss
Forum Replies Created
-
Forum: Plugins
In reply to: [WP WooCommerce Mailchimp] Using Mailchimp tags for WooCommerce products?Hi Rosa,
Did you find a solution for this? To automatically assign a different Mailchimp list tag for each different WooCommerce product purchased?
I’m actually looking to assign Mailchimp tags to product variations.
Rich
OK thanks for taking the time to reply, I’ll revisit the layout then.
Forum: Plugins
In reply to: [PayPal IPN for WordPress] Multiple WooCommerce websites with subscriptionsHi, thanks for your reply.
I have two websites, website1.com and website2.com – I’m using WooCommerce Subscriptions on both websites. I also have two different recurring subscription products, one product on website1.com, and one product on website2.com
I have only one Paypal account.
At the documentation for WooCommerce Subscriptions:
https://docs.woocommerce.com/document/subscriptions/payment-gateways/#paypal-limitations
PayPal Standard Limitation: “Only supporting selling subscriptions on one website per PayPal account”
https://docs.woocommerce.com/document/subscriptions/store-manager-guide/#paypal-ipn-limitation
IPN and Multiple Websites: “PayPal does not allow you to set multiple IPN URLs in a single PayPal account. It also does not allow applications, which you could consider WooCommerce Subscriptions as one, to set different IPN URLs for each website. As a result, PayPal can only be used to sell subscriptions on one website.”
My question is, how can I set this up? I am assuming (hoping) that:
1) I need to install ‘PayPal IPN for WordPress’ and ‘WordPress PayPal IPN Forwarder’ only on one site, ie website1.com
2) I set IPN URL at Paypal as
https://website1.com/?AngellEYE_Paypal_Ipn_For_Wordpress&action=ipn_handler
3) In ‘WordPress PayPal IPN Forwarder’ I then send IPN data to
https://website1.com/?wc-api=WC_Gateway_Paypal
and
https://website2.com/?wc-api=WC_Gateway_Paypal
Is that correct, or will it not work? Or have I missed a step?
Thanks!
Forum: Reviews
In reply to: [Free Downloads WooCommerce] Wonderful plugin and outstanding support!Will definitely stay in the loop, pun intended ?? Sounds exciting, will be great to see what more you come up with!
Yes! Updated to 2.3.3, added the shortcode to Types and it’s working perfectly!
Using a conditional to check for product ID like this:
[wpv-conditional if="( '[wpv-post-id]' eq '1016' )"][download_now_page id="1016"][/wpv-conditional]
So can use it like that even if there will be more free products in the future, just repeat the conditional and shortcode for additional products.
Good and fast work man, really appreciate it! This plugin adds a new dimension to WooCommerce!
Will write a review!
Sweet, yes the shortcode route will be great!
Types Toolset allows one to register third-party shortcode arguments, and also functions to use inside conditional evaluations:
So I’ll then also need to know which “Download Now – WooCommerce” function to use in the “if” attribute to control conditional display.
For the time being I will put the free product in a category “Free Downloads” and will conditionally display a direct download button like this in WC Views:
[wpv-conditional if="( has_term('free-downloads', 'product_cat', null) eq '1' )" ]Download button code here[/wpv-conditional]
But I’d like to control display for this according to your plugin functions/classes and not a category, and not show a shareable link.
Thanks and wishing you good luck on that! Very useful plugin this!
Hi Richard,
Yes, it is a problem with WooCommerce Views. In WC Views there’s an option to switch template:
>> https://d7j863fr5jhrr.cloudfront.net/wp-content/uploads/2015/01/product-template-file.png
>> https://wp-types.com/documentation/user-guides/getting-started-woocommerce-views/When I switch to the default WooCommerce template, then the download button shows on the single product page.
It seems the only way to display the Download Button from “Download Now – WooCommerce” on the Single Product page is via shortcode:
And then to display the shortcode with a conditional:
https://wp-types.com/documentation/user-guides/views-shortcodes/#wpv-conditional
Does that make sense?
But then still, the question is why does the download button show on the archive page, but not on the single product? I’m using WooCommerce Views templates on both.
If the above info doesn’t lead anywhere, then I’ll set up a mirror site for you to check out.
In the meantime, I can show a direct download button via conditional in the content for the relevant product ID.
Hi Mark,
Sorry about the delay, we’re in different time zones ?? Let me take a look at your setup, I sent you a mail.
OK. I recreated the setup and the attribute archives works fine for me.
Last thing I can add here is for you to also make sure that you’ve assigned *only the relevant* schools under *both* “Attributes” AND “Variations” at the Product Data for each product. If you have all the available schools under Attributes, and only the relevant Schools under “Variations” then it won’t work.
Hi Mark,
I’m just busy setting up a test environment and realized something…
When copying the woocommerce/templates/taxonomy-product_cat.php into your child theme folder, you need to copy that file into the /woocommerce directory within your child theme, keeping the same file structure but *removing* the /templates/ subdirectory.
So it should be yourchildtheme/woocommerce/taxonomy-pa_find-your-school.php
My bad! Let me know if that works!
Hi Mark,
Sorry for the delay. Please ensure that you have marked each individual attribute to have stock available and that each individual attribute has a price assigned to it.
If that doesn’t solve the issue I’ll set up an install on my side this week and see if I can replicate the problem. I wish I could help you sooner, things are a bit busy on my side with clients and such.
Rich
OK, I think I know…
Did you add the attributes ‘Find Your School’ on a per product basis, or as Global Attributes?
In this documentation >> https://docs.woocommerce.com/document/using-custom-attributes-in-menus/
… it says that “archives must be enabled”
I don’t see that archives can be enabled for attributes added on a per product basis, but it can be enabled for Global Attributes.
So it seems you need to add ‘Find Your School’ as a Global Attribute and then enable Archives:
Products >> Attributes >> Enable Archives?
You will then have that Global Attribute available to select in each of your products.
See this video on creating Global Attributes >> https://woocommerce.com/videos/product-categories-tags-shipping-classes-attributes/
Let me know if that solves the problem and if it makes sense!
Hi Mark,
Did you copy the woocommerce/templates/taxonomy-product_cat.php into your child theme folder, and renamed the template to reflect your attribute – ie yourchildtheme/woocommerce/templates/taxonomy-pa_find-your-school.php?
Rich
You still need to check the server error log, as it may contain valuable information which could possibly help resolve your issue.
The problem could be related to any one of a number of things:
1) Your PHP version is out of date, both WordPress and WooCommerce recommend PHP version 5.6 or greater. The difference in version is not that great, but the version 5.5.9 on your server should be upgraded to the recommended version >>
https://docs.woocommerce.com/document/how-to-update-your-php-version/
2) Your theme contains custom WooCommerce templates, both in the parent theme, and the child theme. These are outside of the default WooCommerce installation folders, and could impact performance if there is outdated or altered code.
3) You are using many plugins, some by 3rd parties, which directly impacts the WooCommerce checkout process (such as ‘WooCommerce – Autocomplete Orders’), which is outside of the normal WooCommerce functionality.
To resolve your issue, you will need to go through an elimination process.
But first inspect the server error log, this may save you a lot of trouble if it contains entries relating to the problem.
If not successful with the error log, then try deactivating all plugins except WooCommerce base plugin. If that resolves the issue, reactivate each plugin individually until you find the cause.
If that does not resolve the issue, try switching to the default theme for your version of WordPress to rule-out a theme-specific issue (theme functions can interfere like plugins, and also the overriding WooCommerce template files).
I understand that it’s difficult to do this on a live site, and also because it happens only to random orders makes it more tricky.
So it’s a good idea to create a staging site to do your testing on there.
I don’t see any other way to find the cause of this. There are too many factors which could any one be a possible culprit.
Forum: Plugins
In reply to: [WooCommerce] Account page doesn’t workI cannot see the “My Account” page, because I need to login.
But try this – in your WordPress admin dashboard, go to:
Settings > Permalinks > Save
I’m not sure in Italian, it would be something like:
Impostazioni > Permalinks > Salva
I used Google translate ??
See if that solves your problem!