メディア の記事一覧

12521
views

メディアアップロード時のimg タグからwidth などを除去する方法と、独自のクラスを追加する方法

WordPress で記事の投稿画面から画像をアップロードして本文に挿入する際、自動で付与されるimg タグのwidth、height、class 属性を削除する方法と、class=”thumbnail” などの独自のクラスを追加する方法のご紹介です。
続きを読む

23872
views

管理画面のoptions.php からメディアの初期設定を行う方法

メディアをアップロードする際に選択できる「添付ファイルの表示設定(配置、リンク先、サイズ)で、管理画面から初期値を変更する方法のご紹介です。

WordPress 管理画面の「すべての設定」ページから、image_default_align、image_default_link_type、image_default_size の項目を変更します。
続きを読む

9251
views

WordPress 3.6 で投稿画面で画像がアップロードできなくなった件の自己解決

WordPress のバージョンを 3.6 へアップグレードしたら、記事投稿画面から「メディアを追加」ボタンをクリックして画像をアップロードしようとしても、何故か画像が上がらない…

「メディア」ページからなら画像をアップロードできたのですが、投稿画面からヒョイ〜っといつものように画像が上げれなくなってしまったので、原因を探していたら、

functions.php に書いていた以下の「アップロード画像のリンクを外す」という処理

function media_script_buffer_start() {
    ob_start();
}
add_action( 'post-upload-ui', 'media_script_buffer_start' );
 
function media_script_buffer_get() {
    $scripts = ob_get_clean();
    $scripts = preg_replace( '#<option value="post">.*?</option>#s', '', $scripts );
    $scripts = preg_replace( '#<option value="custom">.*?</option>#s', '', $scripts );
    $scripts = preg_replace( '#<option value="file" selected>.*?</option>#s', '', $scripts );
    echo $scripts;
}
add_action( 'print_media_templates', 'media_script_buffer_get' );

が引っ掛かっていたみたいで自己解決。

以前の3.5 までのバージョンでは正常に動いていたのですが、3.6 でメディア周りの改修が入った為かな。

上記の記述を消したら、投稿画面から正常に画像アップロードが出来るようになった模様。

13975
views

WordPressの3.5系で、メディアのリンク先から「添付ファイルのページ」「カスタムURL」「メディアファイル」の項目を消去する方法

WordPressの3.5 を使っていますが、ちょっと困ったことが起きました。

記事投稿画面で画像をアップロードしたら「添付ファイルの表示設定」が出てくると思いますが、ある時を境にリンク先が強制的に「メディアファイル」で選択されるようになったのです。

今までリンク先は「なし」でやってきていたので、毎回「メディアファイル」→「なし」にするのが面倒…。

ということで調べてみたら、WordPress 3.5 でメディアのリンク先から添付ファイルのページの選択肢を消去するの記事が参考になりそうでしたので、functions.php をカスタマイズして添付ファイルの表示設定を変更してみました。
続きを読む

10279
views

トップページにカテゴリ別の記事を「画像付き」で複数件出力させる方法

企業サイトをWordPressで構築する場合、例えば
「TOPページにニュースを5件、製品情報を3件、導入事例記事を3件 出力する」
というカスタマイズを頻繁に行うのではないでしょうか。

ニュースや製品情報、導入事例などの記事をカテゴリで管理している場合は「カテゴリ別に記事を指定件数取得して出力する」という処理を行いますが、これを「画像付き」で出力するとなると、ちと厄介ですね。

「そもそも記事に画像がアップロードされているかどうか?」などの諸条件を考慮した上で、しかもサイトに適したレイアウトや画像サイズで表示させる必要があります。

また、ニュースと製品情報で抜粋記事の見せ方が異なる(ニュースはタイトルや本文も要るけど、製品情報は画像だけ出してね!とか)…なんて要望になると…さらに複雑になりますので、今回はその辺りを網羅できるように画像を取得するためのソースコードに加えて、実際にカテゴリ別に出力する際のサンプルコードを合わせて紹介させていただきます。
続きを読む

20460
views

自動で投稿記事にアイキャッチを設定してくれるWordPressプラグイン「Auto Post Thumbnail」の設定方法など

最近になって アイキャッチ の重要性を再認識しました(´・ω・`)。

わたし自身は今まであまり利用する機会がなかったのですが、WordPressでギャラリーサイトやEC的なサイトを構築する場合、アイキャッチ(サムネイル)を利用することで演出に幅が出てきます。

例えば、ECサイトであれば「売れ筋・人気商品」や「良く見られている商品」「関連商品」などにもアイキャッチ(サムネイル)を利用することで効果的な見せ方が可能になります。
※カスタムフィールドも複合的に利用するとなお効果的ですね♪

しかし、今まで投稿した記事にアイキャッチが設定されていなかった場合…しかも、すでに1,000 件近くの投稿記事が存在している場合…、それら記事に1個1個手動でアイキャッチを設定するのは極めて面倒ですので、投稿記事に自動でアイキャッチを紐付けしてくれる Auto Post Thumbnail プラグインは便利です。
続きを読む

13557
views

WordPress管理画面からPDFをアップした投稿記事にPDFアイコンを付けて表示させる方法

PDF アイコン画像を用意して、あとはCSS ファイルのカスタマイズするだけで、WordPress 投稿記事にPDFアイコンを付けて表示できるようです。

かなり便利ですのでシェアさせていただきました。
続きを読む