• Using WooCommerce Show Attributes Version 1.4.0, WooCommerce Version 2.2.11, with Customizr Version 3.2.17 (Child theme).

    To access: woocommerce>settings>products>WC Show Attributes:

    Conditions when options are checked:

    Show Attributes on Product Page: okay, no issues.
    Show Attributes on Cart Page: both attributes and values in left side panel view are bold. Values should not be bold.
    Show Attributes on Customer Order Emails:Fatal error: Call to a member function get_attributes() on a non-object in /home/industr2/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 93

    The fatal error occurs when going to My Account>Recent Orders>Then selecting Order#

    No other options have been used or tested.

    The fatal error has been reported twice to the developer through her website. There were two subsequent updates without addressing the fatal error. Since errors with this plugin only permit it to be used in a very limited capacity, I can only give 3 stars.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author isabel104

    (@isabel104)

    Support for this plugin is only available through this forum (the plugin’s official support forum). This is stated above the contact form on the developer’s (my) website. I do not offer email support.

    I don’t see that you’ve reported the fatal error at all on this support forum. I address all the issues/errors on the plugin’s support forum. Giving low ratings when you haven’t even created a support request is not the way to get help.

    Thread Starter FCAbraham

    (@fcabraham)

    The issues were reported to: http://isabelcastillo.com/email-isabel/

    As a recent newcomer to WordPress, I am learning the protocols as I go along. That noted, I didn’t take notice of any statement regarding support so if you chose to ignore them and not redirect me to this forum, that’s doesn’t make them unreported.

    Plugin Author isabel104

    (@isabel104)

    On that contact page, there is a bright blue notice directly above the contact form that says:

    If you are seeking support for 1 of my WordPress repository plugins, please use the plugin’s support forum at WordPress instead.

    and it includes a link to my Plugins page here on WordPress. If you didn’t see that support notice, you must have at least noticed the Support Forum here when you found your way to this Reviews page.

    I do not ignore bug reports for any of my WordPress repository plugins. That is a bold accusation. As WordPress plugin developers, we are not required to give free support, yet most of us would never ignore a bug report. That would only ruin our work.

    As per WordPress support forum guidelines:

    Forum members should not post their email addresses, ask others to post their email or solicit contacting people off of the forums.

    Also, when requesting support, you’re supposed to provide a link to your own site, not to mine. I don’t see what your goal is in adding a link to my site. Per the guidelines:

    If you are asking for help and your question relates to a specific site or page, please provide a link to it.

    Regarding your Review:

    1. No parts of the attributes are bold on the Cart page. Your own CSS may be adding the boldness.
    2. The fatal error is not caused by this plugin.

    Both of those issues may be due to a conflict with a theme or plugin.
    Before requesting support (for any WordPress repository plugin), you’re supposed to try it with the default WordPress theme (in this case Twenty Fourteen since Twenty Fifteen doesn’t offer WooCommerce support). If the proplem persists, you are supposed to remove all other plugins besides this one. If the problem is solved, then re-activate your plugins one by one to see which one causes a conflict. If the problem persists at that point, then you can assume that the problem is caused by this plugin.

    Thread Starter FCAbraham

    (@fcabraham)

    I am only re-addressing the fatal error and have not yet reviewed the issue of bold values.

    Currently, only “canned” software (plugins) are being used and there is no custom CSS.

    Per your direction:

    1) Tried it on WP theme 2014 and received the same fatal error. Fatal error: Call to a member function get_attributes() on a non-object in /home/industr2/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 93

    2) Disabled all plugins except Woocommerce 2.2.11 and WooCommerce Show Attributes 1.4.0 and still got the fatal error.

    3) Kept all plugins deactivated (except as noted) and successfully reinstalled WordPress 4.1 using re-autoinstall and WP theme 2014 and still got the fatal error.

    4) Disabled Show Attributes on Customer Order Emails and the WP theme 2014 functioned properly.

    5) One last time, I re-activated Disabled Show Attributes on Customer Order Emails (Show attributes on customer order, invoice, and receipt emails, and on the customer’s View Order page.) and I got the fatal error.

    In summary, all plugins except Woocommerce and WooCommerce Show Attributes were disabled on a fresh WP 4.1 install and I still get the fatal error when selecting Recent Order>View Details. Since the fatal error is repeatable by selection or deselection of that option, it is most likely a coding issue.

    Plugin Author isabel104

    (@isabel104)

    Which “canned” plugins? Different web hosts include different plugins when/if they install WP for you, so I can’t guess what plugins you’re using. Some plugins perform functions that remain in place even after they’re deactivated.

    If you want support, please make a support request in the forum and provide a link to your site and a list of installed plugins. It would also help to know who your web host is since I cannot reproduce your error (and no else has reported your error.) Rather than a coding issue, your error is related to your hosting environment.

    I’ve just made another update to avoid PHP error notices (will be released shortly), but this will not guarantee that the plugin option (to add attributes to emails) will work for you since, again, your error is unique to you and your hosting environment. This update will only avoid the output of the error notice. If the plugin doesn’t meet your needs, you don’t have to use this plugin. If my code (which is error-free and has been inspected and approved by WordPress) doesn’t meet your needs, then simply do not use this plugin.

    Thread Starter FCAbraham

    (@fcabraham)

    I installed WP myself; there were no plugins installed with the virgin installation. All plugins were downloaded through WP. Plugins not compliant to WP 4.1 are generally avoided since it’s impractical for an active developer to keep up with every WP release. If not compliant, there must be a demonstrated history of successful usage before I will install it.

    Unfortunately I cannot give you access to my site due to security concerns. If you already have an inventory of plugins that remain in place which could potentially cause a conflict with your woocommerce-show-attributes.php, I would be happy to compare them to what has been loaded.

    I’m not sure why a developer would want to suppress error messages. Since your code could potentially impact other plugins, I feel that would be a disservice to both users and developers in the WP community. That noted, it is certainly your choice and I also understand that using your plugin is mine.

    Plugin Author isabel104

    (@isabel104)

    Avoiding errors has nothing to do with suppressing errors. All developers do the former.

    You’ve made it obvious that you’re not interested in actually getting help. You have yet to give a link to your site and a list of installed plugins (and you have yet to request help on the actual support forum).

    These WP forums are not a place to make repeated false accusations about plugin authors. You’ve made a personal false accusation about me in every post here. If you don’t know how to rate a plugin without making repeated false accusations against the author, you should stop posting here. Personal attacks are not allowed here and I will report you. Making accusations is not allowed here.

    Regarding your false accusations and personal attacks:

    1. I never ignore bug reports.
    2. I always direct users to the WordPress plugin support forums for help.
    3. You pasted a link to my site’s contact page, AFTER I told you that I do not take support requests for WordPress plugins on that page. But you have yet to add a link to your own site.
    4. I have never asked for access to your site. (No one on the WP forums will ask for that.)
    5. I do not “suppress” errors.
    6. I am not doing a disservice to both users and developers in the WP community.

    Your accusations are ridiculous and make no sense.

    Stop making false accusations and personal attacks. If you make one more, I will report you to the mods.

    Thread Starter FCAbraham

    (@fcabraham)

    It was never my intention to attack you or make you feel that way. Sometimes written communications don’t properly convey intent between strangers, especially those that may have cultural differences.

    As noted earlier, I did not see a support-redirect to this forum. Since I sent support 2 requests through your site’s Contact form; I have no way to prove it. I felt that I had been very patient in waiting for your reply. Around the same time, I had contacted another developer (regarding a theme issue) who directed me to use his forum. Since then, I have found answers or only communicated through forums.

    Whether it is fortunate or unfortunate is a matter of opinion that ratings cannot be changed. Even if I had initially replied through your forum, I would have still given it only 3-stars (possibly 4-stars) due to the problems that I have experienced with the fatal error. It would be unfair to other users to rate it 5-star. I realize that you were running a perfect score until my rating but your plug-in wasn’t working perfectly on my (standard WP) installation and communication through the forum requires a rating.

    Since yesterday, I also checked on my report of the attribute values being bold (Item #2 in my original post) and is viewed when using the Primary Sidebar (left panel) Woocommerce Cart widget however it views normally in the cart so It requires further investigation.

    I misread your request to view my website. It never occurred to me that you only wanted to view my public WP website. My WP domain is under development and has a 302 redirect to my non-WP site. I have established relationships with developers (contractors and former employees) and usually don’t think twice about providing them admin access. So my first thought (from what I misread) was that you wanted admin access and I don’t know you.

    Your update did remove the fatal error but it also doesn’t show the product attributes in Recent Order>View Details. Your update accomplished the same task as simply deselecting the “Show Attributes on Customer Order Emails” option.

    As I noted earlier, I’m relatively new to navigating WP and didn’t realize that I had access to modify your code through the Plug-in Editor. Let’s put this to rest. Your code is well documented and under GPL. I’ll make the necessary corrections for it to function properly with my installation.

    Have a glass of wine and relax. Life is very short.
    .

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘A nice option with issues’ is closed to new replies.