Support Forum
Since the update, the profile page has not been working.
The profile tab shows no options
The options tab leads to a different layout:
Here is the error log:
April 20, 2014 3:49 pm | spaErrNotice | 1 | php
file: iuss/public_html/wp-content/sp-resources/forum-plugins/private-messaging/library/sp-pm-components.php
line: 151
function: sp_pm_do_profile_options
Notice | Undefined property: spUser::$pmemailApril 20, 2014 3:49 pm | spaErrNotice | 2 | php
file: iuss/public_html/wp-content/sp-resources/forum-plugins/warnings-suspensions/library/sp-warnings-suspensions-components.php
line: 58
function: sp_warnings_suspensions_do_profile_message
Notice | Undefined index: profile
from the options tab
Uncaught ReferenceError: jQuery is not defined index.php:5
Uncaught ReferenceError: jQuery is not defined index.php:22
from the profile tab
Uncaught SyntaxError: Unexpected identifier (index):734
event.returnValue is deprecated. Please use the standard event.preventDefault() instead. notes-widget.min.js?v=20140420:2
Are these the errors you mean?
Are these the errors you mean?
so that indicates a js conflict... likely a theme or plugin loading jquery against the wp api... see: http://codex.simple-press.com/.....-conflict/
do you have link to your site so we can check for obvious conflicts?
Visit Cruise Talk Central and Mr Papa's World
your theme or a plugin is loading an external version of jquery ui rather than using the version that comes with wp...
<script type='text/javascript' src="http://www.gamongaming.com/wp-content/themes/gameaddict/js/jquery-ui-1.10.3.custom.min.js?83edca"></script>
this is a slightly older version of jquery ui from that which comes with wp... and in your case, the native wp jquery ui is also being loaded... so they are likely conflicting...
additionally, your theme is loading bootstrap which is known to conflict (ie stomp on) jquery ui... using the two together can be problematic... unless bootstrap is loaded before jquery ui... your theme is loading bootstrap before its own copy of jquery ui which is good, but unfortunately, its not the version of jquery ui that come with wp that other plugins are expecting...
if you can find where in your theme the wrong version of jquery ui is being loaded, we can help correct it...
Visit Cruise Talk Central and Mr Papa's World
If you theme has always loaded an unsupported version of the jQuery UI library then it is probable there have always been some things that did not work as expected. Any recent updates have not changed that - it has always been the case which is why we specify in the system requirements for SP that this is a problem.
It IS possible that the upgrade within WP to a newer version of jQuery has exacerbated the issue making errors more widespread and apparent.
So have you looked in the theme functions.php to try and find where the jQuery UI library is being loaded and if so can you paste the code fragments for that line of code and a couple either side of it here?
YELLOW
SWORDFISH
|
function addict_external_styles(){
wp_register_style( 'custom-style', 'http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800,400italic,600italic,700italic', array(), '20130401');
wp_enqueue_style( 'custom-style' );
wp_register_style( 'custom-style1', get_template_directory_uri().'/css/jquery.fancybox.css', array(), '20130401');
wp_enqueue_style( 'custom-style1' );
wp_register_style( 'custom-style2', get_template_directory_uri().'/addons/chat/wp-wall.css', array(), '20130401');
wp_enqueue_style( 'custom-style2' );
wp_register_style( 'pricetable1', get_template_directory_uri().'/addons/pricetable/css/pricetable.css', array(), '20130401');
wp_enqueue_style( 'pricetable1' );
1 Guest(s)