The lefkada_head_mast_before hook is executed right before the Site Header.
You can either add these snippets in your child theme functions.php file or using a third party plugin
Lefkada is a business WordPress theme based on the new WordPress Block Editor features.
The minimum recommended image sizes for Lefkada are:
We are using Rubik. This is a free Google Font you can easily change from theme Typography settings under Customize→Global→Typography
We are using 347x86px (2x image for retina screens), while you can really use any image size you wish.
After installing the theme you will be redirected to this welcome screen. Here you can install both required and recommended plugins. While recommended plugins are optional for the theme to function, consider installing them if you want the full sample content to be imported.
Here you will need to install and activate the theme-specific plugin required by the theme. This will create Custom Post Types as well as various Widgets and Shortcodes. Some hosting providers block automatic installation of plugins. This means you will need to install the plugin manually as you would normally do. This plugin is located inside the /plugins/ folder in your theme archive.
Under the Recommended Plugins tab you will find a list of supported plugins that are needed for the theme’s functionality. It is recommended to install and activate them before importing your sample content.
All the above are mandatory while these:
plugins are complementary.
To automate the process of importing and for a better experience we have included native support for One Click Import Plugin. From the Sample Content tab, you can click the Get Started button to navigate to the sample content import screen.
You can always find the import page under Appearance → Import Demo Data.
You can install it in the Recommended Plugins tab (2) or manually from From your WordPress dashboard
Click on the Import Demo Data button and you are done!
Sometimes altering and editing sample content may go wrong. If you need a fresh start you can reset your WordPress installation using any popular reset Plugin. Beware: this will erase all the data you have and not just the sample content.
All theme’s customizations and settings can be done via WordPress’s built-in Customizer. If you haven’t used it or want to learn more about it, please read this article.
Go to Appearance → Customize and you will see this:
Let’s take a look at the options each tab gives you.
The global section will allow you to control the layout, colors and typography that will apply everywhere in the theme:
Let’s have a look at each option this section provides:
When selecting a Boxed layout you will get this screen:
This section will allow you to change the background color / image as well as all your basic theme elements, like your links, forms, headings, buttons colors:
Under this section you can change your Heading, Forms and Link colors also!
Customizing your fonts is included natively in the theme:
Top Bar section will allow you to control the area before your main header. This area contains various elements, like search, social icons and placeholders via shortcodes as well as informatory text.
You can control its layout, content, colors and typography directly via the customizer.
In this section you can:
Here you can control what the top bar will actually have as content:
You can find all theme’s shortcodes here.
Here you can control all related colors of each element that renders in the top bar.
Controlling typography is quite simple as well. In this section you can:
Here you can control the basic Layout, Content, Colors, and Typography of your header. You can also control if you need your header to stick to the top when scrolling.
Here you can control the basic structure of your header area.
In detail you can:
While your header actually has the main menu attached you can add any text/shortcode you wish before or after the main menu. Add a social icon shortcode for example.
Here you can control all header colors. Pay special attention to the transparency control when using the Transparent header type.
Here you can control the colors for your sticky header.
Here you can control the Main Menu Font style.
Also in the same section, you can change (if you are using a text logo):
Here you can change the logo and favicon as well as the title and description. Use the appropriate fields to add your information, show or hide your site title and subtitle and upload your logo and site icon images.
For your main site icon, you can select any image you want as long as it’s 512x512px in width and height and it’s square.
This is the basic section before the contents of your page and you can control the Layout, Content colors and typography of this particular section.
Here you can:
Here you can:
This is the basic Hero content section:
Here you can control:
This tab allows you to customize your blog and post options.
Here you can change your single post and archive (category and tags) looks.
Here you can control which elements you want to show/hide in your Single Post pages and Archives:
For Archives:
While in Single Posts you can:
Here you can change your Archive typography:
Same applies in single post typography:
Here you can:
Here you can change your sidebar options.
Under the Layout section you can:
Here you can customize all sidebar and widget colors.
Footer section also has a full customizable layout, color and typography section:
Footer→Layout
Here you can:
Here you can change most of the footer and footer contents colors. While in general you can:
After the main footer area we have reserved a Footer Credits section you can add you copyright text or any content you wish via shortcodes.
Here you can
Currently there are two areas you can use to add your content. Both these support some HTML elements.
Here you can control all Footer Credits colors.
This section gives you the option to change the credits text style.
In this section You can add your Social Network URLs. These icons will be displayed in the Theme-Social Icons Widget automatically and wherever the Social Icon shortcode appears
Here you can add your social network URL and change your icon colors
Change the Social icon and background colors
Add you social networks in the content area.
This section provides control over the Lightbox (gallery popup) and the Back to top button.
Here you can switch the theme Lightbox off, if you need to use a third party one, or simply nothing.
This section will help you
Here you can create and assign menus to the theme. To learn more about menu creation check out the Codex’s menu user guide here.
Through this tab you can add widgets to the theme’s sidebars. The theme features nine sidebars to provide you maximum flexibility when displaying your content.
Use this tab to make the Home page your static front page so you can take advantage of the homepage template we have created for you. Here you can also set the Blog page to be your default posts page.
In this tab we host the custom CSS panel which you can use to insert styles for elements not covered in the rest of the tabs.
To set up your blog page you can go to Pages→Add New and create a page named Blog. Then navigate to Settings→Reading and set that page as your posts page.
Now you can add that page to your menu to give your visitors easy access to all your posts.
In this page, you can control via its Page Settings section how the hero behaves in the blog page but it will also affect the hero section of the following pages: Categories, tags, author archives & date archives. If you don’t change anything on this page, Customizer settings will be respected.
You will need to create a new page from Pages →Add New, and set this page as your frontpage from Settings→Reading.
Now you have a new page, but you will need to add some content and change some settings in order to replicate our demo one.
Navigate your Page Settings Section and under Content Area→Layout select the Page Builder – Full width option.
Then you will need to setup the hero video or image. Navigate on the Hero tab under the Content subsection. Here you can:
Then head over to the Colors subsection. Here you can
Main content is generated using basic Gutenbee blocks, like the Heading, Column, Image, Icon Box and Quote block. Check more on using these blocks here
Create a new page and navigate to the Page Settings section. Under the Content Area tab and under the Layout subsection select the Page Builder Full Width or the Page builder Contained option. The contained template will respect your Global settings under Customize→Global→Layout Inner Width value.
If this is your homepage select it as a static frontpage from Settings→Reading.
To add new posts to your blog, go to Pages → Add new and navigate to Content Area→Layout and under the Layout dropdown select the Fullwidth or Fullwidth Narrow option.
Global Sections are small layout sections. Lets replicate the sections found in our demo.
Create a new Global Section from Global Section→Add New. Then create a new block section with any content of your preference. Then head over to Global Section Settings and
You can get a shortcode of this section
These shortcodes can be placed wherever you want. Even inside an HTML simple widget or the shortcode block.
To add new posts to your blog, go to Pages > Add new and proceed to:
This is the main settings panel which you can use to alter your page functionality and looks. Here you can alter your page to behave as a listing page for all custom post types or a listing page for children pages when the one editing is a parent to them. Let’s check all Tabs one by one to identify their functionality.
While All tabs are mimicking the Customizer behavior but for the page you are creating, under the Content Area tabs we have a set of special options for each page.
This will Control the top bar layout of that particular page. If settings stay intact, customizer ones will be imported
In the same section you can control the top bar content, again for this particular page.
In the next tab you can change the Top bar colors for that page
Here you can control the Header Layout
While, you can also add content before or next to the main menu, for that page only.
Also you can
Finally, you can change all header Colors like
Here you can control the Hero layout of the page. Leaving these settings untouched will automatically inherit all your Customizer settings under Customize→Hero
Next, you can change the Hero Content, like:
Along, you can change the colors or the background of the Hero section.
Finally you can set the Hero typography settings
Here you can control the main content area Layout
Also you can
This is the main layout section for the page footer
You can select whether you can
While you can also add some content before the main page footer area
Also you can change all page footer colors, for that specific page
Page→Footer Credits
You can change the Layout of the page Footer credits
You can control the content before the page Footer Credits section:
Finally, you can change the Footer Credits Color for this page
This is the main Boat page which can actually be any page, which can be categorized as a child page under the main parent one.
The behavior and creation is the same as a normal WordPress page, while the key ingredient is the content which consists of several blocks created using Gutenbee and the native Block Editor. You can add a custom hero image or video as described in the main Page section here
Let’s create a Simple page from Pages→Add New. Then proceed to add a Gutenbee Container block with three columns and for each column add your content using two or more Gutenbee Heading blocks.
Then, add a custom paragraph block with a Gutenbee image block
While this is the main content, you can actually get creative and use as many blocks you like from our Gutenbee collection. Remember each boat page you create must be the child of a parent page. You can easily do this from your Page Attributes:
This way you can easily create a navigation menu for each page using the Page Children Menu Widget
We have handcrafted some custom widgets to help you better display your content. You will find them under Appearance→Customize →Widgets or Appearance→Widgets
Using this widget you can create a contact box including a title a map and various complementary elements with icons that will help you add more information like telephone etc about your business.
This widget allows you to create a small Schedule table with extra contextual information.
This widget is built to help you display your latest posts in your home widget area.
This is a simple Callout widget, that will allow you to add a text with a button in any sidebar you want.
This widget will help you render a list of buttons.
When you have a parent page, in any of its children that this widget is present it will create a menu linking to other children of the same parent page.
This widget displays your site’s social icons. In order to set them up, you need to visit Appearance→ Customize → Social → Content and provide the appropriate URLs where desired.
This widget is built to help you display any post you wish in your Homepage Widget area.
This will allow you to display a Hero Callout specially designed for your frontpage sidebar.
You can use these shortcodes in any HTML/shortcode reserved area:
[site-socials]
This shortcode will display the site’s social icons. You can edit these icons from Customize→Socials→Content
[site-search]
Displays a search icon which, when clicked, drops down a search form from the top of the page.
[site-title]
Displays the site title.
[site-tagline]
Displays the site tagline.
[custom-menu name="Menu name"]
Displays the *top level items* of a menu. Inside the name=”” parameter there should be the *name* of a user-created menu, not its slug. e.g. [custom-menu name=”Main Menu”]
[minicart-button]
This will display the mini cart button if Woocommerce is enabled.
Hooks will allow you to add extra functionality to various areas inside the theme. For example, you might need to add a simple ad banner or text after each post, or after your header! Hooks will help you achieve this.
Check this WordPress Hooks API guide to make yourself familiar with Hooks (actions/filters etc).
The lefkada_head_mast_before hook is executed right before the Site Header.
You can either add these snippets in your child theme functions.php file or using a third party plugin
Still have questions or problems setting up your CSSIgniter Theme? We will be happy to help you out! Please visit our support Hub
24/7 Support Included. Join 115,000+ satisfied customers.
Pricing & Sign Up30-day money-back guarantee. Not satisfied? Your money back, no questions asked.