Archive | Wordpress

Alpha Theme for WordPress

The concept for Alpha Theme has developed over time. As of 29 December 2016, this is a child theme of the Woocommerce Canvas theme. The main focus is to try and build a child theme that itself can be easily adapted for a wide variety of websites. The idea is of course: Fast Mobile Friendly […]

Continue Reading

Woocommerce Customization

Woocommerce is a fantastic, though complex, time-consuming, and/or expensive ecommerce system. That said, it is the most popular on WordPress, and has a lot of potential for the future. It is getting a lot of development effort at Automattic, and has a fairly extensive functionality set, and some loosely- and tightly-coupled extensions and sister-plugin functionality. […]

Continue Reading

CentOS Apache MySQL PHP

For a while now, I've been learning the hard way how a lot of configurations published on the Internet are much less effective than their authors purport. First we need to back up to a set of core principles in order to then find the configuration that will work for production servers. Production Server Principles […]

Continue Reading

WordPress Multisite on CentOS

This assumes a current configuration of: CentOS 7.2 Apache 2.4 PHP 5.6 + Opcache MySQL 5.7 Install WordPress from Subversion This is the standard quick install. It is advised to do the most recent stable version, and not the main branch, which can break (more) things. Visit Installing WordPress with Subversion, and look for a […]

Continue Reading

WordPress Site Performance

Site performance comes down to two issues: Perceived relevance Perceived responsiveness Actually, perceived responsiveness could be considered an aspect of relevance (but not the other way around). To be relevant is to be speedy and relevant. Catch 22 - Speed vs. Functionality For WordPress, the architecture is one where responsiveness goes down logarithmically to the […]

Continue Reading

GeoIP on WordPress

Detecting a visitor's location can provide a semi-customized experience that can work out well. However, it can also lock visitors into an assumption that is incorrect, and that may create a worse experience. For example, changing default languages based on location is not a good idea (it is better to use cookies and reasonable defaults, […]

Continue Reading

Private Video Streaming Options

Updated 04-Oct-2016 Public video can easily be hosted and streamed on YouTube at no cost. But for those who want some restrictions on the video, YouTube has only limited options. Currently YouTube only allows sharing private videos with up to 50 YouTube accounts, via including their email addresses or Google+ account, in the video manager. […]

Continue Reading

Mad WooCommerce Development

The WooCommerce team is introducing a huge amount of integrated functionality. WooCommerce must be considered a platform at this point (with WordPress as a much more generic, broader platform). Think of Windows and Office. Windows is a generic operating system and Office is a set of applications. While the analogies only go so far, WooCommerce […]

Continue Reading

WooCommerce Plugin Sites

There are several sites which sell unlimited access to a large number of WooCommerce and other themes and plugins. These sites are taking advantage of the GPL which allows for free distribution, though it is unclear if they are violating use agreements. In any case, each of these sites has a set of plugins, many […]

Continue Reading

Encrypted Data in WordPress

It seems that there are some simple things that are not managed well on the security front, specifically the lack of encryption of the data stored in the database. While backups can be encrypted (by most backup tools) the data itself is not encrypted in the database. The main counter to that is if the […]

Continue Reading

Powered by WordPress. Designed by WooThemes