jackkarter.com http://jackkarter.com/how-to-add-a-forum-to-your-wordpress-blog/
How To Add A Forum To Your WordPress Blog
...
Advanced Electron Forums
Vanilla Forums
PunBB
FluxBB
Phorum
FUDforum
MiniBB
Lets Get Started!
Ok, once you have downloaded...
How easy is that! You have now installed a basic version of bbPress. Now we can move on to creating our forums,
topics etc...
To add a link to your Forums in your Menu bar and view them, click “Appearance”, then “Menus”. Add a custom
link, give it ...
topic, in the first right metabox, he’ll be able to manage the status of the topic. No Settings Required.
Theme My Login: ...
How And Why To Add A Forum To Your WordPress Blog - Jack Karter
Upcoming SlideShare
Loading in …5
×

How And Why To Add A Forum To Your WordPress Blog - Jack Karter

876 views
793 views

Published on

This tutorial will show you how to add a forum to a WordPress blog. - Adding a forum to a WordPress blog has a number of benefits and the reason I initially started mine was simply to add a place where people could ask questions about my articles and tutorials or any questions that related to SEO and internet marketing, instead of using my contact page. While I’ve nothing against people contacting me through my contact form, I thought the forums would be a more appropriate place as other people could benefit from any answers I gave.

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
876
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

How And Why To Add A Forum To Your WordPress Blog - Jack Karter

  1. 1. jackkarter.com http://jackkarter.com/how-to-add-a-forum-to-your-wordpress-blog/ How To Add A Forum To Your WordPress Blog Forums are a great feature of any blog for a number of reasons. The reason I initially started mine was simply to add a place where people could ask questions about my articles and tutorials or any questions that related to SEO and internet marketing, instead of using my contact page. While I’ve nothing against people contacting me through my contact form, I thought the forums would be a more appropriate place as other people could benefit from any answers I gave. Reasons You Need To Have A Forum There are a number of reasons why you would want to add a forum to a WordPress blog. Because you are on this page, you have decided to do just that and have your own reasons but I’d thought I’d add a couple of reasons you may not have thought of. Interaction: It brings your readers together in a central location. Readers can interact, get to know each other and share experiences and knowledge. Having this kind of resource can only benefit your website. Questions: It can reduce the number of questions directed to you personally. In many cases, experienced members are happy to participate and answers questions adequately on your behalf. Content: It adds additional content to your website. The more relevant content you add to your site, the more authority and traffic your site will get. Branding: By repeatedly answering questions, you raise the awareness level of your branding. Expert: By answering questions, you will be perceived as an authority on the subject. Redirection: It allows you to redirect people who ask questions about a brand or product to an article on your site where you may have affiliate links. Content Source: You will often find, the similar questions popping up which can give you material for an article or tutorial. Product Promotion: You can have specific advertisements in specific forums forums which lead to a higher CTR then you would normally expect. Share To Download Bonus Materials! Just click your favourite social media site to reveal Goodies! +1 us tweet like Forum Platforms There are a number of different platforms available for WordPress but it’s really a matter of personal choice. Some of them can be quite sophisticated with lots of features and others are quite simple to install and use. For this exercise, I’m going to use bbPress but feel free to choose one from the following, all of which you should be able to install from your cPanel. Personally, I suggest you start off with bbPress. You can install it and have it running in minutes. bbPress (Recommended) phpBB Simple Machines Forums MyBB
  2. 2. Advanced Electron Forums Vanilla Forums PunBB FluxBB Phorum FUDforum MiniBB Lets Get Started! Ok, once you have downloaded your bbPress plugin and any others you want to use, install and activate the bbPress plugin. Once you have done that, you will see This Image. Click “Go to forum settings”I generally leave all the settings as standard here.
  3. 3. How easy is that! You have now installed a basic version of bbPress. Now we can move on to creating our forums, topics etc and installing any additional plugins. In your sidebar, you will see some new tabs that relate to your bbPress forums. Click the one that says, “Forums”, then click, “Create New Forum”. Once you have clicked that button this page will appear. Fill in the title of your “Forum” and your “Description”. Try to include your keywords in both as it’s good for search engines when indexing your website. You will want to appear in the results for as many of your keywords as possible. If you look to your right, you will see the “Forum Attributes Box” . If this is a “sub-forum” of another one, select the “parent here and make any other changes you feel are necessary. Depending on where you want the forum to appear in your list in terms of priority, you can set this here. 0 being the top forum, 1 being the second in the list etc. Once you are done, hit “Publish”. Just to explain if you don’t know anything about forums. You can have Forums, and other Forums inside those with Topics inside. For example. You might have a Parent Forum called “Search Engine Optimisation”. As a Sub-Forum inside that, you might have “Keyword Research”. Inside that Forum, you might have a “Topic” you or a participant created, called “The Best Keyword Research Tools”. Conversations are held within the Topics and not the Forums themselves. Go ahead and create all the Forums you think you will need and add any sub-forums. If you wish, you can get the conversation started by creating some topics. Questions are usually a way to get people involved. “What are your favourite link building tools” etc. Click on “Topics” and then select, “New Topic”. Add the title of your question, the details of your question, select the parent Forum and decide if you want it to be a “Sticky” Topic by selecting “Type”. A sticky Topic is one thats always at the top and never moves down as other Topics are added. Then hit “Publish”
  4. 4. To add a link to your Forums in your Menu bar and view them, click “Appearance”, then “Menus”. Add a custom link, give it the URL of http://youerdomainname.com/forums/ (assuming you haven’t changed the “Forum Root” which is normally, “Forums” in the settings page) and give it a title, like “Forums” or whatever you like. You should now have a new forum up and running. [socialpoll id="2195091"] Suggested Plugins There are a lot of additional extras you can get with bbPress forums that come in the form of plugins. This is a list I suggest you use to enhance the overall user experience of the forum and make the managing of it a little easier. These are additional recommendations and not part of the bbPress plugin. You can download all of these plugins in one go, as well additional as bonus materials you might find useful, by clicking any of the social sharing links at the bottom of this page, or by clicking this quick- link. WP User Avatar: This plugin enables you to use any photo uploaded into your Media Library as an avatar. This means you use the same uploader and library as your posts. No extra folders or image editing functions are necessary. In addition, it allows users to use their Avatars as well and not just the standard forum images. Click to reveal settings bbPress Moderation: To help reduce spam in bbPress forums, this plugin will change the status of new topics and replies to ‘pending’. Any pending topics/replies will be shown as ‘Awaiting Moderation’ until the administrator approves publishes them. Click to reveal settings) Sidebar Login: Sidebar-Login adds a useful login widget which you can use to login from in the sidebar of your WordPress powered blog. No Settings Required. GD bbPress Widgets: This comes with some widgets you can add to the sidebar of your forums. No Settings Required. GD bbPress Tools: This useful plugin allows you to add additional features including, BB short codes, quote reply or a topic, user signatures with BBCode and HTML support, custom views, topic search, tool bar menu, and limit access to the BBpress admin side. Click to reveal settings GD bbPress Attachments: Attachments for forum topics and replies are handled through WordPress media library. You can control file sizes from the main plugin settings panel, or you can do it individually for each forum you have set. You can limit number of files user can attach for each topic and reply. Plugin can embed list of attached files into topics and replies, and images can be displayed as thumbnails. All upload errors are logged and topic/reply author and administrators can see those errors. Click to reveal settings bbPress WP Tweaks: bbPress WP Tweaks replaces regular sidebar with forum specific sidebar. When forum page loaded then forum specific sidebar will be displayed. If nothing in forum sidebar then regular sidebar will be shown. If no sidebar displayed then change default template from plugin settings. you can choose which forum wrapper template to use in plugin settings page. Click to reveal settings bbPress Support Topic: A checkbox will be displayed to topic authors in order to let them define their topic as a support one. Once on the topic page, the author, group admin / mod, or super admin will be able to manage the status of the topics (Resolved, Not resolved, not a support topic). If you run bbPress 2.2.4, then the administrator will also be able to manage the support topics from the Topics backend menu. Once on the admin edit screen of a
  5. 5. topic, in the first right metabox, he’ll be able to manage the status of the topic. No Settings Required. Theme My Login: This plugin themes replaces the WordPress login, registration and forgot password pages according to your current theme. It creates a page to use in place of wp-login.php, using a page template from your theme. Also includes a widget for sidebar login. TML General Settings Click To Reveal Settings TML Email Settings Click To Reveal Settings TML Redirection Settings Leave As Default if you wish TML User Links Settings Leave As Default if you wish TML Re-Captcha Settings Add If You wish by getteing your code here TML Security Settings Click To Reveal Settings TML Themed Profiles Settings Click To Reveal Settings TML Moderation Settings Click To Reveal Settings Jazz Up Your Forum With A Template The out of the box bbPress works fine and looks ok. Some of you might want to have a forum that has a different look and feel. Head over here for a list of templates . Redirection Isssue Whatever I tried, I could never get bbPress to redirect the forum users back to the page they were before they logged in, they would always be redirected back to the landing page. Turns out it’s a bbPress issue. I found two solutions to this. 1. Add this code to your login-form.php before the final </form>. (This one redirects back to the topic they were on before logging in. Works in most themes but not all.) <input type="hidden" name="re" value="<?php echo "http://".$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"].'?'.$_SERVER["QUERY_STRING"]; ?>" /> <input type="hidden" name="_wp_http_referer" value="<?php echo bb_get_option( 'uri' ) ?>" /> 2. Add this to your function.php file (this one redirects back to the forum front page) add_filter('login_redirect', 'plugin_admin_redirect'); function plugin_admin_redirect($redirect_to, $url_redirect_to = '', $user = null) { echo(the_permalink()); return '/'; } Have Any Questions? If you have any questions about this article and implementing a blog onto your website, head over to the forum thats addressing this particular post here or if you have any general comments, scroll down to the comments box and add it there, I’d love to hear your opinion on the subject! Share This On Google+!

×