We would like to thank you for purchasing RBestate! We are very pleased that you have chosen RBestate for your website, you will not be disappointed! Before you get started, please be sure to always search our Documentation and watch our Video Tutorials. RBestate can only be used with WordPress and we assume that you already have WordPress installed and ready to go. If you do not, please follow this link to see our section on WordPress to help you get started.
To install this theme you must have a working version of WordPress already installed. If you need help installing WordPress, follow the instructions in WordPress Codex. Below are all the useful links for WordPress information.
How To Install RBestate via WordPress
RBestate requires Advanced Custom Fields plugin to be installed and activated. Without it, the theme will not work properly.
ACF is the most popular custom fields plugin for WordPress. It allows you to add all kinds of custom fields to any post type. It is integrated into the RBestate theme so you can add your very own property fields.
IMPORTANT: Do not make any changes to any "Field Name", you can change "Field Label" and other values/settings, but DO NOT change "Field Name" for any of the default fields imported by you.
RBestate includes the ACF Pro plugin for free. But as any other bundled premium plugin, we are not allowed to share the license key with you. You can read more about it here: http://www.advancedcustomfields.com/resources/including-acf-in-a-plugin-theme/
Whenever we release a theme update we include the latest version of ACF Pro, and make adjustment in theme according to each update of the plugin.
You can’t update the premium plugin yourself. Please ignore the updates until we release a theme update. If you want to update ACF to the latest version by yourself, you can purchase a license of ACF Pro from: http://www.advancedcustomfields.com/pro/
With each update of the theme, if you are asked to update ACF PRO plugin, you can update the plugin and if that process fails you can try the following method.
Please deactivate, uninstall and delete Advanced Custom Fields Pro plugin. When you will do that you will see a notification to install “Advanced Custom Fields Pro” plugin. If you do not see that please go to Appearance->Install Plugins.
You will see Advanced Custom Fields Pro plugin in the list, please install and activate the plugin and you will get the latest plugin with respect to our theme update.
Note: Please make sure when you try this method, you have parent RBestate theme active , if the child theme will be active the process will throw error. You can switch back to child them after updating the plugin.
On top of the default fields you can add as many field groups/fields as you want.
If you want to create new fields or you want to create another field group for properties, you can do that easily. These custom property fields are visible on the single property page, property submit page and can also be used for your own custom property search.
Currently Supported Custom Field Types:
Once you have installed and activated the Advanced Custom Fields Pro plugin, go to Custom Fields on the left-hand side of your WordPress menu. First of all we have to create a so called "Field Group". There for click "Add New" next to the Field Group title, as shown in the screenshot below.
On the next screen under Location > Rules > Show this field group if set the post type to equal "Properties", as the screenshot below illustrates.
Simply click the blue "+Add Field" button and enter the field settings. The "Label" appears on the single property page under "Property Fields". "Name" is created automatically, but here you have to make a little change in name of the field.
Once you are finished creating all custom property fields, click “Publish”.
How to output custom fields anywhere in your theme: http://www.advancedcustomfields.com/resources/displaying-custom-field-values-in-your-theme/
Advanced Custom Fields Resources: http://www.advancedcustomfields.com/resources/
RBestate supports contact plugin for you website contact page.
Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.
After you have installed and activated Contact Form 7 plugin you will see a new menu item named “Contact” on the left-hand side of your WordPress admin area. This plugin allows you to add contact forms anywhere on your site. Each form has its own shortcode, which you simply copy & paste wherever you need it.
<p>[text* contact_form_name placeholder "Name*"]</p> <p>[text* contact_form_subject placeholder "Subject*"]</p> <p>[email* contact_form_email placeholder "Email*"]</p> <p>[textarea* contact_form_message placeholder "How can we help you?"]</p> <p>[submit "Send Message"]</p>
RBestate supports redux framework for you website theme option.
Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API, Redux supports a multitude of field types as well as: custom error handling, custom fields & validation types, and import/export functionality.
RBestate supports the most popular breadcrumb NavXT plugin
Breadcrumb NavXT, the successor to the popular WordPress plugin Breadcrumb Navigation XT, was written from the ground up to be better than its ancestor. This plugin generates locational breadcrumb trails for your WordPress powered blog or website. These breadcrumb trails are highly customizable to suit the needs of just about any website running WordPress. The Administrative interface makes setting options easy, while a direct class access is available for theme developers and more adventurous users.
RBestate supports the most popular WP-Polls plugin
WP-Polls is extremely customizable via templates and css styles and there are tons of options for you to choose to ensure that WP-Polls runs the way you wanted. It now supports multiple selection of answers.
General Usage (With Widget)
RBestate supports the most popular WP-PostRatings plugin
A useful plugin that lets you add an AJAX rating system to any properties. You can choose from a range of rating images including regular 5 star images, bars, squares, thumbs up and down, numnbers and hearts. You can set the rating value for each rating option and also set who is allowed to submit a rating.
You can get your visitors to rate your posts on a scale of one to five. It provides a wealth of functions you can use to display the stats around your site.
This step is optional, but highly recommended, as it will help you understand how all the parts of the theme play together. You can build upon the demo content or simply copy-and-paste what what you need, and delete the demo files.
Setting up your home page is the same as setting up any other regular pages, except that you need to specify in the settings which page will be your Main Home Page. RBestate includes three home Pages.
A WordPress Widget is a small block that performs a unique function. Widgets can then be added to widget-ready areas of the theme called widget sections. RBestate has some pre-made widget sections and also allows you to create an unlimited amount of custom widget sections. Widgets are a great way to further customize your site. Please see below for different articles that detail widgets and widget sections in RBestate.
It’s important to understand the difference between a widget and a widget section. Please see the below information to help understand the difference between the two.
Widget – A WordPress Widget is a small block that performs a unique function. RBestate includes several custom widgets such as the RBestate contact widget, RBestate Social widget, or the Recent properties widget. In addition, there are several default widgets that WordPress includes such as Recent Posts or Recent Comments. Widgets will always go inside a widget section.
Widget Sections – A Widget Section is a container that holds widgets. Widgets must go inside a widget section to be able to display on the site. It’s a great way to customize your site.
RBestate provides the following widgetized areas:
Besides the default WordPress widgets RBestate offers the following real estate specific widgets:
In WordPress, you can write either posts or Pages. When you're writing a regular blog entry, you write a post. Posts, in a default setup, appear in reverse chronological order on your blog's home page. Pages are for content such as "About," "Contact," etc.
In general, Pages are very similar to Posts in that they both have Titles and Content and can use your WordPress Theme templates files to maintain a consistent look throughout your site.
You can select every page themplate for page and if you want use this page in menu.
Go to Page > Add New and select page template "Contact" under Page Attributes > Template and hit "Publish".
Scroll down until you see the contact box, there you will be able to customize the contact page. Please enter phone number, mobile number, fax number, email address, address, marker, map and social links.
The theme comes with an extensive Theme Options Panel. From the Theme options panel you will be able to set or change the color of the theme, layout, header style, social icons and a lot more. You should take the time to go through all of these options to ensure that you are getting the most out of the theme. Click RB Estate to access the Theme Options Panel.
On the right hand-side of the “Edit Post” screen you can choose between the following post types:
From the Admin – Properties – Property location. Go with the mouse over the category name. From those options you can edit/delete/view. Do the same for all custom taxonomies available.
From the Admin – Properties – Property location. Add New Name, Slug, Description and select parent if necessary
For add new properties manuly you shoud goto Properties > Add new property
Registered users can be access this page from profile -> Add new property
To embed live real estate data from your MLS provider install and activate the dsIDXpress plugin
This plugin embeds actual MLS data into your site, not iframes, so you get maximum SEO benefits. All IDX pages and shortcodes are properly styled: IDX property listings, IDX property detail page and all IDX widgets.
Register your trial account on diversesolutions.com to get your activatio key. After installing and activating the plugin go to IDX > Activation and paste in the key from the registration.
To add IDX links to your site menu go to Appearance > Menus, open your main menu, expand the "Links" tab, enter your IDX page URL, such as www.yourcompany.com/idx/, a "Link Text" and click "Add To Menu".
dsIDXpress comes with three custom widgets. To add them to your IDX page go to Appearance > Widgets. There you will find the following IDX widgets:
A child theme is a theme that inherits the functionality of another theme, called the parent theme. Child themes allow you to modify, or add to the functionality of that parent theme. A child theme is the best, safest, and easiest way to modify an existing theme, whether you want to make a few tiny changes or extensive changes. Instead of modifying the theme files directly, you can create a child theme and override within.
If you modify an existing theme and it is updated, your changes will be lost. With a child theme, you can update the parent theme (which might be important for security or functionality) and still keep your changes. It’s a great way to get started if you are just learning WordPress theme development.
You can translate RBestate WordPress theme in any language with POEdit. To use this module follow these steps: