Categories
Development WordPress

How to Rollback WordPress and PlugIn Versions

It’s possible installing themes or plugins can cause compatibility issues between your WordPress, theme, and/or plugins.

I’d recommend checking the theme/plugin is compatible with your version of WordPress, that all … Read More

Categories
Development WordPress

WordPress Down After Installing PlugIn – Solved

If you’ve installed and activated a plugin that has resulted in you being unable to access your website and the WordPress admin area then you’re probably looking for how to … Read More

Categories
Development Ubuntu 16.04 Server WordPress

Can’t Upload Files or Download Plugins and Themes to a New WordPress Installation on Your Ubuntu 16.04 Apache Server?

So you’ve just installed and set up a new  WordPress installation on your Ubuntu 16.04 server, you’ve gone to upload your first file or download a theme or plugin in … Read More

Categories
Development Ubuntu 16.04 Server

How to Configure a New Ubuntu 16.04 Apache Server

Here are a set of commands to set up a fresh Ubuntu 16.04 Apache server with the option to install WordPress and the headless browsers PhantomJS and CasperJS. You’ll need … Read More

Categories
Development WordPress

Using RedirectMatch in Your .htaccess File

Here is a quick overview of how to redirect URLs in your htaccess file using RedirectMatch (regex).

Firstly, here’s an example of a RedirectMatch redirect:

RedirectMatch 301 ^/services/?$ https://www.andycorby.com/

Now … Read More

Categories
Development

Using Google’s Custom Search to Search the Web

Google doesn’t openly allow crawling of it’s search results but if you’re looking to extract data from Google’s search results in your development project then Google Custom Search may be … Read More

Categories
Development Ubuntu 16.04 Server WordPress

What is FTP?

Define: FTP stands for File Transfer Protocol and is a method of transferring files.

Use: A common use of FTP is to upload/download website files to a server (a website … Read More

Categories
Development Ubuntu 16.04 Server

How to Clear Error & Access Logs on Ubuntu 16.04 Apache Server

Here is an example of the terminal commands to clear error logs and access logs. Remember to update the file paths to the location of your error/access log/s.

sudo bash Read More

Categories
Development

Some Programming Best Practices for Productivity

Here are some of my thoughts on programming best practices to improve productivity.

YAGNI: “You Ain’t Gonna Need It”. Don’t write code that you think you might need in the … Read More

Categories
Development Search Engine Optimisation (SEO)

The Great Firewall of China – SSL Certificates

When Search Engine Optimising a Chinese website for the main Chinese search engine Baidu, there are benefits to having a .cn domain name and having a server located within … Read More