OpenRealty Theme Options Addon
Posted on January 16, 2010
Filed Under General | Leave a Comment
Building an OpenRealty 2.5.8 website recently we had a unique request from a client in that he wanted to replicate the theme for use by all of his agents but did not want them to modify the theme files in areas of importance. Given the requirements we summarized the task for the feature like this;
How can we give the OpenRealty site owner the ability to change the logo, agent photo, social network settings and other elements without modifying the actual theme?
The answer for us was to replicate a feature in some WordPress themes by providing a sort of Options Panel. The addon called OR Template Options uses some simple IF Then php code that would look to the DB Table created by the addon. When the settings are entered, if the setting is available, it would display the setting in the appropriate or should I say defined area of the actual OpenRealty theme. This would provide each agent the ability to simply type in the URL to their photo or simply the name of the photo along with things like contact details, social networking links and so on. Then they become instantly active.
My initial plan was to wait until OpenRealty releases its new update so I can configure in settings for the OpenRealty blog solution but I think I’m going to just release this demo theme (sorry its not beautiful) for those interested in its use.
This really should be considered an “OpenRealty Theme Developers Tool” rather than a turnkey addon because it does take someone briefly knowledgeable in PHP to make it work. The idea is that OpenRealty theme developers can use this addon free of charge and fully distribute it without cost or obligation with their works. I think it would be a nice way to provide clever features for their themes.
Again its fully GNU/GPL, no link backs, no call backs, no footer code, not encrypted, do as you please with it but just leave the copyright in the two source files as normal.
SCREENSHOTS of the OpenRealty Options Panel Addon
General Template Settings
Used primarily for features in the template where the render elements exist. In this example screen I had hard coded in the basic stuff like logo, realtor photo, about us summary which would have appeared in the upper right of the header and even to allow for custom styles to be added in the head area of the source.
Social Networking Settings
Social networking has long since been expanded to include about 6 primary and 6 alternate link solutions. This version was the first but it serves to demonstrate what I was after.
Theme Integration Settings
Again, we work with WordPress and Joomla a great deal and sometimes we want to display latest posts in OpenRealty themes. The way we did this was by a php include in the actual OpenRealty theme that was dependant on a setting in the options addon. It worked perfectly for connecting to remote blogs that were not hosted on the same server as the OpenRealty install. Its not perfect but today its also not really required since OpenRealty has a blog solution. I suppose you could use it to connect to a WP blog in addition to what you do in OR.
Comments
Leave a Comment
If you would like to make a comment, please fill out the form below.
Shopping Cart
Recently
- WPRealty Features Short Code
- WordPress Approves ORPRESS
- I am taking a break from freelance
- OpenRealty Paid Support
- XML Feed Templates Download
- OpenRealty Data Icon Tutorial
- OpenRealty 2.5.8 Is Serious Competition
- OpenRealty Theme Options Addon
- WPRealty Sites Out Rank Competition
- Download WP Realty
Categories
- Adobe Dreamweaver
- Announcements
- Code Snippets
- Design
- General
- Joomla CMS
- Open Realty
- Open Realty Tips
- Portfolio
- Products
- Products in Review
- Professionals In Review
- Real Estate News
- Real Estate Websites
- Technical Resources
- Template Design Kit
- Week in Review
- WordPress Wisdom
Archives
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007



