Kinship

post_img

Thank you for choosing Kinship for your real estate needs. Our commitment to excellence is evident in every design and development decision we've made. Kinship is not just a theme; it's a culmination of dedication, expertise, and above all, a passion for creating an exceptionally user-friendly experience in real estate WordPress themes. We're excited to be part of your journey!

For assistance, please use our support ticket system. Remember to have your Themeforest product license handy. We are eager to help you out! However, we suggest reviewing this documentation thoroughly prior to submitting a ticket.

Getting Started: Server Requirements

Common problems like a white screen, issues importing demo content, empty page content, and similar issues often stem from low PHP configuration limits. To resolve these, increasing the PHP limits is usually the solution. You have the option to do this yourself, or you can contact your web hosting provider and request that they raise these limits to the following minimum values:

Recommended Server Settings
  • max_execution_time: 180
  • memory_limit: 128M
  • post_max_size: 32M
  • upload_max_filesize: 32M

Install Theme

If you're new to WordPress, we recommend reading the official WordPress documentation before installing. It's a valuable resource for beginners. You can find it here: First Steps With WordPress.

There are two methods to install this theme:

  • Upload the theme's ZIP file directly via the WordPress theme uploader.
  • Use an FTP client to extract and upload the theme to the /themes/ directory in your WordPress installation.

Instructions for WordPress Theme Upload

Before uploading the theme, ensure you have the "kinship.zip" file extracted from the ThemeForest download. If you have the 'Installable WordPress file only', this step is not necessary. Uploading the complete ThemeForest ZIP file (which includes all files & documentation) will result in a "Missing Stylesheet" error. Follow these steps for a successful theme upload:

  1. Login to the WordPress admin area.
  2. Go to "Appearance > Themes" and click "Add New Theme".
  3. Install theme
  4. At the top of the page, click "Upload Theme".
  5. Install theme
  6. Click "Choose File", select the "kinship.zip" file, and then click "Install Now".
  7. Install theme
  8. Upon completion, a success message will confirm your new installation.
  9. Click the "Activate" link to activate the theme.
  10. Install theme
  11. Your theme should now be activated and ready to use. If not, it's possible that a server setting is blocking the installation. Please try the FTP upload method described below instead.

FTP Upload

  1. Log in to your FTP server and navigate to your WordPress themes directory (wp-content/themes/).
  2. First, extract the zipped theme file on your computer.
  3. Upload the extracted theme folder to the themes directory (wp-content/themes/kinship).
  4. After the upload is complete, log in to your WordPress admin panel.
  5. Go to “Appearance > Themes”.
  6. Find your theme and click “Activate” to enable it on your site.

Once you've activated the theme, you can proceed to install the necessary plugins.

Child Theme (Optional)

Using a child theme is highly recommended if you plan to make code changes. This is because updates to the main theme will overwrite your modifications unless you're using a child theme. To set up a child theme, follow these steps:

  1. Ensure the main theme is installed. (Refer to WordPress upload instructions)
  2. Navigate to "Appearance > Themes" and click "Add New Themes".
  3. At the top of the page, click "Upload Theme", then choose the child theme's ZIP file.
  4. Select "child-theme.zip", and click "Install Now".
  5. A success message will appear once the installation is complete.
  6. Click the "Activate" link to enable the child theme.
  7. Your child theme is now active and ready for use.
  8. Copy any files from the main theme that you wish to modify into the child theme folder, maintaining the same file structure and names.
  9. Make your changes to the files and check your site to see the results.

Install Plugins

This theme includes several plugins essential for unlocking all theme features, similar to what you've seen in the demo. Follow these steps to install them:

  1. Navigate to: "Plugins > Installed Plugins" in your WordPress dashboard.
  2. A notification will appear at the top of the page indicating the required plugins for this theme, such as 'plugin-x', etc. Ensure you install all these listed plugins.
  3. Required plugins
  4. Proceed to install each of the recommended plugins.
  5. Install plugins
  6. Once installation is complete, activate each plugin.
  7. Activate plugins

About the plugins

Elementor (required)

Elementor is a WordPress plugin specifically built to help you create custom pages with elements. It's the most popular pagebuilder on the market. You can learn more about Elementor at https://elementor.com/academy/getting-started-with-elementor

Slashdown plugin (required)

The Slashdown plugin mainly extends the Elementor plugin. Custom built Slashdown Widgets can be found at the bottom of all widgets categories when you edit a page in Elementor.

Redux framework (required)

This plugin is required for theme options to work inside the theme.

Meta Box (required)

This plugin is required for custom fields to work inside the theme.

One Click Demo Import (required)

Import your content, widgets and theme settings with one click.

Envato Market

Keep the theme up to date easily.

Contact Form 7

With Contact Form 7 you can easily create custom forms with reCaptcha. You can find documentation at: https://contactform7.com/docs

WooCommerce

This theme supports WooCommerce so you can start your own shop. This theme is supported for WooCommerce. After installation you'll see that it works correctly with the theme and you can start selling your products online. Please find the WooCommerce documentation to learn more.

MC4WP: Mailchimp for WordPress

This plugin helps you grow your Mailchimp lists.

Yoast (optional)

This theme has been optimized for Yoast. Yoast can be used to boost your SEO performance, but is also needed in order to use breadcrumbs. Yoast can be found at: https://wordpress.org/plugins/wordpress-seo

Import Demo Data

Importing demo data is a quick way to set up your site similar to the theme's demo. This data can be customized to your preference or used as-is.

Main WordPress Demo

  1. Navigate to “Appearance” > “Import Demo Data” in your WordPress dashboard.
  2. Import demo
  3. Click on the "Import Demo Data" button.
  4. Import demo
  5. Opt to deselect any recommended plugins, then click "Continue & Import".
  6. Import demo
  7. Allow the import process to complete without refreshing or leaving the page.
  8. Import demo
  9. Once the import is finished, you're all set. Proceed to the "Setup Theme" chapter for further configuration instructions.
  10. Import demo

Setup Theme

Setup Elementor (Important!)

To ensure the theme options work correctly, you need to disable Elementor's default colors and fonts.

  1. Go to: "Elementor > Settings".
  2. Check the boxes for "Disable Default Colors" and "Disable Default Fonts".
  3. Click "Save Changes".
Elementor settings

Default Homepage and Posts Page

After installation, set up your default homepage, as WordPress defaults to using the blog page. To change this:

Default home and posts page
  1. Navigate to “Settings” > “Reading”.
  2. Select “A static page (select below)” under “Front page displays”.
  3. Set "Home" as your “Front page” and "Blog" as your "Posts page".

Setup Menu

Create your site's navigation using WordPress's standard menu setup:

Primary Menu

Setup Mega Menu

  1. First, enable Mega Menu in Elementor. Go to: "Elementor > Settings".
  2. Mega Menu
  3. Under post types, ensure the "Mega Menus" box is checked.
  4. Mega Menu
  5. Don't forget to click "Save Changes" to apply your settings.
  6. To create a new Mega Menu, navigate to: "Mega Menus > Add New Mega Menu".
  7. Give your Mega Menu a name and then click "Edit with Elementor" to start designing it.
  8. Mega Menu
  9. Use Elementor's drag-and-drop interface to build your Mega Menu. Once complete, click "Publish".
  10. Mega Menu
  11. Integrate your Mega Menu into your site's navigation by going to: "Appearance > Menus".
  12. Mega Menu
  13. Choose your menu, select "Enable Mega Menu", and pick the Mega Menu you created. Remember to save your changes by clicking "Save Menu".
  14. Mega Menu

Setup Site Identity

Modify your Site Title and Site Icon, standard features in WordPress, by following these steps:

  1. Go to: Appearance > Customizer > Site Identity.
Setup favicon

Permalinks

Ensure your permalinks are set up correctly:

  1. Navigate to "Settings > Permalink Settings".
  2. Select "Post name" or your preferred structure.
  3. Click "Save Changes".

Footer and Sidebars

Customize widget areas in the theme with these steps:

  1. Navigate to "Appearance > Widgets" in your WordPress dashboard.
  2. Here, you have options to expand various sections like footer columns, the default sidebar (blog), and the Hamburger Sidebar (which appears after clicking the hamburger icon in the navigation).
  3. Add or remove widgets as desired and customize them according to your needs.
  4. Don't forget to click "Update" to save your changes once you're done.

Theme Options

Find the Theme Options at the top of your admin sidebar. This section allows you to fine-tune various aspects of your site, including:

Theme Options
  • General: Manage global theme settings, like your site's logo.
  • Fonts: Set typography styles for the entire theme.
  • Header: Options to customize the navigation and top header area.
  • Sidebars: Define sidebar placements and configurations.
  • Footer: Customize settings for the main and bottom footer sections.
  • Blog: Choose layout styles for your blog pages.
  • Title Bar: Adjust the main title bar's appearance.
  • Shop: Settings for WooCommerce integration.
  • 404 Page: Design your custom error page.
  • Theme Colors: Select primary and accent colors for your theme.
  • Import/Export: Backup or transfer your theme settings.

Additionally, these options are integrated with the WordPress Customizer (Appearance > Customizer), offering live previews for changes to elements like colors and fonts.

Elementor Page Builder

Kinship utilizes the dynamic and intuitive Elementor Page Builder, an exceptional WordPress plugin transforming website creation and design with its user-friendly drag-and-drop interface. For detailed guidance on utilizing Elementor, refer to the Elementor Documentation.

Replace Demo Images

Replacing most images with default Elementor options is straightforward. However, certain images are set as section or column backgrounds, such as heroes and splitters. These can be substituted in the following way:

Replace Section Backgrounds
  1. Click the navigator icon
  2. Click on the element in the navigator (hero)
  3. Elementor
  4. Click the style tab
  5. Replace the image
  6. Elementor
Replace Column Backgrounds
  1. Click the image column
  2. Click the style tab
  3. Replace the image
  4. Elementor

Title Bar Image

There are two methods for implementing title bars: using the default title bars in the theme options, and applying title bars directly on the pages. To modify these, please follow the steps outlined below:

Default Images

  1. Go to “Theme Options > Title bar”
  2. Title bar
  3. Scroll down till you see the title bar images and replace the images.
  4. Title bar

Page Images

  1. Go to “Pages > All Pages”
  2. Edit the page
  3. Title bar
  4. Replace the featured image
  5. Title bar

Pages

Creating and designing pages is a breeze with the Elementor plugin included in this theme. To start building a page, follow these steps:

  1. Navigate to “Pages” > “Add New” in your WordPress dashboard.
  2. Type in your page title.
  3. Use the “Edit with Elementor“ button to launch the Elementor page builder and begin customizing your page.

Layout Options

While editing a page, you can adjust its layout settings. These specific settings will take precedence over the global theme settings for that particular page.

Layout Settings

Properties

Creating and designing pages is a breeze with the Elementor plugin included in this theme. To start building a page, follow these steps:

  1. Navigate to “Pages” > “Add New” in your WordPress dashboard.
  2. Type in your page title.
  3. Use the “Edit with Elementor“ button to launch the Elementor page builder and begin customizing your page.

Add a property

To seamlessly add a property to your real estate listing, just follow these simple steps.

  1. In your WordPress dashboard, navigate to "Properties" > "All Properties" to view your current listings or add a new one. Click "Add New" to start creating a new property.
  2. Properties
  3. Input the property name, details, location, and set a featured image. To save your progress, click "Save Draft".
  4. Properties
  5. For detailed editing, click "Edit with Elementor" to open the property page editor.
  6. Properties
  7. You will see the name, details, and featured image you added. Now, it's time to design the interior page. Use "Add Template" to access pre-made designs if you've imported the demo, or start from scratch if you prefer.
  8. Properties
  9. Under "My Templates", select and insert the "Inner Property Page" template.
  10. Properties
  11. Customize the elements to suit your needs and hit "Publish" once you're satisfied with the layout.
  12. Properties
  13. Your new property will now be showcased on yourdomain.com/properties.
  14. Properties
  15. Additionally, leverage the flexibility of the "Properties" widget. This can be drag-and-dropped into any section of your site.
  16. Properties
  17. Choose the widget's location and specify the number of properties to display. Remember to click "Publish" to apply these changes.
  18. Properties

Blog

Embrace the power of storytelling and content sharing with the integrated blog functionality of WordPress, seamlessly adopted by this theme. Whether you're sharing news, stories, or updates, the process is straightforward and user-friendly.

To create a captivating blog post, simply follow these steps:

  1. Navigate to “Posts” > “Add New” in your WordPress dashboard.
  2. Enter your post's title and content. Don't forget to categorize it, add tags, choose the appropriate format, and set a featured image to make it stand out.
  3. Once you're satisfied, click "Publish" to make your post live. You can then preview it to see how it looks to your readers.

Translate

This theme is ready for translation, which means you have the flexibility to use a translation tool to modify text strings within the theme. The theme's translation files can be used for directly altering strings. There are several methods available for string translation. Using Poedit is one such method, and below are the steps for this approach. Additionally, the "Loco Translate" plugin is another recommended option for translation, with its own set of steps for ease of use.

Loco Translate

  1. Begin by installing the "Loco Translate" plugin. Navigate to the Plugins > Add New section in your WordPress dashboard and search for "Loco Translate".
  2. Loco Translate
  3. Proceed to install and then activate the plugin.
  4. After activation, go to: "Loco Translate > Themes" and select "Kinship".
  5. Choose the option to add a "new language".
  6. Loco Translate
  7. In this step, select your desired language. Ensure you opt for the final option, typically labeled as languages/themes/{locale}.po, as this will save the file in your "wp-content" folder.
  8. Loco Translate
  9. The plugin is now set for text translation. Simply click on the text you wish to translate, and input your translation.
  10. To finalize your translations, click the Save button to store your changes.
  11. Loco Translate

PoEdit

  1. Login to your FTP
  2. Go to '/languages/'
  3. Copy the ‘.pot’ file to your desktop
  4. Open the ‘.pot' file with Poedit which you can download (if you don’t have it yet) for free at: https://poedit.net
  5. When opened you’ll see a list with all various text strings which you can translate in this theme
  6. Next click strings you want to translate (take note that some of them are only for CMS and some of the text strings are for the front-end, so you don’t have to translate them all)
  7. Fill in your translation and please make sure you do it in the ‘translation' box.
  8. The translation will show up on the overview as well (Translation - Language)
  9. Once you’re done translating your strings, you’ll have to save the file. You need to save the file in a specific way to make sure WordPress will pick up the translation file later on. To define the correct filename we use a language code + a country code. - First you need to find your language code at: https://www.gnu.org/software/gettext/manual/html_node/Usual-Language-Codes.html - Next find your country code at https://www.gnu.org/software/gettext/manual/html_node/Country-Codes.html. Combine these two codes and save it as a PO file (Example nl_NL.po for Dutch or en_EN for English).
  10. Finally upload this file back into the language folder by FTP: '/languages/'
  11. Now you still have to activate your language. Go to WordPress Dashboard > Settings - General > Select the Site Language of the file that you’ve just uploaded to your server and hit ’Save Changes’.

Update

Keeping your theme up-to-date is crucial for security and functionality. There are three methods to update this theme to the latest version: using the Automatic update via the Envato Market plugin, WordPress upload, or FTP upload. Choose the method that suits you best.

Automatic Update with the Envato Market Plugin

  1. Download the Envato Market plugin ZIP file from here.
  2. Login to your WordPress Dashboard.
  3. Navigate to Plugins > Add New.
  4. Click “Upload Plugin” at the top.
  5. Upload the downloaded envato-market.zip file.
  6. After installation, activate the plugin.
  7. Visit the “Envato Market” menu in your dashboard.
  8. Follow the instructions on the page to enter your API key for automatic updates.

Update via WordPress Upload

Important: Back up any translation files if you have made customizations.

Ensure you extract the "theme.zip" from the ThemeForest download first. Uploading the ThemeForest ZIP file directly will cause a "Missing Stylesheet" error.

  1. Download the latest version of the theme from ThemeForest.
  2. Unzip the main file on your computer.
  3. Login to WordPress and go to “Appearance” > “Themes”.
  4. Click “Add New” > “Upload Theme” and select the theme file.
  5. Install and activate the latest version of the theme.

Update via FTP

Reminder: Back up any translation files if you have made customizations.

  1. Download the latest version of the theme from ThemeForest.
  2. Unzip the main file to your computer.
  3. From the unzipped folder, extract the theme's ZIP file.
  4. Use an FTP application to connect to your server.
  5. Navigate to /wp-content/themes/ in your server directory.
  6. Rename the old theme folder for backup purposes.
  7. Upload the new theme folder.
  8. Afterward, login to WordPress, go to “Appearance” > “Themes” and ensure the new version is activated.

Credits

Contact

You can get supports through our ticket system with your Themeforest product license. We’ll be happy to help you, but please check this documentation before creating a ticket.