Dev Chat Summary for November 18, 2015

BP 2.4.1

This could be released next week. Six tickets are in queue.

#6675 WP 4.4 deprecates wp_title()

  • As of last week, wp_title() has been “un-deprecated” per
  • Twenty Sixteen and Twenty Fifteen have removed wp_title() from header.php while Twenty Fourteen through Twenty Ten themes still have it.
  • Patches have been provided by @im4th and @rayisme. Feedback welcome.

#6716: bp-screen-reader-text class and Themes overriding buddypress.css

  • So far, no one has reported any issue about this in the BP Forums.
  • One way to check if you need to add the bp-screen-reader-text class in your stylesheet is by navigating to your Settings > Email notifications screen.

If you see “Yes, send email” and “No, do not send email”, do add the following to your theme’s stylesheet:

.bp-screen-reader-text { 
	clip: rect(1px, 1px, 1px, 1px); 
	position: absolute; 
	margin: -1px; 
	padding: 0; 
	height: 1px; 
	width: 1px; 
	overflow: hidden; 
	clip: rect(0 0 0 0); 
	border: 0; 
	word-wrap: normal !important; 

BP 2.4.0 Feedback

  1. @rayisme has compiled issues reported in our forums with links to the solutions and posted them within @im4th‘s announcement
  2. Feature request: ability to crop cover images. @im4th mentioned that he’s looking for a better solution than jcrop because imgAreaSelect is failing on mobile.

BP 2.5.0

Features and schedule will be discussed next week.

Slack log:

BuddyPress 2.4.0 “Pietro” is hot,…

BuddyPress 2.4.0 “Pietro” is hot, spicy, and ready to be served!
This is the post on announcing it:

Thanks again to all the contributors to 2.4.0 :
Ankit K Gupta, anthonyvalera, Boone B Gorges (boonebgorges), Brandon Allen (thebrandonallen), BuddyBoss, Christian Wach (needle), damland, danbp, daniluk4000, David Carson (davidtcarson), David Cavins (dcavins), Derek Herman (valendesigns), ganesh641, Hugo (hnla), J.D. Grimes, JeffMatson, jmarx75, John James Jacoby (johnjamesjacoby), Jon Breitenbucher (kahless), Jonathan Brinley (jbrinley), Joseph G. (dunhakdis), lakrisgubben, landwire, Laurens Offereins (Offereins) lenasterg, m@rk, mahype, Mathieu Viet (imath), mehulkaklotar, mercime, Michael Beckwith (tw2113), modemlooper, paresh.radadiya (pareshradadiya), Paul Gibbs (DJPaul), r-a-y, Rami Yushuvaev (ramiy), Ritesh Patel (ritteshpatel), Sergey Biryukov (SergeyBiryukov), shanebp, Slava UA (slaffik), Stephen Edgar (netweb), svenl77, Tanner Moushey, thomaslhotta, vnd, and willgladstone.

Hi! As usual, BuddyPress’ dev…

Hi! As usual, BuddyPress’ dev chat has been moved back to 20:00 UTC on Wednesdays, due to the magic of DST and timezones.

BuddyPress 2.4.0 RC1 is now…

BuddyPress 2.4.0 RC1 is now available. Get testing!

Git mirrors for BuddyPress

We recently made some additions to the Git mirrors that we provide for BuddyPress. There are three options:

  • git://
    • A read-only Git mirror of our development SVN (
    • Hosted by, this is our most stable Git repo.
    • Hashes could change in the future.
    • A read-only Github mirror of our development SVN (
    • Hashes will change in the future (to match
    • A read-only Github mirror of our release SVN (
    • Hashes will change in the distant future.
    • This is repo is new.

As always, we’re happy to accept contributions made from either Git or SVN checkouts. For all practical purposes, the SVN and Git repositories are now equals. The majority of the core team now use a Git-SVN repo to contribute to BuddyPress.


We made available today BuddyPress…

We made available today BuddyPress 2.4.0 beta 2. More details on

Twentysixteen Companion Styles

With the impending release of a new WP theme ‘Twentysixteen‘ in WordPress 4.4 – towards the end of December- , we thought it prudent and a good opportunity to have a look at the theme and implement a ‘Companion’ stylesheet for it as we have been doing for the previous WP themes.

WP 4.4 due to ship late December would likely fall towards the end of the BuddyPress 2.5 release cycle but before we would be ready for release, so with that in mind we decided it wouldn’t hurt to take an advanced look at Twentysixteen and implement our companion stylesheet in our 2.4 release, especially as Twentysixteen was pretty much at a completed state. As this is technically an early release ( although late in our release cycle ) the view was we could implement the sheet and then if necessary tweak and update through our 2.5 cycle.

As with the previous companion styles for twentyfifteen, twentyfourteen etc these styles are intended to compliment the theme and harmonize, while allowing us to address any specific styling issues that might be evident.

Today, Saturday, sees the initial commit of the scs sheet updated for new breakpoints, and layouts of BP screens re-factored for the new themes widths and breakpoints, along with a basic run trough the styles to update and address any initial and obvious issues.

fullwidth bp-user account screen sans sidebar

fullwidth bp-user account screen sans sidebar

We can now iterate on these styles and further refine them where we see outstanding layout concerns or simply for any design factors thought applicable and that suited / complimented twentysixteen.

We would love any feedback from developers, community members and anyone interested in running twentysixteen plus BP ( twentysixteen will only run under WP 4.4 so you will need to be running WP trunk ).

Feedback, comments, patches or simply code snippets (if working with the scss file is awkward) may be left on the master ticket for twentysixteen:

We look forward to hearing any and all comments and suggestions to help BP look at it’s best running under this theme.