,
'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