{"id":223100,"date":"2025-03-11T09:07:40","date_gmt":"2025-03-11T09:07:40","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bbp-block-theme\/"},"modified":"2025-12-13T09:31:53","modified_gmt":"2025-12-13T09:31:53","slug":"enable-bbp-block-theme","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/enable-bbp-block-theme\/","author":13265138,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"6.7","requires_php":"7.0","requires_plugins":null,"header_name":"Enable bbPress for Block Themes","header_author":"WebMan Design, Oliver Juhas","header_description":"Enables bbPress for a full site editing WordPress block theme.","assets_banners_color":"","last_updated":"2025-12-13 09:31:53","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.webmandesign.eu\/contact\/#donation","header_plugin_uri":"https:\/\/www.webmandesign.eu\/portfolio\/enable-bbp-block-theme-wordpress-plugin\/","header_author_uri":"https:\/\/www.webmandesign.eu\/","rating":5,"author_block_rating":0,"active_installs":100,"downloads":1692,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webmandesign","date":"2025-03-11 13:57:08"},"1.0.1":{"tag":"1.0.1","author":"webmandesign","date":"2025-12-13 09:31:53"}},"upgrade_notice":{"1.0.1":"<p>Fixing forum search and tags issue.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":5},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3253897,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3253897,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3253897,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3253869,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"bbPress forums archive: before and after. Using Twenty Twenty-Five theme."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2770,211323,1578,204746,201618],"plugin_category":[],"plugin_contributors":[77949],"plugin_business_model":[],"class_list":["post-223100","plugin","type-plugin","status-publish","hentry","plugin_tags-bbpress","plugin_tags-block-theme","plugin_tags-display","plugin_tags-fse","plugin_tags-full-site-editing","plugin_contributors-webmandesign","plugin_committers-webmandesign"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/enable-bbp-block-theme\/assets\/icon.svg?rev=3253897","icon":"https:\/\/ps.w.org\/enable-bbp-block-theme\/assets\/icon.svg?rev=3253897","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/enable-bbp-block-theme\/assets\/screenshot-1.png?rev=3253869","caption":"bbPress forums archive: before and after. Using Twenty Twenty-Five theme."}],"raw_content":"<!--section=description-->\n<p>Enables bbPress for a full site editing WordPress block theme, fixing WSoD (White Screen of Death).<\/p>\n\n<h4>What problem does it solve?<\/h4>\n\n<p>\u2753 <em>Do you want to use bbPress plugin, but it does not display on your website?<\/em>\n\u2753 <em>Do you see WSoD when visiting bbPress forum pages?<\/em>\n\u2753 <em>Do you want to edit bbPress templates?<\/em>\n\u2753 <em>Are you using a full site editing WordPress block theme?<\/em><\/p>\n\n<p>If you answered yes to these questions, you're in luck.<\/p>\n\n<p><strong>Enable bbPress for Block Themes<\/strong> plugin fixes White Screen of Death for bbPress screens\/views when you are using a WordPress block theme.<\/p>\n\n<h4>What the plugin does not do?<\/h4>\n\n<ul>\n<li>Plugin <strong>does not provide CSS styles for bbPress<\/strong> to look good with your theme.<br \/><br \/>\nDesign is very specific thing to each theme. If you want to style your bbPress appearance, use <a href=\"https:\/\/wordpress.org\/documentation\/article\/styles-overview\/#applying-custom-css\">custom CSS code in Styles section of Site Editor<\/a>, or use other means, such as 3rd party plugins.<br \/><br \/>\nYou may especially need to style form fields, buttons and pagination.<br \/><br \/><\/li>\n<li>Plugin <strong>does not provide blocks<\/strong> to tweak bbPress views to your liking.<br \/><br \/>\nbbPress plugin contains no blocks you can use to create custom forum layouts (as of February 2025).<br \/><br \/>\nHowever, in Site Editor you can edit \"<strong>bbPress content<\/strong>\" template. This template is used to display all bbPress content. (If you enable block editor for bbPress post types, you can further edit additional templates.)<\/li>\n<\/ul>\n\n<h4>Got a question or suggestion?<\/h4>\n\n<p>In case of any question or suggestion regarding this plugin, feel free to ask at <a href=\"https:\/\/wordpress.org\/support\/plugin\/enable-bbp-block-theme\/\">support section<\/a>, or at <a href=\"https:\/\/github.com\/webmandesign\/enable-bbp-block-theme\/issues\">GitHub repository issues<\/a>.<\/p>\n\n<!--section=installation-->\n<p>First you need to install and activate <a href=\"https:\/\/wordpress.org\/plugins\/bbpress\/\"><strong>bbPress<\/strong> plugin<\/a>, and use a block theme, such as <a href=\"https:\/\/wordpress.org\/themes\/twentytwentyfive\/\">Twenty Twenty-Five<\/a>.<\/p>\n\n<h4>Automatic installation:<\/h4>\n\n<ol>\n<li>Navigate to <strong>Plugins \u2192 Add New Plugin<\/strong> and search for <strong><code>Enable bbPress for Block Themes<\/code><\/strong>.<\/li>\n<li>Once the plugin is displayed in the list, click the \"<strong>Install Now<\/strong>\" button, then \"<strong>Activate<\/strong>\" button.<\/li>\n<\/ol>\n\n<h4>Manual installation:<\/h4>\n\n<ol>\n<li>Download the plugin to your computer.<\/li>\n<li>Then unzip <strong>Enable bbPress for Block Themes<\/strong> plugin download file and upload <code>enable-bbp-block-theme<\/code> folder into the <code>\u2026\/wp-content\/plugins\/<\/code> directory on your website server.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress admin area.<\/li>\n<\/ol>\n\n<p>Plugin works immediately after activation.<br \/>\nAdditionally, you can enable block editor for bbPress post types in <strong>Settings \u2192 Forums \u2192 \"Block Theme Compatibility\"<\/strong> section.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20does%20it%20work%3F'><h3>How does it work?<\/h3><\/dt>\n<dd><p>First, this plugin works only if:\n- you are <em>using a block theme<\/em>,\n- and <em>bbPress plugin is active<\/em>.<\/p>\n\n<p>The plugin modifies template hierarchy for bbPress content, adding compatibility with block themes. It also fixes bbPress content display in Post Content block.<\/p>\n\n<p>Plugin also provides \"<strong>bbPress content<\/strong>\" template you can edit in Site Editor. (Make sure to use <a href=\"https:\/\/wordpress.org\/documentation\/article\/post-content-block\/\"><strong>Post Content<\/strong> block<\/a> in the template as bbPress uses it for displaying its views. Even for bbPress archives!)<br \/>\nBy default bbPress uses your theme's Page template to display its content. However, providing this new \"<strong>bbPress content<\/strong>\" template is adding a new layer of flexibility.<\/p>\n\n<p>It also allows enabling block editor for bbPress post types, for additional modifications to bbPress templates in Site Editor.<\/p><\/dd>\n<dt id='bbpress%20looks%20ugly%2C%20help%21'><h3>bbPress looks ugly, help!<\/h3><\/dt>\n<dd><p>Design is very specific thing to each theme. Please understand this plugin does not provide any CSS styles for bbPress.<\/p>\n\n<p>If you want to style your bbPress appearance, use <a href=\"https:\/\/wordpress.org\/documentation\/article\/styles-overview\/#applying-custom-css\">custom CSS code in Styles section of Site Editor<\/a>, or use other means, such as 3rd party plugins.<br \/><br \/><\/p>\n\n<p>You may especially need to style form fields, buttons and pagination.<\/p>\n\n<p><strong>Tip<\/strong>: If you want to make bbPress content different width from the other content on your website, you can either edit \"<strong>bbPress content<\/strong>\" template in Site Editor, or apply this custom CSS: <code>.bbpress { --wp--style--global--content-size: 45rem; }<\/code>.<\/p><\/dd>\n<dt id='are%20there%20any%20blocks%20i%20can%20use%3F'><h3>Are there any blocks I can use?<\/h3><\/dt>\n<dd><p>No, this plugin does not provide any blocks.<\/p>\n\n<p>As of February 2025, bbPress plugin does not provide any blocks either, but you can use <a href=\"https:\/\/codex.bbpress.org\/features\/shortcodes\/\">its shortcodes<\/a> in <a href=\"https:\/\/wordpress.org\/documentation\/article\/shortcode-block\/\"><strong>Shortcode<\/strong> block<\/a>.<\/p><\/dd>\n<dt id='can%20i%20edit%20bbpress%20template%3F'><h3>Can I edit bbPress template?<\/h3><\/dt>\n<dd><p>Yes. The plugin provides dedicated \"<strong>bbPress content<\/strong>\" template in Site Editor.<\/p>\n\n<p>This template displays all bbPress content and is derived from your theme's Page template. You can modify it to provide dedicated bbPress views without affecting your pages.<\/p>\n\n<p>(Make sure to use <a href=\"https:\/\/wordpress.org\/documentation\/article\/post-content-block\/\"><strong>Post Content<\/strong> block<\/a> in the template as bbPress uses it for displaying its views. Even for bbPress archives!)<\/p>\n\n<p>Additionally, after enabling block editor for bbPress post types in <strong>Settings \u2192 Forums \u2192 \"Block Theme Compatibility\"<\/strong> section of your WordPress admin, you can modify other bbPress templates in Site Editor.<\/p><\/dd>\n<dt id='where%20can%20i%20find%20options%3F'><h3>Where can I find options?<\/h3><\/dt>\n<dd><p><strong>Settings \u2192 Forums \u2192 \"Block Theme Compatibility\"<\/strong> section in your WordPress admin.<\/p>\n\n<p>In plugin options you can enable block editor for bbPress post types, which allows tweaking bbPress content templates in Site Editor.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>Please see the <a href=\"https:\/\/github.com\/webmandesign\/enable-bbp-block-theme\/blob\/master\/changelog.md\"><code>changelog.md<\/code> file<\/a> for details.<\/p>","raw_excerpt":"Enables bbPress for a full site editing WordPress block theme.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/223100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=223100"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webmandesign"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=223100"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=223100"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=223100"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=223100"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=223100"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=223100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}