記事の詳細

本家サイトにメール投稿の設定をしました。
自分が書いた記事では参考にならないので、こちらを参考にしました。

Ktai Entry : 携帯でメール投稿できるプラグイン

で、ぽちりとメール投稿をしたのはいいのですが、サムネイルが反映されていませんでした。
メールで投稿ということは、パソコンを持っていない場所での投稿ですよね。
パソコンで投稿するときはアイキャッチで画像を登録すると、トップページにサムネイルが反映されるようになっています。
できれば、添付した画像の一番最初だけでもアイキャッチ化できないかしら。
検索してみると、ありました。

Ktai Entryを使って作品ギャラリーを更新させるカスタマイズ方法

管理画面は一切使わずに投稿するので、
最初に添付した画像を自動的にアイキャッチ画像に指定するカスタマイズをKtai Entryにしました。
wp-content/plugins/ktai-entry/incに入っている
post.phpの21行目に下記を追加します。

define('KE_THUMBNAIL', 0);//-1で登録無し

post.phpの835行目の下記のソースを見つけて、

$id = wp_insert_attachment($attachment, $file, $post_id); 

その上記のソースの下に下記のソースを追加します。

if( $count === KE_THUMBNAIL ) update_post_meta( $post_id, '_thumbnail_id', $id ); 

これで、最初に添付した画像がアイキャッチ画像に指定されます。

変更してみたら無事にできました!

それから、私のサイトではすでに設定していたのですが、アイキャッチとして画像を登録すると、個別記事のときにアイキャッチの画像と本文に添付した画像の二重になりませんか?
これを解決する方法も同じ記事内に載っています。

関連記事

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


*

WordPressテーマ「Logue (tcd020)」

アーカイブ

Twitter

ページ上部へ戻る