• Resolved eluther

    (@eluther)


    WCPT is fantastic!

    One feature request.

    I have 100’s of products in my tables.

    Request 1: Headers that stick to the top of the window, even when I’m continuing to scroll down. When I view 50 at a time I lose track of column titles.

    Request 2: The numbered boxes at the bottom… make more of them! My customers like to jump 5 pages at a time when trying to find the right part.

    Request 3: Better caching support. Make an option for the tables work better in a heavily cached environment. i.e. they work well on the load of the first page, but once I start adding ? tags to the url, caching is disabled and page load is slow again.

    I really enjoy the product. Thank you for making the best table on the market for a company like mine with 10,000 products (that I manufacture on demand). It’s been a huge help in brining order and improving user experience on my site.

Viewing 1 replies (of 1 total)
  • Plugin Author WC Product Table

    (@wcproducttable)

    Hi,

    Thank you for using WCPT and sending in your query.

    “WCPT is fantastic!”
    I am glad you are liking the plugin! ??

    1. “Sticky header”
    Due to certain unpredictable factors like sticky menu, a sticky table header is tricky to provide as a generalized solution in the plugin. It will break the UI for many users unless it is carefully managed. However, I am happy to set this up for users who really need it as part of custom work.

    2. “Numbered boxes”
    A similar facility is definitely on the todo list. I understand there are shops that would like to help customers just to exact pages immediately. Accordingly a numbered dropdown or input box option is planned for the pagination. However, there are several other urgent and priority updates in development before this so it will take some time to get to.

    Meanwhile if you need a temporary quick fix I can direct you to the plugin file and code you need to modify to add more pagination boxes. However, please note – this is a temporary solution only as the plugin files are completely overwritten whenever a wordpress plugin is updated. Modification:

    Go to – site root / wp-content / plugins / wc-product-table / templates / pagination.php

    Now on line 22 replace:
    ‘mid_size’ => 1,
    with:
    ‘mid_size’ => 3,

    You can change the figure ‘3’ to experiment with the number of buttons.

    However, as I said, this is only a temporary fix if you need to change it urgently. Since you have mentioned this requirement I’m increasing the priority of the future pagination facility, but your patience is appreciated!

    3. “Caching”
    Caching enhancements are definitely in the todo list as well. However, there are some challenges around compatibility with user role and private category plugins and custom code that modifies the output based on audience. Most definitely there will be enhancements on this front as well in the future. I appreciate the input.

    Meanwhile, I will recommend ensuring you have memcached enabled on your server, please check with your host. It can make a dramatic difference by caching and speeding up database calls. Also, experimenting with beefier server resources or reducing the number of products per page might help as well.

    In general WCPT is definitely going to see enhancements to improve performance on sites with massive catalog lists like yours (10K+) in the near future.

    I must add a caveat that some feature enhancements are only going to be part of WCPT PRO. You can check out the current PRO feature list here. This separation is required to support the plugin development.

    I hope WCPT continues helping your shop into the future! Please write in again if you have any further input or require support: wcproducttable@gmail.com

    Regards,
    Kartik

    PS – Marking this topic as resolved for now as I think my response should be sufficient. However, please feel free to reopen the ticket if you need to discuss further.

Viewing 1 replies (of 1 total)
  • The topic ‘Feature Request – For MASSIVE Tables’ is closed to new replies.