we′re facing an issue where the Plugin breaks the site layout if there are Dynamic Conditions within a loop. I had to replace all Conditions with Elementors (nowadays) built in Conditions.
For me there is no need to reply since we deactivated the plugin and removed it completely but I wanted to report this issue.
Steps to reproduce:
1.) Post with Custom Field Content
2.) Create a Loop-Template and set Conditions to Display anything if Custom Field Content = XY
3.) Load the site where the loop is placed
Um erro do tipo E_ERROR foi causado na linha 90 do ficheiro /home/joanamor/public_html/wp-content/plugins/dynamicconditions/Public/DynamicConditionsPublic.php. Mensagem de erro: Uncaught Error: Class 'WeakMap' not found in /home/joanamor/public_html/wp-content/plugins/dynamicconditions/Public/DynamicConditionsPublic.php:90
Stack trace: 0 /home/joanamor/public_html/wp-content/plugins/dynamicconditions/Lib/DynamicConditions.php(165): DynamicConditions\Pub\DynamicConditionsPublic->__construct('dynamic-conditi…', '1.6.3') 1 /home/joanamor/public_html/wp-content/plugins/dynamicconditions/Lib/DynamicConditions.php(89): DynamicConditions\Lib\DynamicConditions->definePublicHooks() 2 /home/joanamor/public_html/wp-content/plugins/dynamicconditions/Lib/DynamicConditions.php(273): DynamicConditions\Lib\DynamicConditions->__construct() 3 /home/joanamor/public_html/wp-content/plugins/dynamicconditions/dynamic-conditions.php(70): DynamicConditions\Lib\DynamicConditions::run() 4 /home/joanamor/public_html/wp-settings.php(453): include_once('/home/joanamor/…') 5 /home/joanamor/public_html/wp-config.php(88): require_once('/home/joanamor/…') 6 /home/joanamor/public_html/wp-load.php(50): re
]]>The new Elementor Display Conditions isn’t as good, so it would be great to have this plugin work again.
]]>Do you have a solution for this type of problem?
]]>I am attempting to hide sections using dynamic conditions and short code in an elementor pro custom posts template. The goal is to have the visibility dependent on the result of the short code but it appears that the dynamic conditions feature is searching the short code text rather than the result of the short code. Is there a way to force the plug-in to search the output of the short code?
Thanks in advance.
]]>I found an incompatibility issue with Dynamic Visibility and Rank Math when I use Site Reviews plugin. Them generate a critical error on page where I using Site Reviews. I checked / unchecked every one plugin and I noticed that issue when one of either Rank Math or Dynamic Visibility are activated. I’m workin with Elementor Pro and Astra theme, as blank template. I don’t know if that issue comes from another plugin or is exaclty one of the plugin mentioned before, but I can’t work with those 3 plugins at the same time.
Can you help me? Thanks in advanced
]]>I’m trying to hide woocommerce product description if empty, in elementor.
I can see a load of options for woocommerce under ‘dynamic tags’, there’s even one for ‘Woocommerce short description’, but nothing there for the actual woocommerce description.
Please could you let me know how to hide woocommerce product description if it’s empty. Am I missing something? Please let me know.
Thanks.
]]>I’m trying to load inside elementor accordion, with dynamic function, the woocommerce description. Short description is possible, bit the normal not. Only by drag the elementor element to the template (product template elementor).
At divi builder this is a dynamic option. At Elementor Pro I search for it at dynamic, see a lot woocommerce dynamic option but just not that one “woocommerce description”
How can I do this? Or did i oversee it.
Thanks
Dynamic Condition Settings
Dynamic Tag: ACF (Start Date)
Show/Hide: Hide when condition
Condition: Less than
Compare Type: String to time
Conditional value: now
Custom Sort Order: I also have a custom query snippet running to sort by the start_date.
add_action( ‘elementor/query/course_sorted_by_date_desc’, function( $query ) {
$query->set( ‘meta_key’, ‘start-date’ );
$query->set( ‘orderby’, ‘meta_value_num’ );
$query->set( ‘order’, ‘DESC’ );
});