This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

ClickHome-MyHome

Description

ClickHome is a leading solution for residential construction companies. It covers the full range of residential construction building company processes, from the first point of contact with the client, to managing the work processes with trades, suppliers and subcontractors, right through to ongoing care and maintenance. The WordPress module enables existing ClickHome clients to easily develop an engaging website for their clients.

Shortcodes are used to insert dynamic content generated from API calls to a ClickHome.MyHome API server. This content is based on the information stored for each client. Clients must login before accessing any page containing a MyHome shortcode.

Available shortcodes: Calendar, Contact, Contract, Contract Header, Documents, FAQ, House Details, Login, Logoff, Maintenance Confirmation, Maintenance Issues, Maintenance Request, Maintenance Review, Notes, Photos, Progress, Stories, and Tasks.

Available widgets: Contract Header and Logoff.

Screenshots

  • Login shortcode.
  • Calendar shortcode.
  • Notes shortcode.
  • Tasks shortcode.
  • House Details shortcode.
  • FAQ shortcode.
  • Photos.

Installation

1. Install ClickHome-MyHome & optional plugins.

In your wordpress admin, go to Plugins in the left menu, then:

  • Add New > Upload Plugin, choose the ClickHome-MyHome plugin zip file, Install & then activate it.
  • Add New > Upload Plugin, choose ~\wp-content\plugins\ClickHome-MyHome\siteorigin-panels.2.4.8.zip, Install & then activate it.
  • Add New > Upload Plugin, choose ~\wp-content\plugins\ClickHome-MyHome\so-widgets-bundle.1.5.11.zip, Install & then activate it.

2. Install supported themes.

Go to Appearance > Themes in the left menu, then:

  • Add New > Upload Theme, choose ~\wp-content\plugins\ClickHome-MyHome\astrid.zip & then Install.
  • Add New > Upload Theme, choose ~\wp-content\plugins\ClickHome-MyHome\astrid-myhome.zip & then activate ‘MyHome Default’.

3. Add MyHome shortcodes to pages.

Go to Tools > Import in the left menu, then:

  • Select ‘WordPress’ install WordPress Importer & then Activate Plugin & Run Importer.
  • Choose ~\wp-content\plugins\ClickHome-MyHome\sample-pages.xml, then Upload file & Import > Submit.

4. Set your home page.

In Settings > Reading, set your front page to ‘static’, select it & save changes.

5. Set your permalink format.

In Settings > Permalinks, select ‘Post name’ & save changes.

6. Set MyHome settings.

In MyHome > Settings, enter the API URL as provided to you by ClickHome, then select the Login page & save changes.

7. Your MyHome installation should now be complete.

FAQ

Installation Instructions

1. Install ClickHome-MyHome & optional plugins.

In your wordpress admin, go to Plugins in the left menu, then:

  • Add New > Upload Plugin, choose the ClickHome-MyHome plugin zip file, Install & then activate it.
  • Add New > Upload Plugin, choose ~\wp-content\plugins\ClickHome-MyHome\siteorigin-panels.2.4.8.zip, Install & then activate it.
  • Add New > Upload Plugin, choose ~\wp-content\plugins\ClickHome-MyHome\so-widgets-bundle.1.5.11.zip, Install & then activate it.

2. Install supported themes.

Go to Appearance > Themes in the left menu, then:

  • Add New > Upload Theme, choose ~\wp-content\plugins\ClickHome-MyHome\astrid.zip & then Install.
  • Add New > Upload Theme, choose ~\wp-content\plugins\ClickHome-MyHome\astrid-myhome.zip & then activate ‘MyHome Default’.

3. Add MyHome shortcodes to pages.

Go to Tools > Import in the left menu, then:

  • Select ‘WordPress’ install WordPress Importer & then Activate Plugin & Run Importer.
  • Choose ~\wp-content\plugins\ClickHome-MyHome\sample-pages.xml, then Upload file & Import > Submit.

4. Set your home page.

In Settings > Reading, set your front page to ‘static’, select it & save changes.

5. Set your permalink format.

In Settings > Permalinks, select ‘Post name’ & save changes.

6. Set MyHome settings.

In MyHome > Settings, enter the API URL as provided to you by ClickHome, then select the Login page & save changes.

7. Your MyHome installation should now be complete.

1. How to use this plugin?

For usage instructions, go to the ClickHome website and find the Support page.

2. Theme customisation.

MyHome Default is already a child-theme of Astrid by aThemes, to create your own, copy & rename astrid-myhome to your liking.

  • Note: The Astrid theme loads with a standard header image, which has been hidden in style.css. For best results, hide & remove the standard header image in Appearance > Customize > Header area > Header Image.
3. CSS classes for logged-out & logged-in.

Use ‘.mh-if-logged-out’ & ‘.mh-if-logged-in’ to toggle visibility of page elements.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ClickHome-MyHome” is open source software. The following people have contributed to this plugin.

Contributors

Translate “ClickHome-MyHome” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.6.3

  • [MyHome.MaintenanceRequest] BugFixes regarding shortcode options & calculation of days.
  • [MyHome.Login] New ‘Forgot Password’ process.
  • [MyHome.Calendar] Correct sequence order after grouping.

1.6.2

  • Add support for .mh-if-maintenance & .mh-if-not-maintenance CSS classes to show/hide elements if handover date has passed
  • [MyHome.Photos] Lazy load full-resolution images

1.6.1

  • [MyHome.TenderSelections] & [MyHome.TenderPackages] Dynamically drawn pages for quicker category switching
  • [MyHome.TenderSelections] Added ‘Skip Selection Overview’ option
  • [MyHome.HouseType] Added ‘Register Interest’ lead creation feature
  • [MyHome.MaintenanceRequest] Added support for limiting moreIssues by days since created (eg: moreIssues=true,7)
  • [MyHome.Login] Support logging in manually while an existing Facebook account is stll connected.

1.6.0

  • [MyHome.MaintenanceRequest] Added support for multipleJobs & moreIssues params
  • [MyHome.MaintenanceRequest] Added support for Maint. Type description (button label also now uses ‘title’ instead of ‘name’)
  • [MyHome.MaintenanceReview] Fix bug where this page is displayed twice

1.5.9

  • [MyHome.Notes] Added support for nested replies
  • [MyHome.Notes] Added support for document uploads with showDocuments=true
  • [MyHome.Notes] Added support for template subjects with predefinedSubjects=true
  • [MyHome.Photos] Added support for slideshow=true
  • [MyHome.Tasks] Added support for hideFields=day
  • Compatibility fix for Internet Explorer re: Tender Selections

1.5.8

  • Compatibility fix for Internet Explorer re: [MyHome.Calendar]

1.5.7

  • Added Tender Packages, Options, & Variations
  • Allow ‘resource’ to be hidden in MyHome.Calendar with resource=false
  • Better support for sub-directory installs

1.5.6

  • Fix when using MyHome with unsupported themes
  • Fix Web Inquiry submission

1.5.5

  • Vertical progress bar cross-browser support
  • Enabled shortcodes in page-title’s & widget’s
  • Added MyHome.ClientName shortcode

1.5.4

  • Support for ‘filter’ option on progress & tasks shortcodes

1.5

  • Support for compatible themes
  • Shortcode style updates

1.3

  • Support for advertising pages.
  • Bug fix concerning the logging system.

1.2

  • Support for maintenance pages.
  • Some minor bug fixes and improvements.

1.1

  • Support for customisable contact forms.
  • Faster thumbnail loading.
  • Bug fix concerning the login form redirection.

1.0

  • First release.