yes .. or check the jquery included for the (Share this), cause page showing jquery error.
Check any jquery conflict on post page..
For e.g. jQuery(“.sticky”).offset() is null
Try Below code..
1. Select the post from category:
$args = array(‘cat’ => $category_id,’post_status’ =>’publish’,’posts_per_page’=>-1,’orderby’ => ‘post_date’,’order’=>’DESC’);
$random_posts_arr = query_posts($args);
2. shuffle or randomize the post array…
$post_arr = shuffle($random_posts_arr);
3. Then traverse the post array ($post_arr) to show the post data (title, link, image, date)