But that’s using the shortcodes and creating dedicated pages in WP right?
I want BBP to automatically generate these pages, eg. https://mywebsite.blog/forums/login
Pages required would be:
– login
– register
– password reset
– new topic
– new reply
My understanding of the shortcode is that if I wanted a new topic page, I would either have to have a generic one for the whole board or I would have to create individual ones for each forum based on the forum ID.
The solution I’m looking for is for BBP to dynamically generate them as required. Is that possible?
It seems odd to me that BBP doesn’t already do this.
EDIT: would something along these lines work? https://stackoverflow.com/questions/32314278/how-to-create-a-new-wordpress-page-programmatically
Basically, instead of having the create topic / topic reply form on the same page as the thread I want to create a button that links to a secondary page. I know this is possible with shortcodes, but is there a way of doing this without shortcodes? So that BBP auto-generates the page itself?
I know you can use shortcodes to add forms (such as new topic, login, new reply etc) to dedicated pages, but is there a fucntion or hook I can use to simply get BBP to automatically generate a new form page?
Where do I set it to allow shortcodes to show inside bbpress posts?
And another thing, there are shortcodes on many pages. Just haven’t done anything with the profile page template.
Good Day, the shortcode bb-register , login and lost password aren’t working for me on WPBakery. Other bb shortcodes do work, such as bb-topic-index. Thank you for any assistance you can offer.
for registration, set up a pages called whatever you wish and use the relevant shortcodes
[bbp-login] – Display the login screen.
[bbp-register] – Display the register screen.
[bbp-lost-pass] – Display the lost password screen.
Thank you Robin 😊
About the notes. Would you recommend a excel file logging everything I do with any code; for example which files (path) and which line/lines etc?
I have done some changes when reading some easy codes that I understood how to add etc. But dont remember them by now 😅
in the menu (after installing bbpress) Nothing will appear – you must create and customize the menu yourself.
Or use bbpress shortcodes for home page.
I have you eminent plug in and love it already 🙂 And already checked the shortcodes there. However there is only a shortcode to add a button/text to press that links to the profile. I would love a shortcode as the [bbp-forum-index] but for example [bbp-forum-profile]. Cant find any but maybe there is non?
bbp style pack
once activated go to
dashboard>settings>bbp style pack>shortcodes
How come I cant find a shortcode for the bbpress user profile?
This is the plugin for using shortcodes in menu – hope this helps ?
Shortcode in Menus
Found it. Download the plugin: bbpress do shortcodes
But where can you enable shortcodes? I also have this problem with the polls.
Sorry
The two shortcodes are, I assume they can work independently so does not need to work in conjunction with[bsp-profile] ?
[Profile label=’This is the label’]
[Profile label=’This is the label’]
there are 6 shortcodes in style pack, can you clarify which 2 you mean?
Image didn’t help me 🙁
No problem and any time you spend with this is great news for us all.
The [bsp-profile] now works perfectly for both single names and double spaced names and for myself, job done.
I did try the other two shortcodes and alas for myself they do not work at all, when either is placed in the menu or onto a page as a shortcode, then the shortcode is shown in menu, not the result of the shortcode,
please see image link for clarity and I assumed the remaining two shortcodes would work the same as [bsp-profile] i.e, just add and it works?
forum layout
[Profile label=’Edit My Profile’ edit=’y’]
Yes. I copied bbpress’s template to my child theme, and not I put my original template but I add codes to bbpress’s templates.
For example,
before “form-user-register.php”
<input type="text" name="user_login" value="<?php bbp_sanitize_val( 'user_login' ); ?>" size="20" id="user_login" maxlength="100" autocomplete="off" />
after “form-user-register.php”
<input type="text" name="user_login" value="<?php bbp_sanitize_val( 'user_login' ); ?>" size="20" id="user_login" maxlength="100" autocomplete="off" placeholder="half-width characters" />
Shortcodes are not allowed in bbpress post as default. You need to check your code/plugin which allows shortcodes in bbpress posts, there might be the problem.
We’ve been using wp-poll to insert polls into topics, but after moving web hosts and upgrading to bbPress 2.6.6 and WordPress 5.5 the shortcodes don’t appear to be working.
If I create a topic and put in the shortcode ‘[poll id=”93″]’, the post simply shows that shortcode. It doesn’t look like the shortcodes being rendered.
Has anyone seen this before, or have ideas on what I can try to get polls working again?
Thanks!
This is more a question to the author of the theme you are using. Start with this.
If the theme is not intended for bbpress, you can make a separate page (item in the menu) – for example, using shortcodes – to create page user profile.
The bbpress shortcodes are in the bbpress codex.
If this is still difficult, there are special plugins
Sorry I might not have explained what I’m trying to accomplish properly.
The shortcode I’m currently using on my live site is this:
[bbp-single-topic id=4657]
Just the normal bbpress shortcode to show the content of the actual topic. I used some CSS code to remove the post form and any replies. So it shows only the first post in a topic which is what I want to display as news on my front page from different forums. The shortcode you listed does show the stickies but just the actual forum topic and not the content of the first post of that forum topic.
I wasn’t sure if there was a shortcode that displays the content of the first post from “x” amount of topics from a specific forum.
So on my page I have three codes that are pulling a single topic from 3 different forums.
I think my style pack plugin might do what you want
bbp style pack
then use
[bsp-display-topic-index show=’1′ forum =’10’ template = ‘short’ show_stickies=’true’ noreply=’true’]
see
dashboard>settings>bbp style pack>shortcodes for how to use