The story so far with Twenty Sixteen.

Things have been moving along fast with Twenty Sixteen. There have have been two, short, half-hour meetings so far, where we scrub through the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issues. Everyone is welcome and they are held at 16:00 UTC on Monday and Friday.

Currently there are 10 issues and 7 pull requests in GitHub.

The deadline to get Twenty Sixteen ready to go into coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. is the 30th September, as per the release schedule. That isn’t too far away. Now is a crucial time to make sure everyone puts this theme through its paces. You can get it right here. Testing is important to make sure all the bugs and issues are fixed before merge. Everyone is invited to help with this.

There are other ways you can get involved by helping with the existing issues on GitHub. For example, these ones all need a pull request.

Twenty Sixteen is a great opportunity for people to contribute. So far, there have been a lot of new contributors and it would be great to have more. Help make Twenty Sixteen the best default theme it can be and get involved!

#bundled-theme, #twenty-sixteen

WordPress and PHP7

For the last few months, WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. has been getting ready for the upcoming release of PHP7. PHP7 is bringing a host of improvements to PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher. One of the most notably is substantial performance improvements.Benchmarks of WordPress using PHP7 are showing a 2-3x speed improvement compared to PHP5.6.

The first step towards support for PHP7 was to add PHP7 nightlies to the automated test matrix. For six months, WordPress has been testing every commit against PHP7. This helped us uncover a couple of now fixed issues.

For example, PHP7 deprecates PHP4 style constructors. Therefore, WordPress Core removed them and also added a deprecation notice to all themes and plugins using them to extend core classes. This is done to help ensure that as many themes and plugins as possible are ready for PHP7.

Next, WordPress Core fixed a small number of issues related to the Uniform Variable Syntax changes in PHP7.  PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party and Theme authors are strongly encouraged to familiarize themselves with this change and all other backwards incompatible changes.

PHP7 is currently targeted for release on November 12, 2015. Coincidentally, this is also the date that WordPress intends to officially fully support PHP7. 😃 While WordPress doesn’t officially support unreleased versions of PHP, you are encouraged to test and report any issues you find with PHP7 before the its official release.  PHP7 builds are available for Ubuntu 14.04 and CentOS 7 (and compatible distros) from php7.zend.com.

Even as WordPress Core continues to expand its support for new versions of PHP, we have no intention of abandoning support for older versions until usage numbers show that the impact on users will be minimal. WordPress will continue to work with hosting providers to encourage them to upgrade their users to a current version of PHP and, when it’s reasonable, we will consider raising our minimum requirements. Regardless, WordPress continues to encourage all users to run the latest and greatest versions of PHP, including PHP7 upon its release.

#php7