Forum Replies Created

Viewing 15 replies - 1 through 15 (of 194 total)
  • Forum: Plugins
    In reply to: [Post Grid] No Posts Found
    Thread Starter sarahsas

    (@sarahsas)

    Hello? anyone care? There are a multitude of compatibility issues popping up with the PRO version of the plugin now, can someone investigate and make sure they still work properly together please?

    Forum: Plugins
    In reply to: [Post Grid] No Posts Found
    Thread Starter sarahsas

    (@sarahsas)

    Thank you for the reply. Currently now running Post Grid 2.3.23 and Pro 3.3.22, still returning “no posts found” error.

    Reverting back to Post Grid 2.3.19 and Pro 3.3.21 and the issue is fixed again. I posted an AI code review of what the issues might be in my pro account support ticket, but have had no response there either.

    AI debug tools have reported the following, if it helps…

    Main issue: the newer free ZIP is 2.3.23 (not 2.3.21) and it removed the free plugin’s filterable query-loop implementation.

    In 2.3.19, free plugin loads:

    templates/view-filterable/index.php

    and that file registers:

    add_action('post_grid_builder_viewFilterable', ...)

    It also registers/enqueues MixItUp scripts needed for filterable results.

    In 2.3.23, that include is gone. So when shortcode rendering calls:

    do_action("post_grid_builder_" . $viewType, ...)

    a saved grid with viewType = viewFilterable has no callback, producing empty/0 output.

    The Pro plugin still assumes filterable support exists. It adds query/filterable behavior, e.g. sets filterable queries to posts_per_page = -1 and adds filterable classes, but it does not replace the missing free viewFilterable renderer.

    Secondary issue: 2.3.23 added aggressive wp_kses_post() wrapping around recursive builder HTML. That can strip Pro-generated attributes/markup and cause additional front-end/editor errors.

    Fix direction: restore the removed templates/view-filterable include and script registrations from 2.3.19 into the newer free plugin, or move that renderer into Pro. Also review the new wp_kses_post() wrapping in includes/functions-builder.php; it is likely too destructive for Pro output.
    Forum: Plugins
    In reply to: [Post Grid] No Posts Found
    Thread Starter sarahsas

    (@sarahsas)

    Hello? Is the pro version of the plugin no longer being supported or updates released to be compatible with the base version???? Can someone please respond?

    Thread Starter sarahsas

    (@sarahsas)

    @ugoltsev fantastic, this is a big step to being more widely useful in a lot of use cases. Thank you so much for keeping me posted! Hopefully I’ll find a new use case to test it out soon!

    Thread Starter sarahsas

    (@sarahsas)

    Hi @ugoltsev, it’s a mix of both. Some CPTs are created by plugins, others I have built custom.

    I have decided to go with a different chatbot for this particular site that integrates with ChatGPT or Gemini using an API key. But I’m still very interested in following the progress of yours because I would rather not be reliant on third party APIs. Keep me posted?

    Forum: Plugins
    In reply to: [Post Grid] No Posts Found
    Thread Starter sarahsas

    (@sarahsas)

    This continues to be a VERY BIG issue when using the PRO version of the plugin together, does anyone care? Is anyone supporting this “premium” plugin anymore? I have lodged support tickets directly in the website portal as well and I’m being ignored??

    Thread Starter sarahsas

    (@sarahsas)

    Here is a code snippet i’ve written that fixes this issue temporarily, in case it helps anyone else. But please implement a real fix in a future release soon?

    // FIX FOR TAB TOGGLE

    add_action('wp_footer', function() { ?>
    <script>
    jQuery(function($){
    $('.link-template-tabcard').each(function(index){
    var card = $(this);
    var cardIndex = index + 1;

    // Update tab panes
    card.find('.tab-pane').each(function(){
    var pane = $(this);
    var originalID = pane.attr('id');
    var newID = originalID + '-card' + cardIndex;
    pane.attr('id', newID);

    // If active class exists, keep it
    if(pane.hasClass('active') || pane.hasClass('in')){
    pane.addClass('active in');
    } else {
    pane.removeClass('active in');
    }
    });

    // Update tab links to point to the new IDs
    card.find('.nav-link').each(function(){
    var link = $(this);
    var target = link.attr('data-target'); // e.g. #desc
    if(target){
    var newTarget = target + '-card' + cardIndex;
    link.attr('data-target', newTarget);
    link.attr('href', newTarget);
    // Reset active class except for the first tab
    if(link.parent().index() === 0){
    link.addClass('active');
    } else {
    link.removeClass('active');
    }
    }
    });
    });

    // Handle tab clicks scoped to the card
    $(document).on('click', '.link-template-tabcard .nav-link', function(e){
    e.preventDefault();
    var link = $(this);
    var card = link.closest('.link-template-tabcard');

    // Remove active from all tabs and panes in this card
    card.find('.nav-link').removeClass('active');
    card.find('.tab-pane').removeClass('active in');

    // Activate clicked tab and corresponding pane
    link.addClass('active');
    var target = link.attr('data-target');
    card.find(target).addClass('active in');
    });
    });
    </script>
    <?php });
    Thread Starter sarahsas

    (@sarahsas)

    Ah ok thank you. The add-on is the key.

    Thread Starter sarahsas

    (@sarahsas)

    Hi @tahasin this is not a realistic solution long-term, given it would need to be manually updated anytime a new category is added? Shouldn’t the shortcode automatically detect all the categories and display them to view what’s IN the categories?

    Sorry, to clarify, I am trying to display a list/grid of download categories such that the user can click the category and be taken to the archive page to display all the downloads WITHIN that particular category. Is this not possible?

    • This reply was modified 3 months ago by sarahsas.
    Thread Starter sarahsas

    (@sarahsas)

    Hi @ugoltsev fantastic. The CPTs I have created all store their content in the post-content column of the table in the database, so that makes perfect sense. They just have different values for the “post_type” table column, that’s all.

    Please keep me posted? This would be an amazing function to add. Thank you!

    Thread Starter sarahsas

    (@sarahsas)

    Hi @nriddhi just an update for you, I’ve run the most recent plugin update, and now it seems worse. The package info is blank and still only affecting the first item in the grid no matter which one you click on, see here at the bottom of the page: https://cohcco.org/resources/

    Thread Starter sarahsas

    (@sarahsas)

    Also, follow up question, is it possible to have watermarks apply to certain galleries but not others? Or is there just one setting to apply to all galleries no matter what?

    Thread Starter sarahsas

    (@sarahsas)

    Yes, for cohc, it is

    [wpdm_packages template="link-template-tabcard" cols=2 toolbar="0" orderby="menu_order"]

    (menu order seems to have no effect)

    For zgws it is similar:

    [wpdm_category id="society" template="link-template-tabcard" cols=2 toolbar="0"]

    and on another similar page: https://zgws.org/society-info/research/

    [wpdm_category id="research" template="link-template-tabcard" cols=2 toolbar="0"]
    Thread Starter sarahsas

    (@sarahsas)

    Nevermind, I’ve disabled your built-in same page scroll and created my own with some javascript instead of waiting any longer for a reply.

    I was having this issue as well and it seems to be resolved now with the most recent update. FYI.

Viewing 15 replies - 1 through 15 (of 194 total)