In the past we’ve found it helpful to have one set of docs and info relating to “use” of the system, and then a second relating to “development” (or “customization”). The differentiation is less on the capability of the person searching, and more about what the point of the information may be.
Think of it like an automobile. There is the “user manual” in the glove box. But if you are a mechanic, you probably have the Chilton “repair manual” for that car in your shop somewhere.
If you use bbPress, the default “user manual” would have a variety of useful “how to use and extend this” info… but if you wanted to get into the code (php or css or js or shortcodes) you would look to the “repair manual” (not implying anything broken, just meaning it’s for modifying code)
Keeping things as simple and flat as possible might help to eliminate hiding good info in a complex heirarchy?
Here’s a lists of the shortcodes available to insert in pages https://codex.bbpress.org/shortcodes/
[bbp-single-forum id=$forum_id] – Show a single forums topics eg. [bbp-single-forum id=32]
It’s true, but you can disregard the message. load_plugin_textdomain() unfortunately doesn’t do what we need it to, so we use load_textdomain() instead.
Hi all. This evening I was just about to translate some pieces of BBpress into my native Czech lang. I am used to use Codestyling Localization plugin for translating plugins. This same I saw some strange warning. First time in my life.:-) Is here someone able to provide me with more details on following error message regarding bbpress?
Loading Issue: Author is using load_textdomain instead of load_plugin_textdomain function. This may break behavior of WordPress, because some filters and actions won’t be executed anymore. Please contact the Author about that. (Codestyling Localization plug error message)
I’m not sure if I’m reading what you want correctly but is this shortcode what your looking for?
[bbp-topic-index] – This will show the most recent 15 topics across all your forums with pagination.
https://codex.bbpress.org/shortcodes/
Currently available shortcodes are list with a brief explanation of each:
https://codex.bbpress.org/shortcodes/
Create a page (or edit an existing page) and add the [bbp-topic-index] shortcode to that page.
https://codex.bbpress.org/shortcodes/
Anonymous User 5853594Inactive
You could create a page and use the shortcodes to display the forum there. You can then set the page as home, instead of the blog (under Settings > Reading).
From there you’ve got the forum index on the frontpage. You could create other pages to handle registration and other account related things.
You’ll want to read through https://codex.bbpress.org/shortcodes/ for the shortcodes.
Asking “where are the shortcodes” would have probably helped us help you.
Asking Google for “bbPress Shortcodes” would have eventually gotten you there, too. 🙂
I’m pretty sure this is what your looking for https://codex.bbpress.org/shortcodes/
I’ll take it as a compliment that you’re lost in the simplicity if it all.
If you go to Settings > Forums, you’ll see the slugs for where your forums and topics live. You’re free to change these obviously, and also free to manipulate the output with shortcodes or customized templates in your theme.
No bugs here; it sounds like you’re just doing it all incorrectly, and what you see is what you get. 🙂
For your installation, you should probably pick 1 method of having a forum index that works for you, and use only that one. If you don’t want to use shortcodes, and would rather use a page template, then just do that way. Don’t make 1 page with a shortcode, and another at the forum root, an another here and another there.
Hi John, this is what I did when using the shortcode in my page created with slug /forums-test/. It worked well. But what if I do not want to use the shortcodes? The /forums/ page is ignoring my customized page-front-forums.php. I tried to edit the page slug from /forums-test/ to /forums/ but the system is insisting on slug /forums-2/ (created automatically by the system). How should I make the bbpress to use my customized page-front-forums.php file on /forums/? Ideally without shortcodes?
I tried to change the slug for
There are shortcodes for sign-up, login, and lost-password forms. Since there’s no UI for shortcodes in WordPress, you’ll need to check the bbPress codex to find them.
Found it 🙂
On the https://codex.bbpress.org/shortcodes/ page the shortcodes for this are listed towards the bottom 🙂
Add the ‘bbPRess Recent Topics’ widget to a sidebar
https://codex.bbpress.org/widgets/
Or use the [bbp-topic-index] shorcode
https://codex.bbpress.org/shortcodes/
You can use ‘shortcodes’ on your WP pages
https://codex.bbpress.org/shortcodes/
Hi. I have been reading the docs, and did look over the shortcodes. But they didn’t really answer my question which is why I posted.
Is it standard practice to have to use the shortcodes to display the forums and other stuff to members?
In other words, what I’m trying to clarify is what is the best practice to set up. It’s not automatic and we must use the short codes? Or is that only happening because of the the theme I’m using?
Thanks,
doug
Well, I tried installing it again, and this time it works.
Do I just use shortcodes from the docs to add links to wherever they are needed? For example, after re-installing it mydomain.org/forums is the forums (in fact it’s the forums from before I deleted them). But there is no UI to them. Should I just add a shortcode to a page which appears in the primary menu in the header to get going? Is that what most people do?
Thanks,
doug
i dont use buddypress but i kinda had solved the problem when i moved bbpress theme files to inside my child theme.
i still have a lot to figure out but i suggest instead of using shortcodes, move to theme files
https://bbpress.org/forums/topic/bbpress-20-theme-compatibility in here it says how to do.
now i have access to all links.
Hi guys, I have a very strange problem with widget logic and bbpress.
I created a normal page (post id = 126) and added the shortcode: [bbp-topic-index] .
I now wish to not show any of my widgets on this particular page by using !is_page(‘126’) however this just doesnt work!
I try it on other normal pages containing text and no forum shortcodes and everything works!