<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Miscellaneous Archives | Property Hive For WordPress</title>
	<atom:link href="https://wp-property-hive.com/category/miscellaneous/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>The Complete Estate Agency Property Plugin</description>
	<lastBuildDate>Wed, 25 Jun 2025 12:48:21 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>How to Move Beyond Rightmove and Create a Digital Presence you Own</title>
		<link>https://wp-property-hive.com/how-to-move-beyond-rightmove-and-create-a-digital-presence-you-own/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 23 Jun 2025 13:56:17 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=19833</guid>

					<description><![CDATA[<p>Guest Post: We&#8217;re handing the mic over to Paul Morris from Superb Digital, who’s here to talk about something that’s on a lot of agents’ minds right now. With portal fees climbing and control slipping further away, Paul lays out why building your own online presence is smart and essential. Over to Paul! Estate agents [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/how-to-move-beyond-rightmove-and-create-a-digital-presence-you-own/">How to Move Beyond Rightmove and Create a Digital Presence you Own</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3><strong>Guest Post:</strong></h3>
<p>We&#8217;re handing the mic over to Paul Morris from <a href="https://superb.digital/" target="_blank" rel="noopener">Superb Digital</a>, who’s here to talk about something that’s on a lot of agents’ minds right now. With portal fees climbing and control slipping further away, Paul lays out why building your own online presence is smart and essential.</p>
<p>Over to Paul!</p>
<hr />
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-19839" src="https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-141543.png" alt="Image showing car driving down the road, with several Rightmove billboards. Person in car is waving at the billboards; appears to be a goodbye." width="900" height="600" srcset="https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-141543.png 900w, https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-141543-300x200.png 300w, https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-141543-768x512.png 768w, https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-141543-600x400.png 600w" sizes="(max-width: 900px) 100vw, 900px" /></p>
<p><span style="font-weight: 400;">Estate agents have long been expressing their frustration over Rightmove&#8217;s market dominance and fee increases. The sense of small to medium sized agents feeling marginalised by the platform&#8217;s pricing structure is yet again reaching boiling point, with the latest fee hike of a whopping 18% adding fuel to the fire. </span></p>
<p><i><span style="font-weight: 400;">&#8220;Rightmove&#8217;s latest 18 per cent price hike is outrageous. Zoopla and On The Market, as night follows day, will do the same and the thumbscrew will tighten further around the financial genitals of the agents,”</span></i><span style="font-weight: 400;">  </span><a href="https://www.thetimes.com/business-money/companies/article/onthemarket-founder-estate-agents-lost-control-of-search-fees-p5kz790lc" target="_blank" rel="noopener"><span style="font-weight: 400;">as Trevor Abrahmsohn, founder of OnTheMarket, rather bluntly puts it.</span></a></p>
<p><a href="https://www.change.org/p/call-for-cma-probe-into-rightmove-s-unfair-pricing-practices-affecting-estate-agents" target="_blank" rel="noopener"><span style="font-weight: 400;">Calls for change</span></a><span style="font-weight: 400;"> are growing louder than ever before, but there’s also a sense of resignation in the industry. Like any dominant online platform, the network effect makes it incredibly difficult for individual agencies to affect change. </span></p>
<p><span style="font-weight: 400;">This isn’t really new, of course. Estate agents across the UK have long depended on Rightmove as a primary channel for property listings but this reliance has always come with significant, often overlooked, costs that can impact the sustainability and profitability of estate agencies over the long term.</span></p>
<h3><b>Escalating Portal Fees</b></h3>
<p><span style="font-weight: 400;">Rightmove&#8217;s financial model has increasingly burdened estate agents with rising costs. Despite a relatively flat growth in its customer base, Rightmove reported a 7% increase in revenue, amounting to £389.9 million in 2024. This surge is attributed to higher charges imposed on existing clients rather than an expansion in service offerings. The average revenue per advertiser (ARPA) rose by £93 to £1,524 per month, indicating a trend of extracting more value from the current customer base.</span></p>
<p><span style="font-weight: 400;">This upward trajectory in fees has sparked concern among industry professionals. </span><a href="https://todaysconveyancer.co.uk/agents-call-for-cma-investigation-into-rightmove-pricing/?utm_source=chatgpt.com" target="_blank" rel="noopener"><span style="font-weight: 400;">Shaun Adams, who has called for a CMA petition against Rightmove&#8217;s fee increases</span></a><span style="font-weight: 400;">, criticised the company&#8217;s recent marketing campaign as a &#8220;slap in the face&#8221; to agents already paying substantial fees.</span></p>
<h3><b>Stagnant Agency Commissions</b></h3>
<p><span style="font-weight: 400;">While Rightmove&#8217;s revenues have climbed, estate agents&#8217; commissions have not seen a corresponding increase. Industry experts highlight that agency fees have remained stagnant or even declined, despite rising property prices. This disparity places additional financial strain on agents who are simultaneously facing increased operational costs.</span></p>
<h3><b>Diminished Control Over Listings</b></h3>
<p><span style="font-weight: 400;">Relying heavily on Rightmove also means ceding control over how properties are presented and marketed. The platform&#8217;s standardised listing formats limit agents&#8217; ability to differentiate their offerings. Furthermore, the competitive nature of the portal can lead to a race to the bottom, where properties are judged primarily on price rather than unique features or value-added services.</span></p>
<h3><b>Risk of Market Monopolisation</b></h3>
<p><span style="font-weight: 400;">Rightmove&#8217;s dominant position in the UK property portal market raises concerns about monopolistic practices. With limited alternatives, estate agents may find themselves with little negotiating power, making them susceptible to unfavorable terms and conditions imposed by the portal.</span></p>
<h2>Building a Digital Presence You Own</h2>
<p><span style="font-weight: 400;">For many estate agents, the idea of reducing reliance on property portals like Rightmove can seem like a pipedream, especially when vendor expectations and lead volumes are tied so strongly to them. But as dependency deepens and costs continue to rise, more agents are beginning to explore how they can reassert control over their marketing, their brand, and ultimately, their pipeline.</span></p>
<p><span style="font-weight: 400;">More and more are waking up to the idea that they can build a reliable digital presence that </span><i><span style="font-weight: 400;">they </span></i><span style="font-weight: 400;">own.</span></p>
<p><span style="font-weight: 400;">It’s something we’ve seen working in practice for estate agents, at Superb Digital. </span></p>
<p><iframe title="Superb Digital | Beyond Rightmove: Creating a Digital Presence you Own" width="500" height="281" src="https://www.youtube.com/embed/WnlM1FlJbUM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p><span style="font-weight: 400;">We don’t advocate that estate agents dump Rightmove entirely. That would be unrealistic. But building a business model entirely dependent on a third party platform like Rightmove, is both risky and unreliable.</span></p>
<p><i><span style="font-weight: 400;">Instead, build your marketing strategy as if Rightmove didn’t exist</span></i><span style="font-weight: 400;">. </span></p>
<p><span style="font-weight: 400;">This idea isn&#8217;t about switching off a vital lead source overnight. It&#8217;s about rebalancing the scales. A robust, multi-channel marketing strategy, built around platforms and assets you control, can help mitigate the risks of overreliance on any one portal.</span></p>
<h3><b>Your Website: Getting the Foundations Right</b></h3>
<p><span style="font-weight: 400;">The foundation of any owned digital strategy is your website. Unlike listings on portals, your website is a long-term asset that you own and one that can be shaped around your brand, optimised for search engines, and tailored to attract and convert your ideal clients.</span></p>
<p><span style="font-weight: 400;">Your website should be something you&#8217;re proud to send people to and it should do more than just list properties. It should showcase your knowledge, capture leads, and build your brand online.</span></p>
<p><span style="font-weight: 400;">Alongside powerful </span><a href="https://wp-property-hive.com/estate-agency-crm-software/"><span style="font-weight: 400;">CRMs like Property Hive</span></a><span style="font-weight: 400;">, your website is perfectly capable of bringing your services, industry knowledge, property listings and enquiries together in one place. And this is scalable, meaning even smaller agencies can begin with modest functionality and grow significantly over time.</span></p>
<h3><b>Building an Audience that Know you</b></h3>
<p><span style="font-weight: 400;">Portals act as middlemen. They capture attention and enquiries, but they don’t share the full picture. By contrast, </span><a href="https://superb.digital/seo-for-estate-agents/" target="_blank" rel="noopener"><span style="font-weight: 400;">estate agents with a search engine optimised website</span></a><span style="font-weight: 400;"> can start to build direct relationships with potential clients. They can help you capture email addresses, with which you can leverage email marketing to stay relevant and on the radar of sellers and landlords.</span></p>
<p><span style="font-weight: 400;">Your contact list is gold dust. Whether it’s people booking valuations, subscribing to alerts, or downloading area guides, that’s your audience. And it’s yours, to engage with on your terms through newsletters, campaigns, and tailored follow-ups.</span></p>
<p><span style="font-weight: 400;">Regular email communications, property updates, and tailored content can nurture leads more effectively than relying solely on a platform that controls visibility and communication flow.</span></p>
<h3><b>Scale at Your Own Pace</b></h3>
<p><span style="font-weight: 400;">A fully fledged multi-channel digital strategy may well feel out of reach for some agents. But you don’t need to do everything at once. Rome wasn’t built in a day, after all.</span></p>
<p><span style="font-weight: 400;">Start with what’s realistic for your business. That could be as simple as improving your website, launching a monthly newsletter, or posting one useful article a month. The important thing is to start and to own the channels you’re building on.</span></p>
<p><span style="font-weight: 400;">A phased approach allows agents to experiment with different content types and platforms, test what resonates with their audience, and grow momentum gradually.</span></p>
<p><span style="font-weight: 400;">Agents must also adapt to changing user behaviours. When we searched for properties using ChatGPT’s web interface recently (see image below), none of the top results were from Rightmove. They came from smaller portals and agents’ own websites. With Google’s dominance under threat from Gen AI like Chat GPT, it’s in no way certain that Rightmove’s dominance will persist.</span></p>
<p><img decoding="async" class="aligncenter size-full wp-image-19842" src="https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-143321.png" alt="Image showing search results from Chat GPT platform. Search for 5 bedroom properties in Bristol under £1 million." width="588" height="645" srcset="https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-143321.png 588w, https://wp-property-hive.com/wp-content/uploads/2025/06/Screenshot-2025-06-23-143321-273x300.png 273w" sizes="(max-width: 588px) 100vw, 588px" /></p>
<p style="text-align: center;"><i><span style="font-weight: 400;">Source: Chat GPT</span></i></p>
<p><span style="font-weight: 400;">As market conditions shift and digital behaviours evolve, the need to build a presence beyond third-party platforms is becoming not just a strategic advantage, but a necessity. By investing in assets you own, such as your website, online content, marketing lists and social media followings, you can start to take back control. This helps strengthen your brand and build more sustainable, direct relationships with your audience.</span></p>
<p><span style="font-weight: 400;">The journey may take time, but for those willing to start, the payoff is a business built on firmer foundations than Rightmove can offer.</span></p>
<hr />
<p><b>Author Bio</b><span style="font-weight: 400;">: Paul Morris is Managing Director of Bristol based </span><a href="https://superb.digital/" target="_blank" rel="noopener"><span style="font-weight: 400;">Superb Digital</span></a><span style="font-weight: 400;">, who help estate agents generate more instructions and grow their agencies online.  </span></p>
<p>The post <a href="https://wp-property-hive.com/how-to-move-beyond-rightmove-and-create-a-digital-presence-you-own/">How to Move Beyond Rightmove and Create a Digital Presence you Own</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5 More Lessons Learnt From Building WordPress Plugins</title>
		<link>https://wp-property-hive.com/5-more-lessons-learnt-from-building-wordpress-plugins/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Thu, 07 Mar 2024 14:38:56 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=15861</guid>

					<description><![CDATA[<p>A few years ago I wrote a post about some invaluable lessons I&#8217;d learnt from developing plugins. I enjoy writing posts like this as it gives me an opportunity to share my own experiences with fellow WordPress developers and allows me to speak coder-to-coder. In the world of programming we&#8217;re constantly learning (often the hard [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/5-more-lessons-learnt-from-building-wordpress-plugins/">5 More Lessons Learnt From Building WordPress Plugins</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A few years ago I wrote a post about some <a href="https://wp-property-hive.com/5-lessons-learnt-building-wordpress-plugins/">invaluable lessons I&#8217;d learnt</a> from developing plugins. I enjoy writing posts like this as it gives me an opportunity to share my own experiences with fellow WordPress developers and allows me to speak coder-to-coder.</p>
<p>In the world of programming we&#8217;re constantly learning (often the hard way). I think this is one of the key attractions for me in that the learning curve never seems to cease, so in that vein, I&#8217;d like to share with you 5 more lessons learnt from building WordPress plugins and share them with you below.</p>
<h4>Version control</h4>
<p>The importance of using a version control system such as Git cannot be overstated. It allows you to track changes, revert to previous states, and manage updates efficiently. This is especially important when working in teams as it allows continuous integration and deployment of your plugin.</p>
<p>Not only that, create a public repository and make it open source so anybody can contribute to the codebase. We&#8217;ve written in the past about <a href="https://wp-property-hive.com/why-property-hive-is-open-source-and-why-it-benefits-us-all/">how open source software is beneficial</a>.</p>
<h4>Performance optimisation</h4>
<p>On your local test site where you&#8217;ve been developing your plugin you might add 10 sample records to play about with. But what about in the real-world where you&#8217;ve got tens of thousands of records, 5 users logging in at once, and thousands of visitors a day. It&#8217;s imperative that any code is optimised so as to not slow down a website, especially when <a href="https://wp-property-hive.com/estate-agency-website-speed-matters-core-web-vitals/">page speed has an impact on SEO rankings</a>, you don&#8217;t want to be the culprit for a site not performing at it&#8217;s best.</p>
<p>Some examples of optimising your plugin include:</p>
<ul>
<li>Minimising database queries</li>
<li>Compressing any JS or CSS</li>
<li>Use WordPress&#8217;s built-in functions where possible (<em>get_option()</em> etc comes with in-built caching)</li>
<li>Store data efficiently in the database so it can be easily queried</li>
</ul>
<p>At Property Hive we see <a href="https://wp-property-hive.com/estate-agent-wordpress-website-showcase/">estate agency sites</a> with 10,000+ properties so it&#8217;s key that it can handle searches and query this amount of data with ease.</p>
<h4>Document it well</h4>
<p>Nobody likes writing documentation. It can seem boring, laborious, and time consuming, especially when you&#8217;ve got a to do list as long as your arm full of cool new features you could be building instead.</p>
<p>But good documentation has a number of benefits:</p>
<ul>
<li>It reduces support by allowing users to find answers to their queries themselves without having to bother you.</li>
<li>It improves customer retention. Ever abandoned a project because the documentation wasn&#8217;t clear?</li>
<li>It&#8217;s a sales tool. You might think documentation is only for existing users? Believe it or not, potential users will browse the documentation before they&#8217;ve even used the plugin.</li>
</ul>
<h4>Add as many hooks, actions and filters as possible</h4>
<p>Add actions and filters everywhere, and I mean everywhere. Every bit of output, every list of options, every set of arguments passed to queries, and so forth. This gives other developers the opportunity to customise the plugin to their or their customers needs without you having to make core changes to the plugin.</p>
<p>Make hook naming conventions consistent, and document them somewhere with examples on how one might use the hook in question.</p>
<h4>Listen to feedback</h4>
<p>Lastly, actively seek out and listen to feedback from the users of your plugin. Whether it&#8217;s through support forums, user reviews, or direct emails, feedback can guide future development, define where you spend your time, highlight issues you hadn&#8217;t considered, and reveal what users truly value. Taking feedback on board, both positive and negative, is key for continuous improvement and innovation in plugin development.</p>
<p>If you&#8217;re thinking about developing a WordPress plugin, I hope the 5 more lessons learnt from building WordPress plugins here, as well as the ones I <a href="https://wp-property-hive.com/5-lessons-learnt-building-wordpress-plugins/">wrote about previously</a>, are of some use. Stay tuned for more insightful tips in the future.</p>
<p>The post <a href="https://wp-property-hive.com/5-more-lessons-learnt-from-building-wordpress-plugins/">5 More Lessons Learnt From Building WordPress Plugins</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Secure is Property Hive?</title>
		<link>https://wp-property-hive.com/how-secure-is-property-hive/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 04 Mar 2024 15:28:38 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=15779</guid>

					<description><![CDATA[<p>It seems that every day there is a new article published about a popular WordPress plugin installed on millions of sites having had a vulnerability found. We don&#8217;t have millions of users (yet) but for the estate agents we do work with, we want to make sure our offering is as secure as possible. We&#8217;ve [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/how-secure-is-property-hive/">How Secure is Property Hive?</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div id="ez-toc-container" class="ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title" style="cursor:inherit">Table of Contents</p>
<span class="ez-toc-title-toggle"></span></div>
<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-1" href="#" data-href="#What_do_we_do_to_make_Property_Hive_secure" >What do we do to make Property Hive secure?</a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-2" href="#" data-href="#Sanitise_input" >Sanitise input</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-3" href="#" data-href="#Escape_output" >Escape output</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-4" href="#" data-href="#Nonces" >Nonces</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-5" href="#" data-href="#Validate_users_capabilities" >Validate users capabilities</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-6" href="#" data-href="#Use_as_much_WordPress_in-built_functionality_as_possible" >Use as much WordPress in-built functionality as possible</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-7" href="#" data-href="#We_work_with_vulnerability_database_Patchstack" >We work with vulnerability database Patchstack</a></li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class="ez-toc-link ez-toc-heading-8" href="#" data-href="#Were_open_source" >We&#8217;re open source</a></li></ul></li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class="ez-toc-link ez-toc-heading-9" href="#" data-href="#Closing_words" >Closing words</a></li></ul></nav></div>

<p>It seems that every day there is a new article published about a popular WordPress plugin installed on millions of sites having had a vulnerability found. We don&#8217;t have millions of users (yet) but for the estate agents we do work with, we want to make sure our offering is as secure as possible.</p>
<p>We&#8217;ve just released version 2.0.10 of Property Hive which contained a couple of tweaks surrounding improved security. As a result I wanted to take this as an opportunity to speak more about security and outline what we do behind the scenes.</p>
<p>We&#8217;ve <a href="https://wp-property-hive.com/wordpress-security-recommendations-estate-agency-website/">written in the past</a> about how as a WordPress user you can keep your site safe, but unfortunately you have no control over the code for the individual plugins installed on your site. This is where we come in&#8230;</p>
<h3>What do we do to make Property Hive secure?</h3>
<h4>Sanitise input</h4>
<p>We ensure that all data input by users, both on the frontend and in the WordPress backend, is sanitised. This means that we clean the data to ensure it&#8217;s in the right format before it&#8217;s used by our system or stored in the database.</p>
<h4>Escape output</h4>
<p>Before any data from Property Hive is sent to be displayed on a user&#8217;s screen, we escape it. This means we make sure any data that could potentially be interpreted as code (such as HTML or JavaScript) is safely outputted, preventing Cross-Site Scripting (XSS) attacks.</p>
<h4>Nonces</h4>
<p>Nonces means Numbers Used ONCE. They&#8217;re a security measure used to protect against CSRF (Cross Site Request Forgery) attacks. We use nonces in Property Hive to ensure that any action or request made is genuine and originated from the site, preventing unauthorized actions.</p>
<h4>Validate users capabilities</h4>
<p>We check and validate the capabilities of each user, ensuring that they have the permission to perform the actions they are attempting. This way, sensitive features and data are only accessible to users with the appropriate level of access.</p>
<h4>Use as much WordPress in-built functionality as possible</h4>
<p>WordPress comes with a wide range of built-in functions that are regularly updated and maintained for security. By leveraging these functions wherever possible, Property Hive benefits from the robust security measures of WordPress itself.</p>
<h4>We work with vulnerability database Patchstack</h4>
<p><a href="https://patchstack.com/" target="_blank" rel="noopener">Patchstack</a> is a great site where people can declare vulnerabilities that they&#8217;ve found in plugins. They&#8217;re sent to us in private first and we&#8217;re given a period of time to resolve them before it&#8217;s made public.</p>
<p>It&#8217;s never nice to hear that you&#8217;ve got a vulnerability in your code (we&#8217;ve had about 6 discovered in nearly 10 years) but it&#8217;s satisfying to have it fixed knowing you&#8217;ve potentially saved thousands of estate agents site from being compromised. This is why it&#8217;s so important to keep your plugins up to date.</p>
<h4>We&#8217;re open source</h4>
<p>Being <a href="https://wp-property-hive.com/why-property-hive-is-open-source-and-why-it-benefits-us-all/">open source</a> means that anyone can examine our code. This transparency is a strength as it allows security researchers and our userbase to identify, report, and even fix, potential security issues. We believe that this collaborative approach leads to a more secure plugin for everyone to benefit from..</p>
<h3>Closing words</h3>
<p>We understand the importance of security in the digital age, especially for estate agents who handle sensitive client information. That&#8217;s why we are committed to maintaining the highest standards to keep Property Hive secure, ensuring that our users can focus on their business without worrying about the security of their data.</p>
<p>Saying that, no plugin or software is 100% safe. Even if you run the latest version of all plugins, that still doesn&#8217;t mean someone couldn&#8217;t gain access through an insecure server. Our own website has been the victim of hacking in the past and it really is crippling. Don&#8217;t leave it too late to realise how important security is. Take what steps you can to <a href="https://wp-property-hive.com/wordpress-security-recommendations-estate-agency-website/">secure your property website</a> today.</p>
<p>The post <a href="https://wp-property-hive.com/how-secure-is-property-hive/">How Secure is Property Hive?</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>7 Lessons Learnt Training a Junior Developer</title>
		<link>https://wp-property-hive.com/7-lessons-learnt-training-junior-developer/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 03 Jul 2023 09:07:24 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=13133</guid>

					<description><![CDATA[<p>Workplace training is essential but can end up being an overwhelming process for both learner and teacher. Here at Property Hive we&#8217;ve recently expanded, taking on Martin Lambov as a support engineer. Martin has been immensely useful in enhancing our support services and many of you might have already spoken to him. Martin&#8217;s ambition however is to become a developer [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/7-lessons-learnt-training-junior-developer/">7 Lessons Learnt Training a Junior Developer</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Workplace training is essential but can end up being an overwhelming process for both learner and teacher. Here at Property Hive we&#8217;ve recently expanded, <a href="/welcoming-martin-lambov-hive/">taking on Martin Lambov as a support engineer</a>. Martin has been immensely useful in enhancing our support services and many of you might have already spoken to him.</p>
<p>Martin&#8217;s ambition however is to become a developer and, being all about growth and self development, we&#8217;re on board with facilitating this. Ultimately this will allow him to debug issues and offer better support so it&#8217;s also in the business&#8217;s interest to encourage this as well.</p>
<p>Our Director and Lead Developer Steve has been training Martin and giving masterclasses in coding Wizardry! We asked Steve to shed light on his experiences and give us his top tips.</p>
<p>So here goes&#8230; Our top seven training tips for training a Junior Developer:</p>
<h4>Start from the ground up</h4>
<p>When teaching someone the basics of development it&#8217;s easy to forget that even &#8220;simple&#8221; things (variables, operators, data types etc) might not be familiar to the junior in question. Don&#8217;t assume they know anything and start from the ground up with basic explanations and simple examples.</p>
<h4>Instill good practices from the beginning</h4>
<p>I&#8217;m a sucker for best practices. Neat code formatting, tidy file structure, commenting and clear commit messages are a few examples of this. I think it&#8217;s important to discuss these right from the outset to avoid any bad habits. These skills are invaluable when working in a team.</p>
<h4>Recap and repeat</h4>
<p>When learning any new skill it&#8217;s important to always go back and recap on what&#8217;s already been taught. Instead of ploughing ahead with learning new stuff all the time, take a moment to go back now and again to recap on lessons already taught. The more you reiterate on what&#8217;s being taught, the more ingrained it will be.</p>
<h4>Design tasks and tests they can go off and do themselves</h4>
<p>My favourite thing to do with a junior is to design tasks or tests that they can go off and do themselves. Some people learn best by trial and error, or having to go off and do their own research, instead of having perfect working examples shown to them all the time.</p>
<p>An example of this is a new add on we needed writing to export properties from Property Hive to a new property portal. This was a big ask but I gave Martin a specification, a breakdown of the steps required to reach the end goal, and set him on his way. We checked in regularly to see how he was getting on but the majority of it was done with no hand holding and gave him the freedom to get things wrong with no one looking over his shoulder and to just have a play around.</p>
<h4>Give them time to absorb the knowledge</h4>
<p>Our training sessions are short, maybe an hour or two at a time, and then we stop there until a few days later. A full day training or trying to cover too much in one sitting is mentally energy sapping for everyone involved. Keep it to short, digestible, sessions and this will prove much better in the long run.</p>
<h4>Don&#8217;t be scared to throw them in at the deep end</h4>
<p>I mentioned the add on above that was a big task for a junior to undertake. However Martin probably learnt more doing that than all of our sessions put together. It gave him exposure to a wide array of functions and practices and how everything ties together as opposed to doing everything in isolation. It covered OOP, Git, PHP and JavaScript, all in one task.</p>
<h4>Use real world examples in training</h4>
<p>Let&#8217;s take PHP FTP functionality as an example. We could do a session on this and discuss all the functions involved and write sample script after sample script, but try to also coincide this with real world examples. We looked at this in the context of the BLM Export and how you might use FTP functionality to send a BLM file to a third party. This makes it a lot clearer and allows the junior to see how this would be used day-to-day.</p>
<p>If you&#8217;re training a junior developer or are going through training yourself, hopefully these tips have given you food for thought and will help you to grow your teams skills.</p>
<p>The post <a href="https://wp-property-hive.com/7-lessons-learnt-training-junior-developer/">7 Lessons Learnt Training a Junior Developer</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>7 Reasons why Property Hive is Ideal for Estate Agency Start-ups</title>
		<link>https://wp-property-hive.com/7-reasons-property-hive-ideal-estate-agency-start-ups/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Tue, 21 Jun 2022 22:41:50 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=10883</guid>

					<description><![CDATA[<p>When starting an estate agency business we know that it can be a minefield when it comes to choosing providers for different aspects of your new venture. Property Hive can make the choice of website and CRM provider an easy one by offering everything that you might need in these already stressful times. In this [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/7-reasons-property-hive-ideal-estate-agency-start-ups/">7 Reasons why Property Hive is Ideal for Estate Agency Start-ups</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>When starting an estate agency business we know that it can be a minefield when it comes to choosing providers for different aspects of your new venture. Property Hive can make the choice of website and CRM provider an easy one by offering everything that you might need in these already stressful times.</p>
<p>In this post we&#8217;ll outline just a few of the reasons why we believe Property Hive to be a great solution for your new property business:</p>
<h2>Cost Effective</h2>
<p>You&#8217;ve probably heard of the phrase &#8220;You get what you pay for&#8221;, but that&#8217;s not the case with Property Hive. With budget being an important factor when starting a business, we&#8217;ve developed an off-the-shelf solution that provides everything needed to get you up and running.</p>
<p>Believe it or not, most of the functionality needed to run an estate agency website and CRM software is included as part of the free plugin. Yes, you read that right: completely 100% free. </p>
<p>As we don&#8217;t have physical offices or expensive hosting and servers to worry about, we can offer Property Hive and it&#8217;s features at an incredible price.</p>
<p>Don&#8217;t believe us? Have a quick peek at the video below (around the 4:17 mark) where these industry experts discuss how they&#8217;d use Property Hive to power their start-up:</p>
<p><iframe loading="lazy" src="https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:6871006546269155328" height="521" width="504" frameborder="0" allowfullscreen="" title="Embedded post"></iframe></p>
<h2>Extendable</h2>
<p>&#8220;<em>If Property Hive is free how do you make money?</em>&#8220;. This is a common question we get asked and the answer comes in the form of our premium add ons. Any special or advanced functionality normally exists as an add on. This might be a real-time feed to Rightmove, a map search for your website, or SMS integration for your CRM, these simply bolt onto your existing installation of Property Hive.</p>
<p>We have over 50 add ons at a range of prices that can be purchased at anytime, meaning your site can grow with extra functionality as your business grows.</p>
<p><a href="/add-ons/" class="button">View Our Add Ons</a></p>
<h2>All Under One Roof</h2>
<p>If you opt to use Property Hive for your website and CRM you&#8217;ll have the ability to manage everything in the same place. One login gives you and your staff access to everything you need to manage your day-to-day operations.</p>
<p>Our &#8216;Property Hive Only Mode&#8217; removes any WordPress distractions leaving you with the things you care about, be it adding a new instruction, matching properties to applicants, or generating a sales memo document.</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison.png" alt="Property Hive CRM Only Mode Comparison" width="1105" height="769" class="aligncenter size-full wp-image-8969" srcset="https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison.png 1105w, https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison-600x418.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison-300x209.png 300w, https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison-768x534.png 768w, https://wp-property-hive.com/wp-content/uploads/2021/05/crm-mode-comparison-1024x713.png 1024w" sizes="auto, (max-width: 1105px) 100vw, 1105px" /></p>
<h2>We&#8217;re Experienced in Property Software</h2>
<p>With 17 years in the property software industry and thousands of estate agency websites under our belt, quite simply, you can trust us!</p>
<h2>Proven Track Record</h2>
<p>And, not only do we talk the talk at Property Hive but we can also walk the walk. This is evident in our abundance of <a href="https://wordpress.org/support/plugin/propertyhive/reviews/?filter=5" rel="noopener" target="_blank">5 star reviews</a>.</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2022/06/review-sample.png" alt="" width="717" height="443" class="aligncenter size-full wp-image-10943" srcset="https://wp-property-hive.com/wp-content/uploads/2022/06/review-sample.png 717w, https://wp-property-hive.com/wp-content/uploads/2022/06/review-sample-600x371.png 600w, https://wp-property-hive.com/wp-content/uploads/2022/06/review-sample-300x185.png 300w" sizes="auto, (max-width: 717px) 100vw, 717px" /></p>
<p>We&#8217;ve had some amazing opportunities to work with many start ups and to see them grow with the assistance of Property Hive.</p>
<h2>Rapid Development</h2>
<p>One of the things that we pride ourselves on is the speed at which we develop and can push out new features. We have add ons being released and updated each week and new versions of Property Hive being put out at regular intervals too.</p>
<h2>Community Driven and Open Source</h2>
<p>Apart from the significant cost saving aspect of using Property Hive, another of our primary USPs is that we want all of our users to be involved in the development and progression of the plugin to make Property Hive better for everyone in the industry.</p>
<p>We do this via a number of methods including public support forums, a public roadmap where you see what&#8217;s in development and an open source codebase meaning anyone can contribute new features; just one of the <a href="https://wp-property-hive.com/why-property-hive-is-open-source-and-why-it-benefits-us-all/">many advantages of using open source software</a>.</p>
<hr>
<p>If we&#8217;ve tickled your fancy, follow the links below to find out more.</p>
<p><a href="/estate-agency-wordpress-website/" class="button">For Your Website</a> <a href="/estate-agency-software/estate-agency-crm-software/" class="button">As Your CRM</a></p>
<p>The post <a href="https://wp-property-hive.com/7-reasons-property-hive-ideal-estate-agency-start-ups/">7 Reasons why Property Hive is Ideal for Estate Agency Start-ups</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why WordPress is a Good Foundation for Estate Agency CRM Software</title>
		<link>https://wp-property-hive.com/wordpress-good-foundation-estate-agency-crm-software/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 09:55:49 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=9159</guid>

					<description><![CDATA[<p>You might think WordPress is only useful for building websites, but think again. In this post we&#8217;ll look at why WordPress, combined with Property Hive, could also be used for your own internal estate agency CRM. What&#8217;s WordPress? Let&#8217;s go back to basics for a second and look at what WordPress is in case you&#8217;ve [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/wordpress-good-foundation-estate-agency-crm-software/">Why WordPress is a Good Foundation for Estate Agency CRM Software</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>You might think WordPress is only useful for building websites, but think again. In this post we&#8217;ll look at why WordPress, combined with Property Hive, could also be used for your own internal <a href="/estate-agency-software/estate-agency-crm-software/">estate agency CRM</a>.</p>
<h4>What&#8217;s WordPress?</h4>
<p>Let&#8217;s go back to basics for a second and look at what <a href="https://wordpress.org/" rel="noopener" target="_blank">WordPress</a> is in case you&#8217;ve never heard of it before. In simple terms, WordPress is a free, open-source CMS (Content Management System) that primarily allows you to log in to a secure area and manage the content on your website, though can also be used for other purposes which we&#8217;ll be looking at in this blog post.</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14.png" alt="" width="1096" height="456" class="aligncenter size-full wp-image-9427" srcset="https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14.png 1096w, https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14-600x250.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14-300x125.png 300w, https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14-768x320.png 768w, https://wp-property-hive.com/wp-content/uploads/2021/08/Screenshot_14-1024x426.png 1024w" sizes="auto, (max-width: 1096px) 100vw, 1096px" /></p>
<h4>Why WordPress for Estate Agency CRM Software?</h4>
<p>Back to the point of this blog post, we&#8217;ve listed 9 reasons below why WordPress is a good foundation for property CRM software and why Property Hive, which runs on WordPress, could be perfect for your estate agency.</p>
<h5>Reason One: The Huge Community/Userbase</h5>
<p>At the time of writing, WordPress is <a href="https://w3techs.com/technologies/details/cm-wordpress" rel="noopener" target="_blank">used on 42.4% of all websites</a> on the entire internet, and this number continues to grow. That&#8217;s a huge community, and with community comes blogs, tutorials, guides, the ability to ask questions on forums, and more. </p>
<h5>Reason Two: It&#8217;s Open Source</h5>
<p>We&#8217;ve written about being open source in the past so I&#8217;m linking to a few of these posts where we discuss the benefits of working with open source software:</p>
<p><a href="/why-property-hive-is-open-source-and-why-it-benefits-us-all/">Why Property Hive is Open Source, And How It Benefits Us All</a><br />
<a href="/2021-year-switch-free-open-source-property-software/">Is 2021 The Year To Switch Free Open Source Property Software?</a></p>
<h5>Reason Three: It&#8217;s Free</h5>
<p>Being open source means it&#8217;s completely free. No contract, no sign up fees, no freemium model. With Property Hive being free too you can essentially get a property website and estate agency CRM in place for absolutely nothing. How crazy is that? To think that some estate agency CRM companies charge approximately £100 per user per month, that&#8217;s a huge saving.</p>
<h5>Reason Four: Have More Control Over Hosting and Backups</h5>
<p>Seeing that you host your own WordPress installation you have full control over where it&#8217;s hosted, the hosting settings, as well as the backups that are taken.</p>
<h5>Reason Five: You Own Your Data and Can Get To It At Anytime</h5>
<p>Being self-hosted, the data stored in WordPress is held by you, not mixed with any other agents&#8217; data, and can be accessed at anytime.</p>
<h5>Reason Six: Direct Link Between CRM and Website</h5>
<p>We mentioned above about how Property Hive can manage both the website and backend CRM. As they&#8217;re intertwined into the same system, there&#8217;s no delay between editing properties and these changes appearing on the site. There&#8217;s also no need for property imports or exports which rely on a third party and have the potential to fail.</p>
<h5>Reason Seven: Extendable with plugins</h5>
<p>One of WordPress&#8217;s main selling points is how extendable it is through the use of plugins, again most of which are completely free. Need improved SEO? There&#8217;s a plugin for that. Need to add a contact form? There&#8217;s a plugin for that. </p>
<p>The <a href="https://en-gb.wordpress.org/plugins/" rel="noopener" target="_blank">WordPress plugin repository</a> currently has about 60,000 free plugins listed so if you need to add additional features, it&#8217;s likely that functionality already exists.</p>
<p>We have also our own <a href="https://wp-property-hive.com/add-ons/">range of add ons</a> should you wish to extend the Property Hive-related functionality.</p>
<h5>Reason Eight: Property Hive Only Mode</h5>
<p>You might be worried about using Property Hive as your main estate agency CRM because you don&#8217;t want the other WordPress functionality to get in the way. This is why <a href="https://wp-property-hive.com/changing-way-use-wordpress-estate-agency-crm/" rel="noopener" target="_blank">we recently introduced &#8216;Property Hive Only Mode&#8217;</a>.</p>
<p>With this option enabled it strips out all of the WordPress related items leaving only features you&#8217;re interested in to do your day-to-day operations.</p>
<h5>Reason Nine: Reduced Learning Curve</h5>
<p>One of the advantages of WordPress is how simple it is learn. If you&#8217;ve not used WordPress before (and there&#8217;s a high chance you have) it&#8217;s so intuitive it won&#8217;t take long to get to grips with. </p>
<p>There are also thousands of tutorials and videos online to assist should you need it meaning you&#8217;ll be up and running in time. No need to pay for expensive training days here.</p>
<p>If you&#8217;re looking for new property software hopefully the above reasons will give you food for thought and consider a WordPress and Property Hive based approach.</p>
<p>The post <a href="https://wp-property-hive.com/wordpress-good-foundation-estate-agency-crm-software/">Why WordPress is a Good Foundation for Estate Agency CRM Software</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Important Information: Rightmove Removing Support For TLS 1.1 When Downloading Media</title>
		<link>https://wp-property-hive.com/important-information-rightmove-removing-support-tls-1-1-downloading-media/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 05 Jul 2021 10:02:05 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Property Hive News]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=9222</guid>

					<description><![CDATA[<p>If you&#8217;re using our Rightmove Real-Time Data Feed add on you might be interested to know that we received a notification from Rightmove last week stating that they&#8217;re dropping support for TLS 1.1 when requesting media such as photos and floorplans. The exact email read as follows: &#8212;- We are reviewing our security protocols for [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/important-information-rightmove-removing-support-tls-1-1-downloading-media/">Important Information: Rightmove Removing Support For TLS 1.1 When Downloading Media</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>If you&#8217;re using our <a href="/addons/property-portal-real-time-feed/">Rightmove Real-Time Data Feed add on</a> you might be interested to know that we received a notification from Rightmove last week stating that they&#8217;re dropping support for TLS 1.1 when requesting media such as photos and floorplans.</p>
<p>The exact email read as follows:</p>
<p>&#8212;-</p>
<p><em>We are reviewing our security protocols for media downloads and will be removing support for TLS 1.0 and 1.1 on the 1st of August 2021.</p>
<p>If you’re using HTTPS, please ensure that your server support TLS 1.2, otherwise we will not be able to download the images.</p>
<p>This is now available on our test site, if you’d like to test (or if you have any questions or concerns) , please contact the data feed team at adfsupport@rightmove.co.uk.</em></p>
<p>&#8212;-</p>
<p>If you&#8217;re unsure on whether this will effect you, you can ask your hosting company to ensure they support TLS 1.2, or as the email states, speak to Rightmove about creating a test account for you, then setup a separate real-time feed in Property Hive linking to this test account.</p>
<p>The post <a href="https://wp-property-hive.com/important-information-rightmove-removing-support-tls-1-1-downloading-media/">Important Information: Rightmove Removing Support For TLS 1.1 When Downloading Media</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>4 Reasons To Use Property Hive For Your Overseas Real Estate Website</title>
		<link>https://wp-property-hive.com/4-reasons-use-property-hive-overseas-real-estate-website/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 07 Jun 2021 18:23:45 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=8894</guid>

					<description><![CDATA[<p>Did you know Property Hive can be used to manage and market overseas properties? Although primarily UK based, one of the things we wanted to ensure when building our WordPress plugin was that the countries and currencies displayed throughout were customisable for international users so everyone can benefit from our functionality. Below we&#8217;ve listed four [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/4-reasons-use-property-hive-overseas-real-estate-website/">4 Reasons To Use Property Hive For Your Overseas Real Estate Website</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Did you know Property Hive can be used to manage and market overseas properties? Although primarily UK based, one of the things we wanted to ensure when building our WordPress plugin was that the countries and currencies displayed throughout were customisable for international users so everyone can benefit from our functionality.</p>
<p>Below we&#8217;ve listed four reasons to use Property Hive for your overseas WordPress real estate website:</p>
<h4>List properties in multiple countries</h4>
<p>Within the Property Hive settings area you can select which country, or countries, you operate in.</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2021/06/international-country-selection-setting.png" alt="" width="610" height="286" class="aligncenter size-full wp-image-9054" srcset="https://wp-property-hive.com/wp-content/uploads/2021/06/international-country-selection-setting.png 610w, https://wp-property-hive.com/wp-content/uploads/2021/06/international-country-selection-setting-600x281.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/06/international-country-selection-setting-300x141.png 300w" sizes="auto, (max-width: 610px) 100vw, 610px" /></p>
<p>When you come to edit a property you&#8217;ll then have the ability to select which of the selected countries the property resides in:</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2021/06/property-country-selection.png" alt="Property Country Selection" width="476" height="177" class="aligncenter size-full wp-image-9055" srcset="https://wp-property-hive.com/wp-content/uploads/2021/06/property-country-selection.png 476w, https://wp-property-hive.com/wp-content/uploads/2021/06/property-country-selection-300x112.png 300w" sizes="auto, (max-width: 476px) 100vw, 476px" /></p>
<h4>Support for multiple currencies with daily exchange rate updates</h4>
<p>Depending on the countries selected you&#8217;ll be able to choose the relevant currency for each property:</p>
<p><img loading="lazy" decoding="async" src="https://wp-property-hive.com/wp-content/uploads/2021/06/select-currency.png" alt="Currency selection on property record in WordPress" width="444" height="160" class="aligncenter size-full wp-image-9058" srcset="https://wp-property-hive.com/wp-content/uploads/2021/06/select-currency.png 444w, https://wp-property-hive.com/wp-content/uploads/2021/06/select-currency-300x108.png 300w" sizes="auto, (max-width: 444px) 100vw, 444px" /></p>
<p>We&#8217;ll default this to the currency of the property&#8217;s country.</p>
<p>Should you have properties entered in multiple currencies we&#8217;ll take care of that too. When ordering or filtering by price we&#8217;ll ensure this is handled accordingly by updating exchange rates behind the scenes automatically each day and storing a &#8216;base price&#8217; that we then use in searches and when sorting properties. This means, regardless of which currencies are used they&#8217;ll always come back at the right time and in the correct order.</p>
<h4>Currency conversion functionality for your users</h4>
<p>Simply pass a currency in the URL of any page on your website and all prices throughout the site will be displayed in this currency. For example:</p>
<p><em>https://your-site.com/?<strong>currency=EUR</strong></em></p>
<p>As mentioned above, we update our exchanges rates daily so the converted price shown will always be up-to-date. We&#8217;ll also be adding a built-in currency conversion tool in the coming months.</p>
<h4>Automatic feeds available to overseas property portals</h4>
<p>We have a wide range of add ons available to support sending your property stock automatically to overseas property portals. Some of these include <a href="https://wp-property-hive.com/addons/property-portal-real-time-feed/">Rightmove</a>, <a href="https://wp-property-hive.com/addons/zoopla-real-time-listings/">Zoopla</a>, <a href="https://wp-property-hive.com/addons/kyero-export/">Kyero</a>, <a href="https://wp-property-hive.com/addons/a-place-in-the-sun-feed/">A Place In The Sun</a>, <a href="https://wp-property-hive.com/addons/themovechannel-feed/">The Move Channel</a> and more.</p>
<p>If you&#8217;re interested in using our WordPress plugin for your overseas <a href="https://wp-property-hive.com/estate-agency-wordpress-website/">estate agency website</a> you can <a href="https://wordpress.org/plugins/propertyhive/" rel="noopener" target="_blank">download Property Hive</a> for free now.</p>
<p>The post <a href="https://wp-property-hive.com/4-reasons-use-property-hive-overseas-real-estate-website/">4 Reasons To Use Property Hive For Your Overseas Real Estate Website</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5 Lessons Learnt From Building WordPress Plugins</title>
		<link>https://wp-property-hive.com/5-lessons-learnt-building-wordpress-plugins/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 17 May 2021 10:40:41 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=8864</guid>

					<description><![CDATA[<p>We&#8217;ve been building WordPress plugins for a long time now, and we&#8217;ve built a lot of them. In this post we&#8217;ll be doing something a little bit different than normal whereby we put together a list of 5 things we&#8217;ve learnt during this process to assist others looking to build their first plugin, property related [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/5-lessons-learnt-building-wordpress-plugins/">5 Lessons Learnt From Building WordPress Plugins</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We&#8217;ve been building WordPress plugins for a long time now, and we&#8217;ve built <a href="/add-ons/" target="_blank" rel="noopener noreferrer">a lot of them</a>. In this post we&#8217;ll be doing something a little bit different than normal whereby we put together a list of 5 things we&#8217;ve learnt during this process to assist others looking to build their first plugin, property related or not.</p>
<h4>1: Try and get it right first time</h4>
<p>Hindsight is a wonderful thing, and it&#8217;s not possible to know what the future holds, but maybe just take 5 minutes extra to think about how your plugin will be used and how difficult it might be to change something going forward.</p>
<p>Changing data schemas or templates in the future can be tricky, almost to the point where sometimes you can&#8217;t make a change without it breaking sites already using the plugin.</p>
<p>An example of this is as follows:</p>
<p>Our <a href="https://wp-property-hive.com/addons/property-import/">Property Import add on</a> allows you to import properties from different third party <a href="https://wp-property-hive.com/estate-agency-software/estate-agency-crm-software/">estate agency CRMs</a>. When it was initially built it only supported a single import, however minutes before releasing it we pulled the plug and spent an extra day updating it to support multiple simultaneous imports. This was one of the best decisions we ever made as we now see multiple imports being used on a daily basis and changing this would&#8217;ve been difficult.</p>
<p>Of course it&#8217;s possible to write migration scripts when it comes to a change in data structures but these in themselves are an extra development piece that could be avoided with a little extra thought.</p>
<h4>2: Cater for every server configuration</h4>
<p>Just because you developed your plugin on an Ubuntu server running PHP 7.2 doesn&#8217;t mean everyone else is. Differing PHP versions, PHP configurations and installed libraries means further consideration is needed. Our advice surrounding this is as follows:</p>
<p>Ensure error reporting is at maximum whilst developing the plugin and/or regularly consult the server error logs. That way you catch every warning and notice error.</p>
<p>Test the plugin on different server configurations and PHP versions.</p>
<p>If using PHP libraries, don&#8217;t assume they&#8217;re installed and handle this accordingly. Our <a href="https://wp-property-hive.com/addons/property-import/">Property Import add on</a> makes use of the PHP SimpleXML library to parse XML files which I thought was always enabled by default. Turns out that in rare scenarios hosts actually disable this so we now check for this and display a notification.</p>
<h4>3: Remember other plugins will also be installed</h4>
<p>Try to make every CSS class, every option name and every function unique to your plugin so that it won&#8217;t conflict with another third party plugin should it, by chance, use the same name.</p>
<p>All of our option names and hook names are prefixed with &#8216;propertyhive_&#8217;, classes prefixed with &#8216;PH_&#8217; and functions prefixed with &#8216;ph_&#8217; where applicable.</p>
<p>If we were to develop Property Hive again I&#8217;d probably go one step further and also make all custom post type and taxonomy names unique as well, prefixing them with &#8216;ph_&#8217; or similar. We&#8217;ve seen it a few times where third party plugins use a shared taxonomy name such as &#8216;department&#8217; which has caused issues. Thankfully this happens once in a blue moon but nevertheless, it&#8217;s one extra support query that could be avoided.</p>
<h4>4: Support your plugin</h4>
<p>Talking of support, if your plugin gains traction and you want to build a userbase you&#8217;re going to need to support it. The first step regarding this is to try and reduce support even coming in in the first place. Some tips regarding this are as follows:</p>
<ul>
<li>Add installation and usage instructions to your plugins README file</li>
<li>Have an FAQs section</li>
<li>Write documentation</li>
<li>Build a good, informative UI with tooltips, clear descriptions and embedded links to relevant documentation</li>
</ul>
<p>Should support queries still be raised, see it as a positive rather than a nuisance. Think about why the support query was raised in the first place; are they proposing a good feature request, or could your documentation be made clearer to prevent that same query coming in again in the future.</p>
<p>If support queries are being made through the &#8216;support&#8217; tab on the WordPress plugin repository page, by answering queries there it&#8217;s in itself building up a knowledgebase for others to reference in the future, plus it shows that you&#8217;re responsive and this is a plugin that others interested in downloading it can trust.</p>
<h4>5: Your code will be visible</h4>
<p>Having worked in large development teams for a number of years prior to Property Hive, writing neat code that can be understood by others is almost engrained into us.</p>
<p>That said, if you haven&#8217;t had this opportunity, or you&#8217;re writing a plugin by yourself and don&#8217;t prioritise code readability, remember that once your plugin is published everyone will be able to see your code. I feel how code is written says a lot about the quality of a product and that, by seeing code thrown together, riddled with typos and no comments, it gives me little confidence in the plugin, nor the will to support it.</p>
<p>Having neat, easy-to-understand code is also important if you want other developers to contribute back to your <a href="https://wp-property-hive.com/why-property-hive-is-open-source-and-why-it-benefits-us-all/">open-source plugin</a>. If they can&#8217;t understand how things work or figure out where things reside, it&#8217;s likely they won&#8217;t bother contributing.</p>
<p>For aspiring plugin developers out there we hope this helps you to avoid some common pitfalls. One of the things I love about working on Property Hive is the constant learning curve that never ends so hope to share more posts like this in future.</p>
<p>The post <a href="https://wp-property-hive.com/5-lessons-learnt-building-wordpress-plugins/">5 Lessons Learnt From Building WordPress Plugins</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Trial Property Hive With TasteWP</title>
		<link>https://wp-property-hive.com/trial-property-hive-tastewp/</link>
		
		<dc:creator><![CDATA[Property Hive]]></dc:creator>
		<pubDate>Mon, 29 Mar 2021 08:33:23 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Property Hive News]]></category>
		<guid isPermaLink="false">https://wp-property-hive.com/?p=8452</guid>

					<description><![CDATA[<p>TasteWP has emerged to join WordPress sandboxing solutions, allowing anyone to create a new WordPress instance almost instantly. Platforms such as these have been popular for some time and are convenient for testing out new plugins and themes, which can also be really helpful for people outside of the dev and tech world who want [&#8230;]</p>
<p>The post <a href="https://wp-property-hive.com/trial-property-hive-tastewp/">Trial Property Hive With TasteWP</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://tastewp.com/#" target="_blank" rel="noopener noreferrer">TasteWP</a> has emerged to join WordPress sandboxing solutions, allowing anyone to create a new WordPress instance almost instantly. Platforms such as these have been popular for some time and are convenient for testing out new plugins and themes, which can also be really helpful for people outside of the dev and tech world who want to have a go at being more hands on with their own WordPress website.</p>
<p>These temporary testing sites by TasteWP allow you access for 48 hours for users who don&#8217;t login and 7 days for people who are logged in. Setting up a WordPress site for testing couldn&#8217;t be easier with their one step approach. At the click of a button you are given a random site URL and login details and away you go.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-8480 size-full" src="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.16.12.png" alt="Using TasteWP To Test Property Hive" width="900" height="403" srcset="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.16.12.png 900w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.16.12-600x269.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.16.12-300x134.png 300w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.16.12-768x344.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></p>
<p>When you create a new site, TasteWP presents some advanced options which allow you to setup a multisite, choose different versions of both PHP and WordPress and a number of extensions. Once you&#8217;ve flown through these options, you can then start using your new WordPress setup in the testing area as if it were a real site.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-8482 size-full" src="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.03.png" alt="Using TasteWP To Test Property Hive" width="900" height="400" srcset="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.03.png 900w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.03-600x267.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.03-300x133.png 300w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.03-768x341.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></p>
<p>Developed by a small company called <a href="https://inisev.com/" target="_blank" rel="noopener noreferrer">inisev</a>, word on the street is that they are also planning to allow users to call specific URLs, allowing you to load up a WordPress installation with the theme or plugin selected already installed. This could be an absolute game changer in testing out plugins and themes in the future instead of installing them onto a live site.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-8481 size-full" src="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.35.png" alt="Using TasteWP To Test Property Hive" width="900" height="402" srcset="https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.35.png 900w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.35-600x268.png 600w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.35-300x134.png 300w, https://wp-property-hive.com/wp-content/uploads/2021/03/Screenshot-2021-03-24-at-11.17.35-768x343.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></p>
<p>So if you&#8217;ve been thinking about trying out Property Hive for your own estate agency website, or you&#8217;re a developer looking to trial it for estate agent customers, give <a href="https://tastewp.com/#" target="_blank" rel="noopener noreferrer">TasteWP</a> a try. Alternatively you can view our own <a href="https://honeycomb.wp-property-hive.com/">demo here</a> or download our core <a href="https://wordpress.org/plugins/propertyhive/" target="_blank" rel="noopener noreferrer">Property Hive plugin</a> here to install on your own site.</p>
<p>&nbsp;</p>
<p>The post <a href="https://wp-property-hive.com/trial-property-hive-tastewp/">Trial Property Hive With TasteWP</a> appeared first on <a href="https://wp-property-hive.com">Property Hive For WordPress</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
