Get your custom taxonomy URLs in order

Let’s face it, taxonomy-based URLs look much nicer without the actual name of the taxonomy (/recipes/pizzas versus /recipes/recipe_categories/pizzas – assuming you have a recipe custom post type and recipe_category custom taxonomy), add nothing to the value, make your URLs longer and more complex and Google doesn’t like it either (and you want to please Google,…

5 tips to communicate better with outsourced experts

At Codeable, remote working is an important aspect of our lives and business: we’re a remote team, spread across Europe and US, and our core business is providing the best WordPress Experts to small businesses, agencies and bloggers around the globe. Without remote working, Codeable wouldn’t have existed. We use tools like Slack and Skype…

In pursuit of the perfect WordPress server

I know I missed my last week’s Tuesday tutorial and it was for a good reason; I’ve been working on a tool (or rather a script) that will set up a server, perfectly suited and optimized for WordPress, in one minute. Yes, you read that right. Developer, meet Ansible In order to achieve that goal,…

How to work effectively with WordPress Experts

We’ve limited resources in our lives. That’s why we look for help when we can’t make it to picking up kids at school, don’t know how to cook something new or just don’t have any idea on how to fix that leaky pipe. We look for help and most of the time we realize we…

Never Miss Our Posts. Get updates in your mailbox as soon as they are posted.

How to write more content for your website

No matter what your business is about, it looks like everyone is telling you you need more content on your website. And most of the “content” people think of and talk about is either written content or visual content. In this post I’ll talk about the former and walk you through all the key aspects…

WordPress accessibility: Creating accessible dropdown menus

Since WordPress introduced native support for navigation menus in version 3.0, we can find them on almost every website. Undoubtedly they are popular, intuitive and easy to use for most of your website visitors. But at the same time a mouse-hover dropdown navigation menu anticipates that your visitors will sit in front of the screen…

How to create a WordPress testimonial widget with Backbone

There are plenty of tutorials online about creating custom widgets, but unfortunately, most of them rarely go beyond the basics. Which is why, in today’s tutorial, I’ll show you how to build a testimonial widget with support for unlimited amount of testimonials. The issue with repeating fields is that you need to take care of…

How much does a WordPress site really cost?

You can download it for free, so WordPress sites should be really cheap, right? It should just take a couple of hours to build a website! Sounds familiar? I’ve been on the opposite site of this argument so many times I decided to explain the proper process of building a website and costs related. Note:…

How to watermark WordPress images with ImageMagick

When bloggers post their images online, sometimes they want them watermarked – usually by adding a small, unobtrusive logo (or copyright info) to the image in one of the corners. While one may use one of the graphic tools to do that prior to uploading, it’s much more effective to do it programmatically, after upload….

How to import JSON into WordPress

WordPress is going through somewhat a transition lately with JSON REST API increasingly becoming a thing. And a good thing at that, because it’s finally catching up with the rest of data-driven, JSON-powered world. What is JSON If you’re unfamiliar with JSON (abbreviation for JavaScript Object Notation), simply put it’s a standard format in which…