Linux 软件免费装
Banner图

Themofy Addons for Elementor

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

标签

woocommerce elementor dynamic tags theme builder header footer

下载

2.7.3 2.7.4 2.5.0 1.1.0 2.3.0 1.0.0 2.1.0 2.2.0 2.4.0 2.0.0 2.6.0 2.7.0 2.7.1 2.7.2

详情介绍:

Themofy Addons brings Elementor Pro features to the free version of Elementor, in one lightweight plugin: Turn each widget on or off under Themofy Addons → Widgets. Widgets you turn off are not loaded at all, so your site stays fast. In the Elementor panel, the Themofy widgets come right after General (choose another place under Themofy Addons → Settings). The widgets made for what you are editing get a group of their own: product widgets in a Single Product template, post widgets in a Single template, site widgets in a header or footer. Formerly Themofy Dynamic Tags for Elementor. Theme Builder Create a template, design it in Elementor, and pick where it appears with display conditions — no coding needed. Templates you can build Display conditions Show each template on the entire site, archives, the blog, search results, categories, authors, posts, pages, specific posts or pages, the front page or the 404 page, and exclude any of them. When several templates fit, the most specific one is used. Build headers and footers with the Site widgets (Site Logo, Site Title, Nav Menu with dropdowns and a side, full-screen, top or bottom mobile panel, Search Form inline or as an icon opening a popup search, Copyright). While you design a single post or product template, the editor shows one of your real posts or products. As in Elementor Pro, post widgets appear in Single templates and product widgets in Single Product templates; site widgets, Blog Posts, Advanced Product Grid, Breadcrumb and Cart Icon work everywhere. Works with classic themes (Hello Elementor, Astra, GeneratePress, OceanWP…) and block themes (Twenty Twenty-Five). Form Builder The Form widget builds any form with full style controls for labels, fields, checkboxes, buttons, steps and messages. WooCommerce Checkout Builder The Checkout widget shows WooCommerce's own checkout, so payment gateways, coupons, shipping and order emails keep working, in a layout you design. General widgets Building blocks for any page, each with full style controls. Blog widgets Design your blog page, archives and single posts. Every widget has full style controls. WooCommerce widgets Build your own product pages, shop and cart icon, with full style controls for every part. Product widgets show the product being viewed (or one picked by its ID) and print WooCommerce's own templates and hooks, so themes and extensions keep working. Dynamic Tags Dynamic tags let a widget field show live site data. Free Elementor has the system but no tags; Themofy Addons provides them, for text, links, images, galleries, colors and numbers, in classic and Elementor 4 (V4) widgets. Every product tag works with the current product or a product picked by ID. Any tag can be switched off under Themofy Addons → Dynamic Tags. Themofy Addons is an independent plugin. It is not affiliated with or endorsed by Elementor Ltd., WooCommerce or Advanced Custom Fields.

安装:

  1. In your WordPress admin go to Plugins → Add New, search for "Themofy Addons" and click Install Now. Elementor must be installed and active.
  2. Go to Themofy Addons → Widgets and turn off any widgets you don't need.
  3. Theme Builder: go to Themofy Addons → Theme Builder, add a template, choose its type and display conditions, publish it, then click Edit with Elementor.
  4. Dynamic Tags: edit any page with Elementor and click the dynamic tags icon next to a field.

屏幕截图:

  • Each tag has its own options. Here a heading shows a product's live price, sale included, picked by product ID.
  • Switch off any tags you don't need under Themofy Addons → Dynamic Tags.
  • Theme Builder: pick the template type and where it appears, then design it with Elementor.
  • Turn widgets on or off under Themofy Addons → Widgets.
  • A product page built with the WooCommerce widgets.

升级注意事项:

2.7.4 Adds Button Select (pill buttons or a toggle bar), Switch, Range Slider and Star Rating fields to the Form widget. 2.7.3 Adds a filter bar to the Advanced Product Grid, margin, padding and border for every part of the product cards, and a toggle icon border for accordions. 2.7.2 Adds the Warm Quote Card testimonial template, makes the Advanced Product Grid panel easier to use and fixes product grid image height and spacing. 2.7.1 Adds accordion numbering and an image column for custom product cards, makes the Testimonials card builder simpler and fixes the Off-Canvas close button in the editor. 2.7.0 Adds an Off-Canvas widget you design live, a popup search, an Add to Cart Button for any page and image size controls for accordions and product grids. 2.6.0 Adds scroll and loop animations for every element, a custom card builder for product grids, new mobile menu panels and layered button shadows. 2.5.0 Adds mouse trails (site-wide, per page or per element) and the Circle Text widget. 2.4.0 Adds Custom Attributes, a Settings page for the panel position and new Creative Button effects. The Creative Button now follows your site's button style. 2.3.0 Adds the Marquee widget and Google Fonts import (fonts hosted on your own site). 2.2.0 Adds the Creative Gallery, Animated Progress and Timeline widgets and Custom Fonts. 2.1.0 Adds a form builder, a WooCommerce checkout builder, Testimonials, Advanced Slider, Category Grid and four more general widgets. 2.0.0 Themofy Dynamic Tags is now Themofy Addons for Elementor, with a Theme Builder and 38 widgets. Your dynamic tags, designs and settings are kept.

常见问题:

I used Themofy Dynamic Tags. What changed in 2.0?

Only the name and the new features. Your dynamic tags, your designs and the tags you switched off are kept. The tag settings moved from Settings → Themofy Dynamic Tags to Themofy Addons → Dynamic Tags. The new Theme Builder and widgets change nothing on your site until you use them.

How do I use my own fonts?

Go to Themofy Addons → Custom Fonts, click Add New Font, name it and upload its files for each weight and style (WOFF2 is best; WOFF, TTF and OTF work too). The font then appears under Custom Fonts in every Elementor typography control, including Site Settings. Visitors download a font file only on pages that use it.

Can I use Google Fonts without loading them from Google?

Yes. Go to Themofy Addons → Custom Fonts → Import Google Fonts, pick a font and the styles you need, and click Import. The files are downloaded once to your Media Library, and the font appears under Custom Fonts in Elementor. Pages then load it from your own site, so no visitor data is sent to Google. Importing needs WordPress 6.5 or newer.

How do I lay out the Creative Gallery freely?

Choose a Layout: Grid (with an optional pattern), Masonry, Justified Rows or Free Canvas. In a grid, give any item a Size under Items → Placement, or drag the purple handle on its corner in the editor. On the Free Canvas, drag items to place them and drag the corner to resize them. Sizes are set per device, and an item is never wider than the gallery.

How do I add a reading progress bar?

Add the Animated Progress widget anywhere on the page (or in your header template) and set Mode to Page Reading Progress. It sticks to the top or bottom of the screen and fills as visitors read.

Do I need Elementor Pro?

No. Everything works with the free version of Elementor. If Elementor Pro is active too, its own tags are listed as well; you can switch off duplicates under Themofy Addons → Dynamic Tags.

Does it work with other Elementor addons, such as ElementsKit, Royal Elementor Addons or Jeg Kit?

Yes. Every widget, tag, style and script has its own Themofy name, so nothing is replaced or restyled by the other plugin, and you can use their widgets and ours on the same page. If another plugin's header and footer builder also has a header or footer for a page, the Themofy template is used on the pages where it applies (so the page never gets two headers), and theirs everywhere else. Our templates don't apply to the templates of other builders while you edit them.

How do I style one word of a heading differently?

In the Heading widget, wrap the words in double braces: Grow your {{business}} today. Style them under Style → Focused Text and pick an effect under Focused Text Effect. You can mark several parts of one heading.

Where do form messages go?

To the addresses you set under Actions After Submit → Email, and (with "Save to Submissions") to Themofy Addons → Submissions. If emails don't arrive, your site probably can't send email yet: an SMTP plugin fixes that. Saved submissions are kept either way.

How do I use the Checkout widget?

Add it to a page and set that page as the Checkout page under WooCommerce → Settings → Advanced, so "Proceed to checkout" buttons and the order confirmation lead there. In the editor the checkout shows a sample product when your cart is empty.

How do I make a two-step checkout?

In the Checkout widget, open Steps and switch on Two-Step Checkout. Customers see their details first and continue to payment once the required fields are filled in. If WooCommerce finds a problem with a detail when the order is placed, the customer is taken back to the details step. Choose Show in the Editor to design either step.

How do I change the width of a checkout or form field?

Open the field in the list. In the Checkout widget, its Layout tab has Width; in the Form widget, it's Column Width. Pick a preset, or Custom for a width of your own, and switch the device icon to set a different width on tablets and phones.

Are form uploads safe?

Only the file types you allow are accepted, files are checked by their content, renamed to random names and stored in wp-content/uploads/themofy-forms/, where scripts can't run.

How do I turn widgets off?

Go to Themofy Addons → Widgets, switch off the widgets you don't use and click Save Changes. They disappear from the Elementor panel and nothing of theirs loads on your site. Pages that already use a widget you turn off will no longer show it.

How do I build a product page?

Go to Themofy Addons → Theme Builder, add a template of the type Single Product, choose where it applies (all products, or some), publish it and click Edit with Elementor. Add the product widgets from the Themofy Addons group. The editor shows one of your products while you design.

Why don't I see Product Title or Post Meta on a normal page?

Like in Elementor Pro, widgets that show a part of the current post or product appear only in the templates where they work: post widgets in Single templates, product widgets in Single Product templates. Create the template in Themofy Addons → Theme Builder and edit it with Elementor to find them. To show products on a normal page, use Advanced Product Grid (set Show to Hand-picked Products for specific ones); for posts, use Blog Posts.

Which slider templates are there?

Hero (centered text), Fullscreen with Ken Burns zoom, Minimal with left text, Split (text with an image), Floating Card, Bold Promo, Card Carousel and Coverflow Gallery. A template sets the layout, look and motion; any effect, pagination or spacing you choose yourself replaces the template's, and the Style tab changes the rest.

How do I build my own testimonial card?

In the Testimonials widget, open Structure and switch on Customize the Structure. Click Start From: The Template's Structure to begin with the parts of the chosen template, then drag the parts in the list to reorder them. Add Group: Start and Group: End around parts to put them in a row or a column, and open any part to set its alignment, width, spacing or a free position on the card (for example a photo in a corner).

Why are some widgets in a group at the top of the panel?

That group holds the widgets made for what you are editing, such as the product widgets in a Single Product template or the site widgets in a header. All other Themofy widgets are in the Themofy Addons group, as before.

Are there ready-made designs for the grids?

Yes. In Blog Posts, Related Posts, Advanced Product Grid, Products Archive and Related Products, choose a Design under the layout settings. Every design is a starting point: the Style tab controls change any part of it, including the image width, height, fit and alignment, the image frame, the card padding and the content padding. Choose Plain (theme styles) to use only your theme's styles.

My template doesn't show on the site

Check that the template is published, has been designed with Elementor (the templates list says "Not designed yet" otherwise) and has a display condition that matches the page.

Two templates match the same page. Which one is used?

The most specific condition wins: a specific post beats "All Posts", which beats "All Singular", which beats "Entire Site". If two templates are equally specific, the newest one is used. Exclusions always win.

How do I show the post content in a single template?

Add the Post Content widget where the article should go. For blog and category pages, use the Blog Posts widget and set Posts to Posts of the Current Page.

Can I use a template inside a page?

Yes. Create a template of the type Section and paste its shortcode, shown in the templates list, into any page — for example with Elementor's Shortcode widget.

Can I add scripts to a template with Elementor's HTML widget?

No. For security, template output is filtered with WordPress's wp_kses(), which removes <script> and <style> tags. Style your templates with Elementor's controls, and add tracking or chat scripts with a dedicated plugin. The post content itself is printed by WordPress unchanged. Developers can adjust the allowed HTML with the themofy_tb_allowed_html filter.

Why is a dynamic tag empty in the editor?

The editor previews tags against the page you are editing. Archive tags only have a value on archive pages, User tags only for logged-in visitors, and Custom Field tags only when the field has a value on that page.

My ACF field shows nothing

Use the tags in the ACF group and pick the field from the list. A field group key (it starts with group_) is not a field and never has a value. The field also needs a value on the post being shown; otherwise the tag is empty or shows its Fallback (under Advanced).

Why can't the Custom Field tag show some keys?

Keys that look like passwords, tokens, secrets, sessions or capabilities are always blocked so they cannot be printed on a public page. The "ACF Options Page" source only reads ACF options fields (options_{field_name}), never arbitrary site options. Developers can adjust the block list with the themofy_dt_is_sensitive_meta_key filter.

Does the Cart Info count update when something is added to the cart?

Yes. The tag loads WooCommerce's cart fragments script, which refreshes the count, subtotal and total after an AJAX add-to-cart and when a cached page is loaded.

What does the Add To Cart URL do for variable products?

Variable and grouped products need options chosen first, so the link goes to the product page instead. External products link to their external URL. Out-of-stock products link to the product page.

My shortcode's form or iframe is stripped

Shortcode output is limited to the HTML allowed in post content. Developers can allow more tags (such as form, input or iframe) with the themofy_dt_shortcode_allowed_html filter.

How do I add my own dynamic tag?

Create a class that extends \Elementor\Core\DynamicTags\Tag (text output) or \Elementor\Core\DynamicTags\Data_Tag (URLs, images, galleries) and add its class name through the themofy_dt_tag_classes filter. Use one of the plugin's groups, e.g. \ThemofyAddons\DynamicTags\Plugin::GROUP_SITE. Tags written for 1.x with \ThemofyDynamicTags\… class names keep working.

更新日志:

2.7.4 2.7.3 2.7.2 2.7.1 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.0 2.0.0 1.1.0 1.0.0