We are just about two months from the release of WordPress 4.4, but it’s already shaping up to be a very exciting release. A lot of stuff is happening. When I say a lot of stuff, I mean a lot of stuff: only 7 releases have had > 1500 commits, each took 4-5 months to get there. 4.4 has done it in only 2 months, with almost 2 months to go. — Scott Taylor (@wonderboymusic) October 17, 2015 Let’s get into what you can expect from WordPress 4.4. A Little Bit Of REST API The infrastructure for the REST API has […]
A Casual Contributor’s Guide To Giving Back To WordPress
We should all contribute to WordPress. It’s personally rewarding, it helps you meet new people and develops new skills, and it also shows your commitment to the community and helps ensure that WordPress — the thing we use to make our livings in one way or another — continues to improve and grow. Don’t contribute to WordPress in a way that leads to burnout, or isn’t likely to benefit you. Instead, contribute by doing what you are good at. That way you’re giving your best effort, getting better at what you do, and getting recognized for it. Some people can […]
Why GPL Is Important For You And Your Clients
Everyone who does freelance work should have a basic set of requirements for prospective clients up front. These are things that will be in the contract if the relationship gets that far — they’re also things you need to know in the beginning. This is important because it saves time and helps create a clear, honest, and open relationship with your client, right from the start. It also helps filter out clients who are just not right for you. One of the prerequisites on my list, along with an insistence on using Slack for all client communications, is that I […]
Using The Symfony Router For A WordPress Front-end
WordPress provides a solid foundation from which we can explore seemingly endless opportunities. Even when I was totally new to PHP development, I was still able to conduct experiments using WordPress. This got me started as a developer and in turn helped me learn PHP and JavaScript. Before last summer, I had no experience working with RESTful APIs. But then I got introduced to the WordPress REST API, and suddenly had a good way (and reason) to learn how to use RESTful APIs. That’s what I love so much about WordPress. Recently I’ve been teaching myself to use the Symfony router […]
What Happens At WordCamp Vegas, Hopefully Won’t Stay In Vegas
A few weekends ago I attended WordCamp Las Vegas. I had a great time, made new friends, learned some new things, and managed to keep my gambling losses to $50. In this article, I’d like to share a little bit about WordCamp Las Vegas — especially some of the unique things I’d like to see more of at other WordCamps. After the event, I spoke with organizer Russell Aaron about what motivated him to deviate from the traditional WordCamp format. WordCamp Las Vegas didn’t follow the traditional track styles most WordCamps adhere to, and, unlike most WordCamps, it also ended […]
A Conversation With Joe Hoyle, Co-founder Of Human Made, On ‘A Day Of REST’
Early next year, on Jan. 28, WordPress development agency Human Made is hosting a conference focusing solely on the WordPress REST API — appropriately named A Day of REST. While niche WordPress conferences are on the rise — with LoopConf for developers, PressNomics and Prestige Conference for career development, and too many blogging-centric conferences to mention — A Day of Rest is the first of its kind. The WordPress REST API is an important new feature and faces the challenge of mass adoption. Educating both WordPress developers and those who are looking to integrate WordPress’s content management system with some […]
How To Improve Your Products Through Customer Surveys
I recently started exercising again, and the gym I joined offered a free fitness assessment. I think almost every gym that offers personal training services offers one of these free assessments to all new members. They say it helps you get started at the gym, but in reality it is designed to sell you personal training. Knowing this full well, I took them up on the offer. Why? I wanted to learn something about user onboarding. The guy who gave me my free fitness assessment asked me a bunch of questions about my goals and habits, showed me some exercises […]
Maybe We Should Just Trust The WordPress Security Team
This year, at WordCamp Miami, I shared an Airbnb with a few other WordPress developers. The door to the place we were staying had a keypad door lock. I guess I’m too dependent on my password manager because I promptly forgot the code. As a result, at the afterparty, when I was about ready to leave I found one of the people I was staying with—Chris Christoff a developer for Awesome Motive and Easy Digital Downloads, and a member of the WordPress core security team—to ask him for the code. As it turned out, I interrupted a discussion he was having […]
Working With Users Via The WordPress REST API
WordPress’s robust user management system is an attributing factor to its overall success as a content management system. The WordPress REST API opens up a realm of new possibilities for this system, which makes WordPress a better, more powerful CMS. With the capabilities of the REST API, WordPress’s user management can be leveraged in web applications. It also allows theme developers to create more dynamic links between content that will highlight the author and their posts. This article provides an introduction to working with user data via the WordPress REST API. You’ll also learn how to create a profile editor […]
Working With Post Meta Data Using The WordPress REST API
In version two of the WordPress REST API, several improvements have been made regarding how custom fields are handled in WordPress. If you haven’t downloaded version two yet, you can do so via WordPress.org or by cloning the “develop” branch of the official GitHub repo for the project. In this article, you’ll learn how to edit and create post meta fields using the WordPress REST API and how to retrieve or update metadata for a post. You’ll also learn how to customize the default endpoints for a post to expose post meta or other data related to a post. While this […]
1 Comment