Home Forums WoodMart support forum official woocommerce brands plugin not working well with woodmart

official woocommerce brands plugin not working well with woodmart

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #234428

    philanthropy.gr
    Participant

    Hello there,
    the “per_page=” and “shop_view=” selections provided by the theme, maintain correctly the attribute filters’ url parts, but they eliminate the official woocommerce brands plugin’s url part, which is “filter_product_brand=”. The add_query_arg is used differently, we have seen this in inc, integrations, woocommerce, template tags, and it seems as if this official plugin is totally ignored. This is really a great theme, we have 18 licenses until now(!) 🙂 do you think you can provide a solution for this issue? The official woocommerce brands plugin is not a trivial plugin and woodmart is one of the best themes.

    Kind regards,
    Nikolas.

    #234657

    Hello,

    Sorry for the delay. Please provide your admin access to the private area.

    Best Regards

    #234691

    philanthropy.gr
    Participant

    Hello again,
    here is the information you ask.
    Kind regards,
    Nikolas

    #234743

    Hello,

    When you chose filters shop_view and per_page they are saved in cookies and even URL does not contain the filter, it is in force anyway.

    Best Regards

    #234876

    philanthropy.gr
    Participant

    Hello again,

    Thank you for the explanation.
    But this is not a solution.
    The per_page and the shop_view do respect the color and size selected, but they do not respect specifically the brand selected.
    We are mentioning the CLICK action, not the cookies.
    If you choose color and size and try to click all values of per_page (9, 24, 36, 72) the color and size selections remain.
    If you choose brand and try to click all values of per_page (9, 24, 36, 72) the brand selection does NOT remain.
    We need to solve this, it is an issue of the theme, isn’t it?
    To support this, here is an example.
    If you choose brand, and change sorting, the brand remains. The sorting function is handled by woocommerce.
    The brand is not respected by the functions handled by the theme, which are the per_page and the shop_view .
    More support of this is that if you manually change the url:

    https://www.airsoftclub.gr/en/product-category/combat-gear/gloves/?filtering=1&filter_product_brand=340&per_page=9

    to:
    https://www.airsoftclub.gr/en/product-category/combat-gear/gloves/?filtering=1&filter_product_brand=340&per_page=24

    then to:
    https://www.airsoftclub.gr/en/product-category/combat-gear/gloves/?filtering=1&filter_product_brand=340&per_page=36

    then to:
    https://www.airsoftclub.gr/en/product-category/combat-gear/gloves/?filtering=1&filter_product_brand=340&per_page=72

    (changing the per_page value manually)…the brand remains.
    The click is what makes the theme function activate and remove the filter_product_brand.

    It seems obvious that if we make the brand an attribute the problem will be resolved, but we need the brand plugin.

    Are we missing something with the perspective we present?

    Kind regards,
    Nikolas

    #234930

    smarterweb
    Participant

    hello, we have the same problem. we MUST use the official woocommerce brands plugin and want it to show in the same position on the product page as the attributes brands from your theme. how is this possible?

    #235068

    Hello,

    We have checked the plugin and we see that the plugin sorts HTML output of the Filter Products by Attribute widget instead of sorting out its URL. This plugin, unfortunately, can not be compatible with our widget as WOODMART WooCommerce Layered Nav has custom functionality.

    As for problems with shop_view and per_page, we cannot fix it because the plugin is not designed for these custom features and sort out the default widget.

    Best Regards

    #235097

    philanthropy.gr
    Participant

    Hello again,

    Thank you for your kind effort. Please, allow me to put this into simple context.
    You are saying that the official woocommerce brands plugin lacks compatibility and it is responsible for the awkward behavior?
    Should we ask the fix from the official woocommerce brands plugin vendor?

    …but wait, the click to switch from
    per_page=9
    to
    per_page=24
    is not processed by that plugin, it is processed by the theme code in inc, integrations, woocommerce, template tags. Right?
    The click to switch per_page value has nothing to do with the mentioned plugin, it is a function of the theme.

    I think “we cannot fix it” is a reasonable claim.
    But the claim that a plugin is responsible for the way the theme handles a click with its own code, is not reasonable. Would you please discuss this further with a colleague of yours?

    Let’s clarify this, please: Isn’t the click to switch the per_page value handled by the theme code? Do you Confirm or Negate that the click to switch the per_page value is handled by the theme code? Maybe we got this wrong, so we should apologize for insisting.

    Kind regards,
    Nikolas

    #235253

    Hello,

    We do not mean that the plugin must support our custom features (which are per_page or shop_view), this is not the plugins’ problem. The reason is that the plugin has not been initially designed to cover these custom features. This plugin works only with the default Filter Products by Attribute. At the same time, we cannot on our side configure the plugin and make it work correctly with our custom functions because it was not developed for this purpose.

    Best Regards

Viewing 9 posts - 1 through 9 (of 9 total)