Contributing to WordPress Core as a non-developer

What is Core contributing? Contributing to WordPress core as a non-developer can feel a little confusing. After 10 years of benefitting from the efforts of WordPress Core contributors, I was finally able to find a path toward giving back and making a meaningful impact. WordPress is an Open Source project. It’s maintained by folks around … Continue reading Contributing to WordPress Core as a non-developer

Meet a Maker : Mackenzie Hartung, Team Lead

Welcome to post number two in our Meet a Maker series, where we learn more about the people at XWP and how they have come to work with and contribute to WordPress. Today we meet Mackenzie, Team Lead/Product Owner for team Hyperion. So, who are you and what do you do? I am Mackenzie, native New … Continue reading Meet a Maker : Mackenzie Hartung, Team Lead

Previewing content changes across multiple site templates

A couple days ago Helen Hou-Sandí live tweeted her first time trying out Gutenberg, the feature plugin for the next generation WordPress editor. One of her tweets stood out to me and started a thread: tl;dr You can use the Customize Posts plugin to add and edit posts in the Customizer and preview your changes—to the title, … Continue reading Previewing content changes across multiple site templates

Meet a Maker : Dan Louw, WordPress Engineer & Architect

4 years young and we at XWP are realising more and more that it is genuinely the people in our teams that make this company a great place to work. I know that my time here has been influenced more by the people I cross paths with than the projects we work on or clients we … Continue reading Meet a Maker : Dan Louw, WordPress Engineer & Architect

Customize Snapshots 0.6 Release

Version 0.6 of our Customize Snapshots plugin has been released; it comes packaged with a set of new features that impact the way the plugin empowers more complex editorial and site management workflows. In short, the plugin provides a UI for managing Customizer changesets, including saving changesets as named drafts, scheduling them for publishing, inspecting them in … Continue reading Customize Snapshots 0.6 Release

Defining “context” in the WP REST API

I got a question from a colleague last week regarding the context parameter in the WP REST API: In which cases would the request be a GET request but the context be edit? I was thinking that perhaps if an object is edited and a child is embedded, then maybe getting that child would be with … Continue reading Defining “context” in the WP REST API

Reducing command line args required for running PHPCS

When you run JSHint, the only thing you need to put on the command line is: jshint. No additional arguments are required to check JS files under the current directory, and it automatically looks for a .jshintrc file for its configuration. For years now when I’ve wanted to similarly run PHP_CodeSniffer to check the adherence of some PHP code against coding standards, … Continue reading Reducing command line args required for running PHPCS

The Final Transmission: A Digital Treasure Hunt

TL;DR: We made a digital treasure hunt. If you like a bit of a brain bender, you should give it a go. The development of a new Visual Identity is a lot of fun. Reflecting on history, understanding culture, considering the future and then bringing it all together into something that visually reflects it all … Continue reading The Final Transmission: A Digital Treasure Hunt

Ramping up on WordPress: A quick how-to for Project Managers, Product Owners, and Quality Assurance Analysts

In 2017 “WordPress” can be considered a household name. Everyone from my hairstylist to my grandmother (she’s 94) has heard of it. Spending the better half of a decade working as a Project Manager, Business Analyst, Information Architect and Quality Assurance Analyst for software projects you would think I would have come across a project … Continue reading Ramping up on WordPress: A quick how-to for Project Managers, Product Owners, and Quality Assurance Analysts