<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Tropical Web Works</title>
	<atom:link href="https://www.tropicalwebworks.com/feed" rel="self" type="application/rss+xml" />
	<link>https://www.tropicalwebworks.com</link>
	<description>Website Design That Works!</description>
	<lastBuildDate>Wed, 25 Sep 2019 13:50:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<site xmlns="com-wordpress:feed-additions:1">106340425</site>	<item>
		<title>Corr Commercial Advisors</title>
		<link>https://www.tropicalwebworks.com/2019/09/25/corr-commercial-advisors</link>
					<comments>https://www.tropicalwebworks.com/2019/09/25/corr-commercial-advisors#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 25 Sep 2019 13:49:38 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">https://www.tropicalwebworks.com/?p=1959</guid>

					<description><![CDATA[This custom real estate site for Corr Commercial Advisors focuses on commercial real estate, using the IDX feed from the Multiple Listing Service to allow visitors to browse and search for commercial properties using either a form or a map. Registered and logged-in visitors can save their favorite properties and favorite searches, and can elect [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_1960" aria-describedby="caption-attachment-1960" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?ssl=1"><img fetchpriority="high" decoding="async" class="size-medium wp-image-1960" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=325%2C435&#038;ssl=1" alt="Corr Commercial Advisors" width="325" height="435" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?resize=597%2C800&amp;ssl=1 597w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2019/09/Corr1250x1674.jpg?w=1250&amp;ssl=1 1250w" sizes="(max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-1960" class="wp-caption-text">Corr Commercial Advisors</figcaption></figure>
<p>This custom real estate site for Corr Commercial Advisors focuses on commercial real estate, using the IDX feed from the Multiple Listing Service to allow visitors to browse and search for commercial properties using either a form or a map. Registered and logged-in visitors can save their favorite properties and favorite searches, and can elect to receive notifications when new properties are listed that match their search criteria.</p>
<ul>
<li><a class="portlink" href="https://corrcommercialadvisors.com/">Corr Commercial Advisors</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2019/09/25/corr-commercial-advisors/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1959</post-id>	</item>
		<item>
		<title>Blue Water Surfing</title>
		<link>https://www.tropicalwebworks.com/2016/11/08/blue-water-surfing</link>
					<comments>https://www.tropicalwebworks.com/2016/11/08/blue-water-surfing#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Tue, 08 Nov 2016 12:59:46 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=1079</guid>

					<description><![CDATA[Blue Water Surf School in Jupiter wanted a website with lots of photos to show off their surfing students, with an organic feel, and mobile responsive for optimal display on mobile devices. The site is fully responsive to display nicely on a smart phone, a tablet, a laptop or a desktop computer. Backstretch image are [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_1081" aria-describedby="caption-attachment-1081" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?ssl=1"><img decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=325%2C435&#038;ssl=1" alt="Blue Water Surf School in Jupiter, Florida" width="325" height="435" class="size-medium wp-image-1081" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?resize=597%2C800&amp;ssl=1 597w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/BlueWater.jpg?w=1250&amp;ssl=1 1250w" sizes="(max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-1081" class="wp-caption-text">Blue Water Surf School in Jupiter, Florida</figcaption></figure>Blue Water Surf School in Jupiter wanted a website with lots of photos to show off their surfing students, with an organic feel, and mobile responsive for optimal display on mobile devices.</p>
<p>The site is fully responsive to display nicely on a smart phone, a tablet, a laptop or a desktop computer. Backstretch image are used on the home page that resize automatically for the user&#8217;s screen size.</p>
<ul>
<li><a href="http://bluewatersurfing.com/" class="portlink">Blue Water Surf School</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/11/08/blue-water-surfing/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1079</post-id>	</item>
		<item>
		<title>Charlotte Harbor Boat Storage</title>
		<link>https://www.tropicalwebworks.com/2016/11/08/charlotte-harbor-boat-storage</link>
					<comments>https://www.tropicalwebworks.com/2016/11/08/charlotte-harbor-boat-storage#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Tue, 08 Nov 2016 12:22:21 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=1072</guid>

					<description><![CDATA[Charlotte Harbor Boat Storage is a dry storage facility in Placida. They needed a website with a mobile responsive structure and a nautical theme at an affordable price. Charlotte Harbor Boat Storage]]></description>
										<content:encoded><![CDATA[<figure id="attachment_1073" aria-describedby="caption-attachment-1073" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?ssl=1"><img decoding="async" class="wp-image-1073 size-medium" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?resize=325%2C435&#038;ssl=1" alt="Charlotte Harbor Boat Storage" width="325" height="435" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/11/CHBS.jpg?w=448&amp;ssl=1 448w" sizes="(max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-1073" class="wp-caption-text">Charlotte Harbor Boat Storage</figcaption></figure>
<p>Charlotte Harbor Boat Storage is a dry storage facility in Placida. They needed a website with a mobile responsive structure and a nautical theme at an affordable price.</p>
<ul>
<li><a class="portlink" href="http://charlotteharborboatstorage.com/">Charlotte Harbor Boat Storage</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/11/08/charlotte-harbor-boat-storage/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1072</post-id>	</item>
		<item>
		<title>&#8220;Your mailbox quota is full&#8221; Scam</title>
		<link>https://www.tropicalwebworks.com/2016/05/05/mailbox-quota-full-scam</link>
					<comments>https://www.tropicalwebworks.com/2016/05/05/mailbox-quota-full-scam#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Thu, 05 May 2016 20:51:51 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=899</guid>

					<description><![CDATA[One of my clients recently received the following email: It&#8217;s clearly designed to panic the recipient into clicking the link by making them think their email will be cut off. I&#8217;m not sure what will happen if one clicks that link, but I&#8217;m quite sure it will not be good. This is either a spam [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>One of my clients recently received the following email:<br />
<figure id="attachment_901" aria-describedby="caption-attachment-901" style="width: 561px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?ssl=1"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?resize=561%2C364&#038;ssl=1" alt="Your mailbox quota is full, This may cause a malfunction in your mailbox or you may not be able to receive more e-mail" width="561" height="364" class="size-full wp-image-901" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?w=561&amp;ssl=1 561w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?resize=250%2C162&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?resize=325%2C211&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?resize=231%2C150&amp;ssl=1 231w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailScam.png?resize=380%2C247&amp;ssl=1 380w" sizes="auto, (max-width: 561px) 100vw, 561px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-901" class="wp-caption-text">Your mailbox quota is full,<br />This may cause a malfunction in your mailbox or you may not be able to receive more e-mail.</figcaption></figure></p>
<p>It&#8217;s clearly designed to panic the recipient into clicking the link by making them think their email will be cut off. I&#8217;m not sure what will happen if one clicks that link, but I&#8217;m quite sure it will not be good. This is either a spam or a scam, or possibly both.</p>
<p>Notice, when I hover my mouse over the link, where the link leads to. My client&#8217;s email is not hosted with filling.conwaydirect.net:<br />
<figure id="attachment_902" aria-describedby="caption-attachment-902" style="width: 518px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?ssl=1"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?resize=518%2C127&#038;ssl=1" alt="Notice where the link leads to when I hover my mouse over it." width="518" height="127" class="size-full wp-image-902" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?w=518&amp;ssl=1 518w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?resize=250%2C61&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?resize=325%2C80&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailLink.png?resize=380%2C93&amp;ssl=1 380w" sizes="auto, (max-width: 518px) 100vw, 518px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-902" class="wp-caption-text">Notice where the link leads to when I hover my mouse over it.</figcaption></figure></p>
<p>Be careful out there, folks. The internet is not always a friendly place.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/05/05/mailbox-quota-full-scam/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">899</post-id>	</item>
		<item>
		<title>Contact Form 7 and Validation Errors</title>
		<link>https://www.tropicalwebworks.com/2016/05/01/contact-form-7-validation-errors</link>
					<comments>https://www.tropicalwebworks.com/2016/05/01/contact-form-7-validation-errors#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Sun, 01 May 2016 15:36:36 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=871</guid>

					<description><![CDATA[The WordPress plugin Contact Form 7 version 4.4 introduced a new Configuration Validator. This feature checks contact form configurations to find errors that might result in mail delivery failures or other problems. When you first update your Contact Form 7 plugin to version 4.4 or later, you are invited to validate your forms. When the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The WordPress plugin Contact Form 7 version 4.4 introduced a new Configuration Validator. This feature checks contact form configurations to find errors that might result in mail delivery failures or other problems. When you first update your Contact Form 7 plugin to version 4.4 or later, you are invited to validate your forms. When the validator reports that there are errors, it&#8217;s not always obvious what the problem is.</p>
<p>First, note that the validator checks for configuration settings that can cause problems in some hosting and mail environments, usually as a result of anti-spam/anti-scam email settings. Just because an error is reported, it doesn&#8217;t mean that your form won&#8217;t work. The validator does nothing to your form. If it worked before, the likelihood is that it still works. But be aware that if the mail server that handles your Contact Form 7 emails is changed to use stricter mail policies, your form could stop working. So it&#8217;s a good idea to pay attention to any reported errors and fix them.</p>
<h3>This email address does not belong to the same domain as the site</h3>
<p>The most common error I&#8217;ve encountered so far is &#8220;This email address does not belong to the same domain as the site.&#8221; See the image below:</p>
<figure id="attachment_879" aria-describedby="caption-attachment-879" style="width: 560px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?ssl=1"><img loading="lazy" decoding="async" class="wp-image-879 size-full" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?resize=560%2C295&#038;ssl=1" alt="The most common configuration error seems to be &quot;This email address does not belong to the same domain as the site.&quot;" width="560" height="295" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?w=560&amp;ssl=1 560w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?resize=250%2C132&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?resize=325%2C171&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?resize=285%2C150&amp;ssl=1 285w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/NotSameDomain.png?resize=380%2C200&amp;ssl=1 380w" sizes="auto, (max-width: 560px) 100vw, 560px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-879" class="wp-caption-text">The most common configuration error seems to be &#8220;This email address does not belong to the same domain as the site.&#8221;</figcaption></figure>
<p>This means that the email address used for the From: field is set to a different domain than the website on which the form is used. When creating a new contact form, it&#8217;s common to put a tag for the user&#8217;s email (as they entered it in the form itself) as the From address. But many email providers and email programs flag as spam any email that&#8217;s coming from a different domain than the domain in the From field.</p>
<p>For example:</p>
<p>A person named Jane Doe, in filling out my contact form, enters janedoe@example.com as her email, which has the input name &#8220;your-email.&#8221; The Contact Form 7 &#8220;Mail&#8221; settings use [your-email] as the From address. Contact Form 7 would use that to plug in janedoe@example.com as the From email address. But the email is actually being sent to me from the mailserver for tropicalwebworks.com. This could result in a delivery failure if the mail server and/or email program settings consider that only email from tropicalwebworks.com should be sent out from tropicalwebworks.com. So I should put something like <code>noreply@tropicalwebworks.com</code> as the From address.</p>
<p>But but but&#8230;&#8230;. if I use that as the From address, then when I receive Jane&#8217;s email, I can&#8217;t just hit &#8220;Reply&#8221; to get back to Jane, because the reply would go to noreply@tropicalwebworks.com.</p>
<p>The fix for this is easy. You simply add <code>Reply-To: [your-email]</code> or <code>Reply-To: [your-name] &lt;[your-email]&gt;</code> in the Additional Headers field in your mail settings.</p>
<figure id="attachment_875" aria-describedby="caption-attachment-875" style="width: 464px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?ssl=1"><img loading="lazy" decoding="async" class="size-full wp-image-875" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?resize=464%2C413&#038;ssl=1" alt="Use the Additional Headers field to add the user's email address as the Reply-To: address." width="464" height="413" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?w=464&amp;ssl=1 464w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?resize=250%2C223&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?resize=325%2C289&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?resize=169%2C150&amp;ssl=1 169w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/CF7Settings2016-04.jpg?resize=380%2C338&amp;ssl=1 380w" sizes="auto, (max-width: 464px) 100vw, 464px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-875" class="wp-caption-text">Use the Additional Headers field to add the user&#8217;s email address as the Reply-To: address.</figcaption></figure>
<p>When you set up your Contact Form 7 form like this, then when you hit &#8220;Reply&#8221; in your email program, the reply will go to the user&#8217;s email address, not to yourself, AND you avoid tripping anti-spam triggers.</p>
<h3>This field can be empty depending on user input</h3>
<p>Another common error is &#8220;This field can be empty depending on user input.&#8221; See the screenshot:</p>
<figure id="attachment_886" aria-describedby="caption-attachment-886" style="width: 658px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?ssl=1"><img loading="lazy" decoding="async" class="size-full wp-image-886" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=658%2C345&#038;ssl=1" alt="&quot;This field can be empty depending on user input&quot; is another common validation error." width="658" height="345" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?w=658&amp;ssl=1 658w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=250%2C131&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=325%2C170&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=650%2C341&amp;ssl=1 650w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=286%2C150&amp;ssl=1 286w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=380%2C199&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/FieldCanBeEmpty.png?resize=600%2C315&amp;ssl=1 600w" sizes="auto, (max-width: 658px) 100vw, 658px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-886" class="wp-caption-text">&#8220;This field can be empty depending on user input&#8221; is another common validation error.</figcaption></figure>
<p>This error often appears for the Subject: field, and it happens when the form contains a field for the user to fill in a subject but doesn&#8217;t make that field required. The fields To:, From:, and Subject: must contain something. Additionally, the &#8220;Message Body&#8221; should generally not be left blank either, but it&#8217;s not as critical as the other fields. This particular error is easily fixed by adding an asterisk in affected form field to make the field required, like so:</p>
<figure id="attachment_884" aria-describedby="caption-attachment-884" style="width: 410px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?ssl=1"><img loading="lazy" decoding="async" class="size-full wp-image-884" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?resize=410%2C437&#038;ssl=1" alt="Make the field required by adding an asterisk after the field type." width="410" height="437" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?w=410&amp;ssl=1 410w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?resize=235%2C250&amp;ssl=1 235w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?resize=325%2C346&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?resize=141%2C150&amp;ssl=1 141w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/RequiredFields.png?resize=357%2C380&amp;ssl=1 357w" sizes="auto, (max-width: 410px) 100vw, 410px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-884" class="wp-caption-text">Make the field required by adding an asterisk after the field type.</figcaption></figure>
<h3>This field has syntax errors</h3>
<p>The most head-scratching error that I&#8217;ve encountered so far is &#8220;This field has syntax errors.&#8221; See the screenshot:<br />
<figure id="attachment_890" aria-describedby="caption-attachment-890" style="width: 499px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?ssl=1"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?resize=499%2C475&#038;ssl=1" alt="This field has syntax errors." width="499" height="475" class="size-full wp-image-890" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?w=499&amp;ssl=1 499w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?resize=250%2C238&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?resize=325%2C309&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?resize=158%2C150&amp;ssl=1 158w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/SyntaxErrors.png?resize=380%2C362&amp;ssl=1 380w" sizes="auto, (max-width: 499px) 100vw, 499px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-890" class="wp-caption-text">This field has syntax errors.</figcaption></figure><br />
This one almost made me crazy. It said the Additional Headers field had syntax errors regardless of whether I put <code>Reply-To: [your-email]</code> or <code>Reply-To: [your-name] <[your-email]></code> or <code>Reply-To: <[your-email]></code>. I know that all 3 of those variations work just fine, because I use them elsewhere without getting validation errors. I tried deleting everything from the Additional Headers field, saving the form, and re-adding it. I tried every variation I could think of. I tried renaming the email field &#8212; I tried youremail, myemail, testemail. I tried putting a return character at the end, and two return characters. Nope. No matter what I tried, I still got this maddening validation error. I examined and re-examined the mail settings in other forms where I use this exact same setting, and I couldn&#8217;t find a single difference. </p>
<p>Finally, I noticed something. In the form itself, the email field in the offending form was <code>[text* your-email]</code>. In the forms without configuration errors, the email field was <code style="font-weight:bold;">[email* your-email]</code>. </p>
<p>So, it turns out, the solution to the mysterious syntax error message is to make sure that the email field is designated as an email field, not as a text field.<br />
<figure id="attachment_893" aria-describedby="caption-attachment-893" style="width: 618px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?ssl=1"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?resize=618%2C118&#038;ssl=1" alt="Be sure to set the email field in your form to be type &quot;email&quot; and not type &quot;text.&quot;" width="618" height="118" class="size-full wp-image-893" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?w=618&amp;ssl=1 618w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?resize=250%2C48&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?resize=325%2C62&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?resize=380%2C73&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/05/EmailFieldWrongRight.png?resize=600%2C115&amp;ssl=1 600w" sizes="auto, (max-width: 618px) 100vw, 618px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-893" class="wp-caption-text">Be sure to set the email field in your form to be type &#8220;email&#8221; and not type &#8220;text.&#8221;</figcaption></figure><br />
At last, victory is mine! No configuration errors. Test to make sure the dang form actually works, and I&#8217;m good to go.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/05/01/contact-form-7-validation-errors/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">871</post-id>	</item>
		<item>
		<title>Using WordPress Shortcodes To Make Complex Things Easy</title>
		<link>https://www.tropicalwebworks.com/2016/02/03/using-wordpress-shortcodes-make-complex-things-easy</link>
					<comments>https://www.tropicalwebworks.com/2016/02/03/using-wordpress-shortcodes-make-complex-things-easy#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 03 Feb 2016 13:20:03 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=776</guid>

					<description><![CDATA[I’ve been digging deeply into WordPress over the past few years, learning how to integrate custom programming and database functions into the WordPress framework.]]></description>
										<content:encoded><![CDATA[<figure id="attachment_790" aria-describedby="caption-attachment-790" style="width: 248px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?ssl=1" rel="attachment wp-att-790"><img loading="lazy" decoding="async" class="size-thumbnail wp-image-790" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=248%2C250&#038;ssl=1" alt="MLS Listings can be displayed on a page by using a simple shortcode." width="248" height="250" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=248%2C250&amp;ssl=1 248w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=325%2C328&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=149%2C150&amp;ssl=1 149w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=377%2C380&amp;ssl=1 377w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?w=600&amp;ssl=1 600w" sizes="auto, (max-width: 248px) 100vw, 248px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-790" class="wp-caption-text">MLS Listings can be displayed on a page by using a simple shortcode.</figcaption></figure>
<p>I&#8217;ve been digging deeply into WordPress over the past few years, learning how to integrate custom programming and database functions into the WordPress framework. The biggest challenge for me was figuring out how to do complex things like allowing visitors to search the MLS database of real estate for sale. This involves first displaying a search form, then having that form submission result in a search of the MLS database for properties matching the criteria in the form, then displaying the search results (with pagination), with each listing containing a link to a details page for that listing. And then the details page has to pull the listing&#8217;s details from the MLS database and display all the details. And all the photos.</p>
<p>And to make it more complicated, my real estate clients also need to be able to display MLS listings on pages based on pre-defined searches — for example, all the single-family homes for sale in Punta Gorda that are on the water and have a pool, or all the condos in Port Charlotte under $200,000. My real estate clients are Realtors, not website programmers, so that part had to be easy for them. I&#8217;ve learned that making complex things easy can sometimes be harder than doing the complex thing in the first place.</p>
<p>It turned out that once I got my head around how WordPress&#8217;s shortcodes work, it wasn&#8217;t that hard. Tedious, yes, but not that difficult.</p>
<p>Here&#8217;s what a Realtor might put on a page to show single-family waterfront homes in Punta Gorda with a pool:</p>
<pre>[showlistings city="Punta Gorda" proptype="SFH" waterfront="y" pool="y"]</pre>
<p>Simple enough for almost anyone. Behind the scenes, it&#8217;s a bit more complex. When WordPress sees that shortcode in a page or post, it triggers a whole pile of code that searches the MLS database for properties meeting those search criteria and displays them on the page. And triggering that code isn&#8217;t particularly difficult.</p>
<p>First, I register the shortcode with WordPress in the functions.php file — identifying the name of the shortcode (in this case, &#8220;showlistings&#8221;) and the php function that will be triggered by that shortcode. It looks like this:</p>
<p><code>add_shortcode( 'showlistings', 'getMLSListings' );</code></p>
<p>Then I add the php function that finds out what search criteria were used in the shortcode, searches the database for properties matching those critera, and displays matching listings on the page. That function looks like this:<br />
<code>function getMLSListings($atts) {<br />
(Hundreds of lines of code here to read the attributes of the shortcode, search the database, and display the listings)<br />
}</code></p>
<p>First the function checks the attributes ($atts) of the shortcode to find out that the shortcode says &#8220;Punta Gorda&#8221; for city, &#8220;SFH&#8221; (which stands for single-family homes) for property type, &#8220;y&#8221; for waterfront, and &#8220;y&#8221; for pool. Then using those criteria, it builds the database query, connects to the database, runs the query, gets the links for the photos, and outputs the whole shebang to the WordPress page.</p>
<p>From my pre-WordPress days, I already had code written to search the MLS database and display the listings. It needed changes to make it display nicely within WordPress and to bring it up to date by making it mobile-responsive, but that wasn&#8217;t too terribly difficult.</p>
<p>Also, since I keep the MLS listings in a whole separate database from the WordPress site&#8217;s database, I had to learn how to access a different database from within WordPress. Prior to that project, I had never previously had to access two different databases within one site. But I have found over the years that I can learn just about anything from Google University. I love the internet, I love Google, and I love all the people out there who write all those helpful tutorials and informational articles that help me find out what I need to know.</p>
<p>I&#8217;ve recently had to set my sights on javascript and learning to integrate custom javascript and jQuery within WordPress. That&#8217;s a whole &#8216;nother kettle of fish. I&#8217;ve never been a javascript master, and it&#8217;s taken me a lot of effort to figure out how to do various things with javascript &amp; jQuery. But that&#8217;s a topic for another day.</p>
<p>This is the result of a [showlistings] shortcode:</p>
<figure id="attachment_790" aria-describedby="caption-attachment-790" style="width: 600px" class="wp-caption aligncenter"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?ssl=1" rel="attachment wp-att-790"><img loading="lazy" decoding="async" class="size-full wp-image-790" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=600%2C605&#038;ssl=1" alt="MLS Listings can be displayed on a page by using a simple shortcode." width="600" height="605" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=248%2C250&amp;ssl=1 248w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=325%2C328&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=149%2C150&amp;ssl=1 149w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/Listings.jpg?resize=377%2C380&amp;ssl=1 377w" sizes="auto, (max-width: 600px) 100vw, 600px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-790" class="wp-caption-text">My Realtor clients can display MLS Listings on a page by using a simple shortcode.</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/02/03/using-wordpress-shortcodes-make-complex-things-easy/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">776</post-id>	</item>
		<item>
		<title>Finally, The Cobbler&#8217;s Children Get Shoes!</title>
		<link>https://www.tropicalwebworks.com/2016/02/02/finally-the-cobblers-children-get-shoes</link>
					<comments>https://www.tropicalwebworks.com/2016/02/02/finally-the-cobblers-children-get-shoes#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Tue, 02 Feb 2016 15:29:30 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=687</guid>

					<description><![CDATA[Long after my website began looking outdated, I have finally created a new and improved Tropical Web Works site! The old saying is often true that the cobbler&#8217;s children have no shoes, because the cobbler is so busy making shoes for his paying customers that he has no time to make shoes for his own [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_690" aria-describedby="caption-attachment-690" style="width: 325px" class="wp-caption alignleft"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?ssl=1" rel="attachment wp-att-690"><img loading="lazy" decoding="async" class="size-medium wp-image-690" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=325%2C204&#038;ssl=1" alt="The cobbler's child finally got a pair of shoes." width="325" height="204" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=325%2C204&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=250%2C157&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=650%2C409&amp;ssl=1 650w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=239%2C150&amp;ssl=1 239w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?resize=380%2C239&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-845231_1280.jpg?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-690" class="wp-caption-text">The cobbler&#8217;s child finally got a pair of shoes.</figcaption></figure>
<p>Long after my website began looking outdated, I have finally created a new and improved Tropical Web Works site! The old saying is often true that the cobbler&#8217;s children have no shoes, because the cobbler is so busy making shoes for his paying customers that he has no time to make shoes for his own children.</p>
<p>I&#8217;ve been moving toward using WordPress for most of my clients&#8217; sites. This site itself now runs on WordPress, using a carefully selected set of plugins, such as SuperCache to speed up the site, some spam-prevention plugins, a backup plugin, and several others.</p>
<p>I used the Agency Pro child theme with the Genesis framework. It&#8217;s no secret that I&#8217;ve long been a fan of the StudioPress Genesis themes, and I&#8217;m diggin&#8217; this theme. I have a &#8220;splashy&#8221; home page without the long wait and search engine penalties of a Flash/splash page. It&#8217;s easy to highlight my recent client work. The site is fully responsive so that it displays nicely on smart phones, tablets, laptops, and big desktop screens. It takes advantage of some of the newest CSS and HTML properties.</p>
<p>And&#8230; with any luck&#8230; it will encourage me to practice what I preach. I tell my clients to keep their sites updated — but I don&#8217;t. I tell my clients they need to blog regularly — but I haven&#8217;t. I tell my clients they need to have mobile-friendly sites — but I didn&#8217;t. I tell my clients they need a business Facebook page  and post to it regularly — but I didn&#8217;t.</p>
<figure id="attachment_693" aria-describedby="caption-attachment-693" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?ssl=1" rel="attachment wp-att-693"><img loading="lazy" decoding="async" class="size-medium wp-image-693" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=325%2C244&#038;ssl=1" alt="This is what I felt like over the weekend." width="325" height="244" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=325%2C244&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=250%2C188&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=650%2C488&amp;ssl=1 650w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=200%2C150&amp;ssl=1 200w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?resize=380%2C285&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/shoemaker-1140951_1280.jpg?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-693" class="wp-caption-text">This is what I felt like over the weekend.</figcaption></figure>
<p>This cobbler is busy enough with client work during the week that I cobbled together my new website over a week-end, so there might be some problems. I haven&#8217;t done quality testing as extensively as I would for a client&#8217;s site before taking it live. So yes&#8230; I still have a touch of cobbler syndrome. Recognizing I have a problem is the first step toward solving it.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/02/02/finally-the-cobblers-children-get-shoes/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">687</post-id>	</item>
		<item>
		<title>US 2.4 Meter Racing Sailboat</title>
		<link>https://www.tropicalwebworks.com/2016/02/01/us24meter</link>
					<comments>https://www.tropicalwebworks.com/2016/02/01/us24meter#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Mon, 01 Feb 2016 14:49:22 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=492</guid>

					<description><![CDATA[The US 2.4 Meter racing sailboat is popular with disabled sailors because all the sheets and sail trimming can be done from the seated position inside the cockpit.]]></description>
										<content:encoded><![CDATA[<figure id="attachment_493" aria-describedby="caption-attachment-493" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?ssl=1" rel="attachment wp-att-493"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=325%2C436&#038;ssl=1" alt="US 2.4 Meter" width="325" height="436" class="size-medium wp-image-493" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=325%2C436&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/US24MeterHomepage.jpg?w=597&amp;ssl=1 597w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-493" class="wp-caption-text">US 2.4 Meter</figcaption></figure>
<p>The US 2.4 Meter is an international racing sailboat popular with disabled sailors because all the sheets and sail trimming can be done from the seated position inside the cockpit. Tropical Web Works provides limited pro bono services (as time is available) to worthy groups and causes, and the cause of disabled sailing is one such cause. I worked for Shriners Hospitals for Children for over 15 years, and there&#8217;s a special place in my heart for people with physical disablities who find ways to get out there and live their lives.</p>
<p>This site uses the handy WordPress TablePress plugin to list members. The membership list can be sorted and searched. Members who haven&#8217;t yet renewed their membership can be &#8220;hidden&#8221; from view on the public side, while in the backend their information is still there and can be unhidden as soon as they pay their dues for the current year. Important notices (such as membership renewal and upcoming sailing regattas) are shown on the home page, above the most recent blog postings.</p>
<ul>
<li><a href="http://us24meter.org" class="portlink">US 2.4 Meter Racing Sailboat</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/02/01/us24meter/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">492</post-id>	</item>
		<item>
		<title>Nancy J. Weber, Realtor</title>
		<link>https://www.tropicalwebworks.com/2016/01/04/nancy-j-weber-realtor</link>
					<comments>https://www.tropicalwebworks.com/2016/01/04/nancy-j-weber-realtor#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Mon, 04 Jan 2016 12:10:33 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=475</guid>

					<description><![CDATA[This real estate site for Keller-Williams agent Nancy J. Weber uses custom programming to make use of the IDX feed from the real estate MLS to display listings on the site. Visitors can browse homes by lifestyle or search for homes.]]></description>
										<content:encoded><![CDATA[<figure id="attachment_507" aria-describedby="caption-attachment-507" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?ssl=1" rel="attachment wp-att-507"><img loading="lazy" decoding="async" class="size-medium wp-image-507" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=325%2C436&#038;ssl=1" alt="Nancy J. Weber, Realtor" width="325" height="436" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=325%2C436&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/NancyWeberHomepageTorn.jpg?w=597&amp;ssl=1 597w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-507" class="wp-caption-text">Nancy J. Weber, Realtor</figcaption></figure>
<p>This real estate site for Keller-Williams agent Nancy J. Weber uses custom programming to make use of the IDX feed from the real estate MLS to display listings on the site. Visitors can browse homes by lifestyle or search for homes that meet their specific criteria, including location, price, number of bedrooms, square footage, waterfront, or pool. Visitors can register with the site to save their favorite listings and to save searches and receive notifications of newly listed properties that match their search criteria.</p>
<p>The site is fully responsive to display nicely on a smart phone, a tablet, a laptop or a desktop computer. A backstretch image is used in the header that resizes automatically for the user&#8217;s screen size.</p>
<ul>
<li><a href="http://www.nancyjweber.com/" class="portlink">Nancy J. Weber, Realtor</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2016/01/04/nancy-j-weber-realtor/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">475</post-id>	</item>
		<item>
		<title>Chris McMillan, Realtor</title>
		<link>https://www.tropicalwebworks.com/2015/10/02/chris-mcmillan-realtor</link>
					<comments>https://www.tropicalwebworks.com/2015/10/02/chris-mcmillan-realtor#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Fri, 02 Oct 2015 15:55:14 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=519</guid>

					<description><![CDATA[Chris McMillan&#8217;s website, HomeTeamChris.com, is another real estate website that uses the IDX feed from the MLS to display real estate listings. Chris&#8217;s home page displays a selection a recently listed homes in the Punta Gorda area, and a simply search form appears in the sidebar to encourage visitors to engage with the site immediately. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_522" aria-describedby="caption-attachment-522" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?ssl=1" rel="attachment wp-att-522"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=325%2C436&#038;ssl=1" alt="HomeTeamChris: Chris McMillan, Realtor" width="325" height="436" class="size-medium wp-image-522" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=325%2C436&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/HometeamFrontPage.jpg?w=597&amp;ssl=1 597w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-522" class="wp-caption-text">HomeTeamChris: Chris McMillan, Realtor</figcaption></figure><br />
Chris McMillan&#8217;s website, HomeTeamChris.com, is another real estate website that uses the IDX feed from the MLS to display real estate listings. Chris&#8217;s home page displays a selection a recently listed homes in the Punta Gorda area, and a simply search form appears in the sidebar to encourage visitors to engage with the site immediately. The sidebar search form links to the Advanced Search that offers more search criteria options, including price range, size, property type, and whether or not to include foreclosed and bank-owned properties.</p>
<p>This site offers recent sales reports so that visitors can see the average recent selling prices of homes, condos and lots in the local area. Chris is using WordPress&#8217;s built-in blogging capabilities to enhance his &#8220;brand&#8221; and attract more visitors to the site.</p>
<ul>
<li><a href="http://www.hometeamchris.com/" class="portlink">Chris McMillan, Realtor</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2015/10/02/chris-mcmillan-realtor/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">519</post-id>	</item>
		<item>
		<title>Southwest Florida Honor Flight</title>
		<link>https://www.tropicalwebworks.com/2015/10/01/southwest-florida-honor-flight</link>
					<comments>https://www.tropicalwebworks.com/2015/10/01/southwest-florida-honor-flight#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Thu, 01 Oct 2015 18:12:22 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=540</guid>

					<description><![CDATA[Everyone knows about the Honor Flight chapters around the country that honor WWII veterans (as well as other vets) by transporting them to Washington, D.C., to visit the veterans memorial. Not everyone has an opportunity to help these chapters, but Tropical Web Works jumped at the chance to build the local Southwest Florida Honor Flight [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_544" aria-describedby="caption-attachment-544" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?ssl=1" rel="attachment wp-att-544"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Southwest Florida Honor Flight" width="325" height="435" class="size-medium wp-image-544" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/10/HonorFlightHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-544" class="wp-caption-text">Southwest Florida Honor Flight</figcaption></figure>Everyone knows about the Honor Flight chapters around the country that honor WWII veterans (as well as other vets) by transporting them to Washington, D.C., to visit the veterans memorial. Not everyone has an opportunity to help these chapters, but Tropical Web Works jumped at the chance to build the local Southwest Florida Honor Flight chapter a new web site, pro bono. </p>
<p>This is a small site with only a handful of pages, but since it&#8217;s built using WordPress, it&#8217;s ready whenever the chapter is ready to start blogging about their activities.</p>
<ul>
<li><a href="http://www.pchonorflight.org/" class="portlink">Southwest Florida Honor Flight</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2015/10/01/southwest-florida-honor-flight/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">540</post-id>	</item>
		<item>
		<title>Suncoasteam Realty</title>
		<link>https://www.tropicalwebworks.com/2015/08/01/suncoasteam-realty</link>
					<comments>https://www.tropicalwebworks.com/2015/08/01/suncoasteam-realty#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Sat, 01 Aug 2015 10:31:47 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=467</guid>

					<description><![CDATA[This large and complex real estate site for a local real estate brokerage uses custom programming to allow users to view and search for real estate listings. Individual Realtors associated with the broker have their own geographically focused sections of the site that they can use for blogging and to highlight open houses, new listings, [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_516" aria-describedby="caption-attachment-516" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?ssl=1" rel="attachment wp-att-516"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=325%2C436&#038;ssl=1" alt="Suncoasteam Realty" width="325" height="436" class="size-medium wp-image-516" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=325%2C436&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=485%2C650&amp;ssl=1 485w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/SCTHomepage.jpg?w=597&amp;ssl=1 597w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-516" class="wp-caption-text">Suncoasteam Realty</figcaption></figure>
<p>This large and complex real estate site for a local real estate brokerage uses custom programming to allow users to view and search for real estate listings. Individual Realtors associated with the broker have their own geographically focused sections of the site that they can use for blogging and to highlight open houses, new listings, etc., in their areas.</p>
<ul>
<li><a href="http://suncoasteam.com/" class="portlink">Suncoasteam Team Realty</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2015/08/01/suncoasteam-realty/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">467</post-id>	</item>
		<item>
		<title>Charlotte Harbor Sailing</title>
		<link>https://www.tropicalwebworks.com/2015/06/15/charlotte-harbor-sailing</link>
					<comments>https://www.tropicalwebworks.com/2015/06/15/charlotte-harbor-sailing#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Mon, 15 Jun 2015 19:12:19 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=570</guid>

					<description><![CDATA[Charlotte Harbor Sailing offers sailing lessons and captained sailing charters out of Charlotte Harbor. They needed a site to showcase photos and vidoes from past sails and to present a variety of fees for different types of lessons and charters. Because the site is built using WordPress, they are able to edit prices and other [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_577" aria-describedby="caption-attachment-577" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?ssl=1" rel="attachment wp-att-577"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Charlotte Harbor Sailing" width="325" height="435" class="size-medium wp-image-577" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2015/06/CHSHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-577" class="wp-caption-text">Charlotte Harbor Sailing</figcaption></figure>Charlotte Harbor Sailing offers sailing lessons and captained sailing charters out of Charlotte Harbor. They needed a site to showcase photos and vidoes from past sails and to present a variety of fees for different types of lessons and charters. Because the site is built using WordPress, they are able to edit prices and other details themselves, and to add photos and videos as desired.</p>
<p>The menu in the sidebar uses custom CSS to display a single image as a mosaic behind the navigation buttons. I love the developments in CSS that make this sort of thing practical. I have implemented this technique in the past — involving tedious slicing and dicing of many individual images with another set of &#8220;over&#8221; versions to display on hover. Modern CSS allows this with a single background image by simply adjusting the position of the image for each link, and using a partially transparent overlay on hover. </p>
<ul>
<li><a href="http://www.charlotteharborsailing.com/" class="portlink">Charlotte Harbor Sailing</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2015/06/15/charlotte-harbor-sailing/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">570</post-id>	</item>
		<item>
		<title>Sandra Sells Real Estate</title>
		<link>https://www.tropicalwebworks.com/2014/10/01/sandra-sells-real-estate-2</link>
					<comments>https://www.tropicalwebworks.com/2014/10/01/sandra-sells-real-estate-2#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 01 Oct 2014 17:09:58 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=526</guid>

					<description><![CDATA[Sandra Rubinstein, a Realtor with Berkshire Hathaway, needed to combine into one site her own site and the blog she had through a third-party real estate blogging service. We customized a WordPress theme to look like the existing site, incorporated the MLS search and listing display functionality, and included WordPress&#8217;s built-in blogging capability to bring [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_528" aria-describedby="caption-attachment-528" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?ssl=1" rel="attachment wp-att-528"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Sandra Sells Real Estate" width="325" height="435" class="size-medium wp-image-528" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2014/10/SandraHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-528" class="wp-caption-text">Sandra Sells Real Estate</figcaption></figure>Sandra Rubinstein, a Realtor with Berkshire Hathaway, needed to combine into one site her own site and the blog she had through a third-party real estate blogging service. We customized a WordPress theme to look like the existing site, incorporated the MLS search and listing display functionality, and included WordPress&#8217;s built-in blogging capability to bring everything under one roof.</p>
<p>This site includes WordPress plugins that automatically post Sandra&#8217;s blog posts to her Facebook and Twitter accounts, so maximize her social media efforts.</p>
<ul>
<li><a href="http://www.sandrasellsrealestate.com/" class="portlink">Sandra Sells Real Estate</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2014/10/01/sandra-sells-real-estate-2/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">526</post-id>	</item>
		<item>
		<title>Belknap College</title>
		<link>https://www.tropicalwebworks.com/2013/11/18/belknap-college</link>
					<comments>https://www.tropicalwebworks.com/2013/11/18/belknap-college#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Mon, 18 Nov 2013 19:22:54 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=547</guid>

					<description><![CDATA[The Belknap College site is a labor of love by Belknap alumnu Jim Mulligan. Belknap College, a small liberal arts college in New Hampshire, closed down years ago, and Jim wanted a way to stay in touch with classmates across the years. The site makes use of the BBPress plugin for WordPress to incorporate a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_551" aria-describedby="caption-attachment-551" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?ssl=1" rel="attachment wp-att-551"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Belknap College" width="325" height="435" class="size-medium wp-image-551" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/11/BelknapHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-551" class="wp-caption-text">Belknap College</figcaption></figure>The Belknap College site is a labor of love by Belknap alumnu Jim Mulligan. Belknap College, a small liberal arts college in New Hampshire, closed down years ago, and Jim wanted a way to stay in touch with classmates across the years. </p>
<p>The site makes use of the BBPress plugin for WordPress to incorporate a message board into the site, and features photos of alumni reunions, shared memories, and &#8220;where are they now&#8221; pages. </p>
<ul>
<li><a href="http://www.belknapcollege.com/" class="portlink">Belknap College</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2013/11/18/belknap-college/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">547</post-id>	</item>
		<item>
		<title>Association of Pretrial Professionals of Florida</title>
		<link>https://www.tropicalwebworks.com/2013/09/25/association-pretrial-professionals-florida</link>
					<comments>https://www.tropicalwebworks.com/2013/09/25/association-pretrial-professionals-florida#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 25 Sep 2013 19:31:47 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=701</guid>

					<description><![CDATA[The APPF needed a site that they could maintain themselves and give several different people access to the site to make updates and additions. They wanted to make use of WordPress&#8217;s blogging capabilities to post news &#38; announcements for members, job vacancies, and training information, and they also wanted to give their members access to [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_702" aria-describedby="caption-attachment-702" style="width: 250px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?ssl=1" rel="attachment wp-att-702"><img loading="lazy" decoding="async" class="size-thumbnail wp-image-702" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?resize=250%2C250&#038;ssl=1" alt="Association of Pretrial Professionals of Florida" width="250" height="250" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?resize=250%2C250&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?resize=325%2C325&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?resize=380%2C380&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2016/02/APPFFeatured.jpg?w=400&amp;ssl=1 400w" sizes="auto, (max-width: 250px) 100vw, 250px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-702" class="wp-caption-text">Association of Pretrial Professionals of Florida</figcaption></figure>
<p>The APPF needed a site that they could maintain themselves and give several different people access to the site to make updates and additions.</p>
<p>They wanted to make use of WordPress&#8217;s blogging capabilities to post news &amp; announcements for members, job vacancies, and training information, and they also wanted to give their members access to a private members-only section of the site.</p>
<ul>
<li><a class="portlink" href="http://myappf.org">APPF</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2013/09/25/association-pretrial-professionals-florida/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">701</post-id>	</item>
		<item>
		<title>Papol&#8217;s Property Management</title>
		<link>https://www.tropicalwebworks.com/2013/07/24/papols-property-management</link>
					<comments>https://www.tropicalwebworks.com/2013/07/24/papols-property-management#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 24 Jul 2013 19:52:00 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=596</guid>

					<description><![CDATA[For websites that need to be developed under a strict budget, WordPress makes it easy to set up a functional and usable site with minimal time and therefore minimal fees. Papol&#8217;s Premium Property Management needed a small website and had a small budget for it. Install WordPress, install a favorite theme, create the pages, and [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_598" aria-describedby="caption-attachment-598" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?ssl=1" rel="attachment wp-att-598"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?resize=325%2C325&#038;ssl=1" alt="Papol&#039;s Premium Property Management" width="325" height="325" class="size-medium wp-image-598" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?resize=325%2C325&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?resize=250%2C250&amp;ssl=1 250w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?resize=380%2C380&amp;ssl=1 380w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/07/PapolHomepage.jpg?w=600&amp;ssl=1 600w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-598" class="wp-caption-text">Papol&#8217;s Premium Property Management</figcaption></figure>
<p>For websites that need to be developed under a strict budget, WordPress makes it easy to set up a functional and usable site with minimal time and therefore minimal fees.</p>
<p>Papol&#8217;s Premium Property Management needed a small website and had a small budget for it. Install WordPress, install a favorite theme, create the pages, and have the client build out the content. Bada-bing bada-boom, and we&#8217;re done, with only a minimal cost to the client.</p>
<ul>
<li><a href="http://papolmanagement.com/" class="portlink">Papol&#8217;s Property Management</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2013/07/24/papols-property-management/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">596</post-id>	</item>
		<item>
		<title>Interior Plant Scapes</title>
		<link>https://www.tropicalwebworks.com/2013/06/27/interior-plantscapes</link>
					<comments>https://www.tropicalwebworks.com/2013/06/27/interior-plantscapes#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Thu, 27 Jun 2013 19:27:07 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=580</guid>

					<description><![CDATA[Interior Plant Scapes needed a lush, vibrant-looking site to reflect the living vibrance of the plants they provide to their clients. The site offers in-place before-and-after photos of client locations before IPS and after IPS. The different is stunning. Separate sections showcase the company&#8217;s interior scapes, sidewalk scapes, pool &#038; pation scapes, and event scapes. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_584" aria-describedby="caption-attachment-584" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?ssl=1" rel="attachment wp-att-584"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Interior Plant Scapes" width="325" height="435" class="size-medium wp-image-584" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/06/IPSHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-584" class="wp-caption-text">Interior Plant Scapes</figcaption></figure>Interior Plant Scapes needed a lush, vibrant-looking site to reflect the living vibrance of the plants they provide to their clients. </p>
<p>The site offers in-place before-and-after photos of client locations before IPS and after IPS. The different is stunning. Separate sections showcase the company&#8217;s interior scapes, sidewalk scapes, pool &#038; pation scapes, and event scapes. Multiple photo galleries and videos round out the offering. </p>
<ul>
<li><a href="http://www.ipsplants.com/" class="portlink">Interior Plant Scapes</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2013/06/27/interior-plantscapes/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">580</post-id>	</item>
		<item>
		<title>Punta Gorda Yacht Brokers</title>
		<link>https://www.tropicalwebworks.com/2013/05/29/punta-gorda-yacht-brokers</link>
					<comments>https://www.tropicalwebworks.com/2013/05/29/punta-gorda-yacht-brokers#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Wed, 29 May 2013 19:37:58 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://new.tropicalwebworks.com/?p=589</guid>

					<description><![CDATA[Punta Gorda Yacht Brokers, a local used boat brokerage, needed a refresh from their previous site, which was also created by Tropical Web Works. We designed a fresh new visual design that incorporate the same content from the original site. The site includes prominent links to the brokerage&#8217;s sister company, Gulf Island Sails, as well [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_593" aria-describedby="caption-attachment-593" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?ssl=1" rel="attachment wp-att-593"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?resize=325%2C435&#038;ssl=1" alt="Punta Gorda Yacht Brokers" width="325" height="435" class="size-medium wp-image-593" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2013/05/PGYBHomepage.jpg?w=448&amp;ssl=1 448w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-593" class="wp-caption-text">Punta Gorda Yacht Brokers</figcaption></figure>
<p>Punta Gorda Yacht Brokers, a local used boat brokerage, needed a refresh from their previous site, which was also created by Tropical Web Works. We designed a fresh new visual design that incorporate the same content from the original site. The site includes prominent links to the brokerage&#8217;s sister company, Gulf Island Sails, as well as their boats listed for sale on YachtWorld.</p>
<ul>
<li><a href="http://www.pgyb.com/" class="portlink">Punta Gorda Yacht Brokers</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2013/05/29/punta-gorda-yacht-brokers/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">589</post-id>	</item>
		<item>
		<title>Lyn Bevis, Realtor</title>
		<link>https://www.tropicalwebworks.com/2012/12/21/lyn-bevis-realtor</link>
					<comments>https://www.tropicalwebworks.com/2012/12/21/lyn-bevis-realtor#respond</comments>
		
		<dc:creator><![CDATA[Sonja Ray]]></dc:creator>
		<pubDate>Fri, 21 Dec 2012 22:50:04 +0000</pubDate>
				<category><![CDATA[Portfolio]]></category>
		<guid isPermaLink="false">http://www.tropicalwebworks.com/?p=966</guid>

					<description><![CDATA[The Bevis Group — Lyn Bevis and his team at RE/MAX Harbor Realty — needed a modernized website offering visitors the ability to Lyn&#8217;s own listings, to search the MLS, and to showcase recently listed properties throughout Charlotte County. They also had specific rquirements, needing the site to match their printed marketing materials. The site [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_974" aria-describedby="caption-attachment-974" style="width: 325px" class="wp-caption alignright"><a href="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?ssl=1"><img loading="lazy" decoding="async" src="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=325%2C435&#038;ssl=1" alt="Lyn Bevis, Realtor" width="325" height="435" class="size-medium wp-image-974" srcset="https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=325%2C435&amp;ssl=1 325w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=187%2C250&amp;ssl=1 187w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=486%2C650&amp;ssl=1 486w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=112%2C150&amp;ssl=1 112w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=284%2C380&amp;ssl=1 284w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?resize=598%2C800&amp;ssl=1 598w, https://i0.wp.com/www.tropicalwebworks.com/wp-content/uploads/2012/12/Bevis.jpg?w=800&amp;ssl=1 800w" sizes="auto, (max-width: 325px) 100vw, 325px" data-recalc-dims="1" /></a><figcaption id="caption-attachment-974" class="wp-caption-text">Lyn Bevis, Realtor</figcaption></figure><br />
The Bevis Group — Lyn Bevis and his team at RE/MAX Harbor Realty — needed a modernized website offering visitors the ability to Lyn&#8217;s own listings, to search the MLS, and to showcase recently listed properties throughout Charlotte County. They also had specific rquirements, needing the site to match their printed marketing materials.</p>
<p>The site uses custom programming to access the IDX datafeed from the Mid-Florida Regional MLS, updating listings twice daily.  All property listings are accessible to search engine spiders for indexing, and are also easily accessible to human visitors. The Google Maps API is used to show property locations, and a mortgage calculator helps buyers determine how much house they can afford.</p>
<ul>
<li><a href="http://www.lynbevis.com/">The Bevis Group, Lyn Bevis, Realtor</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tropicalwebworks.com/2012/12/21/lyn-bevis-realtor/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">966</post-id>	</item>
	</channel>
</rss>
