ID, $themeslug.'_twitter_handle' , true); $replies = get_post_meta($post->ID, $themeslug.'_twitter_reply' , true); if ($replies == "off") { $show_replies = '0'; } else { $show_replies = '1'; } } else { $handle = $options->get($themeslug.'_blog_twitter'); $show_replies = $options->get($themeslug.'_blog_twitter_reply'); } if ( $handle ) { response_display_latest_tweets( $handle, $show_replies ); } } /** * Display the latest tweets from Twitter */ function response_display_latest_tweets( $username, $show_replies = 0 ) { $latest_tweet = response_get_latest_tweets( $username, $show_replies ); ?>
'. $screen_name .' - '.$latest_tweet['text'].' ' .human_time_diff(strtotime($latest_tweet['created_at']), current_time('timestamp', 1)).' ago'; } else { echo '

No tweets to display

'; } ?>

false) ); if (!is_wp_error($data)) { $value = json_decode($data['body'],true); $latest_tweet = $value[0]; // Array key 0 pulls the most recent Tweet } // Set the transient cache value set_transient('response_latest_tweet', array('username' => $username, 'show_replies' => $show_replies, 'latest_tweet' => $latest_tweet), apply_filters('response_latest_tweets_cache_time', 3600)); return $latest_tweet; else : return false; endif; } /** * End */ ?>