Author Archives: Sean D. Conklin

About Sean D. Conklin

I have been a full-stack PHP web engineer since 2002. My current specialties have been in WordPress powered sites since 2011 and WooCommerce powered shops since early 2017.

Hear us on Your Website Engineer Episode 146!

Hear us on Your Website Engineer!Sean and Kelly were call-in guests on a popular WordPress podcast that aired September 18, 2013. Listen to us discuss WordPress for the Enterprise with Dustin Hartzler of Your Website Engineer on episode 146.

Your Website Engineer ranks number one when searching for the term “WordPress” within the Apple iTunes Store. This episode marks Dustin’s 146th podcast on how to build your own quality website and runs for approximately 50 minutes.

In this episode we discuss WordPress for the enterprise operation; strategic, cultural, and technical topics.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

Hear us on Your Website Engineer Episode 110!

Hear us on Your Website Engineer!Randy and I were return call-in guests on a popular WordPress podcast that aired January 9, 2013. Listen to us discuss WordPress.com with Dustin Hartzler of Your Website Engineer on episode 110.

Your Website Engineer has served over 175,000 downloads to the WordPress community and ranks number one when searching for the term “WordPress” within the Apple iTunes Store. This episode marks Dustin’s 110th podcast on how to build your own quality website and runs for approximately 40 minutes.

In this episode we discuss our recent blog post Our Move to WordPress.com, covering website migration and WordPress.com usage and benefits.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

Hear us on WordPress Medic Episode 2!

Hear us on WordPress Medic Episode 2!Randy and I were guests on a brand new WordPress oriented podcast that aired today. Listen to us discuss how to get WordPress professional development help with John Overall of WordPress Medic on episode 2.

WordPress Medic is a new podcast produced by John Overall who also co-produces the extremely popular WordPress Plugins A-Z podcast. This episode runs for approximately 47 minutes.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

Our Move to WordPress.com

Our Move to WordPress.comWe recently moved two self-hosted WordPress.org powered websites over to WordPress.com. One of which was our main website! We wanted to comment on why we made the migration, what was involved, and when others might consider following suit.

Why WordPress.com

  • It’s a super fast and highly available host. There are very few web hosts that truly fit into that category. The platform is so efficient because it essentially processes only your content.
  • It’s secure, up to date, backed up, and works to prevent SPAM. Other than having a strong password on the accounts, the platform handles all of the monitoring and backups for you.
  • It’s quite affordable. For example; we’re paying $13/yr for domain mapping plus $30/yr for no ads. You cannot beat those rates!
  • WordPress.com treats all contributors as individuals with their own accounts having their own invited websites. This is a forward-looking concept.
  • See how Automattic describes the two platforms.

Interesting differences between these two platforms

  • Your main website cannot feature custom functionality, but you can still have an auxiliary site on the side.
  • Your Theme choices are much more limited. However, the reasons for this limitation make it worth choosing from their subset of some 200 pre-approved Themes offered. You can decide whether to purchase a premium Theme or the ability to modify the CSS on any Theme.
  • Exporting your WordPress.org posts, pages, and media using Tools → Export can be tricky!
    • Any links within pages or posts that point to internal site pages, if applicable, and posts must be changed to the new URL. Posts contain the /YEAR/MONTH/ in their permalinks.
    • If your media isn’t already in the Media Library, it must be put there before running the export.
    • Media URLs will change to the format: http://SUBDOMAIN.files.wordpress.com/YEAR/MONTH/
    • If you are mass importing media that wasn’t previously in the Media Library, the month and year in the URLs will be changed to the present time. Fix any media dates before exporting.
  • Importing into WordPress.com using Tools → Import, and mapping usernames accordingly.
    • You can only import the same media files by month one time, because deleting them will make the subdomain.files.wordpress.com address for them unusable in the future, and a 1 or 2 could be appended to filenames. You must get this right the first time, or else you will be moving media to a different month!
    • There is a subprocess that changes the links to media within the blog, which may take hours to complete, even after the import is done.
  • Launching the domain involved purchasing the Domain Mapping product for a small fee.
    • You then have to change your name servers to ns1.wordpress.com, etc. If you accept email to your domain, you must add MX records within the Domain Mapping DNS area to forward email to your email hosting service, such as Google Apps or Rackspace Apps.
    • You also have to add CNAME (host) records or A (address) records for any subdomains that you want to point to other hosting platforms.

When to consider using or moving to WordPress.com

Being that beAutomated is not a design shop, the design constraints of WordPress.com were not a problem for us. Even if we were a design shop, they offer CSS customization capabilities for a small fee. Second, since the beAutomated.com website doesn’t sport custom functionality directly on the pages/posts, we weren’t concerned with not being able to use any Plugins on the main site. The features of WordPress.com, mainly the feedback forms, sharing, and their Writing Helper feature were enough for our purposes.

Subdomain powered by WordPress.org

beAutomated has a labs.beautomated.com hosting account with all of our WordPress.org development sites and services, including automation jobs that tie in with our email accounts to process submissions from our new WordPress.com site. You can concurrently take advantage of WordPress.org for back office processes using a subdomain or an alternate domain name. We like the idea of putting the heavier traffic on a fast, secure, highly available platform, while the custom functionality is delegated to a subdomain.

Thank you for taking the time to read this post. Note that we really appreciate feedback about what we’ve written as well as what topics you’d like us to discuss in future posts so please do let us know.

Hear us on Your Website Engineer Episode 99!

Hear us on Your Website Engineer!Randy and I were return call-in guests on a popular WordPress podcast that aired October 24, 2012. Listen to us discuss programming techniques with Dustin Hartzler of Your Website Engineer on episode 99.

Your Website Engineer has served over 130,000 downloads to the WordPress community and ranks within the top 10 when one searches for the term “WordPress” within the Apple iTunes Store. This episode marks Dustin’s 99th podcast on how to build your own quality website and runs for approximately 40 minutes.

In this episode we discuss our recent blog post The Key To Enjoying Web Programming, a viewpoint on WordPress as a highly evolved development framework that makes web programming more enjoyable and scalable if done correctly.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

Hear us on Your Website Engineer Episode 97!

Hear us on Your Website Engineer!Randy and I were return call-in guests on a popular WordPress podcast that aired October 10, 2012. Listen to us discuss WordPress developer tools with Dustin Hartzler of Your Website Engineer on episode 97.

Your Website Engineer has served over 130,000 downloads to the WordPress community and ranks within the top 3 when one searches for the term “WordPress” within the Apple iTunes Store. This episode marks Dustin’s 97th podcast on how to build your own quality website and runs for approximately 50 minutes.

In this episode we discuss software for everyday WordPress developers, part of a segment on software for everyday WordPress users, or applications and tools that web professionals utilize with the WordPress platform.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

The Key to Enjoying Web Programming

The Key to Enjoying Web ProgrammingHaving worked on many web development projects over the years, I can confidently say that the way to enjoy programming is to work in “bite sized chunks” of code, code that provides a single service. This is known in the WordPress community as a Plugin!

As the scope of a project increases over time, with every project giving birth to little baby projects, developers often find themselves dealing with a spaghetti mess of code. How do you remember thousands of lines of code that produces a result, especially among dozens of projects?

Earlier on, the key to keeping code scalable was the use of objects, and object oriented programming techniques. For example, you would create classes of functions and variables and store them in appropriately named files. For example: ‘class.students.php’ or ‘class.teachers.php’.

Continue reading

Creating Revenue Streams with Custom WordPress Plugins

Creating Revenue Streams with Custom WordPress PluginsCustom tailored WordPress Plugins can help any small business save money on operational costs and earn money with faster, more convenient order management for its customers. Plugins can be made to handle most of a business’s number crunching, time sensitive, and regular day-to-day tasks.

Community Plugin

We built a community Plugin, Benchmark Email Lite, that creates a realtime newsletter signup form widget, and also allows administrators to send out their content as email campaigns. The Plugin has had over ten thousand downloads, representing a reasonably large market share in its category.

Monetization: is via users who install the Plugin being likely to upgrade to a paid account with the service provider Benchmark Email. The more users with subscriptions, the better the Plugin pays off over time.

Continue reading

Hear us on WP Plugins A to Z Episode 73!

Hear us on WP Plugins A to ZRandy and I were return call-in guests on a popular WordPress podcast that aired June 13, 2012. Listen to us discuss our community WordPress Plugins (Benchmark Email Lite and beCounted) with John Overall of WP Plugins A to Z on episode 73. We come into the show halfway at 39:45.

WP Plugins A to Z has served many thousands of downloads to the WordPress community and ranks within the top 10 when one searches for the term “WordPress” within the Apple iTunes Store. This episode marks the 73rd podcast on WordPress Plugins and runs for approximately 75 minutes.

In this episode we discuss our free community WordPress Plugins and all that goes into creating, maintaining, utilizing, and rating them.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!

Hear us on Your Website Engineer Episode 67!

Hear us on Your Website Engineer!Randy and I were return call-in guests on a popular WordPress podcast that aired March 14, 2012. Listen to us discuss a WordPress Plugin business model and Benchmark Email (email marketing service) with Dustin Hartzler of Your Website Engineer on episode 67.

Your Website Engineer has served many thousands of downloads to the WordPress community and ranks within the top 10 when one searches for the term “WordPress” within the Apple iTunes Store. This episode marks Dustin’s 67th podcast on how to build your own quality website and runs for approximately 30 minutes.

In this episode we discuss our free community WordPress Plugin Benchmark Email Lite, and some concepts about WordPress Plugins as a business model.

Please contact us and let us know what you thought of the show as well as what you’d like to hear about in future podcasts!