Base for WordPress plugin