Skip to:
Content

bbPress.org

Opened 12 months ago

Last modified 4 months ago

#3403 assigned enhancement

Support the Gutenberg Block Editor.

Reported by: georgestephanis Owned by: georgestephanis
Milestone: Under Consideration Priority: normal
Severity: normal Version:
Component: General - Administration Keywords:
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 12 months ago.
Very coarse first pass. Only adds the forum index shortcode. More to come.
blocks.9oct2020.diff (15.7 KB) - added by georgestephanis 12 months ago.
Added in second block for displaying a single forum. Includes select dropdown.

Download all attachments as: .zip

Change History (9)

@georgestephanis
12 months ago

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

#1 @georgestephanis
12 months 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
12 months ago

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

#2 @georgestephanis
10 months 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
9 months 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
4 months 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
4 months 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
4 months 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
4 months 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?

Note: See TracTickets for help on using tickets.