Marketing · Gutenberg

App Download block for WordPress

Ready-made app promotion section with iOS / Android badges, device screenshot, heading, subtitle, ratings/reviews, and full background controls.

Get Blockenberg

Free Gutenberg block in Blockenberg. The inspector controls and front-end behavior on this page come from this block’s source, not a shared stub.

Get Blockenberg

What it actually does

Ready-made app promotion section with iOS / Android badges, device screenshot, heading, subtitle, ratings/reviews, and full background controls.

Inspector panels on this block: Content, Device Image, Sizing. Those titles come from index.js, not from a shared template.

Behavior controls: “Badge Style” options: Black, White; “Layout” options: Split (text + image), Centered (text only); “Image Side” options: Right, Left.

Where to find it

Gutenberg inserter → Marketing → search “App Download” (block name `blockenberg/app-download` in block.json). Style it in the sidebar after insert.

How to use App Download block for WordPress

  1. Install Blockenberg. Install from WordPress.org and activate the plugin.
  2. Insert the block. Edit a page, click +, search for “App Download”, insert it. Category: Marketing.
  3. Configure inspector controls that exist on this block. Open Content. Set “Show Tag”, “Tag Text”, “Show Rating”, “Rating (e.g. 4.9)”.
  4. Check the published page. The view script reads HTML data attributes: data-opts. The block editor preview may not run the same view script.

Inspector controls from this block’s code

ControlWhat the code does
Show TagOn/off toggle in the inspector. On by default. Saved as `showTag`.
Tag TextText field in the inspector. block.json default: Now Available. Saved as `tag`.
Show RatingOn/off toggle in the inspector. On by default. Saved as `showRating`.
Rating (e.g. 4.9)Text field in the inspector. block.json default: 4.9. Saved as `rating`.
Rating CountText field in the inspector. block.json default: 12,400+ ratings. Saved as `ratingCount`.
Show App Store BadgeOn/off toggle in the inspector. On by default. Saved as `showApple`.
App Store URLText field in the inspector. block.json default: #. Saved as `appleUrl`.
Show Google Play BadgeOn/off toggle in the inspector. On by default. Saved as `showGoogle`.
Google Play URLText field in the inspector. block.json default: #. Saved as `googleUrl`.
Badge StyleSelect control; the chosen value is saved on the block. Options: Black; White. block.json default: black. Saved as `badgeStyle`.
LayoutSelect control; the chosen value is saved on the block. Options: Split (text + image); Centered (text only). block.json default: split. Saved as `layout`.
Image SideSelect control; the chosen value is saved on the block. Options: Right; Left. block.json default: right. Saved as `imageLayout`.
Max Width (px)Numeric range control in the inspector. Range 600–1600. block.json default: 1200. Saved as `maxWidth`.
Padding Top (px)Numeric range control in the inspector. Range 0–200. block.json default: 80. Saved as `paddingTop`.
Padding Bottom (px)Numeric range control in the inspector. Range 0–200. block.json default: 80. Saved as `paddingBottom`.
Colors — BackgroundColor control in the inspector. block.json default: #0f172a. Saved as `bgColor`.
HeadingColor control in the inspector. block.json default: #ffffff. Saved as `headingColor`.
Body TextColor control in the inspector. block.json default: #94a3b8. Saved as `textColor`.
Tag BackgroundColor control in the inspector. block.json default: rgba(255,255,255,.1). Saved as `tagBg`.
Tag TextColor control in the inspector. block.json default: #ffffff. Saved as `tagColor`.
StarsColor control in the inspector. block.json default: #f59e0b. Saved as `starColor`.
AccentColor control in the inspector. block.json default: #818cf8. Saved as `accentColor`.

What the front-end script actually does

When this is the right block

Notes from the implementation

viewScript: this folder’s frontend.js is enqueued on the front end for this block.

FAQ

How do I add the App Download block in WordPress?

Install Blockenberg from WordPress.org, edit a page in the block editor, click +, and search for “App Download”. It sits under Marketing. After insert, open Content and set “Show Tag”, “Tag Text”, “Show Rating”, “Rating (e.g. 4.9)”.

What makes App Download different from other Blockenberg blocks?

Ready-made app promotion section with iOS / Android badges, device screenshot, heading, subtitle, ratings/reviews, and full background controls. Inspector labels on this block include “Show Tag”, “Tag Text”, “Show Rating”, “Rating (e.g. 4.9)”.

Is the App Download Gutenberg block free?

Yes. App Download ships inside Blockenberg. Get the plugin from WordPress.org — no paid add-on is required for this block.

Can I style App Download to match my theme?

Yes. Blockenberg’s shared typography and color panels apply here, plus any block-specific style controls listed on this page (panels: Content, Device Image, Sizing).

Related marketing blocks

Get Blockenberg

Install Blockenberg from WordPress.org, then insert App Download from the Gutenberg inserter.

Get Blockenberg