Linux 软件免费装
Banner图

Vora Elements – Addons & Header Footer Builder for Elementor

开发者 wpvora
更新时间 2026年11月4日 17:08
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

elementor addons elementor widgets post grid header footer builder theme builder

下载

1.0.1 1.0.0

详情介绍:

Vora Elements is a free Elementor addons pack: 80+ widgets, a header and footer builder with display conditions, a navigation menu with mega-ready dropdowns, post grids, media and logo carousels, pricing tables, WooCommerce product widgets and form stylers for Contact Form 7, WPForms, Gravity Forms and more. It works with the free version of Elementor and any theme. https://www.youtube.com/watch?v=DMDQf8yIfJc A free alternative to the most-used parts of Elementor Pro Built to stay fast The pack is built around one idea: a page should only carry the code it actually uses. Every widget registers its own stylesheet and its own script, and declares them as dependencies. Elementor prints only the handles the widgets on that page asked for. A page with one button widget does not download the CSS for seventy-nine others, and a widget with no script of its own costs nothing at all. Widgets you never use can be switched off entirely from the settings screen, so they are not even registered. A header and footer builder, free Build a header, a footer or any reusable block as a template, then choose where it appears — the whole site, the front page, a post type, an archive, or a single entry. Elementor's own theme builder is a Pro feature; this is not. What is in the box Some of these are built differently on purpose Video Box renders a facade, not an embed. A YouTube iframe costs roughly a megabyte of player code and sets tracking cookies on page load, for every visitor including the majority who never press play. Here the poster image is the whole widget until it is clicked, and youtube-nocookie.com is the default host when it finally loads. Countdown resolves the author's date in the site's timezone on the server and ships a UTC timestamp, so the browser only ever subtracts. Parsing the author's string in the browser — the usual implementation — gives every visitor outside the site's timezone the wrong deadline. Media Carousel is a native scroll container with CSS scroll-snap rather than a carousel library. That is around 10KB against roughly 160KB for the usual bundle, it keeps the platform's own momentum and trackpad behaviour, it is exposed to assistive technology as a scrollable region for free, and it works before the script has loaded. Table of Contents is built in PHP from the post's own headings, so it is in the HTML for search engines and reader modes and causes no layout shift. It reads Elementor's element tree on builder pages and post_content on theme-rendered posts — a contents widget that reads only one of those lists nothing on half the web. Filterable Gallery removes filtered-out items with the hidden attribute rather than fading them out, so a keyboard user does not tab through a dozen invisible links. Accessibility Submenus, tabs, accordions and carousels are operated by real buttons carrying aria-expanded or aria-current, not by hover alone — hover does not exist on a touch screen and cannot be reached from a keyboard. Anything that moves by itself has a way to stop it. Every widget respects prefers-reduced-motion. Multilingual and right-to-left Every string in the plugin is translatable, in the admin screens and in what visitors see, and a POT file ships in /languages for anyone starting a translation. Thirty-eight of the widget stylesheets carry a right-to-left counterpart, so on an Arabic, Hebrew, Persian or Urdu site the submenus open on the correct side, the carousel arrows point the correct way and icons sit on the correct side of their labels. WordPress swaps the files itself on an RTL locale; a left-to-right site loads nothing extra and pays nothing for this. Header and footer templates are a translatable post type, declared through a wpml-config.xml that both WPML and Polylang read, so each language can have its own header without any configuration. [vora_template id="12"] resolves to the current language's version of that template where one exists, and falls back to the original where it does not — so a translated page does not end up showing an untranslated block. Numbers and dates follow the site's locale rather than US conventions: the counter widget uses the locale's own thousands and decimal marks (so a German site reads 1.234,5 and not 1,234.5), and dates are formatted with the site's settings and translated month and day names.

安装:

  1. Install and activate Elementor.
  2. Upload the vora-elements folder to /wp-content/plugins/, or install it from Plugins → Add New.
  3. Activate the plugin.
  4. The widgets appear in Elementor's panel under Vora Elements.

屏幕截图:

  • Info box, flip box and icon box widgets.
  • Filterable gallery.
  • Pricing table and price list widgets, with a featured plan.
  • Counter, progress bar and countdown widgets.
  • Testimonial, team member and review widgets.
  • Post grid.
  • Step flow, feature list and call to action widgets.
  • The same page on a phone.

常见问题:

Does this work with any theme?

Yes. The widgets style themselves and inherit your theme's colours and fonts where it makes sense to.

Do I need Elementor Pro?

No. The header and footer builder here covers the part of Elementor Pro's theme builder that most sites install it for.

Will it slow my site down?

Each widget's CSS and JavaScript is registered but not enqueued until a page actually uses that widget, so the cost is proportional to what is on the page rather than to what the plugin contains. Widgets you switch off in Settings are not registered at all.

Can I turn widgets off?

Yes, individually or by group, under Settings. A widget already used on a page keeps working until you remove it.

Does it work with WPML or Polylang?

Yes. Header and footer templates are declared translatable in a wpml-config.xml, which both plugins read, so each language gets its own templates and the template list is already filtered to the language being edited. The [vora_template] shortcode follows the current language too.

Does it support right-to-left languages?

Yes. The stylesheets that contain directional rules ship a flipped counterpart, and WordPress serves those instead on an RTL locale. Nothing extra is loaded on a left-to-right site.

Can I put a tracking or chat script in a header or footer template?

Yes, in an Elementor HTML widget, provided the template was created by a user who is allowed to save unfiltered HTML — an administrator, or an editor on a single site. That is the same rule WordPress applies to scripts in ordinary post content, and it matters more for a template, because a template renders on every page of the site rather than on one post. A template's markup is escaped on output, and a script saved by a user without that capability is removed rather than printed. Structured data (application/ld+json) is always kept.

Is it free?

Yes. All 80+ widgets and the header and footer builder are free, with no account, licence key or sign-up.

Does it conflict with other addon packs?

No. Every class name, script and stylesheet carries its own vora- prefix, and the widgets sit in their own Vora Elements panel category, so the pack runs alongside Essential Addons, Happy Addons, ElementsKit and the rest. To avoid loading two widgets that do the same job, switch off the ones you don't need under Vora Elements → Widgets.

How do I replace my theme's header?

Go to Vora Elements → Header & Footer, add a template, set This template is a to Header and Show it on to Entire site, then design it in Elementor with the Navigation Menu, Site Logo and Search Form widgets. It replaces your theme's header on every page. Footers work the same way, and a more specific rule, such as the front page only, wins over Entire site.

What happens to my templates if I delete the plugin?

Nothing — they are left in place, so reinstalling picks up where you left off. There is a setting to remove everything on uninstall, and it is off by default.

更新日志:

1.0.1 1.0.0