• Skip to primary navigation
  • Skip to main content

Blair Williams

Everything is an Experiment

  • Home
  • WordPress Plugins
    • MemberPress
    • Easy Affiliate
    • Pretty Links
    • ThirstyAffiliates
  • Contact
  • About

php

How To Run WordPress Locally With Vagrant

How To Run WordPress Locally With Vagrant

by Blair Williams · Apr 12, 2012

Vagrant

I've always been somewhat disappointed with the available options for running WordPress locally (not to mention the lack of functionality making every WordPress site slow). Generally, there are pros and cons to each method (MAMP, WAMP, XAMPP, native, self-compiled, Fink, Homebrew, etc) … but they've taken too long to setup, don't allow for enough configuration options (or in most cases allow me to run multiple WordPress websites at the same time) and leave unused config files and data deep inside my computer when I decide to uninstall. Vagrant is a new way of approaching this setup and seems to solve all of the issues I've had in the past when trying to get a local environment up for WordPress.

Vagrant makes it easy to run a full virtual linux (or Unix) server on your local machine … kind of like you'd run windows on a mac using VMWare (only with much less RAM & CPU being drained on your local machine).

Vagrant isn't always used to run WordPress locally (obviously, it has many…many other uses) but I've found that one of the main ways I use Vagrant now is for running a LAMP (Linux, Apache, MySQL & PHP) server locally … which I then run WordPress on.

[Read more…] about How To Run WordPress Locally With Vagrant

Filed Under: Vagrant, Wordpress Tagged With: apache, lamp, linux, mysql, php, ruby, servers, Software, ssh, unix, vagrant, virtual machine, vm, vmware, web hosting, windows, Wordpress

WordPress.TV: How to Create a Premium WordPress Plugin

by Blair Williams · Jun 2, 2010

WordPress.TV just posted my second presentation from OCWordCamp, “How to Create a Premium WordPress Plugin” … If you're thinking about putting together a Premium Plugin for WordPress, this video will show you a simple way you could go about it. This basically documents the system I've come up with for distributing and marketing a Premium WordPress Plugin:

Here are the slides for this presentation: How to Create a Premium WordPress Plugin

Filed Under: How Tos, Plugins, Tutorials, WordCamp Tagged With: distribute, php, premium plugins, presentation, Video, Wordpress, wordpress plugin

WordPress.TV: Pimp Your WordPress Plugin

by Blair Williams · May 21, 2010

WordPress.TV just posted my presentation from OCWordCamp, “Pimp Your WordPress Plugin” … FYI — it's actually quite a bit more technical than it sounds — but if you want to learn some of my techniques for developing & maintaining larger-scale plugins, this is the one for you:

Here are the slides for this presentation: Pimp Your WordPress Plugin

Filed Under: How Tos, Plugins, Tutorials, WordCamp, Wordpress Tagged With: actually, blog software, computing, content management systems, development, mvc, php, php programming language, platform, plugin, plugins, presentation, technical, Wordpress, wordpress plugin, wordpress.tv

Anyone Can Use WordPress Hooks

Anyone Can Use WordPress Hooks

by Blair Williams · May 18, 2010

Hooks are one of the greatest features of WordPress — yet they are unseen by most WordPress users.

Okay, I'll admit, hooks are only available in the code — but I believe they're simple enough to be used by anyone technical enough to use a text editor and FTP.

WordPress has a really good Intro to Hooks and there are a couple of WordPress Hook databases out on the web too … but these might be a bit technical and overwhelming for many users wanting to customize their blogs.

This is my basic overview of what hooks are for and how they can make your life easier as a WordPress user. [Read more…] about Anyone Can Use WordPress Hooks

Filed Under: How Tos, Tutorials Tagged With: actions, blog software, coding, computing, content management systems, hook, hooks, howto, html coding, html element, php, php programming language, plugin, source code, thesis, thesis example, Tutorials, unseen, Wordpress, wordpress themes, world wide web

Copyright © 2025 · No Sidebar Pro on Genesis Framework · WordPress · Log in