Support Forum

Add Topic Button Not Working – Apparently a WordPress Theme Conflict

PM Peggy Murrah
Peggy Murrah
Member

We have installed SimplePress on a client’s membership site and have found that the “Add Topic” button is not working. 

I disabled all plugins but that did not help. However when I switched from the client’s custom theme to a default WordPress theme the “Add Topic” button works again. 

I’m not sure how to troubleshoot or fix? Hoping for some advice. 

This is a membership site using WishList Member. I have temporarily unprotected this page so you can see it. 

Website: http://blackwomenmillionairesmastermind.com/forum/

Any advice would be greatly appreciated!

8 Answers

New Answer

MP Mr Papa
Mr Papa
Member

looks like your site is throwing errors for something called flex slider… is that part of your theme?  if so, is it in use?  if not, can you disable it in the theme?

seems to be this code:

<script type="text/javascript">
 $(window).load(function(){
                  $('.flexslider').flexslider({
                 animation: "slider"
                                  });
 });
 </script>

could be problems with the $ syntax… or even the window.load… jquery document.ready is better…

PM Peggy Murrah
Peggy Murrah
Member

Thank you! Going to show this to the theme developer and have them take a look. 

MP Mr Papa
Mr Papa
Member

Let us know what you find… no guarantee that is the error, but seems related…

PM Peggy Murrah
Peggy Murrah
Member

Hello! We have worked with the theme developer on this issue and removed the flexslider code but the add topic button is still not working. 

Is there anything else we should be looking at? 

Thanks!

YS Yellow Swordfish
Yellow Swordfish
Member

It is often a matter of elimination – when one error report is removed it reveals another and you have to work through the layers…

What I think is wrong here is that your WP theme is not calling the standard, WP required theme functions.

There are a minimum of 2 core functions that are absolutely and essentially required by every theme if it is to properly support the WP plugin model. The first is in the page header and is 

wp_head()

And I think your theme IS making that call. But the second is 

wp_footer()

in the footer section of the theme and I do not see any evidence that this is being called. This is most usually called in the ‘footer’ template of the theme immediately prior to the closing ‘body’ html tag.

Can you take a look for this?

PM Peggy Murrah
Peggy Murrah
Member

Thanks!! I think I am going to encourage my client to move to a new theme. This was custom built for her and it definitely is causing problems with the forum!

MP Mr Papa
Mr Papa
Member

Got it.  We are here if you have any more questions. 

YS Yellow Swordfish
Yellow Swordfish
Member

Worth saying though that checking for the missing footer call and correcting that is but a moments work and might well be the only issue left.