Skip to:
Content

bbPress.org

Opened 4 years ago

Last modified 6 weeks ago

#3403 assigned enhancement

Support the Gutenberg Block Editor.

Reported by: georgestephanis's profile georgestephanis Owned by: johnjamesjacoby's profile johnjamesjacoby
Milestone: 2.7 Priority: highest omg sweet tea
Severity: normal Version:
Component: General - Administration Keywords: has-patch needs-testing
Cc:

Description

Very much a work in progress, but this issue's goal is to add support for all existing bbPress shortcodes as blocks in the block editor.

https://codex.bbpress.org/features/shortcodes/

Attachments (2)

blocks.diff (7.7 KB) - added by georgestephanis 4 years ago.
Very coarse first pass. Only adds the forum index shortcode. More to come.
blocks.9oct2020.diff (15.7 KB) - added by georgestephanis 4 years ago.
Added in second block for displaying a single forum. Includes select dropdown.

Download all attachments as: .zip

Change History (11)

@georgestephanis
4 years ago

Very coarse first pass. Only adds the forum index shortcode. More to come.

#1 @georgestephanis
4 years ago

Very coarse first pass -- at this point the main question is more of tooling around the blocks to be added.

I'd added a npm run blocks to build them via parcel, but if y'all would prefer to tweak that to integrate with y'all's grunt tooling, that's fine. This is just the way I knew to set up the transpiling with as little friction as possible.

More to come as I continue fleshing out the other shortcodes.

@georgestephanis
4 years ago

Added in second block for displaying a single forum. Includes select dropdown.

#2 @georgestephanis
4 years ago

Just as this is going to be an ongoing thing, I'm working on this over at https://github.com/bbpress/bbPress/pull/4 -- which will update as I continue.

#3 @johnjamesjacoby
4 years ago

  • Milestone changed from Awaiting Review to Under Consideration
  • Owner set to georgestephanis
  • Status changed from new to assigned

I like where this is headed so far. Keep it up!

#4 @deborah86
3 years ago

I was just going to request this feature. The widgets will also need to be updated to blocks. Is this project dead?

#5 @johnjamesjacoby
3 years ago

Is this project dead?

No. New features are worked on by a smaller team of contributors than WordPress has. As such, progress is slower.

#6 @georgestephanis
3 years ago

Yup! Confirming that I'm still working on it, but most of the work is in GitHub. And when I sit down to work on it I keep getting yanked away by other issues. But it's in progress, and if you'd like to pitch in with it, please let me know! I'd be delighted to collab. :)

#7 @deborah86
3 years ago

@georgestephanis

I would love to pitch in. Just to let you know, I have never made a WordPress plugin before in my life. What can I do to help?

This ticket was mentioned in PR #4 on bbpress/bbPress by georgestephanis.


2 years ago
#8

  • Keywords has-patch added

#9 @johnjamesjacoby
6 weeks ago

  • Keywords needs-testing added
  • Milestone changed from Under Consideration to 2.7
  • Owner changed from georgestephanis to johnjamesjacoby
  • Priority changed from normal to highest omg sweet tea
Note: See TracTickets for help on using tickets.