WordPress AMP Plugin 0.6 Beta 1

Summary of the release The v0.6-beta1 release addresses some of the known core issues with the existing AMP plugin. It also includes enhancements which considerably improve the overall user experience (yes, page support is now in!). For more details, scroll down to the full list of changes. Call for beta testers We need your help … Continue reading WordPress AMP Plugin 0.6 Beta 1

Improving Google Page Speed isn’t enough

Wanting to improve your Google Page Speed rating is great! It shows that you care about your visitors and their time, but clocking a green 90-100 score is only one step on the journey to better page performance You want a better user experience, and Google Page Speed is only part of that story. It … Continue reading Improving Google Page Speed isn’t enough

An interview with the Release Leads of WordPress 4.9

WordPress 4.9 hit the shelves last week meaning 29% of the web woke to a nicely wrapped package of code filled with improvements to the way they work with the Customizer, safer and clearer ways to work with code in the admin, and new and upgraded widgets. 🎉 To peek behind the curtain (which is … Continue reading An interview with the Release Leads of WordPress 4.9

Meet a Maker: Matt Geri, WordPress Architect

Welcome to our third Meet a Maker post. A series where we learn more about the people at XWP and how they have come to work with and contribute to WordPress. Today we say hi to Matt Geri, WordPress Architect. So, who are you and what do you do? I’m a WordPress developer living in Cape Town, … Continue reading Meet a Maker: Matt Geri, WordPress Architect

Ignoring files in a Git repo without touching .gitignore

Over several years now I’ve used Git in developing patches for WordPress core, for which we committers still use SVN to actually commit patches, for better or worse. While working on patches in a fork, however, Git is definitely for better. I’ve found a lot of value in using GitHub for reviewing and collaborating on … Continue reading Ignoring files in a Git repo without touching .gitignore

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