Support Forum

Forum loaded at bottom of page

NK Nicholas Kush
Nicholas Kush
Member

Everything went well on the instal, easy to read understand instructions, but after the install, when you click on forums, it shows it in proper placement on the with of the page just not at the top where it should be.

http://styledinthewild.com/forum/

Then scroll down till you see the forum……

I am not a programer, not stupid either, but will need to walked step by step and pointed to the exact files I need to change the glitch to make this work.

Thank you

Ible

19 Answers

New Answer

YS Yellow Swordfish
Yellow Swordfish
Member

Try going to your forum page record in the WP admin > Pages > edit – and change the page template it is using to the page ‘fullwidth’ template your theme provides.Not sure exactly what it is called but you should be able to identify it.

NK Nicholas Kush
Nicholas Kush
Member

That only removed the side bar, which needed to go, but did not fix the issue.

BR Brandon
Brandon
Member

Maybe try this from the Codex Faq…

I am seeing multiple forums displayed
On some WordPress installs, there can be integration issues when the WordPress theme or another plugin perform non-standard actions. This can cause the forum to be displayed incorrectly – often twice on the same page or sometimes duplicated in a sidebar

If this is the case with your setup, there are some option settings you can use to bypass the problem and force the forum to display once.

Go to the Forum administration > Integration > Page and Permalink panel and look in the Theme Display Options section where there are options to limit forum display to within WP loop and allow multiple loading of forum content.

Try each one individually and try then both turned on as well.

NK Nicholas Kush
Nicholas Kush
Member

Tried it, No difference,  I tried every combination, including all and none selected, did see any difference in any combination or selection.

YS Yellow Swordfish
Yellow Swordfish
Member

The actual problem is that your theme is loading up a div that contains that image using CSS rules to position it fixed in place. For reasons I am unable to tell you, this div is not being created with the same CSS on the forum page. This is why I suggested changing the page template to the same template that other pages were using as I thought the rules for this might have been involved.

But thinking some more on this, the div would have to be created early on in the display process in the header, way before the forum display starts. So – is there perhaps, some logic in the header processing that is determining whether the page requires this div to be created?

NK Nicholas Kush
Nicholas Kush
Member

I have a mirror site to test

www.styledinthewild.com/new-site2

I can use this to test, edit code without worring it will screw up my site, I will just have to load the forum

So what do you propose I alter?

YS Yellow Swordfish
Yellow Swordfish
Member

Oh – I am sorry. I have absolutely no idea. It will be your WP theme adding the CSS and the div to the page header. This all has to happen prior to the forum being displayed.

If you load a page and view the HTML source – where the Body tag is defined near the top – you will see the div being added. View the forum page and you will see it not being included. I think the key is to find out where that is being added in the theme code to find out why it is being selective.

MP Mr Papa
Mr Papa
Member

actually, that image is supposed to be there… its part of theme… not a pleasant background image, but thats what it is in the theme… 

the problem is that the theme has some custom js that runs on page load and adds some inline styles to the background to make it display properly… on the forum page, that js is failing with errors…

TypeError: $ is not a function
http://styledinthewild.com/wp-content/themes/theme1658/js/custom.js?ver=1.0
Line 31

I suspect its because the theme is breaking wp standards and incorrectly loading its own version of jquery rather than the version of jquery that comes with wp…

<script type=’text/javascript’ src=’http://styledinthewild.com/wp-content/themes/theme1658/js/jquery-1.6.4.min.js?ver=1.6.4′></script>

see:   http://codex.simple-press.com/codex/faq/troubleshooting/what-is-this-jquery-conflict/

so if you fine where in the theme its doing that incorrectly, we can help correct it…  likely in the functions.php file…

YS Yellow Swordfish
Yellow Swordfish
Member

No point in sending me page source. I can look at that directly on your site.

And I didn’t find the badly loading jQuery in the theme functions file either which is not a good sign as that, really, would be the standard place if you were going to break this particular rule.

So – somewhere else in the theme (probably in the theme) it is loading it;s own, old version of the jQuery library and you really need to find out where. Actually looking through the code for this is probably the only way although having it local and searching with an editor is quicker of course.

NK Nicholas Kush
Nicholas Kush
Member

If I know what I was looking for it wouldn’t be an issue, but most code looks the same to me. Is it better to have the code from the server side , or the code from the admin control of the theme?