In this blog post you will see how you how you can easily implement the GeoIP feature into your WordPress site and how you can benefit from it by integrating it into things like page templates, widgets etc. To achieve just that we will first need to install the MaxMind GeoIP2 PHP library into our WordPress site and then we will need to create few custom functions that will make this feature usable within the WordPress theme on which we will work on in this tutorial. So let’s get started.
Author: Domagoj Gojak
With the release of the brand new MacBook and the updated version of MacBook Pro Retina (2015) Apple introduced the all new Force Touch trackpad. Essentially it extends the way in which you interact with your MacBook by allowing the system to respond differently to a touch event. This depends on the pressure being allied to the trackpad. So, is it possible to implement that behaviour within your web page or a web app? Turns out it is, but there are certain limits.
We’ve finally made it to blog post 3/3 in the “Maintainable WordPress Development” series. In this post you’ll see how you can maintain and even update your project with new features in a way that is both easy to implement and easy to use and which will also make your life a whole lot easier.
In our previous WordPress development blog post we mainly talked about tools that you can use when developing a WordPress theme, plugin or any other web related project. We’ve also mentioned how you can use those same tools to automate parts of the development process. Now, in this blog post you’ll discover what to watch out for when implementing version control into your project. Equally, what to spot with version controlling the project itself and cooperating with your team members. Let’s get down to our second maintainable WordPress development post.
/ / 1 Comment
This is the very first of total 3 blog posts from the “Maintainable WordPress Development” series that we will publish over the next two weeks. Through this and next two blog posts that will follow we will show you how to build a WordPress project that is easy to build, maintain and extend while having multiple team members on board. We will show you the do’s and don’ts of WordPress development which will, hopefully, help you avoid unnecessary setback in the development process. Now let’s get down to it.
Dealing with HTML forms can prove to be a challaging task. This is especially true when it comes to data binding, validation and error handling. That’s why we’ve open sourced Formjack – a library that helps you build, render and validate custom WordPress forms with just a few lines of code. In this short (but sweet) tutorial we’ll see how we can use the Formjack library to build a fairly simple contact form within a WordPress theme. Let’s go.
Today we’ve open sourced our new library for easy form generation and validation called Formjack. Want to learn more about it? Follow along!
WordPress Multisite feature has been with us since the 3.0 version was released and it has been used for many different purposes like splitting one site into multiple subsites sites, multi-language implementation etc. In this post I will show you how you can use that same WordPress Multisite feature to create a single WordPress multisite instance that you can then use to manage sites on completely different domains. Interested? Read on.
/ / 3 Comments
Deployment is the process in which we transfer the local code to staging or production environment and that process can be done in many forms and ways. Often I see people using ordinary FTP clients to deploy the code to the remote host because that host is maybe a shared host or maybe it doesn’t provide a SSH access nor it has a set of certain tools (like Git) that a developer might need. Solution? DPLOY.