User cannot authenticate after signup when object cache enabled

This is now solved The solution was this in the activation script: $blog_real_id = $wpdb->get_var(“select blog_id from wp_bp_user_blogs where user_id = “.$user_id.” limit 1″); wp_cache_key_delete(“1:users:”.$user_id); wp_cache_key_delete($blog_real_id.”:users:”.$user_id); This clears the cached user info for blog id 1 and the signed up blog ud. For some reason the password hash that is in memcache is wrong. Clearing … Read more

Caching for logged in user and Ajax update

There are plugins that can help you with this, but they aren’t foolproof. My suggestion is W3 Total Cache, you should be able to exclude necessary files from the cache from there. Your best solution, however is to do caching on the serverside level as you will see better performance that way.

Session alternative for plugins (due to caching)

A similar question popped at [wp-hackers] and apparently Eric Mann‘s plugin, WP Session Manager, is the way to go. I haven’t analyzed the plugin’s code, so cannot tell about its inner workings. Pippin Williamson embeds WPSM in his Easy Digital Downloads plugin. Given Pippin’s review and Eric being such a pro-old-timer-wp-ninja, I wouldn’t look no … Read more

Debug Performance Issues

There are essentially two very different cases how WP site typically bring server down with symptoms of CPU overload: Your site is not fast enough for your traffic Simply put if your server can serve page every tenth of a second and you get more than 10 pageviews in that second – your resources are … Read more

Page updates appear in Preview but not live version?

If I understand you well, button ‘Preview Changes’ displays changes made on post/page while you ‘Update’ page/post (save changes). But, ‘View Page’ displays page as is with latest ‘Update’ version. So, if you did not updated page, then you’ll not see what you get when you go to ‘Preview Changes’.