mrwweb
Forum Replies Created
-
Thanks, @adamdunnage. As long as this is a known issue, I’m happy just waiting for a fix. Appreciate the quick reply.
Forum: Plugins
In reply to: [Ajax add to cart for WooCommerce] Incompatible with WooCommerce 10.6.X?Based on further testing, I believe this isn’t an issue with the Ajax add to cart for WooCommerce plugin, but rather is the issue linked by @markisu72 (thanks!).
Forum: Plugins
In reply to: [The Events Calendar] Mobile events only show cost if featured?Thanks for checking and the clarifications @d0153. I have to say that I think user testing would likely show that people want to see more event context on small screens, so maybe that’ll change in the future! We did find a way to override the behavior, so we’re all set.
Thanks @frankremmy. It appears that installing Jetpack and connecting through there, let us update tax data!
For reference:
- Here is what we were seeing on the WooCommerce.com Advanced settings screen
- We don’t have any WooCommerce.com purchases, so I don’t think using the correct account was the issue. However, we were careful to use the same account we’ve used in the past to connect to Jetpack.
Thanks for all these tips, @lovingbro! I believe I’ve run through every step you’ve suggested that we can follow, and here’s what we found. In short, we still have the problem and there doesn’t appear to be a way to reset the WP.com/WC.com connection.
1. Update the WooCommerce Tax plugin
Completed. Did not resolve issue
2. Reconnect your site to WooCommerce dot com from WooCommerce, Settings, Advanced, WooCommerce.com
We do not have a disconnect or reconnect button on that screen. Here is all we see. It seems like the site doesn’t have a way to manage the currently active connection.
We tried connecting on the WooCommerce > Extensions page, but that did not help. Note: the documentation link you shared recommends that path and not the WC > Settings > Advanced > WooCommerce.com path.
3. Clear the WooCommerce.com caches, then refresh service data
Did not work.
I also tried clicking the “Test WooCommerce.com connection” button which reported: “ERROR: Your site has a problem connecting to the WooCommerce Tax API. Please make sure your WordPress.com connection is working.”
4. Confirm automated taxes is enabled and store address is complete
Confirmed. The store has consistently been charging sales tax for some transactions, but there are some within our tax nexus state on taxable products that are not being taxed.
5. Check that nothing is blocking the REST request Security or firewall tools can block calls to the WooCommerce services. Ensure you can visit https, yoursite.com/wp-json in a browser without a block page.
The site uses the Sucuri firewall, but I can see the request to the tax service endpoint is not blocked (it returns a 500 and not a 403).
We can go to {oursite}.com/wp-json/
Copy any recent entries from WooCommerce, Status, Logs where the source is WooCommerce Tax, and paste
There are lots and lots of entries. Here’s the last three. There seems to only be the one error.
Forum: Plugins
In reply to: [Feature A Page Widget] Any chance this widget will be updated?Hi @letto1! I’m glad you’re still enjoying Feature a Page Widget!
I consider the widget more like “Feature Complete” than “abandoned”. It should still work, but I am not actively developing new features. (I no longer use Widgets on any sites I personally build.)
I haven’t tested it in quite a while, but I’ll try to get the Tested version updated some time after a quick once-over.
Hi @d0153 ,
Thanks for the response. I appreciate the need to prioritize! One thing I will say is that font-end markup churn always impacts folks developing with The Events Calendar (often your biggest promoters), and so it would be good to sort this out sooner than later, especially if it’s going to get reverted and or changed.
For the future, I would encourage getting a more complete accessibility audit done by someone who can interpret errors and recommend appropriate fixes, and then making a batch of template changes all at the same time. (I have more I’d recommend!)
@tristan083 Thanks for the quick response and looking into this more deeply. That issue is a helpful clue. Here’s my guess as to what’s going on.
- That is a valid accessibility issue one would want to resolve
- The banner landmark is created by a
headerelement that is not a descendant of any other element that generates a landmark. My guess is that theheader.tribe-events-headeris the offending element. - HOWEVER, introducing a new landmark that doesn’t really make sense would “fix” the issue in the eyes of a checker, but not necessarily make the page make more sense
So the two general solutions to the issue are:
- Change the
header.tribe-events-headerelement to be adiv - (Better) Introduce a landmark that makes more sense. I normally resolve this known issue on my own sites by customizing
tribe/events/v2/default-template.phpso that line 19 is wrapped in amainelement that matches all other page templates. Amainrather thansectionelement in this change would be fairly similar, though it would certainly break all my own themes by introducing a “more than onemainelement” issue. (I’d accept that as the cost of TEC resolving an accessibility issue!) Note that while on some pages it might make sense to use anarticleelement in place of thatsection, it would not make sense on pages listing multiple events.
I hope this is useful, and I’m happy to continue chatting about finding a better solution.
@sucuri1 Thanks for the quick response and confirming that what I was seeing was, in fact, intended.
This setup is strange enough that I assumed this must have been a bug. Dark mode is a highly personal user preference to the point that it can be both improve and worsen the accessibility of an interface depending on the person (some folks need bright high contrast while others can have symptoms triggered by bright lights).
If there’s a big need to show the status of the firewall, it would be fabulous to create some kind of clearly, prominent, piece of user interface.
As it stands now, this was extremely confusing—I can’t overstate how confusing it was—and doesn’t align with any expectation I have of how interfaces and user preferences work. It’s fine to present it as an option, but even then, I would mostly expect that it match the entire WordPress interface which is always in light mode.
Forum: Plugins
In reply to: [WooCommerce] Cross-sells not appearing in mini-cart block drawerThank you for the clarity, @woo-hc. That’s quite disappointing, but obviously not your fault. I hope the developers will see fit to add this option sooner than later!
I have submitted a feature request. For anyone else who wants this feature, please give it an up-vote!
Forum: Plugins
In reply to: [WooCommerce] Cross-sells not appearing in mini-cart block drawerThanks for your support, @shahzeenfarooq.
When viewing a product details page that has a cross-sell:
- The
woocommerce/cart-cross-sells-block(the one with the Column block icon) still only shows a heading. - The
woocommerce/cart-cross-sells-products-blockshows the cross-sell product.
It had never occurred to me that the cross-sell block in the cart would be contextual to the product page and not the cart contents, given that it’s always been possible to show cross-sells on the
/cart/page.Inspecting the code, I fear that the current behavior may be intended:
data-__private-preview-state='{“isPreview”:true,”previewMessage”:”Actual products will vary depending on the page being viewed.”}’
However, I hope the development team might reconsider and make the cross-sell block contextual to the cart contents which strikes me as much more useful and likely to work.
In our case, we never expose the individual product detail pages, so this block currently has no value to us.
If this is the intended behavior of the block, and tips, pointers, and suggestions for a path forward on cart-based cross-sells would be greatly appreciated.
Forum: Plugins
In reply to: [The Events Calendar] Cannot Update Time Zone DataThis seems to now be working correctly on our production site after deleting Drafts and clearing the trash. I’m wondering if the staging site being behind an HTTP_AUTH login made the timezone information fail to load? Is that a known issue?
@rizaardiyanto @stevejburge I appreciate this is a tricky request. I was mostly curious if the error log tripped any recognition of similar issues or some troubleshooting tips you might have.
FWIW, I both recognize it’s hard for you to test a paid plugin and you can’t guarantee compatibility with everything. I did clarify with the #forums Slack that this thread doesn’t violate the paid support guidelines, but I understand if you’re just not willing to take this one on.
If you are, any ideas or tips would be greatly appreciated. I feel like I’ve seen similar array-to-string issues pop up with this plugin in the past, but I can’t remember the details.
Forum: Plugins
In reply to: [Post Type Archive Descriptions] Shortcode PossibilityWe use the CPT UI plugin to generate post types. They also have a field for post type descriptions, unfortunately not a user friendly input field. But if I use a custom function to project it into the frontend template it works
It sounds like there may be some confusion around how this plugin works. This does not display the
descriptionattribute of the post_type object, but rather creates a custom setting and editor for writing a description for each post type. You can see that editor and menu location in the plugin’s screenshots.If you use either
the_archive_descriptionorget_the_archive_descriptionin your template, then the plugin filters the result and displays the custom description you’ve edited.echo get_the_post_type_description();Note that shortcode functions should always
returntheir contents and notechoit.PHP Warning: array_key_exists(): The first argument should be either a string or an integerI tested that shortcode and it didn’t work. This was the error that resulted. This works instead:
add_shortcode( 'archive_description', 'get_the_archive_description' );I notice you work from the point of view to build pages based on its php template files. But 90% of the wordpress sites are using frontend page builders like wpbakery, elementor or gutenberg. So a shortcode should just also work there. If you have a prof. Theme, amending archive.php is not part of wordpress anymore unfortunately
This will work on any theme that supports the built-in archive description function that’s core to WordPress.
Hi @rizaardiyanto. I’m not quite sure I understand. I’m using the free version of PublishPress Authors hosted in the plugin repository.