All themes, plugins, updates and support from $79/year

Compare all-access plans

Overview

DinoPack for Elementor is a free collection of advanced, responsive, and customizable Elementor widgets created by WPDINO. The plugin focuses on performance, accessibility, and developer extensibility.

Highlights

  • 12+ widgets including Blog, Gallery, Car Specs, Restaurant Menu, Newsletter, and WooCommerce products
  • MailChimp integration in the Newsletter widget
  • Translation-ready and accessibility-friendly
  • No external tracking; privacy-first design

Requirements

  • WordPress 5.0 or newer
  • Elementor 3.0.0 or newer
  • PHP 7.4 or newer
  • WooCommerce (optional, only for Products widget)

Installation

Method 1 — WordPress Admin

  1. Go to Plugins → Add New.
  2. Search for "DinoPack for Elementor".
  3. Click Install Now and Activate.
  4. Ensure Elementor is installed and activated.

Method 2 — Manual Upload

  1. Download the plugin ZIP from WordPress.org or GitHub.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the ZIP and click Install Now, then Activate.

Method 3 — FTP

  1. Extract the ZIP locally.
  2. Upload the dinopack-for-elementor folder to /wp-content/plugins/.
  3. Activate the plugin in the WordPress admin.

Troubleshooting

  • If widgets do not appear, confirm Elementor is active and check for plugin conflicts.
  • Ensure your PHP memory limit is adequate (recommend 128MB+).

Widgets Reference

Each widget is available in the Elementor editor under the WPDINO - DinoPack category.

Advanced Heading

Dynamic headings with animated text and rotator effects for hero sections.

  • Text rotator and animation
  • Typography and color controls
  • Responsive visibility settings

Blog

Display posts using Grid, List, or Masonry layouts with AJAX load more and category filtering.

Button

Stylish buttons with hover animations, icon support, and custom styling options.

Gallery

Responsive image galleries with GLightbox lightbox support and multiple layouts.

Icon Box

Feature boxes for services, features, or team members with multiple icon styles.

Newsletter (MailChimp)

AJAX subscription form connected to MailChimp via API key with custom messages and double opt-in.

Popup

Modal popups with on-click, exit-intent, time delay, and scroll percentage triggers.

Price Table

Pricing layouts with feature lists, badges, and CTA buttons.

Progress Bar

Linear and circular progress indicators with animation controls.

Car Specs

Vehicle specification sheets with grouped repeater fields and flexible layouts.

WooCommerce Products

Product grid with filtering, rating, and add-to-cart support. Requires WooCommerce.

Restaurant Menu

Restaurant menus with dietary badges, price styling, and section headers.

MailChimp Setup

  1. Go to DinoPack Settings → MailChimp in the WordPress admin.
  2. Enter your MailChimp API key and save.
  3. Open the Newsletter widget in Elementor and select your list.
  4. Customize success and error messages as needed.

Notes

  • Make sure your MailChimp account supports the list you select.
  • When double opt-in is enabled, MailChimp sends its own confirmation email.

If lists do not appear after entering the API key, check permissions and try regenerating the key from MailChimp.

Developer Notes

File Structure

dinopack-for-elementor/
├── assets/
├── inc/
│   ├── admin/
│   ├── elementor/
│   └── ajax-handlers.php
├── languages/
└── dinopack-for-elementor.php

Hooks & Filters

add_filter('dinopack_widget_output', function($html, $widget_id){
  // modify widget HTML
  return $html;
}, 10, 2);

Custom Controls

DinoPack registers a custom Select Image Control for Elementor. Refer to inc/elementor/controls for implementation details.

Translation

Text domain: dinopack-for-elementor. Load translations from the languages/ folder.

FAQ

Is DinoPack free?

Yes — the version documented here is free and available on WordPress.org.

Do I need Elementor Pro?

No. DinoPack works with the free Elementor plugin.

Does it work with all themes?

Yes — DinoPack should work with most well-built themes. Switch to a standard theme to test layout issues.

Where can I report bugs?

Report bugs on GitHub Issues or contact support at support@wpdino.com.

Changelog

1.0.1 — Added Car Specs and Restaurant Menu widgets, plus documentation updates.

1.0.0 — Initial release.

Support