I am finding that some people on Twitter have more than one blog, but are signing up for different accounts – one for each website. You do not have to always do this. You can use the same Twitter account and every time you blog, that will appear using Twitter Tools by Alex King.
However, it might look strange if you twitter stream had “New Post”, so here is a way to help you distinguish which blog post goes with what site.
1. You have to have Twitter Tools and your own Twitter account.
2. Install the plugin manually or you can install it automatically in WordPress 2.7 and above.
3. Go to your Plugin Editor and to the Twitter Tools Plugin. Look for the following chunk of code.
class twitter_tools {
function twitter_tools() {
$this->options = array(
'twitter_username'
, 'twitter_password'
, 'create_blog_posts'
, 'create_digest'
, 'create_digest_weekly'
, 'digest_daily_time'
, 'digest_weekly_time'
, 'digest_weekly_day'
, 'digest_title'
, 'digest_title_weekly'
, 'blog_post_author'
, 'blog_post_category'
, 'blog_post_tags'
, 'notify_twitter'
, 'sidebar_tweet_count'
, 'tweet_from_sidebar'
, 'give_tt_credit'
, 'exclude_reply_tweets'
, 'last_tweet_download'
, 'doing_tweet_download'
, 'doing_digest_post'
, 'install_date'
, 'js_lib'
, 'digest_tweet_order'
, 'notify_twitter_default'
);
$this->twitter_username = '';
$this->twitter_password = '';
$this->create_blog_posts = '0';
$this->create_digest = '0';
$this->create_digest_weekly = '0';
$this->digest_daily_time = null;
$this->digest_weekly_time = null;
$this->digest_weekly_day = null;
$this->digest_title = __("Twitter Updates for %s", 'twitter-tools');
$this->digest_title_weekly = __("Twitter Weekly Updates for %s", 'twitter-tools');
$this->blog_post_author = '1';
$this->blog_post_category = '1';
$this->blog_post_tags = '';
$this->notify_twitter = '0';
$this->notify_twitter_default = '0';
$this->sidebar_tweet_count = '3';
$this->tweet_from_sidebar = '1';
$this->give_tt_credit = '1';
$this->exclude_reply_tweets = '0';
$this->install_date = '';
$this->js_lib = 'jquery';
$this->digest_tweet_order = 'ASC';
// not included in options
$this->update_hash = '';
$this->tweet_prefix = 'New blog post';
$this->tweet_format = $this->tweet_prefix.': %s %s';
$this->last_digest_post = '';
$this->last_tweet_download = '';
$this->doing_tweet_download = '0';
$this->doing_digest_post = '0';
$this->version = '1.6';
}
4. Within the line
$this->tweet_prefix = 'New blog post';
simply change it to something else like your domain name. In my case, I have put
$this->tweet_prefix = 'Blondish.net - New blog post';
This is not much, but for those who keep asking how I did it, this is it. Simple, right? If you have more than one blog, you can just alter your tweet prefix to coordinate with what you want your tweet to say in case you do not want it to use the default ‘New blog post.’
Dan says
This could help a lot of people from the discussion I’ve seen lately about this exact issue. I am lame myself, and just have the one site that is actually a collection of the days tweets usually.
I just use Twitter Tools to aggregate them. I switched to PingPress for my notifications. That way, I can cover all the other socials as well.
Nile says
@Dan, I got DMs asking about how I did it for the one domain, so I decided to do all of my blogs (so far there are 3) and then blog about it.
Jenn says
I did this about a month ago, because with five different blogs, it’s nice to be able to clearly identify which blog the new post notifications are for!