Notifications
Clear all

wpForo 1.x.x [Closed] Setting migrated single forum as home page

6 Posts
2 Users
0 Reactions
790 Views
Posts: 3
Topic starter
(@northern-light)
Active Member
Joined: 3 years ago

Hello,

New to wpforo, migrated database from a single forum originating from a bbpress/buddypress WP install.

"General Discussion" was the single forum that was the homepage/landing page.

The old short code was:  [bbp-single-forum id=28]

If that helps at all.

I've changed the General Discussion from the above short code to [wpforo] and set as default in Settings>Reading>front page displays.

Regardless of what I do it always ends up with main category above General discussion, and the default "General Discussion Forum"  beneath.

How can I path the homepage directly to "General Discussion" No "Main Category" No "Migrated Forums"

Any suggestions would be much appreciated and thanks in advance.

See image:

5 Replies
Chris
Posts: 3627
(@chris)
Famed Member
Joined: 3 years ago

Hi @northern-light,

General Discussion is a forum, in wpForo, All forums must be inside a category, You cannot create a forum outside a category.
With Categories, you can set the Forum layout.

https://help.sap.com/SAPhelp_nw73/helpdata/en/44/966ff779293cfae10000000a1553f7/content.htm?no_cache=true

Posts: 3
Topic starter
(@northern-light)
Active Member
Joined: 3 years ago

Hi Chris,

Thanks, but we only have one forum and that's what I want on the landing page. I'm obviously not getting the point of the content hierarchy at all and/or how it affects what I'm attempting to do.

Are you saying that if I move the only forum we have, or will ever have, from Migrated forums ( I assume that's a category, I have no idea.) to Main category I can do this (stick the forum as the landing page) or are you saying this can't be done without some awful SEO busting redirect?

I've tried every tutorial on this I can find before coming here, for example

https://wpforo.com/community/faq/how-to-load-forum-on-home-page/

and

https://wpforo.com/docs/root/getting-started/forum-page/set-forum-on-home-page/

Even made new pages like the instructions to no avail, it still ends up showing the page from the image above.

From the hierarchy link you gave me:

"A forum generally comprises a single thread or a small group of associated threads."

We have a forum comprised of every topic under the sun, not some small group of associated threads. What category could possibly be practical or helpful to my goal of having the single forum on the front page?

Category is like some weird gateway that creates an extra unnecessary step to reach the desired homepage. Point is, I don't ever want users to see anything but the single forum, and there will never be another one, at least for the foreseeable future. How can I make it happen?

I haven't had much time with wpforo, yesterday I set it up, transferred database from bbpress to wpforo and installed nearly a hundred euros worth gvectors.com of plugins flawlessly, but I can't set the homepage where I want it.

 

 

 

3 Replies
Chris
(@chris)
Joined: 3 years ago

Famed Member
Posts: 3627

@northern-light,

Your forum is already set on your home page if you don't want to see migrated category(category) or main forum(category) on your forum page, you can hide them by CSS code, this is only for frontend design:

.wpforo-category {
    display: none !important;
}
(@northern-light)
Joined: 3 years ago

Active Member
Posts: 3

@chris Thank you, that got me halfway there.

Problem is it won't go directly to single forum, so I did the following redirect in .htaccess

RewriteEngne On
RewriteCond %{HTTP_HOST} ^myexamplesite.com
RewriteRule (.*) https://^myexamplesite.com/community/general-discussion//$1 [R=301,L]

That worked great but I quickly found posting threads or replies could not be done, which kinda' defeats the purpose.

Any advice you can possibly give me on how to correct the redirect so that everything functions properly would be much appreciated.

Chris
(@chris)
Joined: 3 years ago

Famed Member
Posts: 3627

@northern-light,

Go to Dashboard > Forums > Forums, Move General Discussion Forum Under Main Category which is set to Threaded Layout, Delete Migrate Category.

And in Dashboard > Forums > Settings > General Tab check Turn WordPress to wpForo option from Forum Base URL field, please read the description of the option.