Home Forums WoodMart support forum serach by sku not working for search result page

serach by sku not working for search result page

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #702947

    thomas-8605
    Participant

    Hello,

    we created a custom search result page.
    Now try to search via woodmart search in header for a specific product
    ABC -> Now the search result page will show the product in search result page.

    Now try to find the product via sku:
    Enter 3780 (the sku) in woodmart serch in header and press enter:
    3780 -> No results in search result page.

    The option ” Search by product SKU ” is enabled.
    Memory limit: 8G.
    Maxinput vars: 10000.
    No error in debug log.
    Only core plugins enabled.

    The problem starts when you create a custom search result template via woodmart -> Layouts -> and enable the search result template…

    BR
    Tommy

    #702991

    Hello,

    Please deactivate all the 3rd party plugins and activate only theme-required plugins on the site, and then check the issue. I am sure your issue will be solved. Then activate the 3rd party plugins one by one and check which plugin is creating the issue for you.

    Otherwise, if the issue still exists, then keep the 3rd party plugins deactivated and share the WP login details, so I can check and give you a possible solution.

    Best Regards,

    #703015

    thomas-8605
    Participant

    Hello,
    we already disabled all other plugins and using only latest version of core plugins and woodmart theme.
    Then we enabled elementor pro for elementor loop grid.

    How to reprouce in your sandbox:

    1. Create a custom archive template for search result page (this one for example)
    2. Use custom loop grid (elementor pro).
    3. Search product by SKU.
    -> The search result page is not showing the products by sku.

    Solution:
    If you disable the search result page template the search by sku is working fine:
    the search result page is showing the products found by sku.
    Then disable this search result page and everything is working fine.

    Question:
    Woodmart is searching and showing the products also via sku search.
    But not if you using a custom search result template. Any chance to hook/improve this to make it working also for custom search template?

    BR
    Tommy

    #703030

    Hello,

    Could you please confirm:

    Are you using an Elementor Pro Search Results template (Loop Grid) for the search results page, or a WoodMart Layout Builder layout assigned to Shop Search Results?

    Best Regards,

    #703054

    thomas-8605
    Participant

    Hello,
    we using woodmart search result page template via Woodmart -> Layouts -> Add new template -> rule: search result page. Add into it a elementor loop grid for custom product grid.

    The same way is working in themes like:
    xstore theme -> custom layouts -> search result -> add new template.
    porto theme -> Layout Builder -> search result -> add new template.
    flatsome theme -> Search result page -> add new.
    All this themes work great with elementor pro loop grid.

    Same template in woodmart with loop grid is not working with sku.

    Can you confirm you see product results when have you have a custom search result page with loop grid widget in it please? This is working with all other themes but not when switch to woodmart and use woodmart layout builder for search result. The other themes bring also their own search result template and its working fine with loop grid builder.

    This compatibility issue shoud be fixed to make woodmart fully working with very important widgets of elementor pro.

    BR
    Tommy

    #703131

    Hello,

    Sorry to hear about the inconvenience. Kindly, please share your Site WP-ADMIN Login details in the Private Content field so that we can check this concern on your Site and help you out accordingly.

    Best Regards,

    #704713

    thomas-8605
    Participant

    If you enter sku 3780 in search field and wait a bit you will see the results in ajax / search result preview.
    Now click enter -> the search result page is empty.

    Elementor pro told us: this is an woodmart issue, because woodmart is not working with correct functions to be fully compatible with custom search result pages. We also test this case with woodmart custom search result pages and have the same problem.

    We give you permission to disable no-core plugins. We alredy doing this without solve our issue.

    #704720

    Hello,

    I have checked your site and confirmed the issue: the problem occurs because you are using a custom search result layout via WoodMart Layouts and adding an Elementor Pro Loop Grid inside it.

    When a custom layout is used, the SKU search does not work on the search result page because WoodMart’s custom layout overrides the default query handling. The Elementor Loop Grid does not automatically include SKU in its query parameters, so products searched by SKU are not displayed.

    This is not an issue with your products or plugins — it’s a compatibility limitation between WoodMart’s custom search result templates and Elementor Pro Loop Grid.

    When you create a custom layout using the Product Archive widget instead of the Elementor Loop Grid, the SKU search works correctly. So now I have created a new layout on your site and product by sku working fine.

    Best Regards,

    #704722

    thomas-8605
    Participant

    Hello,
    we already know this and we talked to elementor pro. The told us:
    Many other themes working great with custom product grids in search result page via elementor pro. This is an theme related issue.

    So woodmart wrote its compatible with elementor pro, but finally we see: its not compatible with elementor pro, for example the custom loop grid will not work with woodmart search. If you replace woodmart with another theme that also have customs search result templates via elementor and add a custom loop grid into it: its working fine. Switch back to woodmart and its not working anymore.

    This is a very hard limitation for power users who dont wanna user the default product widget. 🙁
    Please confirm for our themeforest review that the custom search result page shoud always be used with the default product widget of woodmart and we have to use the styling options from this widget and not build custom search result loop grid. This is a very hard limiation of a modern theme and for power users who also wanna have a custom product grid like in product category. We also going to share this inforamtion in our youtube channel with + 7.7 million full video views per months. I am sorry to say this, but this is shoking for us. From now our search result page shoud be looking different (without custom loop grid and total different design) and not like our product archives which are using loop grid. 🙁 This is inconsistent in design and functions and is a compatibility issue which is already confirmed by elementor (other themes handles this case already).

    BR
    Tommy

    #704728

    thomas-8605
    Participant

    And the next confusing element of this issue is:
    search by title is working fine with woodmart and custom search result page with product loop grid.

    In total:
    Woodmart users have different designs and functions between product category page and searc result page.
    Because loop grid builder is only working in category pages with woodmart.
    And search by title showing results fine, but not via sku. this is terrible confusing. 🙁

    We informed right now +12 clients who are using your theme and ask them if they are happy with that result and if not to contact you or write a review to try to have a impact on this issue and try to find solution via bugfix to solve this limitation.

    • This reply was modified 32 minutes ago by thomas-8605.
Viewing 10 posts - 1 through 10 (of 10 total)