How to make Woocommerce more enterprise friendly

Hello! After Working with WordPress and Woocommerce for a while, watching it grow and evolve over time, there are some constraints that we have been encountered over the years in particular with larger enterprise projects. WordPress appeals to a massive audience (43% market share to be exact). In this massive appeal, the WordPress development community has to make careful decisions in order to balance the needs of the majority of users with the unique demands that enterprise implementations may have. The most common requirements for enterprise WordPress sites would be : Redundancy, Deployment, Testing/QA and Security. All of these requirements are closely tied together in one way or another but they are all limited or hindered by the way WordPress is fundamentally designed. This can usually be accommodated with standard static WordPress sites. The moment you delve into the e-commerce world with Automattic’s Woocommerce, you run into problems. Why Woocommerce […]

How to import your Zoom Webinars into WordPress as custom content

Hello! Now, more than ever, companies businesses and individuals are leveraging web based collaborative tools like Zoom. Whether it be for company meetings, training sessions or sales seminars, the idea is to use video conferencing technology to replace in-person interactions. Zoom has emerged as a leading player, being positioned favourably at the right point in time to offer reliable video conferencing services for a variety of uses. One of the more common requests as web development agency, is to integrate the ability to “import” Zoom webinars for a business into their website. What once may have been an Eventbrite integration has now transitioned to a remote model of interaction. At Shift8, we have created a WordPress plugin to pull Zoom webinar events into WordPress as custom content. This can then be manipulated by your theme or a custom post grid perhaps. Why would you want to import Zoom Webinar’s into […]

How to scale your WordPress site for enterprise level redundancy

Hello! It often becomes a requirement for certain levels of clients to ensure service level agreements for uptime and redundancy are kept. What does this mean? Well we want to ensure that a particular site can withstand a single point of failure, which usually means we would need to expand the services across multiple endpoints. This is not a new requirement and usually is not something one would consider for small or even medium sized businesses because the costs essentially skyrocket because at this level of redundancy you need someone to design the infrastructure, roll it out, manage it, monitor it and then you need infrastructure resources such as multiple servers , load balancers and similar services to ensure this type of redundancy is kept. The purpose of this post is to walk you through, in technical terms, how to roll out a WordPress site using industry standard best practices, […]