harts', 'type' => 'widget', 'category' => 'CONTENT', 'name' => 'dce-dynamic-charts', 'title' => __( 'Dynamic Charts', 'dynamic-content-for-elementor' ), 'description' => __( 'Create beautiful charts in no time at all. Plus, you can easily insert data into your charts or use a CSV file', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-charts', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-charts/', 'keywords' => [ 'chart', 'radar', 'doughtnut', 'pie', 'line', 'bar' ], ], 'wdg_template' => [ 'class' => 'Widgets\\DynamicTemplate', 'type' => 'widget', 'category' => 'CONTENT', 'name' => 'dyncontel-template', 'title' => __( 'Dynamic Template', 'dynamic-content-for-elementor' ), 'description' => __( 'Insert an existing template and dynamically assign its content', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-layout', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-template/', ], 'wdg_tokens' => [ 'class' => 'Widgets\\TextEditorWithTokens', 'type' => 'widget', 'category' => 'CONTENT', 'admin_only' => true, 'name' => 'dce-tokens', 'title' => __( 'Text Editor with Tokens', 'dynamic-content-for-elementor' ), 'description' => __( 'Add Tokens to show values from posts, users, terms, custom fields, options and others', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-tokens', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/tokens/', ], 'wdg_discover_tokens' => [ 'class' => 'Widgets\\DiscoverTokens', 'type' => 'widget', 'category' => 'CONTENT', 'admin_only' => true, 'name' => 'dce-discover-tokens', 'title' => __( 'Discover Tokens', 'dynamic-content-for-elementor' ), 'description' => __( 'Discover a multitude of tokens on your site to better understand its full power', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-discover-tokens', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/discover-tokens', 'keywords' => [ 'tokens', 'list', 'examples' ], ], 'wdg_text_timber' => [ 'class' => 'Widgets\\TextEditorWithTimber', 'type' => 'widget', 'category' => 'CONTENT', 'name' => 'dce-text-timber', 'admin_only' => true, 'title' => __( 'Text Editor with Timber', 'dynamic-content-for-elementor' ), 'description' => __( 'Write using the Twig Template Engine thanks to integration with Timber', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-text-editor-timber', 'plugin_depends' => [ 'timber' ], 'doc_url' => 'https://www.dynamic.ooo/widget/text-editor-timber-twig-elementor', 'keywords' => [ 'twig' ], ], 'wdg_animate_text' => [ 'class' => 'Widgets\\AnimatedText', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dyncontel-animateText', 'title' => __( 'Animated Text', 'dynamic-content-for-elementor' ), 'description' => __( 'Advanced animation for your text', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-animate_text', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/animated-text/', 'keywords' => [ 'animations' ], ], 'wdg_parallax' => [ 'class' => 'Widgets\\Parallax', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dyncontel-parallax', 'title' => __( 'Parallax', 'dynamic-content-for-elementor' ), 'description' => __( 'Manage parallax movements with your mouse on desktop or device orientation on mobile', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-parallax', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/parallax/', ], 'wdg_threesixty_slider' => [ 'class' => 'Widgets\\ThreesixtySlider', 'type' => 'widget', 'category' => 'CREATIVE', 'admin_only' => true, 'name' => 'dyncontel-threesixtyslider', 'title' => __( '360 Slider', 'dynamic-content-for-elementor' ), 'description' => __( 'Generate a rotation through a series of images', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-360', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/360-slider/', 'keywords' => [ 'images', 'products' ], ], 'wdg_tilt' => [ 'class' => 'Widgets\\Tilt', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dyncontel-tilt', 'title' => __( 'Tilt', 'dynamic-content-for-elementor' ), 'description' => __( 'Parallax hover tilt effect applied to a template', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-tilt', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/tilt/', 'keywords' => [ 'parallax' ], ], 'wdg_twentytwenty' => [ 'class' => 'Widgets\\BeforeAfter', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dyncontel-twentytwenty', 'title' => __( 'Before After', 'dynamic-content-for-elementor' ), 'description' => __( 'Display an image with a before - after effect, ideal for comparing differences between two images', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-afterbefore', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/before-after/', 'keywords' => [ 'images', 'image' ], ], 'wdg_doshortcode' => [ 'class' => 'Widgets\\ShortcodeWithTokens', 'type' => 'widget', 'category' => 'DEV', 'admin_only' => true, 'name' => 'dyncontel-doshortcode', 'title' => __( 'Shortcode with Tokens', 'dynamic-content-for-elementor' ), 'description' => __( 'Apply a WordPress shortcode using Tokens', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-doshortc', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/shortcode-with-tokens/', 'keywords' => [ 'shortcode', 'tokens', 'token' ], ], 'wdg_includefile' => [ 'class' => 'Widgets\\FileInclude', 'type' => 'widget', 'category' => 'DEV', 'admin_only' => true, 'name' => 'dyncontel-includefile', 'title' => __( 'File Include', 'dynamic-content-for-elementor' ), 'description' => __( 'Directly include files from a path in root as if you were writing in a theme', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-incfile', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/file-include/', ], 'wdg_rawphp' => [ 'class' => 'Widgets\\PhpRaw', 'type' => 'widget', 'category' => 'DEV', 'admin_only' => true, 'name' => 'dce-rawphp', 'title' => __( 'PHP Raw', 'dynamic-content-for-elementor' ), 'description' => __( 'Add PHP code directly in Elementor', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-php-raw', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/php-raw/', 'keywords' => [ 'code' ], ], 'wdg_remotecontent' => [ 'class' => 'Widgets\\RemoteContent', 'type' => 'widget', 'category' => 'DEV', 'admin_only' => true, 'name' => 'dyncontel-remotecontent', 'title' => __( 'Remote Content', 'dynamic-content-for-elementor' ), 'description' => __( 'Dynamically read any type of content from the web, incorporate text blocks, pictures and more from external sources. Compatible with REST APIs, including the native ones from WordPress. Option to format the resulting values in JSON', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-remotecontent', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/remote-content/', 'keywords' => [ 'iframe', 'json', 'api' ], ], 'wdg_iframe' => [ 'class' => 'Widgets\\Iframe', 'type' => 'widget', 'category' => 'CONTENT', 'admin_only' => true, 'name' => 'dce-iframe', 'title' => __( 'iFrame', 'dynamic-content-for-elementor' ), 'description' => __( 'Insert an iFrame', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-iframe', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/iframe/', 'keywords' => [ 'iframe', 'i-frame' ], ], 'wdg_google_doc_preview' => [ 'class' => 'Widgets\\GoogleDocumentPreview', 'type' => 'widget', 'category' => 'CONTENT', 'admin_only' => true, 'name' => 'dce-google-document-preview', 'title' => __( 'Document Viewer', 'dynamic-content-for-elementor' ), 'description' => __( 'Display a preview of your document. For example: PDF, MS Office documents, Google docs, sheets, slides, forms and drawings', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-google-document-preview', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/document-viewer/', 'keywords' => [ 'document, preview, docs' ], ], 'wdg_dynamicposts' => [ 'class' => 'Widgets\\DynamicPostsOldVersion', 'type' => 'widget', 'category' => 'LIST', 'legacy' => true, 'replaced_by' => 'wdg_dynamicposts_v2', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dyncontel-acfposts', 'title' => __( 'Dynamic Posts (old version)', 'dynamic-content-for-elementor' ), 'description' => __( 'Create archives from lists of articles with different query source options. You can display the list with different skins and use templates to control item content', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-posts', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-posts/', 'keywords' => [ 'list', 'articles', 'carousel', 'slider', 'timeline', 'archive' ], ], 'wdg_dynamicposts_v2' => [ 'class' => 'Widgets\\DynamicPosts', 'type' => 'widget', 'category' => 'LIST', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-dynamicposts-v2', 'title' => __( 'Dynamic Posts', 'dynamic-content-for-elementor' ), 'description' => __( 'Create archives from lists of items with different query source options. You can display the list with various skins and you can choose which items to display', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-posts', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-posts-v2', 'keywords' => [ 'grid', '3d', 'skin', 'list', 'articles', 'carousel', 'slider', 'timeline', 'archive', 'custom', 'dynamic posts v2', 'custom post type', 'cpt', 'item', 'loop', 'v2', 'pods', 'acf', 'fields' ], ], 'wdg_dynamic_woo_products' => [ 'class' => 'Widgets\\DynamicWooProducts', 'type' => 'widget', 'category' => 'WOO', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-dynamic-woo-products', 'title' => __( 'Dynamic Products', 'dynamic-content-for-elementor' ), 'description' => __( 'Display your WooCommerce products with different skins and choose the items you want to display', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-woo-products', 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-products/', 'keywords' => [ 'woocommerce', 'woo', 'product', 'list', 'carousel', 'slider', 'timeline', 'loop' ], ], 'wdg_dynamic_woo_products_on_sale' => [ 'class' => 'Widgets\\DynamicWooProductsOnSale', 'type' => 'widget', 'category' => 'WOO', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-dynamic-woo-products-on-sale', 'title' => __( 'Dynamic Products On Sale', 'dynamic-content-for-elementor' ), 'description' => __( 'Display your WooCommerce products on sale with different skins and choose the items you want to display', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-woo-products-on-sale', 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-products-on-sale/', 'keywords' => [ 'woocommerce', 'woo', 'product', 'list', 'carousel', 'slider', 'timeline', 'loop', 'sale' ], ], 'wdg_woo_products_cart' => [ 'class' => 'Widgets\\WooProductsCart', 'type' => 'widget', 'category' => 'WOO', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-woo-products-cart', 'title' => __( 'Products in the Cart', 'dynamic-content-for-elementor' ), 'description' => __( 'Show your customers the WooCommerce products they have in their cart', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-woo-products-cart', 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/products-in-the-cart/', 'keywords' => [ 'woocommerce', 'woo', 'product', 'list', 'carousel', 'slider', 'basket', 'loop' ], ], 'wdg_woo_product_upsells' => [ 'class' => 'Widgets\\WooProductUpsells', 'type' => 'widget', 'category' => 'WOO', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-woo-product-upsells', 'title' => __( 'Product Upsells', 'dynamic-content-for-elementor' ), 'description' => __( 'Show upsells products for a WooCommerce product', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-woo-product-upsells', 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/product-upsells/', 'keywords' => [ 'woocommerce', 'woo', 'products', 'list', 'carousel', 'slider', 'loop' ], ], 'wdg_woo_product_crosssells' => [ 'class' => 'Widgets\\WooProductCrosssells', 'type' => 'widget', 'category' => 'WOO', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-woo-product-crosssells', 'title' => __( 'Product Cross-Sells', 'dynamic-content-for-elementor' ), 'description' => __( 'Show cross-sells products for a WooCommerce product', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-woo-product-crosssells', 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/product-cross-sells/', 'keywords' => [ 'woocommerce', 'woo', 'products', 'related', 'list', 'carousel', 'slider', 'basket', 'loop' ], ], 'wdg_show_favorites' => [ 'class' => 'Widgets\\ShowFavorites', 'type' => 'widget', 'category' => 'FAVORITES', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-dynamic-show-favorites', 'icon' => 'icon-dce-show-favorites', 'title' => __( 'Favorites', 'dynamic-content-for-elementor' ), 'description' => __( 'Show your customers the favorites they have. Works in combination with the "Add to Favorites" widget', 'dynamic-content-for-elementor' ), 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/favorites/', 'keywords' => [ 'favourites', 'list', 'carousel', 'slider', 'loop', 'add to favorites' ], ], 'wdg_show_wishlist' => [ 'class' => 'Widgets\\WooWishlist', 'type' => 'widget', 'category' => 'FAVORITES', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-woo-wishlist', 'icon' => 'icon-dce-show-wishlist', 'title' => __( 'Woo Wishlist', 'dynamic-content-for-elementor' ), 'description' => __( 'Show your customers their wishlist automatically, excluding bought products. Works in combination with the "Add to Woo Wishlist" widget', 'dynamic-content-for-elementor' ), 'plugin_depends' => [ 'woocommerce' ], 'doc_url' => 'https://www.dynamic.ooo/widget/woocommerce-woo-wishlist/', 'keywords' => [ 'woocommerce', 'woo', 'favourites', 'product', 'list', 'carousel', 'slider', 'basket', 'loop' ], ], 'wdg_stick_yposts' => [ 'class' => 'Widgets\\StickyPosts', 'type' => 'widget', 'category' => 'LIST', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-sticky-posts', 'title' => __( 'Sticky Posts', 'dynamic-content-for-elementor' ), 'description' => __( 'Display Sticky Posts with different skins and choose the items you want to display', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-sticky-posts', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/sticky-posts/', 'keywords' => [ 'grid', '3d', 'skin', 'list', 'articles', 'carousel', 'slider' ], ], 'wdg_search_results' => [ 'class' => 'Widgets\\SearchResults', 'type' => 'widget', 'category' => 'LIST', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-search-results', 'title' => __( 'Search Results', 'dynamic-content-for-elementor' ), 'description' => __( 'Display Search Results with different skins and choose the items you want to display', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-search-results', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/search-results/', 'keywords' => [ 'grid', '3d', 'skin', 'list', 'articles', 'carousel', 'slider', 'searching' ], ], 'wdg_my_posts' => [ 'class' => 'Widgets\\MyPosts', 'type' => 'widget', 'category' => 'LIST', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-my-posts', 'title' => __( 'Posts by the Current User', 'dynamic-content-for-elementor' ), 'description' => __( 'Show your logged-in customers posts written by them', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-my-posts', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/my-posts/', 'keywords' => [ 'grid', '3d', 'skin', 'list', 'articles', 'carousel', 'slider', 'searching', 'current author', 'author' ], ], 'wdg_metabox_relationship' => [ 'class' => 'Widgets\\MetaboxRelationship', 'type' => 'widget', 'category' => 'METABOX', 'collection' => 'dynamic-posts', 'tag' => [ 'pagination', 'loop' ], 'name' => 'dce-metabox-relationship', 'title' => __( 'Meta Box Relationship', 'dynamic-content-for-elementor' ), 'description' => __( 'Use Meta Box Relationships to easily display related content', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-metabox-relationship', 'plugin_depends' => [ 'meta-box' ], 'doc_url' => 'https://www.dynamic.ooo/widget/meta-box-relationship-elementor/', 'keywords' => [ 'metabox' ], ], 'wdg_google_maps' => [ 'class' => 'Widgets\\DynamicGoogleMaps', 'type' => 'widget', 'category' => 'MAPS', 'admin_only' => true, 'name' => 'dyncontel-acf-google-maps', 'title' => __( 'Dynamic Google Maps', 'dynamic-content-for-elementor' ), 'description' => __( 'Build a map using data from ACF Google Map fields, Meta Box Google Map fields, addresses or latitude and longitude', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-map', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-google-maps/', 'keywords' => [ 'Advanced Custom Fields', 'fields' ], ], 'wdg_google_maps_directions' => [ 'class' => 'Widgets\\DynamicGoogleMapsDirections', 'type' => 'widget', 'category' => 'MAPS', 'name' => 'dce-dynamic-google-maps-directions', 'title' => __( 'Dynamic Google Maps Directions', 'dynamic-content-for-elementor' ), 'description' => __( 'Show the map and calculate the direction between two locations. Can be used in conjunction with its Dynamic Tags to show distance info and directions', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-google-maps-directions', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-google-maps-directions', 'keywords' => [ 'distance' ], ], 'wdg_metabox_google_maps' => [ 'class' => 'Widgets\\MetaBoxGoogleMaps', 'type' => 'widget', 'category' => 'METABOX', 'name' => 'dce-metabox-google-maps', 'title' => __( 'Meta Box Google Maps', 'dynamic-content-for-elementor' ), 'description' => __( 'Build a map using data from Meta Box Google Map fields', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-metabox-google-maps', 'plugin_depends' => [ 'meta-box' ], 'doc_url' => 'https://www.dynamic.ooo/widget/meta-box-google-maps-elementor/', 'keywords' => [ 'metabox', 'fields' ], ], 'wdg_dynamic_users' => [ 'class' => 'Widgets\\DynamicUsers', 'type' => 'widget', 'category' => 'LIST', 'admin_only' => true, 'tag' => [ 'pagination', 'loop' ], 'name' => 'dyncontel-dynamicusers', 'title' => __( 'Dynamic Users', 'dynamic-content-for-elementor' ), 'description' => __( 'Create an archive based on User profiles', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-users', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-users/', 'keywords' => [ 'list', 'users', 'archive' ], ], 'wdg_animated_offcanvas_menu' => [ 'class' => 'Widgets\\AnimatedOffCanvasMenu', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dce-animatedoffcanvasmenu', 'title' => __( 'Animated Off-Canvas Menu', 'dynamic-content-for-elementor' ), 'description' => __( 'An off-canvas menu is positioned outside of the viewport and slides in when activated', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-animatedoffcanvasmenu', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/animated-offcanvas-menu/', 'keywords' => [ 'menu', 'animations' ], ], 'wdg_cursor_tracker' => [ 'class' => 'Widgets\\CursorTracker', 'type' => 'widget', 'category' => 'CREATIVE', 'name' => 'dyncontel-cursorTracker', 'title' => __( 'Cursor Tracker', 'dynamic-content-for-elementor' ), 'description' => __( 'An element that follows the cursor and indicates the level of scrolling', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-cursor-tracker', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/cursor-tracker/', ], 'wdg_file_browser' => [ 'class' => 'Widgets\\FileBrowser', 'type' => 'widget', 'category' => 'LIST', 'admin_only' => true, 'name' => 'dce-filebrowser', 'title' => __( 'FileBrowser', 'dynamic-content-for-elementor' ), 'description' => __( 'Display a list of files you uploaded. This is particularly useful when you need to make pictures or documents available in a simple and intuitive way', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-filebrowser', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/file-browser/', 'keywords' => [ 'list', 'file', 'download', 'archive' ], ], 'wdg_parent_child_menu' => [ 'class' => 'Widgets\\ParentChildMenu', 'type' => 'widget', 'category' => 'LIST', 'name' => 'parent-child-menu', 'title' => __( 'Parent Child Menu', 'dynamic-content-for-elementor' ), 'description' => __( 'Build a list of entries in horizontal or vertical mode where a parent element can be considered as a menu', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-parentchild', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/widget-parent-child-menu/', ], 'wdg_search_filter' => [ 'class' => 'Widgets\\AdvancedFilteringSearchAndFilterPro', 'type' => 'widget', 'category' => 'LIST', 'name' => 'dce-searchfilter', 'title' => __( 'Advanced Filtering from Search & Filter Pro', 'dynamic-content-for-elementor' ), 'description' => __( 'The Ultimate WordPress filter plugin that uses Ajax with Elementor', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-search-filter', 'plugin_depends' => [ 'search-filter-pro' ], 'doc_url' => 'https://www.dynamic.ooo/widget/search-filter-pro-elementor', 'keywords' => [ 'filters', 'Search and Filter Pro' ], ], 'wdg_single_posts_menu' => [ 'class' => 'Widgets\\SinglePostsList', 'type' => 'widget', 'category' => 'LIST', 'name' => 'single-posts-menu', 'title' => __( 'Single Posts List', 'dynamic-content-for-elementor' ), 'description' => __( 'Create a custom menu from single pages', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-listsingle', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/single-posts-list/', ], 'wdg_taxonomy_terms_menu' => [ 'class' => 'Widgets\\TaxonomyTermsList', 'type' => 'widget', 'category' => 'LIST', 'name' => 'taxonomy-terms-menu', 'title' => __( 'Taxonomy Terms List', 'dynamic-content-for-elementor' ), 'description' => __( 'Create an archive type navigation menu based on a taxonomy. It generates a list of the terms that belong to a specific taxonomy so that each item can be clicked to easily access to the term archive', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-parenttax', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/taxonomy-terms-list/', 'keywords' => [ 'list', 'menu' ], ], 'wdg_views' => [ 'class' => 'Widgets\\Views', 'type' => 'widget', 'category' => 'LIST', 'admin_only' => true, 'name' => 'dce-views', 'tag' => [ 'loop' ], 'title' => __( 'Views', 'dynamic-content-for-elementor' ), 'description' => __( 'Create a custom list from query results', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-views', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/views/', 'keywords' => [ 'list', 'articles', 'search', 'archive', 'cpt' ], ], 'wdg_pods' => [ 'class' => 'Widgets\\PodsFields', 'type' => 'widget', 'category' => 'PODS', 'name' => 'dyncontel-pods', 'title' => __( 'Pods Fields', 'dynamic-content-for-elementor' ), 'description' => __( 'Add a custom field created with Pods', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-acffields', 'plugin_depends' => [ 'pods' ], 'doc_url' => 'https://www.dynamic.ooo/widget/pods-fields/', ], 'wdg_pods_gallery' => [ 'class' => 'Widgets\\PodsGallery', 'type' => 'widget', 'category' => 'PODS', 'name' => 'dyncontel-podsgallery', 'title' => __( 'Pods Gallery', 'dynamic-content-for-elementor' ), 'description' => __( 'Use a list of images from a Pods Image field with various display options', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-grid', 'plugin_depends' => [ 'pods' ], 'doc_url' => 'https://www.dynamic.ooo/widget/pods-gallery/', 'keywords' => [ 'images', 'fields' ], ], 'wdg_pods_relationship' => [ 'class' => 'Widgets\\PodsRelationship', 'type' => 'widget', 'category' => 'PODS', 'admin_only' => true, 'tag' => [ 'loop' ], 'name' => 'dyncontel-pods-relation', 'title' => __( 'Pods Relationship', 'dynamic-content-for-elementor' ), 'description' => __( 'Display related posts linked using the Pods Relationship field', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-relation', 'plugin_depends' => [ 'pods' ], 'doc_url' => 'https://www.dynamic.ooo/widget/pods-relationship/', ], 'wdg_breadcrumbs' => [ 'class' => 'Widgets\\Breadcrumbs', 'type' => 'widget', 'category' => 'POST', 'name' => 'dce-breadcrumbs', 'title' => __( 'Breadcrumbs', 'dynamic-content-for-elementor' ), 'description' => __( 'Insert breadcrumbs and generate paths inside your page automatically', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-breadcrumbs', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/breadcrumbs/', ], 'wdg_content' => [ 'class' => 'Widgets\\Content', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-content', 'title' => __( 'Content', 'dynamic-content-for-elementor' ), 'description' => __( 'Retrieve the post content', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-content', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/content/', ], 'wdg_date' => [ 'class' => 'Widgets\\Date', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-date', 'title' => __( 'Date', 'dynamic-content-for-elementor' ), 'description' => __( 'Display the published or modified date', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-date', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/date/', ], 'wdg_excerpt' => [ 'class' => 'Widgets\\Excerpt', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-excerpt', 'title' => __( 'Excerpt', 'dynamic-content-for-elementor' ), 'description' => __( 'Display a short section from the beginning of the content', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-excerpt', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/excerpt/', 'keywords' => [ 'content' ], ], 'wdg_featured_image' => [ 'class' => 'Widgets\\FeaturedImage', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-featured-image', 'title' => __( 'Featured Image', 'dynamic-content-for-elementor' ), 'description' => __( 'Retrieve the featured image', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-featured-image', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/featured-image/', ], 'wdg_icon_format' => [ 'class' => 'Widgets\\IconFormat', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-iconformat', 'title' => __( 'Icon Format', 'dynamic-content-for-elementor' ), 'description' => __( 'Add an icon for your post format and identify its type', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-formats', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/icon-format/', ], 'wdg_meta' => [ 'class' => 'Widgets\\PostMeta', 'type' => 'widget', 'category' => 'POST', 'admin_only' => true, 'name' => 'dce-meta', 'title' => __( 'Post Meta', 'dynamic-content-for-elementor' ), 'description' => __( 'Display any post meta saved in the database', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-customfields', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/post-meta/', 'legacy' => true, ], 'wdg_next_prev' => [ 'class' => 'Widgets\\PrevNext', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-post-nextprev', 'title' => __( 'Prev Next', 'dynamic-content-for-elementor' ), 'description' => __( 'Display navigation links to adjacent posts based on a category/taxonomy or tag', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-prevnext', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/prevnext/', 'keywords' => [ 'previous', 'list' ], ], 'wdg_read_more' => [ 'class' => 'Widgets\\ReadMore', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-readmore', 'title' => __( 'Read More Button', 'dynamic-content-for-elementor' ), 'description' => __( 'Add a "Read More" button below your post or on the block in the archive, create a call-to-action.', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-readmore', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/read-more-button/', ], 'wdg_terms' => [ 'class' => 'Widgets\\TermsAndTaxonomy', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-terms', 'title' => __( 'Terms & Taxonomy', 'dynamic-content-for-elementor' ), 'description' => __( 'Insert your post taxonomies', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-terms', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/terms-and-taxonomy/', 'keywords' => [ 'taxonomies' ], ], 'wdg_title' => [ 'class' => 'Widgets\\DynamicTitle', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-title', 'title' => __( 'Dynamic Title', 'dynamic-content-for-elementor' ), 'description' => __( 'It automatically recognises the object among Posts, Archives and Users and gives you the title', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-title', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/title/', ], 'wdg_title_type' => [ 'class' => 'Widgets\\PostType', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-titleType', 'title' => __( 'Post Type', 'dynamic-content-for-elementor' ), 'description' => __( 'Retrieve the post type', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-title-type', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/title-type/', 'keywords' => [ 'cpt', 'Custom Post Type' ], ], 'wdg_user' => [ 'class' => 'Widgets\\UserFields', 'type' => 'widget', 'category' => 'POST', 'admin_only' => true, 'name' => 'dce-user-fields', 'title' => __( 'User Fields', 'dynamic-content-for-elementor' ), 'description' => __( 'Display any user field', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-userfields', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/user-fields/', ], 'wdg_title_taxonomy' => [ 'class' => 'Widgets\\TaxonomyTitle', 'type' => 'widget', 'category' => 'POST', 'name' => 'dyncontel-titleTaxonomy', 'title' => __( 'Taxonomy Title', 'dynamic-content-for-elementor' ), 'description' => __( 'Use the current Taxonomy term as the Archive title', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-title-taxonomy', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/title-taxonomy/', ], 'wdg_svg_blob' => [ 'class' => 'Widgets\\SvgBlob', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-svgblob', 'title' => __( 'SVG Blob', 'dynamic-content-for-elementor' ), 'description' => __( 'Create a shape using an SVG path and make it move!', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-svgblob', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-blob/', 'keywords' => [ 'animations' ], ], 'wdg_svg_distortion' => [ 'class' => 'Widgets\\SvgDistortion', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-svgdistortion', 'title' => __( 'SVG Distortion', 'dynamic-content-for-elementor' ), 'description' => __( 'The SVG Distortion widget operates by calculating the displacement map based on a source image', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-distortion', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-distortion/', 'keywords' => [ 'animations' ], ], 'wdg_svg_filter_effects' => [ 'class' => 'Widgets\\SvgFilterEffects', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-filtereffects', 'title' => __( 'SVG Filter Effects', 'dynamic-content-for-elementor' ), 'description' => __( 'The widget operates using primitive SVG filters', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-svgfe', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-fe-filtereffects/', ], 'wdg_svg_imagemask' => [ 'class' => 'Widgets\\SvgImageMask', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-svgimagemask', 'title' => __( 'SVG Image Mask', 'dynamic-content-for-elementor' ), 'description' => __( 'The SVG Image Mask widget operates through the mask attribute of the SVG', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-svgmask', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-mask/', 'keywords' => [ 'masking', 'images' ], ], 'wdg_svg_morphing' => [ 'class' => 'Widgets\\SvgMorphing', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-svgmorphing', 'title' => __( 'SVG Morphing', 'dynamic-content-for-elementor' ), 'description' => __( 'You can transpose SVG paths to morph from one shape to another ', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-svgmorph', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-morphing/', 'keywords' => [ 'animations' ], ], 'wdg_svg_path_text' => [ 'class' => 'Widgets\\SvgTextPath', 'type' => 'widget', 'category' => 'SVG', 'admin_only' => true, 'name' => 'dyncontel-svgpathText', 'title' => __( 'SVG Text Path', 'dynamic-content-for-elementor' ), 'description' => __( 'Write out text along a source based on an SVG path line', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-svgtextpath', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/svg-text-path/', ], 'wdg_toolset' => [ 'class' => 'Widgets\\ToolsetFields', 'type' => 'widget', 'category' => 'TOOLSET', 'name' => 'dyncontel-toolset', 'title' => __( 'Toolset Fields', 'dynamic-content-for-elementor' ), 'description' => __( 'Display a Toolset custom field', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-acffields', 'plugin_depends' => [ 'types' ], 'doc_url' => 'https://www.dynamic.ooo/widget/toolset-fields/', ], 'wdg_toolset_relationship' => [ 'class' => 'Widgets\\ToolsetRelationship', 'type' => 'widget', 'category' => 'TOOLSET', 'admin_only' => true, 'tag' => [ 'loop' ], 'name' => 'dyncontel-toolset-relation', 'title' => __( 'Toolset Relationship', 'dynamic-content-for-elementor' ), 'description' => __( 'Display related posts defined by Toolset Relationships', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-relation', 'plugin_depends' => [ 'types' ], 'doc_url' => 'https://www.dynamic.ooo/widget/toolset-relationship/', 'keywords' => [ 'fields' ], ], 'wdg_bg_canvas' => [ 'class' => 'Widgets\\BgCanvas', 'type' => 'widget', 'category' => 'WEBGL', 'name' => 'dyncontel-bgcanvas', 'title' => __( 'Background Canvas', 'dynamic-content-for-elementor' ), 'description' => __( 'Easily integrate WebGL with Canvas for Shader effects', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-canvas', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/webgl-threejs-background-canvas/', 'keywords' => [ 'bg', 'images' ], ], 'wdg_distortion_image' => [ 'class' => 'Widgets\\ImagesDistortionHover', 'type' => 'widget', 'category' => 'WEBGL', 'name' => 'dyncontel-imagesDistortion', 'title' => __( 'Images Distortion Hover', 'dynamic-content-for-elementor' ), 'description' => __( 'Special rollover effects based on WebGL, Three.js, and transformation shaders', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-distortion', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/webgl-threejs-images-distortions-hover/', 'keywords' => [ 'animations' ], ], 'wdg_panorama' => [ 'class' => 'Widgets\\Panorama', 'type' => 'widget', 'category' => 'WEBGL', 'name' => 'dyncontel-panorama', 'title' => __( 'Panorama', 'dynamic-content-for-elementor' ), 'description' => __( 'Display a 360 degree spherical image through VR mode', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-panorama', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/panorama/', 'keywords' => [ 'images' ], ], 'wdg_osm_map' => [ 'class' => 'Widgets\\OsmMap', 'type' => 'widget', 'category' => 'MAPS', 'name' => 'dce-osm-map', 'title' => __( 'OpenStreetMap', 'dynamic-content-for-elementor' ), 'description' => __( 'A map widget that does not need a key thanks to OpenStreetMap!', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-osm', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/openstreetmap-elementor/', 'keywords' => [ 'map', 'open street map', 'google maps', 'osm', 'address' ], ], 'wdg_dynamic_osm_map' => [ 'class' => 'Widgets\\DynamicOsmMap', 'type' => 'widget', 'category' => 'MAPS', 'name' => 'dce-dynamic-osm-map', 'title' => __( 'Dynamic OpenStreetMap', 'dynamic-content-for-elementor' ), 'description' => __( 'Display and customize multiple points of interest on OpenStreetMap', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-dynamic-openstreetmap', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/dynamic-openstreetmap/', 'keywords' => [ 'map', 'open street map', 'google maps', 'osm', 'address' ], ], 'wdg_cryptocoin_badge' => [ 'class' => 'Widgets\\CryptocoinBadge', 'type' => 'widget', 'category' => 'CONTENT', 'name' => 'dce-cryptocoin-badge', 'title' => __( 'Cryptocoin Badge', 'dynamic-content-for-elementor' ), 'description' => __( 'Perfect for showing your customers the realtime value of your favorite cryptocoin', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-crypto-badge', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/cryptocoin-badge', 'keywords' => [ 'realtime', 'bitcoin', 'crypto' ], ], 'wdg_pdf_viewer' => [ 'class' => 'Widgets\\PdfViewer', 'type' => 'widget', 'category' => 'PDF', 'name' => 'dce-pdf-viewer', 'title' => __( 'PDF Viewer', 'dynamic-content-for-elementor' ), 'description' => __( 'Show a PDF file', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dce-pdf-viewer', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/pdf-viewer/', 'keywords' => [ 'pdf', 'viewer', 'preview' ], ], // Page Settings 'pst_scrolling' => [ 'class' => 'PageSettings\\PageScroll', 'type' => 'page-setting', 'name' => 'dce_document_scrolling', 'title' => __( 'Page Scroll', 'dynamic-content-for-elementor' ), 'description' => __( 'Turn sections into scrolling steps and minimize pagination using either scroll, snap, or inertia effects', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-page-scroll', 'plugin_depends' => '', 'doc_url' => 'https://www.dynamic.ooo/widget/page-scroll-document/', ], // Global Settings 'gst_smooth_transition' => [ 'class' => 'Includes\\Settings\\SmoothTransition', 'type' => 'global-setting', 'name' => 'dce_settings_smoothtransition', 'title' => __( 'Smooth Transition', 'dynamic-content-for-elementor' ), 'description' => __( 'Provides a smooth animated transition between pages', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-smooth-transition', 'plugin_depends' => [], 'doc_url' => 'https://www.dynamic.ooo/widget/global-settings-smooth-transition/', 'legacy' => true, ], 'gst_tracker_header' => [ 'class' => 'Includes\\Settings\\TrackerHeader', 'type' => 'global-setting', 'name' => 'dce_settings_trackerheader', 'title' => __( 'Tracker Header', 'dynamic-content-for-elementor' ), 'description' => __( 'Tracker header will fix the header of your site to the top of the page. The header will disappear while scrolling but will reappear with a small swipe upward. This will help to optimize available spaces, especially on mobile devices', 'dynamic-content-for-elementor' ), 'icon' => 'icon-dyn-tracker-header', 'plugin_depends' => [], 'doc_url' => 'https://www.dynamic.ooo/widget/global-settings-tracker-header/', ], ]; } }
Fatal error: Uncaught Error: Class 'DynamicContentForElementor\Features' not found in /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php:145 Stack trace: #0 /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php(128): DynamicContentForElementor\Plugin->init_managers() #1 /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php(95): DynamicContentForElementor\Plugin->init() #2 /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php(122): DynamicContentForElementor\Plugin->__construct() #3 /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php(259): DynamicContentForElementor\Plugin::instance() #4 /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/dynamic-content-for-elementor.php(200): require_once('/home/sportuga/...') #5 /home/sportuga/public_html/wp-includes/class-wp-hook.php(324): dce_load('') #6 /home/sportuga/ in /home/sportuga/public_html/wp-content/plugins/dynamic-content-for-elementor/core/plugin.php on line 145