WordPressの抜粋表示(excerpt)を以下のように動作させたかったので、自作してみました。
抜粋があれば抜粋表示
moreタグがあれば、それに従う
指定文字数より本文文字数が少なければ、そのまま表示
指定文字数より本文文字数が多ければ抜粋表示
コード
functions.phpにコピペ。
[php]<?php
//WordPress抜粋表…
タイトル通り、Twitterの一日分のツイートをWordPressへ自動投稿してくれるプラグインについてですが、tweet digestというプラグインを使っていたのですが、これを有効にすると、他のプラグイン(SyntaxHighlighterやフロントエンド・エディタなんか)が動かなくなる事が分かったので、Twitter Toolsに変更しました。
なので、Twitter Tools の使い方を簡単にまとめておきます。
Twitter Tools の設定方法
- WPの管理画面上からプラグインを新規追加するか、以下のサイトからダウンロードし、サーバのプラグインフォルダにアップしてください。 Twitter Tools
- アップロードし、有効化したら、WP管理画面の設定メニューのなかに、Twitter Toolsが現れるので、それをクリックして、Twitter Toolsについて設定します。
- Twitterと連携させるためにアカウントの認証を行います。これは、既に設定してしまって、Twitter Toolsの設定画面内では設定済となっているため、追えません。ので、省きます。
- アカウントの設定が終われば、Twitter Tools に関する設定を行います。全ての設定が終われば、保存して終了です。設定内容の説明については、以下の説明を参考にしてください。
Twitter Tools の設定項目
Enable option to create a tweet when you post in your blog?WordPressに投稿した時に、ツイートするかどうか
Tweet prefix for new blog posts:Cannot be left blank.ツイートする際の最初に表示させる定型文(空にしたら、{Your prefix}: Title URL の順で投稿される?)
Set this on by default?デフォルトの設定にするかどうか
Create a blog post from each of your tweets?各ツイートからWordPressへの新規投稿を作成するかどうか(一回つぶやくごとに記事が投稿される感じです。)
Category for tweet posts:ツイートを新規投稿する際のカテゴリ
Tag(s) for your tweet posts:ツイートを投稿する際のタグ設定(複数の場合は、コンマで区切る > 例: tweets, twitter)
Author for tweet posts:ツイートを投稿する際の投稿者設定
Exclude @reply tweets in your sidebar, digests and created blog posts?@replyのツイートをサイドバー、ダイジェスト、WordPressへの新規投稿から排除するかどうか
Tweets to show in sidebar:サイドバーで表示するツイート数(数字のみで設定)
Create tweets from your sidebar?サイドバーからツイート可能にするかどうか
JS Library to use?どのJSライブラリを使うか
Give Twitter Tools credit?Twitter Toolsのクレジット表示をするかどうか
– Experimental –
Create a daily digest blog post from your tweets?一日単位でツイートをWordPressに投稿するかどうか
Title for daily digest posts:一日分のツイートの投稿のタイトル(日付を表したい場合は、%s を使う > 例: Tweets on %s)
Create a weekly digest blog post from your tweets?一週間分のツイートをWordPressに投稿するかどうか
Title for weekly digest posts:一週間分のツイートの投稿のタイトル(日付を表したい場合は、%s を使う > 例: Tweets on %s)
Order of tweets in digest?ツイートの並び替え順序(oldest first:古いものが先、newest first:新しいものが先) 全ての設定が終われば、「Update Twitter Tools Options」を押して保存。 これで、指定したタイミングで記事が投稿されていれば、OKだと思います。 というか、この記事を書いた時点では、私自身が動作未確認です (;゚∀゚) もし、動いてなければ、また追記したいと思います。
この投稿へのコメント