<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Ten-321 Enterprises</title>
	
	<link>http://ten-321.com</link>
	<description>Making it affordable to have a presence on the Web</description>
	<lastBuildDate>Thu, 16 Feb 2012 01:05:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ten-321" /><feedburner:info uri="ten-321" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>ten-321</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Come Learn About WordPress in Higher Education</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/A26jvaTSMGE/</link>
		<comments>http://ten-321.com/blog/2012/02/15/come-learn-about-wordpress-in-higher-education/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 01:05:14 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[WordPress Information]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=478</guid>
		<description><![CDATA[This year promises to be a great year for professional development, and I am extremely proud to be a big part of that. If you&#8217;re interested in coming to hear me speak about WordPress and its uses in higher education, I&#8217;ve already confirmed a few opportunities for you to do so. Following is a list [...]]]></description>
			<content:encoded><![CDATA[<p>This year promises to be a great year for professional development, and I am extremely proud to be a big part of that. If you&#8217;re interested in coming to hear me speak about WordPress and its uses in higher education, I&#8217;ve already confirmed a few opportunities for you to do so. Following is a list of the conferences at which I&#8217;ll be presenting in the first half of 2012.<span id="more-478"></span></p>
<h2>Web Redesign</h2>
<p><a href="http://www.accsva.org/conference/">Association of Collegiate Computing Services of Virginia 2012 Conference</a><br />
March 14-16, 2012</p>
<p>Web redesign is a term commonly heard in recent years. Many universities have recently redesigned their sites, are in the midst of doing so, or are thinking about it. Since the web is constantly changing anyway, what do we really mean by &#8220;redesign&#8221; &#8211; a new template, a different information architecture? Given the possibilities of current content management systems, how deeply into your organization should a redesign reach? Can you handle content-heavy, internally-focused vs. branding-heavy, externally-focused sites within the same system? How does your organization&#8217;s website help to shape how your university community does its day-to-day work?</p>
<h2><a href="http://web2012.sched.org/event/90610209ea9b306bef3346395898860f">WordPress Coding Standards</a></h2>
<p><a href="http://webconference.psu.edu/">Web 2012 &#8211; Penn State University</a><br />
June 11-12, 2012</p>
<p>In order to help avoid common coding errors, and improve the readability of code, the WordPress community has developed a set of standards to use when formatting the code you use when writing themes, plugins and even core code. Throughout this workshop, we&#8217;ll review the various standards that have been developed by the community. We&#8217;ll discuss why they are the way they are; and we&#8217;ll run through each one in detail.</p>
<p><strong>Experience Level:</strong> Advanced &#8211; Assumes a solid grasp of topic and extensive experience.</p>
<p><strong>Prerequisite Knowledge:</strong> At least an intermediate understanding of PHP coding is necessary to move through this workshop. A basic understanding of WordPress coding is also good to have, but not necessary.</p>
<p><strong>Skills/Knowledge Gained:</strong> Writing clean, well-formatted PHP code that fits with the WordPress community coding standards.</p>
<h2><a href="http://web2012.sched.org/event/53f392ee297d728e83c29d990da778c6">Writing a WordPress Plugin</a></h2>
<p><a href="http://webconference.psu.edu/">Web 2012 &#8211; Penn State University</a><br />
June 11-12, 2012</p>
<p>During this workshop, we will begin writing a very simple WordPress plugin. I will take you through the basic steps of creating the plugin file, including the proper header, and using some basic API functions available in WordPress.</p>
<p><strong>Experience Level:</strong> Intermediate &#8211; Assumes basic knowledge of topic and some experience.</p>
<p><strong>Prerequisite Knowledge: </strong>A basic grasp of PHP concepts will be helpful in this session. A basic working knowledge of using WordPress is also a plus.</p>
<p><strong>Skills/Knowledge Gained: </strong>Attendees will be able to utilize the WordPress documentation to begin building their own plugins to add new features to WordPress.</p>
<h2><a href="http://web2012.sched.org/event/1bfb5dd09de68ad89f7ea5971db0dd0c">WordPress Multi-Network</a></h2>
<p><a href="http://webconference.psu.edu/">Web 2012 &#8211; Penn State University</a><br />
June 11-12, 2012</p>
<p>WordPress is an amazing and flexible tool, and becomes even more incredible when set up in a multisite environment. For many higher education institutions, though, even multisite is not broad enough to fit the information architecture of our websites. That&#8217;s where Multi-Network comes into play. At UMW, the university website is built on a WordPress Multi-Network environment, with nearly 30 multisite setups running inside of a single WordPress installation. This session will touch on the basics of setting up WordPress to work as a Multi-Network tool, and some tips to get plugins and themes working more efficiently in this unique environment.</p>
<p><strong>Experience Level:</strong> Intermediate &#8211; Assumes basic knowledge of topic and some experience.</p>
<p><strong>Prerequisite Knowledge:</strong> A basic knowledge of WordPress and the WordPress setup process will be necessary.</p>
<p><strong>Skills/Knowledge Gained:</strong> Attendees will gain knowledge of the way multisite and multi-network installations work, the way the databases are structured for each, and how to optimize various items within WordPress to work efficiently in these types of setups.</p>
<h2><a href="http://dotedugurusummit2012.eventbrite.com/#sessionCurtissGrymala">The 10 Minute WordPress Shortcode</a></h2>
<p><a href="http://dotedugurusummit2012.eventbrite.com/">.eduGuruSummit 2012</a><br />
April 10-11, 2012</p>
<p>In this session, you&#8217;ll learn how simple it is to create a new shortcode that can be used in WordPress. As a bonus, you&#8217;ll also learn just how easily that shortcode can be turned into a widget.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/A26jvaTSMGE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2012/02/15/come-learn-about-wordpress-in-higher-education/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2012/02/15/come-learn-about-wordpress-in-higher-education/</feedburner:origLink></item>
		<item>
		<title>Speaking Engagements</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/fRagseaMI5k/</link>
		<comments>http://ten-321.com/about/about-curtiss-grymala/speaking-engagements/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 00:20:39 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
		
		<guid isPermaLink="false">http://ten-321.com/?page_id=366</guid>
		<description><![CDATA[If you are interested in having Curtiss Grymala speak at your next conference or professional development activity, please feel free to contact us. Following are a few of the topics on which Curtiss has spoken in the past. Plug It In: Writing Better WordPress Plugins Writing a WordPress plugin can be extremely simple, but in [...]]]></description>
			<content:encoded><![CDATA[<p>If you are interested in having Curtiss Grymala speak at your next conference or professional development activity, please feel free to <a title="Contact Us" href="http://ten-321.com/about/contact/">contact us</a>. Following are a few of the topics on which Curtiss has spoken in the past.<span id="more-366"></span></p>
<h2>Plug It In: Writing Better WordPress Plugins</h2>
<p>Writing a WordPress plugin can be extremely simple, but in order to write a good WordPress plugin, it takes a little more work. I will walk you through five simple tips to make sure your WordPress plugin is more easily extendable, works on more WordPress installations and has a better chance of being future-proof.</p>
<p>Some of the topics covered in this presentation are:</p>
<ul>
<li>Making your plugin extendable &#8211; allowing other developers to add functionality to your plugin without having to modify the plugin itself</li>
<li>Avoiding conflicts with other plugins</li>
<li>Making your plugin multisite (and even multi-network) compatible</li>
<li>Helping to future-proof your plugin</li>
<li>Spiffying up your readme file</li>
</ul>
<h2>Form Vs. Function: Should That Be a WordPress Theme Function or a WordPress Plugin?</h2>
<p>Because WordPress is such a flexible platform, it’s extremely easy to add features through many different avenues. Just because you can, though, doesn’t necessarily mean you should.</p>
<p>I will briefly explain the difference between the functions.php file in a WordPress theme; a regular WordPress plugin; and a WordPress “Must-Use” plugin. I will then lay out some guidelines to help you determine which avenue you should take when adding a new feature to your WordPress installation.</p>
<h2>Duct Tape &amp; WD-40: A Manager’s Toolbelt</h2>
<p>As higher ed professionals, we’re all in the business of project and personnel management; whether we want to be or not. I will share two tools to use when dealing with people and projects.</p>
<ul>
<li>If it ain’t broke, don’t fix it</li>
<ul>
<li>Project Management &#8211; In our professional lives, we have a tendency to get bored with things the way they are. However, we need to make sure that the things we’re changing really need to be changed; and to ensure that we’re actually fixing a problem rather than just changing for change sake.</li>
<li>Personnel Management &#8211; As perfectionists, we have a tendency to want to go back and change things that aren’t done the way we’d do it. As a result, we end up taking on projects that other people are fully capable of handling. As a manager, you need to be able to recognize when to let other people do the jobs they can do, and step back to get your own work done.</li>
</ul>
<li>You can’t fix what you don’t know is broken</li>
<ul>
<li>Project Management &#8211; We need to be sure that we’re fixing the things that need to be fixed. You need to set up some solid metrics and measurements to track the things that are and are not working well on your website. Use A/B or multivariate testing, user testing, analytics data and more to figure out what isn’t working the way it should. Then, concentrate your efforts on those items rather than spinning your wheels on something that is working well.</li>
<li>Personnel Management &#8211; We often encounter the same issues when managing personnel; and they can, in many circumstances, be exponentially more frustrating. Our personality types tend to direct us to ignore things that frustrate  us, and to just keep plugging along in our own little world. This is a dangerous mindset, though. If someone is doing unsatisfactory work, or is doing something that is negatively effecting your productivity, you need to make that person aware of it. As the topic implies, you can’t fix what you don’t know is broken. If the person with whom you’re working isn’t aware of the fact that s/he is impacting your work, s/he can’t do anything to make it better.<br />
This is especially important when you are responsible for managing employees. Most institutions will perform annual performance reviews. However, if you are doing your job as a supervisor effectively, nothing on those performance reviews should ever be a surprise to your employees. Any positive or negative things that need to be discussed should be discussed when they happen, not written down and filed away until the review.</li>
</ul>
</ul>
<h2>Don’t Settle: A Guide To Choosing the Right CMS</h2>
<p>When I was at Lord Fairfax Community College (LFCC), we issued four unsuccessful RFPs for a new Web Content Management System (CMS). After we realized the RFP process wasn’t going to work for us, we reviewed our desired features and began building our own. Now, almost three years later, even after leaving LFCC, I’m confident that we made the right decision for that institution.</p>
<p>This session will explore the process of building a good list of wants and needs for a CMS and successfully evaluating whether you want to buy an enterprise system, modify an existing open-source solution or build your own. I will briefly review some of the pros and cons of building a custom solution. During this session, I will use examples of the process we used when I was at LFCC and the lessons we learned throughout.</p>
<p>The bottom line is that you have to choose what&#8217;s right for your institution.</p>
<p>The intended audience for this session would be both Web developers and the decision makers of the institution. Although I will discuss some technical aspects of the process, I will not be presenting or discussing any in-depth code, just general concepts.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/fRagseaMI5k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/about/about-curtiss-grymala/speaking-engagements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ten-321.com/about/about-curtiss-grymala/speaking-engagements/</feedburner:origLink></item>
		<item>
		<title>WordPress Plugins and Themes</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/bCezp2nRJqQ/</link>
		<comments>http://ten-321.com/web-site-development/wordpress-plugins-and-themes/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 00:00:13 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
		
		<guid isPermaLink="false">http://ten-321.com/?page_id=360</guid>
		<description><![CDATA[At Ten-321 Enterprises, we are committed to the open software environment; sharing much of our code and projects with the world. As part of this commitment, we choose to use WordPress almost exclusively for new website projects, including our own network of websites. Whenever a new feature is needed, we develop a custom solution. Much [...]]]></description>
			<content:encoded><![CDATA[<p>At Ten-321 Enterprises, we are committed to the open software environment; sharing much of our code and projects with the world. As part of this commitment, we choose to use WordPress almost exclusively for new website projects, including our own network of websites. Whenever a new feature is needed, we develop a custom solution.</p>
<p>Much of the time, if a new feature seems to fill a considerable need for the community or if we find that we are implementing the same features over and over again, we will release the new code to the community through the <a href="http://wordpress.org/extend/plugins/profile/cgrymala">WordPress plugin repository</a>.</p>
<p>You can view information about our plugins and keep up to date with new developments on the <a href="http://plugins.ten-321.com/">Ten-321 WordPress plugins website</a>.</p>
<p>We are also currently in the process of developing a barebones parent theme for WordPress. At this point, <a href="http://framework.ten-321.com/">the Ten-321 Framework</a> has been used as the backbone of two public projects (<a href="http://toothtownsmiles.com/">Tooth Town Pediatric Dentistry</a> and <a href="http://m-span.org/">M-SPAN</a>), and will most likely be continuously developed and used in many future projects.</p>
<p>You can keep an eye on the development of the Ten-321 Framework, too. If you want to experiment with the framework, or are interested in contributing to it, you can download the latest development version from <a href="http://svn.framework.ten-321.com/">our code repository</a>.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/bCezp2nRJqQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/web-site-development/wordpress-plugins-and-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ten-321.com/web-site-development/wordpress-plugins-and-themes/</feedburner:origLink></item>
		<item>
		<title>Is WordPress Ready for Enterprise Web Content Management?</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/Sh-xIPrFDRY/</link>
		<comments>http://ten-321.com/blog/2011/09/05/is-wordpress-ready-for-enterprise-web-content-management/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 03:20:08 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[WordPress Information]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=357</guid>
		<description><![CDATA[A few days ago, I had someone ask me if I though WordPress was ready to be an enterprise-level Web content management system (WCMS). My initial response was basically &#8220;Yes, I should hope so.&#8221; My livelihood, at this point, depends on WordPress functioning as an enterprise WCMS. However, I feel like I should qualify that [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, I had someone ask me if I though WordPress was ready to be an enterprise-level Web content management system (WCMS). My initial response was basically &#8220;Yes, I should hope so.&#8221; My livelihood, at this point, depends on WordPress functioning as an enterprise WCMS.</p>
<p>However, I feel like I should qualify that affirmative answer a little bit. While WordPress is almost completely capable of being an enterprise WCMS, there are a few caveats that go with that.<span id="more-357"></span></p>
<p>First of all, WordPress will not be an enterprise-level system out-of-the-box. You&#8217;re not going to be able to use the famous 5-minute installation and leave it at that if you want it to do everything you need it to do. You are going to need to be intimately familiar with the WordPress APIs, and you are going to have to get your hands dirty with some custom code. There are definitely a lot of plugins that can help you along the way, but there are still going to be holes that you&#8217;ll need to patch yourself.</p>
<p>Secondly, you will need to establish a clear list of features that you need in your CMS. Probably about 80-90% of the time, you&#8217;ll be able to get WordPress to match that list of features, but there will be occasions when it simply won&#8217;t cut it.</p>
<h2>What It Doesn&#8217;t Do</h2>
<p>For instance, if you need deep, integral asset (images, documents, etc.) management, that&#8217;s not going to be easy to achieve with WordPress. Images, documents, etc. are handled on a post-by-post or page-by-page basis in WordPress right now, and there is no concept of revision management with attachments, either. For documents, you can certainly test Ron Rennick&#8217;s <a href="http://wordpress.org/extend/plugins/document-repository/">Document Repository plugin</a> (which was developed initially for us at UMW), but that might not do everything you need in the way of asset management.</p>
<p>Likewise, if you require a standardized workflow setup, that&#8217;s going to be a little complicated with WordPress. There are <a href="http://www.htmlcenter.com/blog/adding-a-bit-of-workflow-to-wordpress/">a few plugins</a> that can help along the way, but they might not do it all.</p>
<h2>What It Does Do</h2>
<p>The good news is, though, that WordPress can be integrated with LDAP or Active Directory pretty easily. There are a couple of plugins that will let you integrate your login/registration procedures (of course, if you&#8217;re using Active Directory, I&#8217;d recommend <a href="http://wordpress.org/extend/plugins/active-directory-authentication-integration/">Active Directory Authentication Integration</a>). You can even pull lists of Active Directory users and display them on your website with a plugin like <a href="http://wordpress.org/extend/plugins/active-directory-employee-list/">Active Directory Employee List</a>.</p>
<p>Apart from the plugins that can help you get WordPress where it needs to be; the WordPress core, itself, does a great deal of what needs to be done in content management. The system has made giant leaps in the field of content management over the last year or two. Pages are fleshed out better than they&#8217;ve ever been; custom fields are simpler to use; custom post types, custom navigation menus and post formats are major innovations; and much more.</p>
<p>Are you using WordPress as an enterprise-level content management system? What plugins are you using to make WordPress work better for you? Are you running a single-site WordPress, multisite or a multi-network setup?</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/Sh-xIPrFDRY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2011/09/05/is-wordpress-ready-for-enterprise-web-content-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2011/09/05/is-wordpress-ready-for-enterprise-web-content-management/</feedburner:origLink></item>
		<item>
		<title>About Curtiss Grymala</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/IBXUFjmk1Xw/</link>
		<comments>http://ten-321.com/about/about-curtiss-grymala/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 16:57:17 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
		
		<guid isPermaLink="false">http://ten-321.com/?page_id=320</guid>
		<description><![CDATA[Curtiss Grymala founded Ten-321 Enterprises in 1995 and serves as the president and main principal behind the company. He has more than 15 years experience working in the field of website development and management. He is formally trained in PHP and MySQL, with expert level experience in HTML and CSS. He works as a professional Web [...]]]></description>
			<content:encoded><![CDATA[<p>Curtiss Grymala founded Ten-321 Enterprises in 1995 and serves as the president and main principal behind the company. He has more than 15 years experience working in the field of website development and management. He is formally trained in PHP and MySQL, with expert level experience in HTML and CSS. He works as a professional Web developer for a public university in Virginia and previously served as the primary Web professional at a community college in Virginia.<span id="more-320"></span></p>
<p>In the past, Grymala developed three custom Web content management systems (WCMS), including the full-featured, enterprise-level WCMS used to manage the <a href="http://lfcc.edu/">Lord Fairfax Community College</a> websites. He also developed multiple plugins for previous versions of YaBB forum software and was briefly involved in the official support and development team for the project.</p>
<p>Grymala now devotes much of his time to developing <a title="The Ten-321 Portfolio" href="http://ten-321.com/blog/2011/01/23/the-ten-321-portfolio/">new themes</a> and <a title="Ten-321 WordPress Plugins" href="http://plugins.ten-321.com/">plugins for WordPress</a>, both through his position at the <a href="http://umw.edu/">University of Mary Washington</a> and as the main developer for Ten-321 Enterprises.</p>
<p>In addition to publishing articles occasionally on the <a href="http://ten-321.com/about/blog/">Ten-321 Enterprises blog</a>, Grymala writes articles regularly for <a href="http://www.htmlcenter.com/">HTMLCenter</a>, and has occasional features on <a href="http://www.centernetworks.com/">CenterNetworks</a> and <a href="http://enterconnected.com/">Entertainment Connected</a> (formerly ZuneSpring).</p>
<p>You can find more information about <a title="Curtiss Grymala's LinkedIn Profile" href="http://www.linkedin.com/in/cgrymala">Grymala&#8217;s professional experience, specialties and associations</a> on LinkedIn. You can also follow him on Twitter <a title="Curtiss Grymala's Twitter profile" href="http://twitter.com/cgrymala">@cgrymala</a>.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/IBXUFjmk1Xw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/about/about-curtiss-grymala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ten-321.com/about/about-curtiss-grymala/</feedburner:origLink></item>
		<item>
		<title>Updating to WordPress 3.1</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/Lrq6AA99dbg/</link>
		<comments>http://ten-321.com/blog/2011/03/09/updating-to-wordpress-3-1/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 01:10:09 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[WordPress Information]]></category>
		<category><![CDATA[ez backup]]></category>
		<category><![CDATA[multiple post thumbnails]]></category>
		<category><![CDATA[multisite]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 3.1]]></category>
		<category><![CDATA[wp super cache]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=287</guid>
		<description><![CDATA[As you may or may not know, <a href="http://wordpress.org/">WordPress 3.1</a> was released about 2 weeks ago. We at <a href="http://ten-321.com/">Ten-321 Enterprises</a> have slowly been going through and updating many of the WordPress-based websites we maintain. Overall, the process seems to take an average of around 30 minutes. To some, that may seem like a long time, but we want to make sure we do everything methodically and take extra precautionary measures when performing updates.]]></description>
			<content:encoded><![CDATA[<p>As you may or may not know, <a href="http://wordpress.org/news/2011/02/threeone/">WordPress 3.1 was released</a> about 2 weeks ago. We at Ten-321 Enterprises have slowly been going through and updating many of the WordPress-based websites we maintain. Overall, the process seems to take an average of around 30 minutes. To some, that may seem like a long time, but we want to make sure we do everything methodically and take extra precautionary measures when performing updates.</p>
<p>The process we follow is:</p>
<ol>
<li>Perform a complete backup of the site (this includes the whole database and all files on the site/server &#8211; even tables and files not directly related to WordPress). Under most circumstances, we will use the <a href="http://wordpress.org/extend/plugins/wordpress-ez-backup/">WordPress EZ Backup plugin</a> to perform the backups. However, some servers do not support the tools necessary to use WP EZ Backup, so we have to run a manual backup.</li>
<li>Update all plugins with available updates, checking to make sure nothing on the site broke after each plugin is updated.</li>
<li>Perform another complete backup (so that we can revert to the version with updated plugins if the core update fails for some reason).</li>
<li>Deactivate any plugins that are <a href="http://wordpress.org/support/topic/troubleshooting-wordpress-31-master-list">known to cause conflicts or errors</a> when updating the core.</li>
<li>Perform the core update.</li>
<li>Ensure that any cached pages (we use <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> on quite a few sites) are cleared out.</li>
<li>Reactivate any plugins we deactivated prior to performing the update.</li>
<li>Review the entire site to ensure no errors or issues popped up after the update.</li>
</ol>
<p><span id="more-287"></span><br />
So far (knock on wood), we have not encountered any issues updating to WordPress 3.1. We have updated single-site installations, multi-site installations and even multi-network installations with no issues.</p>
<p>Many of the sites we maintain utilize the <a href="http://wordpress.org/extend/plugins/multiple-post-thumbnails/">Multiple Post Thumbnails plugin</a>, which is listed among the plugins that cause compatibility errors with WordPress 3.1. However, in each instance, we have deactivated the plugin prior to the update and then reactivated it after the update is completed. In all instances, WordPress and the Multiple Post Thumbnail plugin seem to work just fine.</p>
<p>Have you upgraded to WordPress 3.1 yet? If so, did you encounter any issues? Were you able to correct any issues you encountered?</p>
<p>We have seen quite a few people seeking assistance in fixing errors that occurred after the update, but have not experienced any of those issues ourselves.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/Lrq6AA99dbg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2011/03/09/updating-to-wordpress-3-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2011/03/09/updating-to-wordpress-3-1/</feedburner:origLink></item>
		<item>
		<title>WordPress 3.0.5 – Another Painless Update</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/_MpFfHEHrTs/</link>
		<comments>http://ten-321.com/blog/2011/02/09/wordpress-3-0-5-another-painless-update/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 02:41:11 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=284</guid>
		<description><![CDATA[The other day, WordPress 3.0.5 was released to combat a handful of security exploits. For the most part, our clients are not vulnerable to the security exploits that were open in WordPress 3.0.4, but it&#8217;s a good idea to update to the new version, anyway. We updated the Ten-321 Enterprises network of sites and blogs [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, <a href="http://wordpress.org/news/2011/02/wordpress-3-0-5/">WordPress 3.0.5 was released</a> to combat a handful of security exploits. For the most part, our clients are not vulnerable to the security exploits that were open in WordPress 3.0.4, but it&#8217;s a good idea to update to the new version, anyway.</p>
<p>We updated the Ten-321 Enterprises network of sites and blogs this evening. As expected, the update was extremely simple and painless. Most of this is due to the great work the WordPress team is doing, but some credit also goes to Site5 for doing such a great job configuring their hosting accounts to work so well with WordPress. We have dealt with quite a few other hosts and found that some of them make it nearly impossible to keep WordPress up-to-date, and even harder to keep it secured properly.</p>
<p>With that said, we&#8217;d like to thank the WordPress team for their unwavering commitment to security and their consistent work to improve and harden the system.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/_MpFfHEHrTs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2011/02/09/wordpress-3-0-5-another-painless-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2011/02/09/wordpress-3-0-5-another-painless-update/</feedburner:origLink></item>
		<item>
		<title>What do we mean by “affordable”?</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/1yM_y5aUMZo/</link>
		<comments>http://ten-321.com/blog/2011/02/01/what-do-we-mean-by-affordable/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 22:22:54 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[Website Information]]></category>
		<category><![CDATA[affordable]]></category>
		<category><![CDATA[competitor]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[return on investment]]></category>
		<category><![CDATA[roi]]></category>
		<category><![CDATA[value]]></category>
		<category><![CDATA[website development]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=280</guid>
		<description><![CDATA[As you may or may not have noticed, one of the principles we stress at Ten-321 Enterprises is affordability. Since the beginning, our tagline has been &#8220;Making it affordable to have a presence on the Web.&#8221; But, what exactly do we mean when we say that? Are we implying that our services cost less than [...]]]></description>
			<content:encoded><![CDATA[<p>As you may or may not have noticed, one of the principles we stress at Ten-321 Enterprises is affordability. Since the beginning, our tagline has been &#8220;Making it affordable to have a presence on the Web.&#8221; But, what exactly do we mean when we say that?</p>
<p>Are we implying that our services cost less than those of our competitors? Yes and no. A lot of that depends on who you qualify as our competitors. Ten-321 Enterprises is not the least expensive (financially) company you&#8217;ll find on the Web; but we do offer the best value for your money.<span id="more-280"></span></p>
<p>When you choose to work with Ten-321 Enterprises, you can feel confident that you will receive service above and beyond what you would expect for the price. We are not a fly-by-night organization, nor are we taking on projects simply as an attempt to gain experience or notoriety. We are an established, experienced organization that provides top-notch work to our clients.</p>
<p>Therefore, although you may find that the cost of our services is generally higher than some other firms in the short-term, you will undoubtedly realize over time that the long-term costs are considerably lower. When you work with Ten-321 Enterprises, you&#8217;ll get a professional website that&#8217;s easy to maintain, allowing it to remain relevant and effective for much longer than many other firms.</p>
<p>We are firm believers in the idea that &#8220;you get what you pay for,&#8221; but we also believe in providing great value. We hope you&#8217;ll agree.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/1yM_y5aUMZo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2011/02/01/what-do-we-mean-by-affordable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2011/02/01/what-do-we-mean-by-affordable/</feedburner:origLink></item>
		<item>
		<title>The Ten-321 Portfolio</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/GeR92lF2ZWk/</link>
		<comments>http://ten-321.com/blog/2011/01/23/the-ten-321-portfolio/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 03:20:45 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[custom post type]]></category>
		<category><![CDATA[featured image]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=272</guid>
		<description><![CDATA[This evening, we are proud to announce that the portfolio of work performed by Ten-321 Enterprises is available on our website. The new portfolio includes screen shots of most of our recent projects...]]></description>
			<content:encoded><![CDATA[<p>This evening, we are proud to announce that <a href="http://ten-321.com/about/portfolio/">the portfolio of work performed by Ten-321 Enterprises</a> is available on our website. The new portfolio includes screen shots of most of our recent projects and, when you click on each screen shot, you will be taken to a short description of the project itself. We hope that, in the future, the caliber of our work can continue to speak for itself; and we are certain that this portfolio will help it do so.<span id="more-272"></span></p>
<p>The portfolio itself is comprised of individual posts created in WordPress. The posts are part of a custom post type created specifically for the portfolio. Each of these posts include a WordPress featured post thumbnail. A little bit of CSS3 is used (in standards-compliant browsers) to add rounded corners to the screen shots, and to create a smooth transition when hovering over each image.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/GeR92lF2ZWk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2011/01/23/the-ten-321-portfolio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2011/01/23/the-ten-321-portfolio/</feedburner:origLink></item>
		<item>
		<title>Connect Your WordPress Blog With Your Social Networks</title>
		<link>http://feedproxy.google.com/~r/ten-321/~3/vSwjb1V-M0Q/</link>
		<comments>http://ten-321.com/blog/2010/12/19/connect-your-wordpress-blog-with-your-social-networks/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 20:46:14 +0000</pubDate>
		<dc:creator>Curtiss Grymala</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[WordPress Information]]></category>

		<guid isPermaLink="false">http://ten-321.com/?p=172</guid>
		<description><![CDATA[If you use WordPress as a blogging platform, you may have noticed that there is a glut of plug-ins and applications making it easy for your users to share your blog posts on various social networks, but there are very few plug-ins designed to allow you to automatically publish your own posts to various social [...]]]></description>
			<content:encoded><![CDATA[<p>If you use WordPress as a blogging platform, you may have noticed that there is a glut of plug-ins and applications making it easy for your users to share your blog posts on various social networks, but there are very few plug-ins designed to allow you to automatically publish your own posts to various social networks.</p>
<p>There are a few, though, and they seem to work rather well.<span id="more-172"></span></p>
<h2>Twitter</h2>
<p>My favorite plug-in for sending blog posts to Twitter is, <a href="http://ten-321.com/blog/2010/08/12/twitoaster/">as I&#8217;ve mentioned in the past</a>, the <a href="http://wordpress.org/extend/plugins/twitoaster/">Twitoaster</a> plug-in. It&#8217;s a simple, no-nonsense plug-in that&#8217;s easy to configure and does exactly what I want. You sign into Twitter, authorize the Twitoaster plug-in, then let it do its thing. As long as you have it set to automatically tweet your posts (which is the default), you don&#8217;t really have to do anything else. Every time you publish a new blog post, the title of the post and a link to the post are sent to Twitter automatically.</p>
<h2>Facebook</h2>
<p>As far as I can tell, there are only two or three plug-ins that claim to allow you to publish your blog posts to Facebook automatically. I investigated a few of them and decided that <a href="http://wordpress.org/extend/plugins/facepress-ii/">FT FacePress II</a> is the best one for my purposes. This plug-in utilizes the mail2fb (publishing wall posts on Facebook via e-mail) feature to automatically publish the title, a link and optionally the excerpt of your post to Facebook.</p>
<p>To set up FT FacePress II, simply install and activate the plug-in. Then, go to Facebook and make sure you&#8217;re logged in.</p>
<h3>Publishing to a Personal Profile</h3>
<p><a href="http://ten-321.com/files/2010/12/facebook-account-settings.png"><img class="alignright size-full wp-image-175" title="Facebook Account Settings" src="http://ten-321.com/files/2010/12/facebook-account-settings.png" alt="Facebook Account Settings" width="233" height="276" /></a>If you want to publish WordPress posts to your personal Facebook wall, start by going to the &#8220;Account&#8221; menu (as of this writing, that&#8217;s in the upper right corner of the page) and choose &#8220;Account Settings&#8221;. Then, click the &#8220;Mobile&#8221; tab at the top of the page and click the &#8220;Go to Facebook Mobile&#8221; link.</p>
<p>There, you will see a series of boxes. One of them will say &#8220;Upload via Email&#8221;. Inside of that box, you will see an e-mail address that ends in &#8220;m.facebook.com&#8221;. Most likely, that is the correct address to use for mail2fb function, but in my case, that same e-mail address was showing up for my personal profile and two of my fan pages; so that obviously wasn&#8217;t completely accurate. Therefore, I would recommend having Facebook send the correct e-mail address to you.</p>
<p style="text-align: center;"><a href="http://ten-321.com/files/2010/12/facebook-go-to-mobile.png"><img class="aligncenter size-full wp-image-176" title="Facebook - Go to Mobile link" src="http://ten-321.com/files/2010/12/facebook-go-to-mobile.png" alt="Facebook - Go to Mobile link" width="612" height="98" /></a></p>
<p><a href="http://ten-321.com/files/2010/12/fb-upload-via-email.png"><img class="alignright size-medium wp-image-177" title="Facebook - Upload Via Email" src="http://ten-321.com/files/2010/12/fb-upload-via-email-300x156.png" alt="Facebook - Upload Via Email" width="300" height="156" /></a>To do that, near the bottom of that box, you&#8217;ll see a link that says &#8220;Send my upload email to me now&#8221;. Click that link and choose the e-mail address to which you want your unique mail2fb address sent. Then, click the &#8220;Send email&#8221; button. In a moment, you should receive an e-mail message from Facebook with a unique e-mail address included in the body of the message.</p>
<p>Copy that e-mail address and go to the &#8220;FacePress II Admin&#8221; page in your WordPress administration area (found under the &#8220;Settings&#8221; menu). Paste that e-mail address (which should be a unique username &#8220;@m.facebook.com&#8221;) into the first text box on the settings screen, which should have a label of &#8220;Facebook PROFILE personalized upload email address:&#8221;.</p>
<h3>Publishing to a Fan Page</h3>
<p>If you want to publish your WordPress posts to a fan page instead of a personal profile, you&#8217;ll need to take a few slightly different steps to find your mail2fb e-mail address. Start by going to the <a href="http://www.facebook.com/pages/manage/">page management area of Facebook</a>.</p>
<p>Then, click the &#8220;Edit Page&#8221; link for the page to which you want to publish your updates. On the left sidebar, you will see a link that says &#8220;Mobile&#8221;; click it. Then, you will see a page displaying a mail2fb e-mail address. As mentioned above, in my case, that e-mail address was exactly the same as my personal mail2fb e-mail address, so I knew it wasn&#8217;t right. Therefore, I would recommend clicking the &#8220;Learn More&#8221; button and then clicking the &#8220;Send the upload email for my page to me now&#8221; link. Then, choose the e-mail address to which you want your mail2fb address sent.</p>
<p style="text-align: center;"><a href="http://ten-321.com/files/2010/12/facebook-page-email.png"><img class="aligncenter size-full wp-image-178" title="Facebook Fan Page - Upload Via Email" src="http://ten-321.com/files/2010/12/facebook-page-email.png" alt="Facebook Fan Page - Upload Via Email" width="702" height="242" /></a></p>
<p>Once you&#8217;ve clicked that link, check your e-mail messages; you should have a new e-mail from Facebook with your fan page&#8217;s unique mail2fb address in the body of the message. Copy that address and paste it into the second text box on the FacePress II Admin Options page in WordPress (the label for that box should be &#8220;Facebook PAGE personalized upload email address:&#8221;).</p>
<h3>The Rest of the Settings</h3>
<p>First of all, if you want your blog posts published to your personal profile <strong>and</strong> to your fan page, you should have the first <strong>and</strong> second boxes completed. If you only want your blog posts sent to one or the other, make sure the other box is empty.</p>
<p><a href="http://ten-321.com/files/2010/12/facepress-ii-settings.png"><img class="alignright size-medium wp-image-179" title="FacePress II Admin Options" src="http://ten-321.com/files/2010/12/facepress-ii-settings-300x242.png" alt="FacePress II Admin Options" width="300" height="242" /></a>Once you&#8217;ve entered (and optionally tested) the appropriate mail2fb e-mail address(es), scroll down the page a bit and make sure the post format is set up the way you want it. If you just want to send the title and a link, use &#8220;<code>%TITLE% %URL%</code>&#8221; in the box. If you want to send the excerpt, too, then you will need to put &#8220;<code>%EXCERPT%</code>&#8221; in the box, too. In my case, I chose to send the title, then the excerpt, followed finally by the link to the post, so I used &#8220;<code>%TITLE% %EXCERPT% %URL%</code>&#8221; as my post format.</p>
<p>If there are specific WordPress categories you do not want published automatically to Facebook, make sure to enter the numerical IDs (separated by commas) in the next text box.</p>
<p><strong>Note: </strong>I do <strong>not </strong>recommend checking the &#8220;<strong>Use Shortened URLs</strong>&#8221; checkbox; as there seem to be some bugs associated with it (at least with version 2.1.0 of the plug-in). First, once you check the box, the only way to uncheck the box seems to be to manually modify your database. No matter how many times I unchecked the box and saved my settings, each time I went back to the settings page, the box was checked again. Secondly, when I tried to use the shortened URLs (with the Twitter-Friendly Links plug-in installed and configured), the domain name was not sent as part of the URL, so it did not link back to the website.</p>
<p>Once you&#8217;re done configuring the options, click the &#8220;Update Settings&#8221; button to save your FacePress II options.</p>
<p>FacePress also allows each WordPress author to optionally publish their own blog posts to Facebook. To set that up, they will need to follow instructions similar to those I described above, except they will click the &#8220;FacePress II User Options&#8221; link under the &#8220;Users&#8221; menu in WordPress instead of the &#8220;FacePress II Admin Options&#8221; link.</p>
<h2>LinkedIn</h2>
<p><a href="http://ten-321.com/files/2010/12/linkedin-applications-menu.png"><img class="size-medium wp-image-173 alignright" title="LinkedIn Applications Menu" src="http://ten-321.com/files/2010/12/linkedin-applications-menu-300x205.png" alt="LinkedIn Applications Menu" width="300" height="205" /></a>Getting your blog posts published automatically to LinkedIn is extremely simple; but it&#8217;s not something you configure within WordPress. Instead, you have to set it up within your LinkedIn profile.</p>
<p>To start, go to LinkedIn and make sure you are signed into your account. In the menu bar at the top of the page, hover over the &#8220;More&#8221; option. Then, click the &#8220;Get More Applications&#8221; link in the menu. When the page loads, you will see a &#8220;WordPress&#8221; application (shown in the screen shot below). Click on that and enter the URL (Web address) for your WordPress blog.</p>
<p><a href="http://ten-321.com/files/2010/12/linkedin-wordpress-app.png"><img class="aligncenter size-medium wp-image-174" title="LinkedIn WordPress Application" src="http://ten-321.com/files/2010/12/linkedin-wordpress-app-300x89.png" alt="LinkedIn WordPress Application" width="300" height="89" /></a>Once you&#8217;re done, click the &#8220;Save&#8221; button, and your recent blog posts will automatically appear in your profile.</p>
<h2>Conclusion</h2>
<p>Once you&#8217;ve installed and/or configured these three plug-ins and/or applications, you will be well on your way to sharing your blog posts across your social networks.</p>
<p>As always, if you&#8217;d like to connect with Ten-321 Enterprises through the various major social networks, please feel free to do so. You can check out the official <a href="http://www.facebook.com/pages/Ten-321-Enterprises/133682446669997">Ten-321 Enterprises Facebook page</a>, <a href="http://twitter.com/cgrymala">follow Curtiss on Twitter</a> or <a href="http://www.linkedin.com/in/cgrymala">view Curtiss&#8217; profile on LinkedIn</a>. You can also use the Wibiya toolbar at the bottom of every page on the Ten-321 Enterprises website to see what we&#8217;re saying and what&#8217;s being said about us on Facebook and Twitter, to share our various blog posts and website content on any of your favorite social networks, subscribe to our RSS feed and even search our website.</p>
<img src="http://feeds.feedburner.com/~r/ten-321/~4/vSwjb1V-M0Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ten-321.com/blog/2010/12/19/connect-your-wordpress-blog-with-your-social-networks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://ten-321.com/blog/2010/12/19/connect-your-wordpress-blog-with-your-social-networks/</feedburner:origLink></item>
	</channel>
</rss>

