So my question is how do we make use of dynamic parameters. I’m not looking for a Thematic specific answer, just a way to have a php function load user depended parameters inside the html.
There’s no bug here. This is the nature of caching. Fragment caching is required to deal with this case and that will be available in the next release.
Thanks for the reply. I’ll simply disable the page cache (leave the other caches in place) until next version.
I believe you can use disk basic mode instead and still have some caching benefits.
I know this is an old post but my hope is that one of you will see it.
Frederick, thanks for adding the fragment caching capability. I’ve had some issues getting it to work, though. Primarily not knowing the proper place to put the fragment code. Admittedly I’m not the most nascent designer when it comes to php.
Using the FAQ I tried a number of places within my various php functions, but only the second method (below) prevented total breakage of the site.
<!-- mfunc -->
<?php
// calling the header.php
get_header();
// action hook for placing content above #container
thematic_abovecontainer();
?>
<!-- /mfunc -->
However, I did notice for a brief moment when pages were loading in Chrome and IE that a syntax error was being reported. The pages load normally, but still with the cached version of the theme file containing the body class of the most frequently used, and therefore cached, browser.
sareiodata, by any chance have you figured out how to do that or found a way around it in standard settings?
Had the same issue here – Thematic body browser classes being cached and breaking my browser-targeted (*cough* IE) CSS. I tried changing the Page Cache to disk basic mode, but that didn’t work : I had to completely disable Page Cache. 🙁 If anyone has a workaround that will allow for Page Cacheing but not cache Thematic body browser classes, I’m all ears.