Contributors: elemntor, KingYes, ariel.k, jzaltzberg, mati1000, bainternet
Requires at least: 4.7
Tested up to: 5.9
Stable tag: 2.6.0
Version: 2.6.0
Requires PHP: 5.6
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
A lightweight, plain-vanilla theme for Elementor page builder.
A basic, plain-vanilla, lightweight theme, best suited for building your site using Elementor page builder.
This theme resets the WordPress environment and prepares it for smooth operation of Elementor.
Screenshot's images & icons are licensed under: Creative Commons (CC0), https://creativecommons.org/publicdomain/zero/1.0/legalcode
- In your site's admin panel, go to Appearance > Themes and click
Add New
. - Type "Hello Elementor" in the search field.
- Click
Install
and thenActivate
to start using the theme. - Navigate to Appearance > Customize in your admin panel and customize to your needs.
- A notice box may appear, recommending you to install Elementor Page Builder Plugin. You can either use it or any other editor.
- Create a new page, click
Edit with Elementor
. - Once the Elementor Editor is launched, click on the library icon, pick one of the many ready-made templates and click
Insert
. - Edit the page content as you wish, you can add, remove and manipulate any of the elements.
- Enjoy :)
Most users will not need to edit the files for customizing this theme. To customize your site's appearance, simply use Elementor.
However, if you have a particular need to adapt this theme, please read on.
All of your site's styles should be handled directly inside Elementor. You should not need to edit the SCSS files in this theme in ordinary circumstances.
However, if for some reason there is still a need to add or change the site's CSS, please use a child theme.
To prevent the loading of any of the these settings, use the following as boilerplate and add the code to your child-theme functions.php
:
add_filter( 'choose-from-the-list-below', '__return_false' );
hello_elementor_enqueue_style
enqueue stylehello_elementor_enqueue_theme_style
load theme-specific style (default: load)hello_elementor_load_textdomain
load theme's textdomainhello_elementor_register_menus
register the theme's default menu locationhello_elementor_add_theme_support
register the various supported featureshello_elementor_add_woocommerce_support
register woocommerce features, including product-gallery zoom, swipe & lightbox featureshello_elementor_register_elementor_locations
register elementor settingshello_elementor_content_width
set default content width to 800pxhello_elementor_page_title
show\hide page title (default: show)hello_elementor_viewport_content
modifycontent
ofviewport
meta in header
Does this theme support any plugins?
Hello Elementor includes support for WooCommerce.
Can Font Styles be added thru the theme's css file?
Yes, but best practice is to use the styling capabilities in the Elementor plugin.
This theme, like WordPress, is licensed under the GPL. Use it as your springboard to building a site with Elementor.
Hello Elementor bundles the following third-party resources:
Font Awesome icons for theme screenshot License: SIL Open Font License, version 1.1. Source: https://fontawesome.com/v4.7.0/
Image for theme screenshot, Copyright Jason Blackeye License: CC0 1.0 Universal (CC0 1.0) Source: https://stocksnap.io/photo/4B83RD7BV9
- Tweak: Added
theme_support
forscript
andstyle
to avoid validation warnings (#184) - Tweak: Sanitized content for allowed HTML tags in post title (#118)
- Tweak: Changed the containers to
max-width: 1140px
instead of960px
to align with the header-footer width - Tweak: Centering the page title for better consistency in all cases
- Tweak: Added link between the customizer to Elementor global settings
- Tweak: Added Skip Links to custom or dynamic header for better accessibility
- Fix: Added output escaping in several places (#194)
- Fix: Post Password Form Submit button alignment (Props @romanbondar)
- Fix: Fatal error when kit doesn't exist or needs to be recreated (#175)
- Tweak: Added keyboard navigation to Hello theme menus
- Tweak: Added Skip Links and
#content
for the main wrapper for better accessibility (#133) - Tweak: Added underline for text links in Post Content for better accessibility
- Tweak: Removed
outline: none
from inputs for better accessibility - Fix: Footer menu location is not being presented on sites that are not running Elementor
- Tweak: Use HTTPS in XFN profile link to prevent mixed content error (Topic)
- Tweak: Remove comments in
style.min.css
output (#179) - Tweak: Promoted Hello Theme Header & Footer experiment status to Stable
- Tweak: Added compatibility for upcoming WordPress version 5.9
- Fix: Hello Theme Header & Footer experiment should be inactive for existing sites
- New: Introducing Header and Footer site elements as an Elementor Experiment
- Tweak: Updated Elementor admin notices UI
- Tweak: Improved UI for table elements
- Tweak: Added support for Gutenberg Wide and Full image formats (Props @ramiy)
- Tweak: Added font smoothing
- Tweak: Update
Tested Up to 5.6
- Tweak: Update
Requires PHP: 5.6
- Fix: Adjusted font-family in
code
,pre
,kbd
andsamp
elements (Props @75th)
- Tweak: Removed caption centering by default to allow alignment using Elementor (Props @cirkut)
- Tweak: Removed
text-align
property from table elements to avoid alignment issue in RTL websites (Props @ramiy) - Tweak: Added
input[type="url"]
to CSS reset rules (#109) - Tweak: Update
Tested Up to 5.4
- Fix: Conflicts with minifier
cssnano
and CSS animations (Props @CeliaRozalenM) - Fix: Max-width propety is missing in
_archive.scss
(Props @redpik)
- Tweak: Added max width to
wp-caption
(#91) - Tweak: Added support of
wp_body_open
- Tweak: Added viewport content filter (#49)
- Tweak: Added support Hide Title in Elementor
- Tweak: Adhere to TRT's Theme Sniffer
- Tweak: Added theme version to enqueued styles
- Tweak: Remove header tags with
hello_elementor_page_title
filter
- Tweak: Rename
Install Elementor Now
button toInstall Elementor
- New: Added basic theme styling
- New: Added tagline under the site name in header
- New: Added
hello_elementor_page_title
filter for show\hide page title - New: Added
hello_elementor_enqueue_theme_style
filter for enqueue theme-specific style - Tweak: Hide site name & tagline if logo file is exist
- Tweak: Hide default page list when there is no primary menu
- Tweak: Removed
#main
inarchive.php
,single.php
,search.php
&404.php
files - Tweak: Removed
#site-header
inheader.php
file - Tweak: Replaced
#top-menu
with.site-navigation
- Tweak: Removed custom SCSS directory, it is recommended to use child theme instead of editing parent theme
- Tweak: Added nextpage support to
single.php
- Tweak: Keep both original and minified css files
- Tweak: Removed
flexible-header
,custom-colors
,editor-style
tags
- Tweak: Removed irrelevant font family from
$font-family-base
- Fix: Minified
style.css
for better optimization
- New: Inroducing Hello Theme Child
- Tweak: Enqueue only parent theme stylesheet
- Tweak: Added admin notice box for recommending Elementor plugin
- Tweak: Removed
accessibility-ready
tag fromstyle.css
- Tweak: Removed
accessibility-ready
tag
- Tweak: Added
hello_elementor_content_width
filter, as per WordePress best practice
- Tweak: Updated theme screenshot (following comment by WP Theme Review team)
- Tweak: Updated theme screenshot (following comment by WP Theme Review team)
- Tweak: Add Copyright & Image and Icon License sections in readme (following comment by WP Theme Review team)
- Tweak: Remove duplicated call to
add_theme_support( 'custom-logo')
- Tweak: Readme file grammar & spelling
- Tweak: Update
Tested Up to 5.2
- Tweak: Change functions.php methods names prefix from
hello_elementor_theme_
tohello_elementor_
- Tweak: Change hook names to fit theme's name. Old hooks are deprecated, users are urged to update their code where needed
- Tweak: Update style for
img
,textarea
, 'label'
- New: Added classic-editor.css for Classic editor
- Tweak: A lot of changes to match theme review guidelines
- Tweak: Updated theme screenshot
- Tweak: Removed padding reset for lists
- New: Added SCSS & do thorough style reset
- New: Added readme file
- New: Added
elementor_hello_theme_load_textdomain
filter for load theme's textdomain - New: Added
elementor_hello_theme_register_menus
filter for register the theme's default menu location - New: Added
elementor_hello_theme_add_theme_support
filter for register the various supported features - New: Added
elementor_hello_theme_add_woocommerce_support
filter for register woocommerce features, including product-gallery zoom, swipe & lightbox features - New: Added
elementor_hello_theme_enqueue_style
filter for enqueue style - New: Added
elementor_hello_theme_register_elementor_locations
filter for register elementor settings - New: Added child-theme preparations
- New: Added template part search
- New: Added translation support
- Tweak: Re-write of already existing template parts
- Initial Public Release