FAQ

Which are the theme default fields for a property

In the theme some property details fields are default Location fields: From listing details: size, lot size, rooms, bedrooms, bahtrooms 1.20.2 How to manage submit form fields and mandatory fields. http://help.wpresidence.net/article-category/property-custom-template/  

Too many database queries – What does it mean and how to solve

Make sure you have the pins uploaded in theme options – pin management if you have new actions / categories names for your properties. Theme default pins are offered in the theme pack in .png format. You can edit these images with programs such as Fireworks. IMPORTANT: When you edit/add default categories and actions, you’ll need […]

About non latin usernames in register form, facebook login and google login

It is a known fact that per default WordPress does not allow to use special characters in usernames. Non-latin characters are silently filtered out and your users cannot create accounts containing cyrillic (russian) or arabic letters. You can find many info on this online – example: https://wordpress.org/support/topic/problems-with-allowing-non-latin-characters-in-usernames You can test by creating an username from admin – […]

How to add a new font (that it is not in Google Fonts)

UPDATE: a client confirmed this plugin works to change font  https://wordpress.org/plugins/easy-google-fonts/ —- In order to add a font that does not come with the theme, you need to install the font first. 1 copy the font files in the theme root (where is style.css) 2. In style.css stylesheet add the new CSS declarations like in the section […]

Remove Favorites option

In order to remove Favorite, you need to follow the below steps: Remove Favorite page so the Favorites no longer appear in User Dashboard: Remove Heart icon from property Unit: Use the below CSS in Theme Options-DEsign-Custom Colors-Custom CSS or Child Theme: .icon-fav-off { display: none; } .icon-fav-on { display: none; } 3.Remove the add […]

Google PageSpeed Insights Reports

There are certain recommendations from Google Page Insight Speed reports that are not possible to be handled from code (and this applies for any website that offers you services like Google Maps, IDX support and so on). – while you have a theme with third party JS (Rev Slider, Google Maps) Eliminate render-blocking JavaScript and […]

How to add video background

This feature comes in 2 of the included plugins: Revolution Slider and Ultimate Addons. Revolution slider help http://www.themepunch.com/revslider-doc/slider-revolution-documentation/ And Ultimate addons demo https://ultimate.brainstormforce.com/backgrounds/ and help https://www.youtube.com/user/TheBrainstormForce/videos

Why properties do not expire?

Theme offers 2 expiration features, both available only when MEMBERSHIP submission is enabled: paid membership packages with expiration date by package, or free listing submission with expiration in days for each published free listing. The following rules must be met for expiration cron to apply: 1. You test with a subscriber account (not admin). We […]

How to change agents order on agent list page

Agents are listed by publish date. Most recent are listed first. Change publish date to change order. To change order in code and make agents go alphabetically, go to agents_list.php Instead of $args = array( ‘cache_results’ => false, ‘post_type’ => ‘estate_agent’, ‘paged’ => $paged, ‘posts_per_page’ => 10 ); Add 2 more options: orderby and order […]

500 Internal server Error

The error message: Intrusivo 70 http://site.com/wp-admin/admin-ajax.php Failed to load resource: the server responded with a status of 500 (Internal Server Error) This error says two things: a. server responds with status 500 Please contact hosting to confirm what that means. b. JS error in wordpress files (wp-admin/admin-ajax) That is wordpress file and if wodpress errors […]

“Are you sure you want to do this?” message on installation

If you get this error on theme installation “Are you sure you want to do this?” This message shows because your upload limit is less than theme size. Check all server requirements are met, and especially the max upload size – http://help.wpresidence.net/article/theme-wordpress-server-requirements/ You need to change this PHP value (server value) upload_max_filesize in PHP.ini to at […]

Error in WP Residence – after update to 1.092

The error message: Warning: set_time_limit() has been disabled for security reasons in /usr/home/site.com/web/wp-content/themes/wpresidence/libs/pin_management.php on line 44 Solution: The theme has this code pin-management for speed but some hosting companies disable the safe limit –http://premium.wpmudev.org/forums/topic/warning-set_time_limit-has-been-disabled-for-security If hosting cannot help raise that restriction (on shared servers they may not do that) – please see if setting in […]

User cannot register

The error message: Call to undefined function checkdnsrr() in ajax_functions.php” file. Solution: Check and enable the missing PHP module: http://php.net/manual/en/function.checkdnsrr.php The best solution is to have that module enable because this function checks emails validity and does not allow suspicious email addresses to be registered. The 2nd solution is to delete the code that asks […]

Image upload HTTP error

In case of this error message:. Error-200, Message: HTTP Error Open wp-config.php in your sites main directory via FTP (or cPanel) Scroll to the line which reads/* That’s all, stop editing! Happy blogging. */ Add the codeset_time_limit(60);above the line/* That’s all, stop editing! Happy blogging. */text Set the set_time_limit(300); Some hosting companies may not allow […]

Image not uploaded Error

In case you get this error message when you upload an image: “Failed to write file to disk” Check this solution: This message is related to WordPress files that connect to uploads. Our recommendations are: – Check that upload folder permissions are 777 or 755 – help http://codex.wordpress.org/Changing_File_Permissions – Check with your hosting to see […]

White screen

Cause: A white screen is usually generated by an error, which is not visible. IN 99% of the cases most the problem is a limited memory or fatal errors  generated by plugins conflict. Solutions: a. If you can access the Administration Screens try deactivating all of your Plugins and then reactivating them one by one. If you […]

Add property (set_time_limit() warning)

Warning: set_time_limit(): Cannot set max execution time limit due to system policy in /customers/5/5/9/site.com/httpd.www/wp-content/themes/wpestate/user-dashboard-add.php on line 7   Cause: hosting restriction on shared servers. Help: Hosting must provide the solution based on this url instructions http://php.net/manual/en/function.set-time-limit.php Alternative solution: If hosting cannot raise that limit, one option is to change hosting. In the theme – you […]

Fatal memory Error

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xyz Fatal error: Out of memory (allocated 18612224 ) (tried to allocate 491520 bytes) in/home/username/public_html/site/wp-includes/canonical.php on line 257   Solution: Increase memory Help: http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP Notes: Some plugins eat a lot of memory. Example WPML needs at least […]

Original Custom Colors

The custom color are set by default in theme-setup.php around line 149 starts with add_option(‘wp_estate_main_color’, ‘3C90BE’); until line 175 add_option(‘wp_estate_hover_button_color’, ‘f0f0f0’);

Emails are not sent. I don’t receive emails.

If you don’t receive emails in your INBOX or SPAM folder, it means your server is not sending emails or the email is not receiving.  To advise which is it, we recommend to test these settings For Bluehost (if you’re hosted there) The sender email must be an email address created in BlueHost (must be a valid email […]

How to have a contact form in footer?

You can add a contact form in footer. You will need to add a contact plugin (we recommend Contact Form 7) , create a contact form, copy the shortcode in a text widget and place the text widget in footer.  

Pagination : pagination shows only page 1, 2 and 3.

Question : The pagination module only shows page 1, 2 and 3. Could it be possible to make it more? Answer: If you want to change the pagination you should go into help_functions.php and at line 395 you have kriesi_pagination function. The no of pages shown is limited by the the no of pages that really exist […]

Properties List Doesn’t Work FAQ

Make sure you have all titles and slugs saved correctly. Titles must match slugs. To confirm you wrote them correctly, create/edit categories following this image example: Example of correct slugs: Apartments (title) – apartments (slugs) Residential Homes (title) – residential-homes (slug)

Menu is not saving

If you have a many menu items in your menu is possible to notice that your menu is not saved when adding new elements (or is loosing it’s location). This happens because a php settings called max_input_vars. The solution is to ask your hosting to increase this limit to max_input_vars value (something around 2500 should […]

DEFAULT .PNG IMAGES

The original theme images (including default pins) are in the demo_content folder, included in the theme pack downloaded from Theme Forest after purchase. Images can be edited in programs like Fireworks, and replaced in the theme via FTP Manager

PHP CODE EXPLANATION

All theme files call a sidebar orientation function in the begining. The function is called ‘page_details’ , is defined in functions.php and return an array with custom values for that particular page. It can have information about sidebar orientation, content width or other useful classes. There also several custom post defined. These custom posts are […]

SOURCES AND CREDITS

Bootstrap FrameWork Colorpicker PrettyPhoto Google Maps API 3 Images are free for personal and commercial use from http://morguefile.com/ Listing icons are free from commercial and personal use, from http://thenounproject.com/ Some of the photos used on the homepages demos are free: to Share — to copy, distribute and transmit the work to Remix — to adapt […]

JAVASCRIPT

This theme imports several Javascript files. jQuery My custom scripts Some plugins jQuery is a Javascript library that greatly reduces the amount of code that you must write. The javascript code (except the google maps code) is found in 2 main files : control.js ,ajaxcalls.js and property.js . The ajaxcalls.js containt actions related to ajax […]

CSS FILES AND STRUCTURE

We are using several CSS files in this theme. The first one is the style.css with has a generic css reset.Almoust all styling is in this file. The file is separated into sections using /* =Single ——————————————————————-*/ some code /* =property ——————————————————————-*/ some code etc, etc. If you would like to edit a specific section […]

HTML Structure

This theme is a responsive layout with one column for sidebar. All of the information within the main content area is nested within a div with an id of “post”. The sidebar’s content is within a div with an id of “primary”. The general template structure is the same throughout the template. The header is […]