<?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>Wordpress Archives - Chris Gilligan » new media</title>
	<atom:link href="http://chrisgilligan.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://chrisgilligan.com/tag/wordpress/</link>
	<description>portfolio of web work</description>
	<lastBuildDate>Tue, 12 Sep 2023 16:35:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Varnish VCL and Config for WordPress with W3 Total Cache</title>
		<link>https://chrisgilligan.com/consulting/varnish-vcl-and-config-for-wordpress-with-w3-total-cache/</link>
					<comments>https://chrisgilligan.com/consulting/varnish-vcl-and-config-for-wordpress-with-w3-total-cache/#comments</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Wed, 15 Aug 2012 00:23:11 +0000</pubDate>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Web Server Performance Tuning]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[apc cache]]></category>
		<category><![CDATA[apc fcgid]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[varnish]]></category>
		<category><![CDATA[varnish cache]]></category>
		<category><![CDATA[w3 total cache]]></category>
		<category><![CDATA[w3tc]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=867</guid>

					<description><![CDATA[<p>I have been working on a Varnish front-end for Apache, to be used with WordPress sites. I described the architecture in Load Balancing Virtualmin WordPress Hosting Server with Varnish on AWS. I now have a configuration that seems to work for all WordPress features, including logged-out commenting. This configuration also works well with W3 Total [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/consulting/varnish-vcl-and-config-for-wordpress-with-w3-total-cache/">Varnish VCL and Config for WordPress with W3 Total Cache</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2012/08/wordnish.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><p>I have been working on a Varnish front-end for Apache, to be used with WordPress sites. I described the architecture in <a title="Load Balancing Virtualmin WordPress Hosting Server with Varnish on AWS" href="https://chrisgilligan.com/consulting/load-balancing-virtualmin-wordpress-hosting-server-varnish-aws/">Load Balancing Virtualmin WordPress Hosting Server with Varnish on AWS</a>. I now have a configuration that seems to work for all WordPress features, including logged-out commenting. This configuration also works well with W3 Total Cache.</p>
<p>This configuration is for Varnish on a separate server, but should also work on a single server with appropriate changes to the port and backend IP settings.</p>
<h3>Varnish Config (/etc/sysconfig/varnish)</h3>
<pre class="lang:perl decode:true crayon-selected"># Configuration file for varnish
#
# /etc/init.d/varnish expects the variable $DAEMON_OPTS to be set from this
# shell script fragment.
#
#
# Maximum number of open files (for ulimit -n)
NFILES=131072
#
# Locked shared memory (for ulimit -l)
# Default log size is 82MB + header
MEMLOCK=82000
#
# Maximum size of corefile (for ulimit -c). Default in Fedora is 0
# DAEMON_COREFILE_LIMIT="unlimited"
#
# Set this to 1 to make init script reload try to switch vcl without restart.
# To make this work, you need to set the following variables
# explicit: VARNISH_VCL_CONF, VARNISH_ADMIN_LISTEN_ADDRESS,
# VARNISH_ADMIN_LISTEN_PORT, VARNISH_SECRET_FILE
RELOAD_VCL=1
#
## Advanced configuration
#
# # Main configuration file.
VARNISH_VCL_CONF=/etc/varnish/wordpress-varnish3.vcl
#
# # Default address and port to bind to
# # Blank address means all IPv4 and IPv6 interfaces, otherwise specify
# # a host name, an IPv4 dotted quad, or an IPv6 address in brackets.
# VARNISH_LISTEN_ADDRESS=
VARNISH_LISTEN_PORT=80
#
# # Telnet admin interface listen address and port
VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
VARNISH_ADMIN_LISTEN_PORT=6082
#
# # Shared secret file for admin interface
VARNISH_SECRET_FILE=/etc/varnish/secret
#
# # The minimum number of worker threads to start
VARNISH_MIN_THREADS=1
#
# # The Maximum number of worker threads to start
VARNISH_MAX_THREADS=1000
#
# # Idle timeout for worker threads
VARNISH_THREAD_TIMEOUT=120
#
# # Cache file location if using file cache
#VARNISH_STORAGE_FILE=/var/lib/varnish/varnish_storage.bin
#
# # Cache size: in bytes, optionally using k / M / G / T suffix,
# # or in percentage of available disk space using the % suffix.
VARNISH_STORAGE_SIZE=3G
#
# # Backend storage specification
# malloc runs from RAM, file from file
VARNISH_STORAGE="malloc,${VARNISH_STORAGE_SIZE}"
#VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}"
#
# # Default TTL used when the backend does not specify one
VARNISH_TTL=120
#
# # DAEMON_OPTS is used by the init script. If you add or remove options,
# # be sure you update this section, too.
DAEMON_OPTS="-a ${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT} \
-f ${VARNISH_VCL_CONF} \
-T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} \
-t ${VARNISH_TTL} \
-w ${VARNISH_MIN_THREADS},${VARNISH_MAX_THREADS},${VARNISH_THREAD_TIMEOUT} \
-u varnish -g varnish \
-S ${VARNISH_SECRET_FILE} \
-s ${VARNISH_STORAGE}"
#</pre>
<h3>Varnish VCL (/etc/varnish/wordpress-varnish3.vcl)</h3>
<pre class="lang:default decode:true">backend origin {
.host = "10.11.12.13";
.port = "80";
.connect_timeout = 60s;
.first_byte_timeout = 60s;
.between_bytes_timeout = 60s;
}
#
sub vcl_recv {
# only using one backend
set req.backend = origin;
#
# set standard proxied ip header for getting original remote address
set req.http.X-Forwarded-For = client.ip;
#
# logged in users must always pass
if( req.url ~ "^/wp-(login|admin)" || req.http.Cookie ~ "wordpress_logged_in_" ){
return (pass);
}
# accept purges from w3tc and varnish http purge
if (req.request == "PURGE") {
return (lookup);
}
#
# don't cache search results
if( req.url ~ "\?s=" ){
return (pass);
}
#
# always pass through posted requests and those with basic auth
if ( req.request == "POST" || req.http.Authorization ) {
return (pass);
}
#
# else ok to fetch a cached page
unset req.http.Cookie;
return (lookup);
}
#
# accept purges from w3tc and varnish http purge
sub vcl_hit {
if (req.request == "PURGE") { purge; }
return (deliver);
}
#
# accept purges from w3tc and varnish http purge
sub vcl_miss {
if (req.request == "PURGE") { purge; }
return (fetch);
}
#
sub vcl_fetch {
#
# remove some headers we never want to see
unset beresp.http.Server;
unset beresp.http.X-Powered-By;
#
# only allow cookies to be set if we're in admin area - i.e. commenters stay logged out
if( beresp.http.Set-Cookie &amp;&amp; req.url !~ "^/wp-(login|admin)" ){
unset beresp.http.Set-Cookie;
}
#
# don't cache response to posted requests or those with basic auth
if ( req.request == "POST" || req.http.Authorization ) {
return (hit_for_pass);
}
#
# only cache status ok
if ( beresp.status != 200 ) {
return (hit_for_pass);
}
#
# don't cache search results
if( req.url ~ "\?s=" ){
return (hit_for_pass);
}
#
# else ok to cache the response
set beresp.ttl = 24h;
return (deliver);
}
#
sub vcl_deliver {
# add debugging headers, so we can see what's cached
if (obj.hits &gt; 0) {
set resp.http.X-Cache = "HIT";
}
else {
set resp.http.X-Cache = "MISS";
}
# remove some headers added by varnish
unset resp.http.Via;
unset resp.http.X-Varnish;
}
#
sub vcl_hash {
hash_data( req.url );
# altering hash so subdomains are ignored.
# don't do this if you actually run different sites on different subdomains
if ( req.http.host ) {
hash_data( regsub( req.http.host, "^([^\.]+\.)+([a-z]+)$", "\1\2" ) );
} else {
hash_data( server.ip );
}
# ensure separate cache for mobile clients (WPTouch workaround)
if( req.http.User-Agent ~ "(iPod|iPhone|incognito|webmate|dream|CUPCAKE|WebOS|blackberry9\d\d\d)" ){
hash_data("touch");
}
return (hash);
}</pre>
<p>The post <a href="https://chrisgilligan.com/consulting/varnish-vcl-and-config-for-wordpress-with-w3-total-cache/">Varnish VCL and Config for WordPress with W3 Total Cache</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/consulting/varnish-vcl-and-config-for-wordpress-with-w3-total-cache/feed/</wfw:commentRss>
			<slash:comments>25</slash:comments>
		
		
			</item>
		<item>
		<title>Apache and MySql Performance Tuning for High Traffic WordPress Website on Cpanel</title>
		<link>https://chrisgilligan.com/consulting/web-server-performance-tuning/apache-and-mysql-performance-tuning-for-high-traffic-website/</link>
					<comments>https://chrisgilligan.com/consulting/web-server-performance-tuning/apache-and-mysql-performance-tuning-for-high-traffic-website/#comments</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Fri, 26 Aug 2011 14:27:52 +0000</pubDate>
				<category><![CDATA[Web Server Performance Tuning]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache web server]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[blacklisting]]></category>
		<category><![CDATA[cpanel]]></category>
		<category><![CDATA[denial of service]]></category>
		<category><![CDATA[denial of service attacks]]></category>
		<category><![CDATA[inspection firewall]]></category>
		<category><![CDATA[internet climate]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[memory usage]]></category>
		<category><![CDATA[mpm]]></category>
		<category><![CDATA[page impressions]]></category>
		<category><![CDATA[performance testing]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[security probes]]></category>
		<category><![CDATA[soccer news]]></category>
		<category><![CDATA[Syndication]]></category>
		<category><![CDATA[traffic load]]></category>
		<category><![CDATA[traffic security]]></category>
		<category><![CDATA[traffic surges]]></category>
		<category><![CDATA[web hosting servers]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=523</guid>

					<description><![CDATA[<p>SoccerNews.com is a high traffic WordPress site with over 600,000 unique visitors and over 2,000,000 page impressions per month. It is a content republisher and aggregator, presenting custom XML feeds for (what else?) soccer news from all over the world. The site has a very active user base, providing content in the forms of editorials and [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/consulting/web-server-performance-tuning/apache-and-mysql-performance-tuning-for-high-traffic-website/">Apache and MySql Performance Tuning for High Traffic WordPress Website on Cpanel</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-26-at-9.01.12-AM.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><p><strong><a title="Soccer News" href="http://soccernews.com/">SoccerNews.com</a> is a high traffic WordPress site with over 600,000 unique visitors and over 2,000,000 page impressions per month.</strong> It is a content republisher and aggregator, presenting custom XML feeds for (what else?) soccer news from all over the world. The site has a very active user base, providing content in the forms of editorials and comments on news items. Advertising and sponsored referrals provide the revenue stream.</p>
<div id="attachment_524" style="width: 269px" class="wp-caption aligncenter"><a href="http://soccernews.com/"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-524" class="size-medium wp-image-524 " title="SoccerNews.com website" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-26-at-9.01.12-AM-259x300.png?x25141" alt="SoccerNews.com website" width="259" height="300" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-26-at-9.01.12-AM-259x300.png?x25141 259w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-26-at-9.01.12-AM.png?x25141 821w" sizes="(max-width: 259px) 100vw, 259px" /></a><p id="caption-attachment-524" class="wp-caption-text">SoccerNews.com website</p></div>
<p><strong>I was contacted by the publisher</strong> after responding to a plea for assistance in a WordPress.org support forum. Though the site was running on a dedicated server with 8GB RAM, it was crashing frequently under load. The developer tried implementing APC Alternative PHP Cache and W3 Total Cache, but these measures turned out to be incompatible with some of the custom PHP code and the software architecture of the Cpanel server. Haphazardly implementing randomly suggested &#8220;solutions&#8221; had actually made the problems worse, resulting in an &#8220;own goal&#8221; that brought down the server.</p>
<p><strong>I did an assessment of the software, hardware and traffic load</strong> and found that there were many improvements to be made. Among the changes:</p>
<ul>
<li><strong>Implemented a <a href="http://configserver.com/cp/csf.html">Stateful Packet Inspection firewall and Login Failure Daemon</a> </strong>to block malicious IP addresses, malware servers, bad bots, content scrapers, etc. Many of the problems leading to site crashes were due to constant bad bot traffic, security probes and Denial of Service attacks. Connection Tracking in the firewall now limits the amount of resources a single legitimate IP address can monopolize, in addition to blacklisting attackers.
<ul>
<li>This is the first step to proper web server performance in today&#8217;s Internet climate. Popular sites that do not have a solid security and load balancing strategy are subject to crippling traffic from the Internet&#8217;s millions of malicious and compromised servers and personal computers.</li>
</ul>
</li>
<li><strong><a title="Tuning Apache and MySQL for Best Performance in a Shared Virtual Hosting Environment" href="https://chrisgilligan.com/wordpress/tuning-apache-and-mysql-for-best-performance-in-a-shared-virtual-hosting-environment/">Reconfigured Apache web server, PHP and MySQL</a></strong> to better utilize the server&#8217;s horsepower. Cpanel&#8217;s efault Apache and MySQL configurations were limiting the number of concurrent user sessions the server could handle. Changed PHP to run as FastCGI (fcgid) and recompiled Apache to better handle the needs of a high traffic WordPress site. Configured a large MySQL table and query cache based on performance and load testing.</li>
<li><strong>Configured Amazon CloudFront Content Distribution Network</strong>, page cache, browser cache, and object cache with the WordPress plugin, <a title="W3 Edge -- W3 Total Cache" href="http://www.w3-edge.com/wordpress-plugins/w3-total-cache/">W3 Total Cache</a>. Due to the sheer number of ad scripts being served per page, there were inevitable JavaScript and PHP conflicts, but W3TC is very flexible and was able to handle the task.</li>
<li><strong>Suggested a scheduled, offsite backup strategy</strong> that would utilize existing resources, and eliminate the need for a 3rd-party backup solution that was causing more load issues and costing $45.00 per month.</li>
</ul>
<div><strong>Now the site is stable and fast</strong>, and is ready for very high traffic. With World Cup Brazil coming up in 2014, the site will definitely see a huge amount of users. Future plans include changing the architecture of the server to simplify the background processes and implement APC Alternative PHP Cache, or a caching web server front end.</div>
<h3>Results? I&#8217;ll let the publisher speak to that!</h3>
<blockquote><p><strong>The site has been as good as &#8220;flawless&#8221; since, with no downtime, and we couldn&#8217;t be happier. Everything is running smoothly and it&#8217;s a great relief knowing that we made the site faster, safer and more reliable. The site feels a lot more stable and faster. So you&#8217;ve done a great job. </strong></p>
<p>&#8212; Kim Vincenzius, <a title="StarScape, LLC" href="http://www.starscape.com/">StarScape LLC</a></p></blockquote>
<p>The post <a href="https://chrisgilligan.com/consulting/web-server-performance-tuning/apache-and-mysql-performance-tuning-for-high-traffic-website/">Apache and MySql Performance Tuning for High Traffic WordPress Website on Cpanel</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/consulting/web-server-performance-tuning/apache-and-mysql-performance-tuning-for-high-traffic-website/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Industrial Galvanizer Website</title>
		<link>https://chrisgilligan.com/portfolio/industrial-galvanizer-website/</link>
					<comments>https://chrisgilligan.com/portfolio/industrial-galvanizer-website/#respond</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Sat, 04 Jun 2011 21:27:25 +0000</pubDate>
				<category><![CDATA[Manufacturing]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[slider]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=340</guid>

					<description><![CDATA[<p>Tennessee Galvanizing had an aging Joomla site that needed major software updates. So, I migrated the site to WordPress for ease of use and ease of updates. WordPress is much more user friendly than Joomla, and also easier to maintain.</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/industrial-galvanizer-website/">Industrial Galvanizer Website</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.19.18-PM.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_341" style="width: 310px" class="wp-caption aligncenter"><a href="http://tennesseegalvanizing.com/"><img decoding="async" aria-describedby="caption-attachment-341" class="size-medium wp-image-341" title="Tennessee Galvanizing Website" alt="" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.19.18-PM-300x234.png?x25141" width="300" height="234" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.19.18-PM-300x234.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.19.18-PM-1024x801.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/06/Screen-shot-2011-06-04-at-4.19.18-PM.png?x25141 1150w" sizes="(max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-341" class="wp-caption-text">Tennessee Galvanizing website</p></div>
<p><strong>Tennessee Galvanizing had an aging Joomla site that needed major software updates. </strong>So, I migrated the site to WordPress for ease of use and ease of updates. WordPress is much more user friendly than Joomla, and also easier to maintain.</p>
<ul>
<li>Simple WordPress site with front page slide show, news blog and contact form</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/industrial-galvanizer-website/">Industrial Galvanizer Website</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/industrial-galvanizer-website/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Office Furniture Retail Showcase</title>
		<link>https://chrisgilligan.com/portfolio/office-furniture-chattanooga/</link>
					<comments>https://chrisgilligan.com/portfolio/office-furniture-chattanooga/#comments</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Tue, 17 May 2011 15:21:01 +0000</pubDate>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Retail]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Social Media]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=332</guid>

					<description><![CDATA[<p>I worked with Office Coordinators Inc&#8217;s talented in-house designers to update the OCI website. OCI chose an e-commerce theme, and we completely reworked the CSS and layout to match their colors and logo treatment. After a previous failed attempt with another developer, they were surprised at how quickly the site came together, and how easy [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/office-furniture-chattanooga/">Office Furniture Retail Showcase</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/05/Screen-shot-2011-05-17-at-9.51.53-AM.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_333" style="width: 310px" class="wp-caption aligncenter"><a href="http://officecoordinators.com/"><img decoding="async" aria-describedby="caption-attachment-333" class="size-medium wp-image-333" title="Office Coordinators Inc. website" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/05/Screen-shot-2011-05-17-at-9.51.53-AM-300x200.png?x25141" alt="Office Coordinators Inc. website" width="300" height="200" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/05/Screen-shot-2011-05-17-at-9.51.53-AM-300x200.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/05/Screen-shot-2011-05-17-at-9.51.53-AM-1024x682.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/05/Screen-shot-2011-05-17-at-9.51.53-AM.png?x25141 1350w" sizes="(max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-333" class="wp-caption-text">Office Coordinators Inc. website</p></div>
<p><strong>I worked with <strong>Office Coordinators Inc&#8217;s</strong> talented in-house designers to update the OCI website.</strong> OCI chose an e-commerce theme, and we completely reworked the CSS and layout to match their colors and logo treatment. After a previous failed attempt with another developer, they were surprised at how quickly the site came together, and how easy it is to manage with WordPress!</p>
<ul>
<li><strong>&#8220;Inquiry mode&#8221; e-commerce:</strong> customers can select items, add to shopping cart, then email for more information or price quote</li>
<li><strong>Search Engine Optimization: </strong>Google Analytics and Sitemaps</li>
<li><strong>WordPress</strong> Content Management</li>
<li><strong>Social Networking</strong> with Facebook &#8220;score card&#8221;</li>
</ul>
<blockquote><p>Thank you for your persistence. You’re our favorite website/technically savvy guy ever.<br />
— Emily Vaughn, OCI</p></blockquote>
<p>The post <a href="https://chrisgilligan.com/portfolio/office-furniture-chattanooga/">Office Furniture Retail Showcase</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/office-furniture-chattanooga/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Bike Shop Website with Facebook Features</title>
		<link>https://chrisgilligan.com/portfolio/bike-shop-website-with-facebook-features/</link>
					<comments>https://chrisgilligan.com/portfolio/bike-shop-website-with-facebook-features/#respond</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Sun, 13 Feb 2011 21:51:43 +0000</pubDate>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Retail]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[chattanooga]]></category>
		<category><![CDATA[Cycling]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Syndication]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=316</guid>

					<description><![CDATA[<p>I&#8217;ve been hosting and helping with Suck Creek Cycle&#8217;s website since they opened in 1998. The site was long overdue for an upgrade, so I took an existing template design and tweaked it a bit to look like the bike shop, then integrated social media and syndicated content from their vendors. Facebook local business page [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/bike-shop-website-with-facebook-features/">Bike Shop Website with Facebook Features</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/02/suck-creek-cycle.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_317" style="width: 310px" class="wp-caption aligncenter"><a href="http://suckcreek.com/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-317" class="size-medium wp-image-317" title="suck-creek-cycle" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/02/suck-creek-cycle-300x245.png?x25141" alt="" width="300" height="245" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/02/suck-creek-cycle-300x245.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/02/suck-creek-cycle-1024x836.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2011/02/suck-creek-cycle.png?x25141 1102w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-317" class="wp-caption-text">Suck Creek Cycle website</p></div>
<p><strong>I&#8217;ve been hosting and helping with <a href="http://suckcreek.com/">Suck Creek Cycle&#8217;s website</a> since they opened in 1998.</strong> The site was long overdue for an upgrade, so I took an existing template design and tweaked it a bit to look like the bike shop, then integrated social media and syndicated content from their vendors.</p>
<ul>
<li>Facebook local business page integration — publish from WordPress directly to Facebook</li>
<li>Facebook Friends and Wall displayed on the website</li>
<li>RSS Syndication for news from cycling sites and bike vendors</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/bike-shop-website-with-facebook-features/">Bike Shop Website with Facebook Features</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/bike-shop-website-with-facebook-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Farmers Market Website</title>
		<link>https://chrisgilligan.com/portfolio/farmers-market-website/</link>
					<comments>https://chrisgilligan.com/portfolio/farmers-market-website/#respond</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Sun, 05 Sep 2010 19:35:30 +0000</pubDate>
				<category><![CDATA[Agriculture]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Organic Farms]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[chattanooga]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[farmers market]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[local designers]]></category>
		<category><![CDATA[logos]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[recipes]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[SlideShowPro]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[widgets]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=260</guid>

					<description><![CDATA[<p>This is a major redesign of the website for Chattanooga&#8217;s Main St Farmers Market. Local designers Widgets &#38; Stone came up with the logos and suggested the look and feel, and I worked with Padgett Arnold to get the visuals and content just right. Interactive home page presents tons of information in a compact javascript [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/farmers-market-website/">Farmers Market Website</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/09/Picture-11.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_261" style="width: 310px" class="wp-caption aligncenter"><a href="http://mainstfarmersmarket.com/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-261" class="size-medium wp-image-261" title="Main St Farmers Market" alt="" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/09/Picture-11-300x248.png?x25141" width="300" height="248" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/09/Picture-11-300x248.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/09/Picture-11-1024x847.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/09/Picture-11.png?x25141 1144w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-261" class="wp-caption-text">Main St Farmers Market website</p></div>
<p><strong>This is a major redesign</strong> of the website for <a href="http://mainstfarmersmarket.com/">Chattanooga&#8217;s Main St Farmers Market</a>. Local <a href="http://widgetsandstone.com/page/projects/unprocessing-farmers-trademark/">designers Widgets &amp; Stone</a> came up with the logos and suggested the look and feel, and I worked with Padgett Arnold to get the visuals and content just right. <del><br />
</del></p>
<ul>
<li>Interactive home page presents tons of information in a compact javascript slider</li>
<li>Fresh content includes recipes and a list of what&#8217;s available each week</li>
<li>Facebook fan page gets automatically updated with new content</li>
<li>New photos and videos are easily uploaded via SlideShowPro and YouTuber for a fun, engaging user experience</li>
<li>Lightweight CSS3 design and an alternative layout for mobile browsers present the site quickly and efficiently</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/farmers-market-website/">Farmers Market Website</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/farmers-market-website/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Landscape Architect Website with Slideshows &#038; Social Media Integration</title>
		<link>https://chrisgilligan.com/portfolio/landscape-architect-website-with-slideshows-social-media-integration/</link>
					<comments>https://chrisgilligan.com/portfolio/landscape-architect-website-with-slideshows-social-media-integration/#respond</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Thu, 28 Jan 2010 20:32:48 +0000</pubDate>
				<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Contracting]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SlideShowPro]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=238</guid>

					<description><![CDATA[<p>This is a simple website for a Chattanooga based landscape architect that focuses on beautiful portfolio slideshows. We&#8217;ve also added Twitter and Facebook integration to keep fans and customers updated on the latest projects.</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/landscape-architect-website-with-slideshows-social-media-integration/">Landscape Architect Website with Slideshows &#038; Social Media Integration</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/01/Picture-3.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_239" style="width: 310px" class="wp-caption aligncenter"><a href="http://craigdesigngroup.com/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-239" class="size-medium wp-image-239" title="Craig Design Group Website" alt="Craig Design Group Website" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/01/Picture-3-300x251.png?x25141" width="300" height="251" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/01/Picture-3-300x251.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/01/Picture-3-1024x859.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2010/01/Picture-3.png?x25141 1074w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-239" class="wp-caption-text">Craig Design Group Website</p></div>
<p>This is a simple website for a <a href="http://craigdesigngroup.com/">Chattanooga based landscape architect</a> that focuses on beautiful portfolio slideshows. We&#8217;ve also added Twitter and Facebook integration to keep fans and customers updated on the latest projects.</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/landscape-architect-website-with-slideshows-social-media-integration/">Landscape Architect Website with Slideshows &#038; Social Media Integration</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/landscape-architect-website-with-slideshows-social-media-integration/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Organic Farm Website with Slideshows and Content Management</title>
		<link>https://chrisgilligan.com/portfolio/organic-farm-website-with-slideshows-and-content-management/</link>
					<comments>https://chrisgilligan.com/portfolio/organic-farm-website-with-slideshows-and-content-management/#comments</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Fri, 13 Nov 2009 23:09:28 +0000</pubDate>
				<category><![CDATA[Agriculture]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Organic Farms]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[face]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SlideShowPro]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=157</guid>

					<description><![CDATA[<p>This site was produced in tandem with Widgets &#38; Stone, a Chattanooga design firm. We&#8217;re members of Sequatchie Cove Farm&#8217;s Community Shared Agriculture program, so we are very familiar with the quality of the eggs, dairy, meat and produce coming out of the clean and fertile Sequatchie Valley. (Will Work for Food!) WordPress Content Management [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/organic-farm-website-with-slideshows-and-content-management/">Organic Farm Website with Slideshows and Content Management</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/05/picture-21.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_158" style="width: 310px" class="wp-caption alignright"><a href="http://sequatchiecovefarm.com/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-158" class="size-medium wp-image-158" title="Sequatchie Cove Farm website" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/05/picture-21-300x245.png?x25141" alt="Sequatchie Cove Farm website" width="300" height="245" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/05/picture-21-300x245.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/05/picture-21-1024x837.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/05/picture-21.png?x25141 1167w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-158" class="wp-caption-text">Sequatchie Cove Farm website</p></div>
<p>This site was produced in tandem with <a href="http://widgetsandstone.com/">Widgets &amp; Stone, a Chattanooga design firm</a>. We&#8217;re members of Sequatchie Cove Farm&#8217;s Community Shared Agriculture program, so we are very familiar with the quality of the eggs, dairy, meat and produce coming out of the clean and fertile Sequatchie Valley.<span id="more-157"></span></p>
<p><em>(Will Work for Food!)</em></p>
<ul>
<li>WordPress Content Management System allows the farmers to easily add their opinions, information and images</li>
<li>Automated updates to Facebook Pages, with linkback</li>
<li>Automatic Twitter tweets for new posts, with linkback</li>
<li>Social Media bookmarking</li>
<li>SlideShowPro gives the site a slick Flash-based Image Management System so the site can feature seasonal images.</li>
<li>MailMan manages a plethora of mailing lists for the weekly emails that keep the farmers connected to the communities and individuals they serve</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/organic-farm-website-with-slideshows-and-content-management/">Organic Farm Website with Slideshows and Content Management</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/organic-farm-website-with-slideshows-and-content-management/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Art Competition with Submission Form</title>
		<link>https://chrisgilligan.com/portfolio/art-competition-with-submission-form/</link>
					<comments>https://chrisgilligan.com/portfolio/art-competition-with-submission-form/#respond</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Sat, 12 Sep 2009 16:25:50 +0000</pubDate>
				<category><![CDATA[Arts and Nonprofit]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Forms]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=98</guid>

					<description><![CDATA[<p>This is a project for Create Here, a Chattanooga think tank nonprofit that connects entrepreneurs and artists with creative communicators to promote sustainable, creative initiatives and showcases. Zero Sum is an exhibit that examines the role of games in contemporary culture and the impact they have on our social experience, psyche, morality and approach to [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/art-competition-with-submission-form/">Art Competition with Submission Form</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-2.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_99" style="width: 310px" class="wp-caption alignright"><a href="http://zerosumshow.com/submit/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-99" class="size-medium wp-image-99" title="picture-2" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-2-300x222.png?x25141" alt="Zero Sum Website" width="300" height="222" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-2-300x222.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-2-1024x759.png?x25141 1024w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-2.png?x25141 1076w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-99" class="wp-caption-text">Zero Sum Website</p></div>
<p>This is a project for <a href="http://createhere.org/">Create Here, a Chattanooga think tank nonprofit</a> that connects entrepreneurs and artists with creative communicators to promote sustainable, creative initiatives and showcases. Zero Sum is an exhibit that examines the role of games in contemporary culture and the impact they have on our social experience, psyche, morality and approach to critical thinking.</p>
<ul>
<li>Online forms for artistic submissions</li>
<li>Database to collect and organize submissions, including file uploads</li>
<li>Search Engine Optimization, sitemaps, Google Analytics to provide info about traffic and visitors</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/art-competition-with-submission-form/">Art Competition with Submission Form</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/art-competition-with-submission-form/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Non-profit website with Calendar and Slideshows</title>
		<link>https://chrisgilligan.com/portfolio/nonprofit-website-calendar-slideshow/</link>
					<comments>https://chrisgilligan.com/portfolio/nonprofit-website-calendar-slideshow/#comments</comments>
		
		<dc:creator><![CDATA[Chris Gilligan]]></dc:creator>
		<pubDate>Fri, 12 Sep 2008 16:25:00 +0000</pubDate>
				<category><![CDATA[Arts and Nonprofit]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SlideShowPro]]></category>
		<guid isPermaLink="false">https://chrisgilligan.com/?p=111</guid>

					<description><![CDATA[<p>I visited Sequatchie Valley Institute years ago with my children, and made a long-term goal to some day live and work with the folks I met there. We use the web extensively to communicate with our members, the public, and the media. SlideShowPro Director provides an engaging and easily-updated frontpage show, and a gallery of [&#8230;]</p>
<p>The post <a href="https://chrisgilligan.com/portfolio/nonprofit-website-calendar-slideshow/">Non-profit website with Calendar and Slideshows</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="float: right; margin: 0 0 10px 15px; width:240px; height: auto;">
		<img src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-22.png?x25141" width="240" style="max-width: 100%; height: auto;" />
		</p><div id="attachment_112" style="width: 310px" class="wp-caption alignright"><a href="http://svionline.org/"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-112" class="size-medium wp-image-112" title="sequatchie valley institute" src="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-22-300x275.png?x25141" alt="Sequatchie Valley Institute website" width="300" height="275" srcset="https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-22-300x275.png?x25141 300w, https://d2lehxir4n36oh.cloudfront.net/wp-content/uploads/2009/04/picture-22.png?x25141 901w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><p id="caption-attachment-112" class="wp-caption-text">Sequatchie Valley Institute website</p></div>
<p>I visited <a href="http://svionline.org/">Sequatchie Valley Institute</a> years ago with my children, and made a long-term goal to some day live and work with the folks I met there. We use the web extensively to communicate with our members, the public, and the media.</p>
<ul>
<li>SlideShowPro Director provides an engaging and easily-updated frontpage show, and a gallery of current and past events</li>
<li>Event Calendar manages our online calendar</li>
<li>Registration forms and contact forms for events and communication, routed to the proper folks</li>
<li>MailMan takes care of our e-mail blasts</li>
<li>Vanilla forum helps the board of directors sort out our business</li>
</ul>
<p>The post <a href="https://chrisgilligan.com/portfolio/nonprofit-website-calendar-slideshow/">Non-profit website with Calendar and Slideshows</a> appeared first on <a href="https://chrisgilligan.com">Chris Gilligan » new media</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://chrisgilligan.com/portfolio/nonprofit-website-calendar-slideshow/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Page Caching using Disk: Enhanced 
Content Delivery Network via Amazon Web Services: CloudFront: d2lehxir4n36oh.cloudfront.net
Lazy Loading (feed)

Served from: chrisgilligan.com @ 2026-06-19 03:45:36 by W3 Total Cache
-->