Skip to content

UI Block (Shortcode)

UI Blocks, also known as Shortcodes, are small pieces of code that allow you to add predefined elements to your website. They are used to enhance the functionality of your website without the need to write custom code.

Usage

To use a shortcode, simply add the shortcode to the content of a page or post.

For example, to add a Hero section to the homepage, use the following button:

Search for the shortcode you want and click on the use button.

Then you can configure the block settings.

You can modify it as needed by clicking on that block in the editor and clicking on the pencil icon to edit.

Available Shortcodes

Qore provides 15+ shortcodes for building your landing pages:

1. Hero

The main hero section featuring animated title with rotating text, AI prompt input, and brand logos.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 01)
Section LabelSection label (e.g., HERO)
TaglineSmall tagline text above title
Title Line 1First line of the main title
Title Line 2Second line of the main title
SubtitleDescription text below title
Rotating TextsRepeatable items with prefix, icon, and text for rotating animation
Brand Counter ValueNumber for brand counter
Brand Counter LabelLabel for brand counter
Brand ImagesRepeatable brand logo images

2. Features

Tabbed features showcase with images and descriptions.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 02)
Section LabelSection label (e.g., FEATURES)
TaglineTagline text
TitleSection title
SubtitleSection description
ItemsRepeatable feature items with title, description, and image

3. Benefits

Benefits cards grid with visual object decoration.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 03)
Section LabelSection label (e.g., BENEFITS)
TaglineTagline text
TitleSection title
SubtitleSection description
Visual Object ImageDecorative image for the section
ItemsRepeatable benefit items with icon image, icon class, title, and description

4. How-To

Step-by-step guide with tabbed images showing how to use your product.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 04)
Section LabelSection label (e.g., HOW TO USE)
TaglineTagline text
TitleSection title
ItemsRepeatable step items with number, title, description, and image

5. Showcase

Use cases demo section displaying product capabilities.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 04)
Section LabelSection label (e.g., USE CASES)
TaglineTagline text
TitleSection title
SubtitleSection description
ItemsRepeatable items with image, title, description, and link URL

6. Pricing

Pricing tiers section with feature lists and CTAs.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 05)
Section LabelSection label (e.g., PRICING)
TaglineTagline text
TitleSection title
PlansRepeatable pricing plans with:
- namePlan name (e.g., Free, Pro)
- pricePrice value (e.g., $0, $19)
- price_suffixPrice suffix (e.g., forever, per user / mo)
- descriptionPlan description
- featuresFeatures list (one per line)
- cta_textCTA button text
- cta_linkCTA button link
- is_featuredToggle for featured/highlighted plan

7. Testimonials

Client testimonials carousel with social-style cards.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 06)
Section LabelSection label (e.g., TESTIMONIALS)
TaglineTagline text
TitleSection title
ItemsRepeatable testimonials with name, handle, text content, and avatar image

8. FAQ

Accordion-style FAQ section with collapsible answers.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 07)
Section LabelSection label (e.g., FAQ)
TaglineTagline text
TitleSection title
SubtitleInnovation statement or subtitle
StyleDisplay style: accordion (collapsible) or list (two columns)
ItemsRepeatable FAQ items with question and answer

9. CTA (Call-to-Action)

Call-to-action section with optional newsletter form.

Configuration Options:

FieldDescription
Section NumberDisplay number (e.g., 08)
Section LabelSection label (e.g., CTA)
TaglineTagline text
TitleSection title
SubtitleSection description
Show NewsletterToggle to show newsletter form (yes/no)
Newsletter PlaceholderPlaceholder text for email input
Newsletter Button TextSubmit button text
ImageBottom decorative image

10. Brands

Partner logos displayed in an infinite carousel.

Configuration Options:

FieldDescription
TitleSection title
Counter ValueNumber for counter display
Counter SuffixSuffix for counter (e.g., +, K)
ImagesRepeatable brand images with alt text

11. Stats

Counter statistics section with animated numbers.

Configuration Options:

FieldDescription
ItemsRepeatable stat items with value, suffix, and label

12. Hero About

About page hero section with title, image, and rating display.

Configuration Options:

FieldDescription
TitlePage title
SubtitlePage description
ImageHero image
CaptionCaption text (e.g., ABOUT QORE)
Rating ValueRating number (e.g., 4.9)
Rating TotalRating maximum (e.g., 5.0)
Review CountNumber of reviews (e.g., 10,000+)
Review TextReview label text
Brand ImagesRepeatable brand logo images

13. Teams

Team member grid with photos and positions.

Configuration Options:

FieldDescription
TitleSection title
ItemsRepeatable team members with name, position, image, and link URL

14. Contact Info

Contact information cards with icons.

Configuration Options:

FieldDescription
TitleSection title
ItemsRepeatable contact cards with icon image, title, description, button text, and button link

15. Contact Map

Google Maps embed section.

Configuration Options:

FieldDescription
Map URLGoogle Maps embed URL (iframe src)

16. Contact Form

Contact form with company information sidebar.

Configuration Options:

FieldDescription
TitleForm title
Office LabelOffice section label
Office AddressOffice address text
Email LabelEmail section label
EmailContact email address
Phone LabelPhone section label
PhoneContact phone number

Animation Classes

Qore uses WOW.js for scroll-triggered animations. Common animation classes used:

ClassEffect
wow fadeInUpFade in from bottom
wow bounceInScaleBounce in with scale
wow fadeInSimple fade in

Hacker Text Effect

Several sections feature a "hacker text" transformation effect on labels. This creates a typing/scrambling animation using the hacker-text_transform class.

Lazy Loading

All shortcodes support lazy loading through the withLazyLoading() method. Sections load their content when scrolled into view, improving initial page load performance.