Tag: WordPress/プラグイン
関連ページ†
参考情報†
アクセス解析†
Google Analytics Dashboard for WP (GADWP)†
このレポートは使用できません(-23)などのエラーが表示されることがある。いったん認証情報をクリアし再度アクセスコードを再取得するといいらしい。
アイキャッチ画像の自動設定†
- アイキャッチ画像は記事一覧などで使用されるサムネイル画像のこと。
- MarsEditから投稿する場合投稿と同時に設定することができないのでWordPress側で自動生成するようにしたほうが便利。
Auto Post thumbnail†
3.4.1でアイキャッチ画像の自動生成が動作しない†
- 記事執筆時の最新版3.4.1で投稿時のアイキャッチ画像の生成ができない。
- Auto Post Thumbnail — WordPress プラグインの詳細を表示から表示できる詳細情報ページで過去のバージョンをダウンロードできる。
- auto-post-thumbnail.3.4.0.zip(ファイル名は3.4.0となっている実際のバージョンは3.3.4となっている)ならば動作する。
- 3.4.0.zipを使うか、3.4.1の不具合を修正すればよい(3.4.1で動作しなくなったのはPRO用機能に組み込まれたわけではなくて不具合らしい)。
3.4.1を修正するためのワークアラウンド†
- Auto Post Thumbnail でサムネイルが生成されないバグを発見したので対処した | Lonely Mobilerにあるように3.4.1で追加されたチェックルーチンがバグっている模様。
//Fix for checking file extensions
$exts = explode(".",$filename);
if(count($exts)>2)return null;
$allowed=get_allowed_mime_types();
$ext=pathinfo($new_file,PATHINFO_EXTENSION);
if(!array_key_exists($ext,$allowed))return null;
- functions.phpに以下のコードを追加すれば良いらしい。
function split_combined_mimes_for_apt( $mime_types ) {
foreach ( $mime_types as $regex => $mime_type ) {
if ( false !== strpos( $regex, '|' ) ) {
$keys = explode( '|', $regex );
foreach ( $keys as $key ) {
$mime_types[ $key ] = $mime_type;
}
}
}
return $mime_types;
}
add_filter( 'mime_types', 'split_combined_mimes_for_apt' );
- ただしこの方法にすると、Auto Post Thumbnail でjpeg画像が対応しない | テクニカルノートにあるようにget_allowed_mime_types()を使う他の箇所に影響があるかも。
- 素直にプラグインの該当箇所を削除したほうがよいかもしれない。
Twitter連携†
WP to Twitter†
設定方法†
- インストールして「Twitter アプリケーション登録ページ」をクリック。
- Twitterアカウントでログインしアプリケーションを作成する。名前、Descriptionは適当、WebsiteとCallbackURLにWordPressのURLを入力し作成。
- 作成したアプリケーションの4つのキーを読み取り、プラグイン設定ページに埋める。これで連携は完了。
- あとは投稿フォーマットを変更するだけ。
Simple Tweet†
- WP to TwitterやSimple Tweetなどの場合、MarsEditから投稿するとカテゴリが"unknown"になってしまう。MarsEditが投稿してからカテゴリを変更する処理を行っているせいか?
- さらにアイキャッチが表示されない。
- dlvr.itはこの問題が発生しないけど一日に10件までという制限が存在。
- dlvr.it風の次作ツール(cronで定期的にまわす)があれば良いかもしれない。
Tips†
Simple Tweetの実体参照の文字化け修正†