Hello,
I just enabled the plugin and I get this Fatal Error when I try to edit with Elementor. I did not create any condition yet.
Fatal error: Uncaught Error: Class “ElementorPro\Modules\DynamicTags\Module” not found in /usr/home/mysite/www/wp-content/plugins/dynamicconditions/Lib/DynamicTags/NumberPostsTag.php:30 Stack trace: #0 /usr/home/mysite/www/wp-content/plugins/elementor/core/dynamic-tags/base-tag.php(98): DynamicConditions\Lib\DynamicTags\NumberPostsTag->get_categories() #1 /usr/home/mysite/www/wp-content/plugins/elementor/core/dynamic-tags/tag.php(73): Elementor\Core\DynamicTags\Base_Tag->get_editor_config() #2 /usr/home/mysite/www/wp-content/plugins/elementor/core/dynamic-tags/manager.php(380): Elementor\Core\DynamicTags\Tag->get_editor_config() #3 /usr/home/mysite/www/wp-content/plugins/elementor/core/dynamic-tags/manager.php(392): Elementor\Core\DynamicTags\Manager->get_tags_config() #4 /usr/home/mysite/www/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(89): Elementor\Core\DynamicTags\Manager->get_config() #5 /usr/home/mysite/www/wp-content/plugins/elementor/core/editor/loader/v1/editor-v1-loader.php(66): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::get() #6 /usr/home/mysite/www/wp-content/plugins/elementor/core/editor/editor.php(364): Elementor\Core\Editor\Loader\V1\Editor_V1_Loader->enqueue_scripts() #7 /usr/home/mysite/www/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->enqueue_scripts(”) #8 /usr/home/mysite/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #9 /usr/home/mysite/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #10 /usr/home/mysite/www/wp-includes/script-loader.php(2263): do_action(‘wp_enqueue_scri…’) #11 /usr/home/mysite/www/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts(”) #12 /usr/home/mysite/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #13 /usr/home/mysite/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #14 /usr/home/mysite/www/wp-includes/general-template.php(3065): do_action(‘wp_head’) #15 /usr/home/mysite/www/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head() #16 /usr/home/mysite/www/wp-content/plugins/elementor/core/editor/loader/v1/editor-v1-loader.php(77): include(‘/usr/home/latev…’) #17 /usr/home/mysite/www/wp-content/plugins/elementor/core/editor/editor.php(169): Elementor\Core\Editor\Loader\V1\Editor_V1_Loader->print_root_template() #18 /usr/home/mysite/www/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->init(”) #19 /usr/home/mysite/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) #20 /usr/home/mysite/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #21 /usr/home/mysite/www/wp-admin/admin.php(419): do_action(‘admin_action_el…’) #22 /usr/home/mysite/www/wp-admin/post.php(12): require_once(‘/usr/home/latev…’) #23 {main} thrown in /usr/home/mysite/www/wp-content/plugins/dynamicconditions/Lib/DynamicTags/NumberPostsTag.php on line 30
]]>Hi,
i would like to display a block every October, whenever the year
is it possible to do that with this plugin ?
Thank you
]]>Is it possible to apply multiple conditions? For instance (simplified):
Hide if "author = A" or "category = B".
]]>
Hi,
Only version 1.6.3 works for our site. We are trying to set the following conditions per Elementor element:
Show element if array[0] contains text “academic”
Show element if array[1] contains text “academic”
Show element if array[2] contains text “academic”
Show element if array[3] contains text “academic”
But it only follows array[1] –> shows element if array[1] contains text “academic”, even if conditions for all others return true.
Hi,
Here’s my setting:
With ACF I created a custom post type called “course”.
Within it, I created a custom field called enrolled_users (it’s a Users field, bidirectional with custom field related_courses)
I created a custom field called related_courses, with the display condition “User role is equal to all”. This field is a Relationship field, bidirectional with custom field enrolled_users.
Now, in the course page I have a container called “Course material”. I’d like to show that container only to users that are listed in the “enrolled_users” field (and at the same time to all the users that have the current course in their “related_courses” field).
I tried by setting:
but that doesn’t work.
How can I do it?
]]>Hello,
I just installed this plugin so that on our product pages we can show different banners based on the product’s category. I’ve gotten it to work on one category, but when I add another categroy using the , seperator, it doesn’t work for any of the other categories. I’m using the condition “In Array Contains” and trying to use it for the following categories: consoles, software. It’s working on the consoles category but not the software category.
Any help would be greatly appreciated.
]]>When choosing The ACF Repeater True/False option, and then selecting the True/False field, I set the True Message to “Yes” and the False Message to “No”. I then compare via text to only show when the value is “Yes” meaning true. This has stopped working and is always giving the false value. https://share.zight.com/4guGD911
]]>Hi there,
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
Hello,
v1.7.2 update broke the whole shop page. If I deactivate it, the site works. So far the only solution was to rollback to v1.6.3.
Best regards
]]>When we use Dynamic Conditions, matching against ACF Field, the match breaks the jetengine listing grid display.
Dynamic Conditions v1.7.2, ACF v6.3.5, Elementor v3.23.4, Elementor Pro v3.23.3, WordPress v6.6.1
Has anything changed? Any known issue/compatibility between DC and ACF?
]]>Hi there,
I just bumped into a bug with the v1.7.2 update. It breaks the whole shop page (and breaks all of my other sites).
As you can see in the screencast: before update, after update, deactivated stage (if I deactivate it, the site works.
The only workaround now was that I luckily had an older version (1.6.3) on another site, and I copied the plugin folder overwriting its folder on this site. So it is back using v1.6.3. However, all of my other sites broke down and had to be overwritten with the older version of DC (v1.6.3).
screencast: https://youtu.be/aDVcY2TfO4Y
Kind regards
Gabe
[11-Aug-2024 07:55:10 UTC] PHP Warning: Undefined array key 0 in /html/DOMAIN.de/wp-content/plugins/elementor-pro/modules/dynamic-tags/acf/tags/acf-text.php on line 33
[11-Aug-2024 07:55:10 UTC] PHP Warning: Undefined array key 1 in /html/DOMAIN.de/wp-content/plugins/elementor-pro/modules/dynamic-tags/acf/tags/acf-text.php on line 33
[11-Aug-2024 07:55:10 UTC] PHP Fatal error: Uncaught TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given in /html/DOMAIN.de/wp-includes/blocks.php:1687
Stack trace: 0 /html/DOMAIN.de/wp-includes/blocks.php(1687): str_contains(Array, ‘…’) 1 /html/DOMAIN.de/wp-includes/formatting.php(5215): filter_block_content(Array, ‘…’, Array) 2 /html/DOMAIN.de/wp-includes/class-wp-hook.php(324): wp_pre_kses_block_attributes(Array, ‘…’, Array) 3 /html/DOMAIN.de/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) 4 /html/DOMAIN.de/wp-includes/kses.php(946): apply_filters(‘…’, Array, ‘…’, Array) 5 /html/DOMAIN.de/wp-includes/kses.php(754): wp_kses_hook(Array, ‘…’, Array) 6 /html/DOMAIN.de/wp-includes/kses.php(2232): wp_kses(Array, ‘…’) 7 /html/DOMAIN.de/wp-content/plugins/elementor-pro/modules/dynamic-tags/acf/tags/acf-text.php(85): wp_kses_post(Array) 8 /html/DOMAIN.de/wp-content/plugins/elementor/core/dynamic-tags/tag.php(35): ElementorPro\Modules\DynamicTags\ACF\Tags\ACF_Text->render() 9 /html/DOMAIN.de/wp-content/plugins/elementor/core/dynamic-tags/manager.php(216): Elementor\Core\DynamicTags\Tag->get_content() 10 [internal function]: Elementor\Core\DynamicTags\Manager->get_tag_data_content(‘…’, ‘…’, Array) 11 /html/DOMAIN.de/wp-content/plugins/elementor/core/dynamic-tags/manager.php(109): call_user_func_array(Array, Array) 12 /html/DOMAIN.de/wp-content/plugins/elementor/core/dynamic-tags/manager.php(70): Elementor\Core\DynamicTags\Manager->parse_tag_text(‘…’, Array, Array) 13 /html/DOMAIN.de/wp-content/plugins/elementor/includes/controls/base-data.php(91): Elementor\Core\DynamicTags\Manager->parse_tags_text(‘…’, Array, Array) 14 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/controls-stack.php(1329): Elementor\Base_Data_Control->parse_tags(‘…’, Array) 15 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/controls-stack.php(1176): Elementor\Controls_Stack->parse_dynamic_settings(Array) 16 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/controls-stack.php(1263): Elementor\Controls_Stack->get_parsed_dynamic_settings() 17 /html/DOMAIN.de/wp-content/plugins/elementor/includes/widgets/icon-list.php(709): Elementor\Controls_Stack->get_settings_for_display() 18 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/controls-stack.php(2325): Elementor\Widget_Icon_List->render() 19 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/widget-base.php(635): Elementor\Controls_Stack->render_by_mode() 20 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/widget-base.php(759): Elementor\Widget_Base->render_content() 21 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/element-base.php(616): Elementor\Widget_Base->get_raw_data(true) 22 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/element-base.php(616): Elementor\Element_Base->get_raw_data(true) 23 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/element-base.php(616): Elementor\Element_Base->get_raw_data(true) 24 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/element-base.php(616): Elementor\Element_Base->get_raw_data(true) 25 /html/DOMAIN.de/wp-content/plugins/elementor/core/base/document.php(1085): Elementor\Element_Base->get_raw_data(true) 26 /html/DOMAIN.de/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(435): Elementor\Core\Base\Document->get_elements_raw_data(Array, true) 27 /html/DOMAIN.de/wp-content/plugins/elementor/core/base/document.php(738): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_elements_raw_data(NULL, true) 28 /html/DOMAIN.de/wp-content/plugins/elementor/modules/library/documents/library-document.php(66): Elementor\Core\Base\Document->get_initial_config() 29 /html/DOMAIN.de/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(659): Elementor\Modules\Library\Documents\Library_Document->get_initial_config() 30 /html/DOMAIN.de/wp-content/plugins/elementor/includes/base/controls-stack.php(1070): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_initial_config() 31 /html/DOMAIN.de/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(37): Elementor\Controls_Stack->get_config() 32 /html/DOMAIN.de/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(134): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::get() 33 /html/DOMAIN.de/wp-content/plugins/elementor/core/editor/editor.php(358): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->enqueue_scripts() 34 /html/DOMAIN.de/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->enqueue_scripts(”) 35 /html/DOMAIN.de/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) 36 /html/DOMAIN.de/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 37 /html/DOMAIN.de/wp-includes/script-loader.php(2263): do_action(‘…’) 38 /html/DOMAIN.de/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts(”) 39 /html/DOMAIN.de/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) 40 /html/DOMAIN.de/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 41 /html/DOMAIN.de/wp-includes/general-template.php(3065): do_action(‘…’) 42 /html/DOMAIN.de/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head() 43 /html/DOMAIN.de/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(180): include(‘…’) 44 /html/DOMAIN.de/wp-content/plugins/elementor/core/editor/editor.php(163): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->print_root_template() 45 /html/DOMAIN.de/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->init(”) 46 /html/DOMAIN.de/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array) 47 /html/DOMAIN.de/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 48 /html/DOMAIN.de/wp-admin/admin.php(419): do_action(‘…’) 49 /html/DOMAIN.de/wp-admin/post.php(12): require_once(‘…’) 50 {main}
thrown in /html/DOMAIN.de/wp-includes/blocks.php on line 1687
]]>Hello, just want to let you know that the 1.7.2 update is not working. I’ve attached a snapshot of what is does. Basically, it removes many elements from the page, reduces the layout to a smaller size and displays a critical error. Hope this helps
]]>Hello, the new updates completely shut down the whole site, also cannot revert back to 1.6.3. Somehow, this is the worst of all scenarios.
]]>I’m working on a staging site (fortunately). Of significance, I use Elementor Pro, Hello Theme, WooCommerce, Advanced Custom Fields, and Code Snippets. When I update Dynamic Conditions from 1.6.3 to 1.7.1, the whole website gets squeezed onto a narrow column surrounded by grey space. Almost looks like an old iFrame. I seriously thought my browser was in Responsive Preview mode. But it happens in all my browsers. As soon as I roll back to 1.6.3, problem solved. I don’t have Elementor’s dynamic conditions turned on, and none of my code snippets can explain this issue. Has anyone else experienced this?
]]>Hi there,
PHP Fatal error after updating the plugin. Details below.
Environment:
WP: 6.6.1
PHP: 8.1.29
Elementor and Elementor Pro used.
Error: Fatal error: Uncaught TypeError: DynamicConditions\Admin\DynamicConditionsAdmin::addConditionFields(): Argument #1 ($element) must be of type Elementor\Element_Base, ElementorPro\Modules\Popup\Document given, called in wp-includes/class-wp-hook.php on line 324 and defined inwp-content/plugins/dynamicconditions/Admin/DynamicConditionsAdmin.php:81
Temporary solution: Forced installed 1.6.3: wp plugin install –force –version=1.6.3 dynamicconditions
Kindly advise.
Thank you in advance
]]>After I installed v1.7.0, I lost the main page menu and jpg, page looked “portrait” like mobile view.
Reverted to 1.6.3 and all is OK
]]>Hi! Thank you for building and maintaining this amazing plugin! When I updated to 1.7.0 I am getting an error when I try to edit a popup in another language using WPML. Here are the error details:
Error Details
=============
An error of type E_ERROR was caused in line 81 of the file /nas/content/live/ninjaonedev/wp-content/plugins/dynamicconditions/Admin/DynamicConditionsAdmin.php. Error message: Uncaught TypeError: DynamicConditions\Admin\DynamicConditionsAdmin::addConditionFields(): Argument #1 ($element) must be of type Elementor\Element_Base, ElementorPro\Modules\Popup\Document given, called in /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php on line 324 and defined in /nas/content/live/ninjaonedev/wp-content/plugins/dynamicconditions/Admin/DynamicConditionsAdmin.php:81
Stack trace:
#0 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): DynamicConditions\Admin\DynamicConditionsAdmin->addConditionFields(Object(ElementorPro\Modules\Popup\Document), Array)
#1 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#2 /nas/content/live/ninjaonedev/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#3 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(1690): do_action(‘elementor/eleme…’, Object(ElementorPro\Modules\Popup\Document), Array)
#4 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/modules/popup/document.php(835): Elementor\Controls_Stack->end_controls_section()
#5 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(2386): ElementorPro\Modules\Popup\Document->register_controls()
#6 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(569): Elementor\Controls_Stack->init_controls()
#7 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(314): Elementor\Controls_Stack->get_stack()
#8 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(2475): Elementor\Controls_Stack->get_controls()
#9 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(1158): Elementor\Controls_Stack->sanitize_settings(Array)
#10 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/base/controls-stack.php(2218): Elementor\Controls_Stack->get_data(‘settings’)
#11 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/base/base-object.php(142): Elementor\Controls_Stack->get_init_settings()
#12 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/base/base-object.php(40): Elementor\Core\Base\Base_Object->ensure_settings()
#13 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/modules/theme-builder/documents/theme-document.php(548): Elementor\Core\Base\Base_Object->get_settings(‘preview_id’)
#14 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/modules/theme-builder/classes/preview-manager.php(48): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_preview_as_query_args()
#15 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): ElementorPro\Modules\ThemeBuilder\Classes\Preview_Manager->filter_query_control_args(Array)
#16 /nas/content/live/ninjaonedev/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
#17 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/modules/loop-filter/module.php(169): apply_filters(‘elementor/query…’, Array)
#18 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/modules/loop-filter/module.php(148): ElementorPro\Modules\LoopFilter\Module->get_current_query_vars()
#19 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): ElementorPro\Modules\LoopFilter\Module->add_localize_data(Array)
#20 /nas/content/live/ninjaonedev/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
#21 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/core/editor/editor.php(80): apply_filters(‘elementor_pro/e…’, Array)
#22 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/base/base-object.php(142): ElementorPro\Core\Editor\Editor->get_init_settings()
#23 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/base/base-object.php(40): Elementor\Core\Base\Base_Object->ensure_settings()
#24 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/base/app.php(36): Elementor\Core\Base\Base_Object->get_settings()
#25 /nas/content/live/ninjaonedev/wp-content/plugins/elementor-pro/core/editor/editor.php(112): Elementor\Core\Base\App->print_config(‘elementor-pro’)
#26 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): ElementorPro\Core\Editor\Editor->enqueue_editor_scripts(”)
#27 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#28 /nas/content/live/ninjaonedev/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#29 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/editor/editor.php(353): do_action(‘elementor/edito…’)
#30 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->enqueue_scripts(”)
#31 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#32 /nas/content/live/ninjaonedev/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#33 /nas/content/live/ninjaonedev/wp-includes/script-loader.php(2263): do_action(‘wp_enqueue_scri…’)
#34 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts(”)
#35 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#36 /nas/content/live/ninjaonedev/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#37 /nas/content/live/ninjaonedev/wp-includes/general-template.php(3065): do_action(‘wp_head’)
#38 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head()
#39 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/editor/loader/v1/editor-v1-loader.php(110): include(‘/nas/content/li…’)
#40 /nas/content/live/ninjaonedev/wp-content/plugins/elementor/core/editor/editor.php(163): Elementor\Core\Editor\Loader\V1\Editor_V1_Loader->print_root_template()
#41 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->init(”)
#42 /nas/content/live/ninjaonedev/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#43 /nas/content/live/ninjaonedev/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#44 /nas/content/live/ninjaonedev/wp-admin/admin.php(419): do_action(‘admin_action_el…’)
#45 /nas/content/live/ninjaonedev/wp-admin/post.php(12): require_once(‘/nas/content/li…’)
#46 {main}
?thrown
Thank you again!
Joel
]]>PHP Fatal error: Uncaught Error: Class ‘WeakMap’ not found in …/wp-content/plugins/dynamicconditions/Public/DynamicConditionsPublic.php:90
PHP 8.0
WordPress 6.5.5
Dynamic Conditions 1.6.3
Hi there
I have upgraded the website PHP version to 8 in cPanel and it is still flagging in the backend that I need to upgrade my PHP to version 8. I have logged out and in for both the website and cPanel. IS there something additional I need to be doing?
Thanks in advance.
]]>Why are we now being asked to upgrade our PHP version for the latest plugin update??
]]>Hello, I have the v 1.6.2 installed and it stopped working. Why?
I cannot upgrade the php to 8, I have 7.4 which is not that outdated.
]]>I am running v1.5.1 of the plugin, Elementor v3.22.1, Elementor Pro v3.22.0 and PHP v7.4
DynamicConditions is no longer showing when editing a page with Elementor. It starts showing when PHP is switched to v8.0+ but this is not an option for us. Why has this version of DynamicConditions stopped working?
]]>I have an ACF image field that is used on some posts. I’ve set the dynamic conditions in Elementor to show a module if the field is not empty and to hide a different module also if not empty. The debug info keep showing no data for the field so it keep reporting as empty (even though the posts have an image selected and the image will show on the page).
Element: theme-post-featured-image-00652ac (widget)
DynamicTag-Tag: acf-image
DynamicTag-Key: field_6675951553481:image
DynamicTag-Value:
DynamicTag-Value-Raw:
Check-Value:
Check-Value2:
Condition-Type:
Condition: Hide if not_empty
Condition met:no
Element: media-carousel-f352ff5 (widget)
DynamicTag-Tag: acf-image
DynamicTag-Key: field_6675951553481:image
DynamicTag-Value:
DynamicTag-Value-Raw:
Check-Value:
Check-Value2:
Condition-Type:
Condition: Show if not_empty
Condition met: no
]]>
Hello, my website doesn’t work if your plugin is enabled. Details of the error:
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
]]>
Hi, is there a way to find exactly where, on which page and in which section/widget, a dynamci condition is enabled?
I need to check an old website of mine and honestly I don’t really remembere where and why I used your plugin, so it would be great to have a way to quick check whole website without manually checking every page or template.
So, is there a way to check whole website for any enabled dynamic condition? Maybe I can make a database search? In that case, can you tell me what string do I need to search?
Thanks in advance!
]]>How can I show element if the condition is to contain text1 or text2?
I testing and it work with 1 line of the text, like text1 if I add second line of text it not working
Hi there,
After updating to Elementor v3.21.x, the conditions set to certain widgets/elements are not shown, everything is invisible actually. In our case, we use DC for showing “on-sale” badges, or “temporarily unavailable” tags for products, but everything disappears with Elementor v3.21.2
If I roll back to Elementor v3.20.4, it works fine, but it the site needs to be updated after a while.
Thanks for your help in advance.
Kind regards,
Gabe
Something happened after last update of Elementor. I really need to get this working, use it on almost all my clients websites.
]]>Hi,
With Elementor 3.21.0, every condition evaluation, e.g. “field exists”, resolves to “false” (and so, “field does not exist” resolves to “true”), therefore the widget is never shown.
Rolling back to 3.20.0 solves the issue, but we will have to update sometime soon.
Thanks
]]>