När kommentarerna på WPBeginner växte försökte vi olika lösningar, gillar Livefyre för att förbättra diskussionerna på vår site. Många WordPress användare vill göra kommentarer på sin website mer sociala. Det är därför man försöker med kommentarer på Facebook, Disqus-kommentarer och nu även Google+-kommentarer. Nyligen stötte vi på ett plugin som allow you to add forums to replace comments in WordPress. Vi gillade idén och bestämde oss för att testa det. I den här artikeln kommer vi att visa dig hur du add to bbPress forum till WordPress posts som comments.
Varför använda bbPress för Comments i WordPress
Forum är ett bra sätt att bygga upp onlinegemenskaper. För många WordPress webbplatser kan de samhällsbyggande funktionerna i ett onlineforum inte ersättas av WordPress comment system. På samma sätt kan en programvara för forum inte ersätta WordPress. Men att kombinera dem båda kan resultera i en fantastisk kombination av livliga diskussioner, community building, ökat engagemang från användarna och mer lojala användare för din website.
Användare kan delta i forum genom att lämna svar på dina poster eller genom att skapa ämnen i andra diskussionsområden. Konverteringar från dina artiklar kan ge upphov till flera ämnen på ditt forum. Viktigast av allt är att när människor deltar i ett onlineforum är de mer benägna att dela det i sina sociala kretsar.
Vi förstår att inte alla WordPress websites har publiken eller önskan att bygga upp communities. Det finns så mycket content på webben som inte får några comments all trots att de får betydande trafik. Men om du runar en website som genererar massor av comments, diskussioner, debatter och hetsiga argument bland dina passionerade Läsare, då kan du dra nytta av de interaktiva funktionerna i ett online forum embedat direkt i dina artiklar.
Hur man addar bbPress ämnen till WordPress Posts
Det första du behöver göra är att add to bbPress forums i WordPress. Vi har en Step-by-Step guide för att ställa in ett forum i WordPress med bbPress. När du har installerat och ställt in bbPress forum. Se till att du har skapat minst ett forum. Du kan ge detta forum vilket namn som helst, t.ex: Website Discussions, Posts Discussions eller vad du vill.
Nästa sak du behöver göra är att installera och aktivera bbPress Topics for Posts plugin. När du har aktiverat pluginet går du till Settings ” Discussion och rullar ner till bbPress Topics for Posts Defaults section.
Det första alternativet för att ställa in bbPress-ämnen för posts är att välja ett forum där ämnen för dina WordPress-poster kommer att skapas. Du kan välja ett forum som du skapade tidigare, eller så kan du välja olika forum för varje post manuellt när du skriver din artikel. Om du väljer ett standardforum kan du tillämpa dessa inställningar på alla dina befintliga poster genom att klicka på knappen Tillämpa inställningar på befintliga poster. Detta kommer att skapa ämnen för alla dina befintliga posts i det forum du har valt.
Du kan välja om du vill kopiera dina inläggstaggar för ämnen i forumet och välja hur många svar som ska visas under varje post. Om du vill kan du visa hela ämnet under posten eller till och med visa länken till forumämnet så att användarna kan diskutera posten i ditt forum. Vi rekommenderar att du displayed ett rimligt antal svar, gillar 10 för varje post.
Om du nu valde ett standardforum för att skapa ämnen för posts, kommer pluginet automatiskt att skapa ett ämne för ett post som du publicerar. Det kommer också att visa de senaste svaren på det ämnet med ett ämne-svarsformulär längst ner i dina posts.
Om du inte valde ett standardforum på sidan för diskussionsinställningar kan du fortfarande skapa ett ämne för varje post manuellt från området för redigering av post. På skärmen för redigering av inlägg klickar du på rullgardinsmenyn Screen Options högst upp i högra hörnet och kontrollerar rutan Diskussion. Rulla ner längst ner i området för redigering av inlägg så ser du rutan för diskussion som tillåter dig att aktivera eller inaktivera kommentarer och trackbacks för enskilda poster. Det kommer att finnas ett nytt alternativ för att skapa ett forumämne för det här inlägget.
Om du använder bbPress forums som en ersättning för comments, då kanske du vill stänga av comments på din site. För att göra det går du till Settings ” Diskussion och avmarkerar boxen som säger Allow people to post comments on new articles. Detta kommer att inaktivera kommentarformuläret för att visas på alla nya artiklar du lägger till. Människor kan dock fortfarande posta kommentarer till äldre inlägg. För att stänga av kommentarer på alla artiklar kan du run denna SQL sökning med hjälp av phpMyAdmin.
Obs/observera: Du måste alltid göra backup på din database innan du gör några direkta ändringar i den.
UPDATE 'wp_posts' SET comment_status = 'closed' ;
Denna sökning updaterar posts table i din database och ställer in comments till att vara closed på all posts. Vänligen observera att om du inte använder standard wp_-prefixet
för din Database table, så kan din posts table ha ett annat prefix så du måste ändra posts table name.
Vad tycker du om idén att använda bbPress forums för att ersätta WordPress comments? För frågor och återkoppling kan du nå oss på Twitter eller lämna en kommentar under.
A. W. Raihan
I think the idea of using bbPress forums to replace WordPress comments is more likely for a forum website where they can increase the number of the post’s reaches and engagements. For the forum it’s the best free plugin but let me know how about the simplepress? I didn’t explore that yet.
Ahmed El Kordy
this is an excellent article, and wpbeginner is the way to go keep it up, folks.
I followed your instruction and it’s working fine with WordPress default post type but not with the custom post type any suggestion would be greatly appreciated.
Thank you in advance and looking forward to hearing from you cheers
WPBeginner Support
The option to add it to custom post types should be under Settings>Discussion if you do not see your custom post type there, we would recommend reaching out to the plugin’s support and they should be able to assist!
Administratör
Ahmed El Kordy
you are a lifesaver, thank you.
and just in case anyone had the same issue when you create a custom post type you will get an option in Settings>Discussion with the name of the custom post type you created and all you have to do is to enable it as easily as that, all credit goes to wp-beginners support
Jennifer Savks
I am looking to do the same on my site do you still
Recommend this is 2019
WPBeginner Support
The recommendations in this article should still work
Administratör
richard everson
Is there a way to have this option: ”Use a bbPress forum topic for comments on this post” check marked by default when adding new posts?
Nate
Hey WPBEGINNER,
Thanks for the article!
Which comment program do you use here?
WPBeginner Support
Hi Nate,
We use default WordPress comments.
Administratör
Hrvoje
Great tutorial, at first.
But I have one question. It works for default post type, but not for custom post types… Any idea how solve that?
Jeff Lynn
Looks like they are now delaying adding this feature until 2.7 release.
Dale Reardon
Hi,
I am thinking of installing this plugin on my new site but it hasn’t been updated for ages. Does anyone know if it still works or there is a newer alternative plugin?
Dale.
Memonon
I installed it today and messed a bit around with it creating posts and such as intended. Seems to work without any problems in the current version of WP (4.7)
Memonon
Pedro
I want to open topics on different forum categories, how can i do that?
Siparker
as bbpress 2.6 still isnt out do you think the topics for posts plugin is still worth using in the meantime? its got the not updated for over 2 years thing at the top in the wordpress plugin repo?
WPBeginner Support
No, but you can reach out to plugin author and ask them if they intend to update the plugin any time soon.
Administratör
Atul Narang
Can readers login on the bbpress forum/commenting system with social media such as Facebook, twitter, etc. ?
Paul
Looks like a good way to keep a forum alive. What worries me is the risk of duplicate content, any thoughts on this?
WPBeginner Staff
You will have to create another topic manually,
Cédric
Hi and thanks for your great article !
I would like to use that but I’d like to have 2 different topics for each posts which is created, not only one. Is it possible ? How ?
Thanks you very much !
Alex
So say you have a new reader and they want to comment how does the email capture work and forum login work ?
Im hoping its EASY AS FOR TH READER E.G.
Name
Email
Password
How does it work? would like to save there email with mail chimp as well ?
Alex
David Foster
I think this is a cool idea, however you are not using this method on this post…did you find that it did not work well? Just curious.
WPBeginner Support
No we did not try it on WPBeginner.
Administratör
Danielle
Hi wpbeginner,
This is very very Awesome ! Thank you for share
idriss
Thank you! i will give it a try.
Jeffro
Good article. Might be worth noting that this will be a core featured in bbPress 2.6 http://bbpress.org/blog/2013/11/bbpress-2-5-released/ I’m looking forward to it.
Hardeep Asrani
One feature suggest by me might also be in the core of 2.6 release, so I’m looking forward to it too.
WPBeginner Support
More reasons to look forward to 2.6
Administratör