5 Comments

  1. Nick Diego
    · Reply

    Thank you taking the time to review and the incredibly gracious feedback Justin! Still lots of work to be done and enhancements to be made. 😉

    If anyone has additional feedback, criticism or feature requests, please let me know. This project is still very much in its infancy! There’s a long road ahead.

    Report

    • Robert Frinch
      · Reply

      Does it work with page cache plugins?

      Report

      • Nick Diego
        · Reply

        Hi Robert. For dynamic content to work properly, you will want to disable caching on the specific pages that you have applied visibility controls to blocks. You can still keep everything else cached as normal. Let me know if I can answer any additional questions!

        Report

        • Gabi Kroester
          · Reply

          As our authors do not have access to cache settings, this is not an option. Obviously there is no solution at this point, besides disabling caching on a more general level, which voids the purpose but on the other hand is also not your plugins fault.

          Probably there should be general flags for blocks or an API in core, which content can be cached and which can’t or how soon it should expire.

          Report

  2. Nick Diego
    · Reply

    Yeah absolutely. I am also looking into plugin specific integrations that might provide a solution. For example, integrate with WP Rocket (and other caching plugins) to automatically disable caching on a page if block visibility settings are present. This would be on a per-plugin level, but should work.

    Report

Leave a Reply to Gabi Kroester Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: