Baucraft - Construction & Architect WordPress Theme

Introduction

First of all, Thank you so much for purchasing this template and for being our loyal customer. You are awesome!

This documentation is to help you regarding each step of customization. Please go through the documentation carefully to understand how this template is made and how to edit this properly.

WordPress General

A working version of WordPress.org must be installed before you can install the Baucraft. If you need help installing WordPress, follow the WordPress Codex

Before using any theme, it is important to understand how native WordPress functions work, and how to establish ownership of your new site.

WordPress links you will find useful:

Theme Installation

To use Baucraft WordPress Theme, you must be running WordPress 6.0 or higher, PHP 5.6 or higher, or higher and mysql 5 or higher version. Below is a checklist of items your host needs to comply with to ensure proper Baucraft operation:

  • Ensure your web host has the minimum requirements to run WordPress.
  • Make sure the latest version of WordPress is up and running.
  • If necessary, you can download the latest release of WordPress from the official WordPress website.

There are two methods to install the theme. If the normal installation method [a] is not supported by your web host, you will have to use the alternate option [b].

a) Normal Installation


  1. Login to WordPress Admin and browse to Appearance > Themes.
  2. Click on the Add New Theme (or "Install Themes" tab for older versions) and click Upload.
  3. Browse your computer to select "baucraft.zip" (it's in the zip file you downloaded from ThemeForest). Click "Install Now" button.
  4. Once it's uploaded, click the Activate link.

b) FTP Installation (alternate method)


  1. Use your FTP software to browse to wp-content/themes folder.
  2. Upload the baucraft folder.
  3. Once it's uploaded, go to your WordPress Admin, browse to Appearance > Themes.
  4. Click the Activate link.

Important:   After activation, you will be presented with baucraft-core plugin that you should activate. Do not forget to activate it or not all of the theme features will be available.
Note:   If you are migration from a theme which used the native featured images functionality of WordPress. Please use the Regenerate Thumbnails plugin to resize all the thumbnails. Click the link above and download the free plugin, and read through the steps it contains, it has all the information you need. Run it from Tools > Regenerate Thumbnails.

Demo Content Import

Before we start to import a demo content we have do following instructions:

  1. Set up PHP Configuration limits

    Issues you may encounter, such as demo content fails when importing and similar issues, are generally related to excessively low PHP configuration limit settings. You can either increase these limits on your own, or contact your web host and ask to have the limits increased to the following minimums:

    • memory_limit - 96M
    • max_input_vars - 3000
    • max_execution_time - 600
    • post_max_size - 32M
    • upload_max_filesize - 32M
    • allow_url_fopen - ON

  2. Verify your PHP limits

    You can check them by installing the WordPress phpinfo() plugin and checking Settings. The first column refers to your installation value, and the second column refers to the limits of your host. The latter values are often lower if you have selected a cheaper hosting package.


Now we are ready to import a demo content

Important:   Please do not import content on a WordPress installation that already has a lot of content. Or the very least, make a backup first. A catastrophic mess can be created.
Note:  In some cases you would like to remove demo content. You can remove all posts, pages, etc using WordPress Reset plugin. Be aware that this plugin resets the WordPress database back to it's defaults. Deletes all customizations and content. It does not modify files only resets the database.

There are two methods to import a demo content. If you have SSL Certificate on your website you can use method [1] One Click Demo Importer (auto), but if you have not installed SSL Certificate or you couldn't import a demo content via method [1] you can use method [2] with XML File (manually).

Let's take a look at both methods.


Video Guide

Installation and import a demo content



One Click Demo Importer

  • Go to Dashboard > Baucraft > Import Demo Data
  • Click on Import Demo Data button
  • Click on Continue & Import button
  • Ready

Setup Homepage

Creating home page is a simple process.

  1. Pages > Add New
  2. Insert Title
  3. Page Options:
    • Page Style: Full
    • Page Title: Disable
  4. Click the "Publish" button
  5. Edit your page with Elementor
  6. Click on "Add Template" in the "Drag widget here" section
  7. Click on "Import Template" button (top arrow)
  8. Click on "Select File" and select the file inside purchased files: xml/home1.json
  9. If you receive a warning message that the file may be unsafe, proceed (we have attached only safe files in the purchased files)
  10. After loading, click on "Insert" Button
  11. Click the "Update" button. Ready

After you create homepage:

  1. Settings -> Reading -> Front page displays
  2. Choose a "Static Page"
  3. Set newly created "Home" page.
  4. Click "Save Changes" button


Adding Posts



Adding a new post is the same way as default WordPress installations, however, there are extra options that might need explaining.


>> Featured Image


While the theme can function without featured images, it's highly recommended that you add a featured image to each post. This not only makes your site/blog more lively but also improves user experience.

To set the featured image, use the WordPress normal method.



>> Recommended Image Size (for Blog Posts)


Image size (dimensions) will depend on what type of layout you're using throughout your WordPress installation or per individual post basis. This image will not only be used on the post, but also on the category listing pages.

Compatible with all layouts and default slider: 1920 x auto (width x height)



Author Avatar

The theme uses Gravatar to display users avatars . to craete or change your Gravatar :

If you have never setup a Gravatar account:


  1. Register / login to Gravatar. Upon registering, use the same email address that is associated with your WordPress User Profile.
  2. Upload your photo and associate it with that specific email address.

If you already registered at gravatar.com, follow these steps:


  1. Click on "My Gravatars" .
  2. Click on "Add a New Email" .
  3. Then, you'll need to click on "Add a New Image" .
  4. Upload an image.
  5. Then select the email address, and then select your image from bottom. Now it's associated with that email address. Click Save.
  6. It will take about 5-10 minutes to propagate on the internet, and then will appear on site.

Setup Menu

If you have imported demo content follow [a]. Otherwise, follow [b] to create a new menu.

a. Existing Menu


  1. Go to to Appearance > Menus.
  2. In the "Manage Locations" area, under Main Navigation, select Main Menu. Click Save.

b. Creating a New Menu


  1. Go to to Appearance > Menus.
  2. Click on the + button or the create a new menu link. Enter a menu name and click Create Menu.
  3. Using the Custom Links and Pages boxes at the left, add items to the menu and drag/drop to arrange them.
  4. (optional) If you would like to use this menu in navigation, in the "Manage Locations" area, under Main Navigation, select your newly created menu. Click Save.
  5. Click Save Menu and that is all.

Mobile Menu either setup in above way. You just need to choose proper location.  There are two locations "Main Menu" and "Mobile Menu". That's it.

Widgets

You can use any shortcodes in widgets. Just use text widget and put shortcode into it. Besides theme custom widget which may helpful for you. Listed below:

  • Frenify Custom Category
  • Frenify Custom Categories
  • Frenify Featured Articles
  • Frenify Followers
  • Frenify Social
  • Frenify Top Articles

Translation & Internalization

Theme comes with .po file included under the languages folder. To translate:

Method 1. Loco Translate

  1. Download and install Loco Translate.
  2. Go to Dashboard → Loco Translate → Themes and select Baucraft from the list
  3. Add on "New language".
  4. From the "Choose a language" select the language you want to translate
  5. From the "Choose a location" select languages/loco/themes/baucraft-{locale}.po (you can choose something else, it is just recommended)
  6. Click on "Start translating" button. And you can translate the theme to any language.
  7. After translating click on "Save" button

Please don't forget to change Site Language to the language you translated. You can change the site language in Dashboard → Settings → General → Site Language


Method 2. Poedit

  1. Download and install Poedit.
  2. Open baucraft.po file located here \wp-content\themes\baucraft\languages\ using poedit tool and translate the existing text to your own
  3. Save the file with the locale (for example: ru_RU.po).
    If you have already setup WordPress in your language, you can get it from your wp-config.php file under, for example: define('WPLANG', 'ru_RU');In this case, you would save your file as ru_RU.po.
  4. Step above should have generated a .po and a .mo file. Copy both these files and put them into the languages folder of the theme.

Your Language & Localization


After translating, you may wish to use the correct locale to translate and localize your WordPress installation completely. Refer to Installing WordPress In Your Language at WordPress Codex to learn how to.

How to?

#1 How to activate the theme?

Please read activation.txt file in your purchased files

#2 How to update the theme?
  1. Backup and Remove the old version of the theme from your dashboard.
  2. Download new version of the theme from https://themeforest.net/downloads and upload it to your dashboard. Make sure that you are using latest version.
  3. Remove “Baucraft Core” plugin. Then, it appears as required plugin at the top of your dashboard. Re-install it.

Don't worry, all Theme Options will be saved.
#3 I'm having SSL (https://) problem on my website.

If you are having problem with SSL (https://), you haven’t configured your wordpress properly. Please, check below plugin to configure SSL (https://)

https://wordpress.org/plugins/really-simple-ssl/

#4 I created pages but I’ve got 404 pages everywhere.

Go “Settings - Permalinks”, choose “Post Name” from Common Settings and push “Save Changes” button.

#5 How to disable/enable/change magic cursor?

Go “Dashboard - Baucraft - Theme Options - General - Magic Cursor”, and you can manage them to change magic cursor options. There are 3 options to enable/disable magic cursor: Default, Link Hover and Slider(swiper). Default - cursor everywhere, Link Hover - cursor only on hover links, buttons, Slider(swiper) - cursor on sliders. You can enable/disable one or more fields. You can also change magic color in the option below - Cursor Color

#6 Where can I change main colors?

Go “Dashboard - Baucraft - Theme Options - Main Colors” and you can change all main colors globally here.

#7 Where can I change a logo?

Go “Dashboard - Baucraft - Theme Options - Logo” and upload your Dekstop Logo / Retina Logo here. Please don't forget to upload retina logo for users who visit your website from Retina Display.

#8 Where can I set up menu for desktop navigation?

Go “Dashboard - Appearance - Menus” and select (if you don't have any menus, create a new menu) your menu, in the "Display location" select Main Menu. It will means that this (selected) menu will appear in the desktop navigation.

#9 How to enable/disable Search Button from the navigation?

Go “Dashboard - Baucraft - Theme Options - Desktop Navigation - Search” and you can enable or disable search button.

#10 How can I change site Typography globally?

Go “Dashboard - Baucraft - Theme Options - Typography”. And you can chang everything you want from google fonts.

#11 Where can I enable/disable totop button?

In “Dashboard - Baucraft - Theme Options - General - Totop Button”.

#12 What is an Author Information Box in single posts and how to manage it?

Author Information Box is an helpful option to show short bio about post author.

In the demo you can see author image, name, short description and social URLs. But after importing a demo content, your author information box will show only author image and name. It is because we can't change your author information. Read below about how to add all author information.

How to add/change all author infromation?
Go to “Dashboard - Users”, edit author and in the bottom of the content you can find Baucraft extra profile Information. These fields will be used for author information box in single posts.
Image URL - insert author image URL here
Full Name - enter author full name here
Job - enter author job here
Information - enter author information here
Facebook URL - enter author Facebook profile URL
Twitter URL - enter author Twitter profile URL
Pinterest URL - enter author Pinterest profile URL
Linkedin URL - enter author Linkedin profile URL
Behance URL - enter author Behance profile URL
Vimeo URL - enter author Vimeo profile URL
Google URL - enter author Google profile URL
Youtube URL - enter author Youtube profile URL
Instagram URL - enter author Instagram profile URL
Github URL - enter author Github profile URL
Flickr URL - enter author Flickr profile URL
Dribbble URL - enter author Dribbble profile URL
Dropbox URL - enter author Dropbox profile URL
Paypal URL - enter author Paypal profile URL
Picasa URL - enter author Picasa profile URL
Soundcloud URL - enter author Soundcloud profile URL
Whatsapp URL - enter author Whatsapp profile URL
Skype URL - enter author Skype profile URL
Slack URL - enter author Slack profile URL
WeChat URL - enter author WeChat profile URL
ICQ URL - enter author ICQ profile URL
RocketChat URL - enter author RocketChat profile URL
Telegram URL - enter author Telegram profile URL
Vkontakte URL - enter author Vkontakte profile URL
RSS URL - enter author RSS profile URL

How to enable/disable author information box?
You can enable/disable this feauter in “Dashboard - Baucraft - Theme Options - Blog Single (wp post) - Author Information in Single Page”

#13 Can I apply my own CSS code to your theme?

Yes, you can add your custom CSS code to the theme without changing any files of the theme. Just go to “Dashboard - Baucraft - Theme Options - Custom CSS”