TAG : 添付ファイル

wordpress WordPress で Magnific Popup を使ってみる

2014年6月5日

Magnific Popup を WordPress で使う際のメモ。 現時点ではまだ WordPress 用のプラグインはできていないが、いずれはプラグイン化されるとのこと。 目次 基本的な使い方等については、よろしければ以下をご覧ください。 関連ページ:Magnific Popup を使って見る Magnific Popup のダウンロードと読み込み Magnific Popup を「配布ページ」からダウンロード(ページ右側の「Download ZIP」から) ダウンロードすると「dist」というフォルダがあるのでその中の「jquery.magnif…

続きを読む

wordpress フォルダ内のファイル一覧を取得して画像ファイルであれば表示する

2014年1月11日

WordPress のフォルダにあるファイルの一覧を取得して、画像ファイルであれば出力して表示する方法のメモ。 フォルダ内のファイル一覧を取得 ファイルの一覧を取得して出力するには以下のようにする。 この時、URL からサーバー内部のファイル一覧を取得することはできないので「get_template_directory()」を使用する。( http:// で始まる URL ではなくディレクトリのパス) 「get_template_directory_uri()」や「get_bloginfo(‘template_url’)」ではNG…

続きを読む

wordpress WordPress 投稿に挿入した画像を Lightbox のように表示(2)

2014年1月8日

注意 10/12/2014 つい先日気が付いたのですが、この方法を使った場合ページによっては、読み込みが非常に遅くなる場合があることがわかりました。今までは問題がなかったのですが、ある程度投稿の数やアップロードした画像の数が増えるとそうなるのか、WP のバージョンアップに伴いどれかの関数がうまく機能しなくなったのか、原因は今のところ不明です。 よって、この方法は使わないほうが良いと思います。 もし原因がわかれば、追加情報を掲載する予定です。 取りあえずこのサイトでは、「Magnific Popup」という jQuery プラグインを使用することにしました…

続きを読む

wordpress 投稿コンテンツに挿入した画像(メディア)のリンクを抽出する

2014年1月8日

投稿に挿入した画像のリンクをクリックすると Lightbox のような感じで表示するようにしていたが、画像によってはサイズや位置が正しく表示されないことがあったので調べてみた際のメモ。 画像(メディア)の挿入 「メディアを追加」で「添付ファイルの表示設定」の「リンク先」を「メディアファイル」に指定すると画像(メディア)にその画像へのリンクが設定される。 get_posts で画像の情報(URL、高さ、幅)の取得 get_posts のパラメータを以下のように指定すると画像の情報を取得できる。 しかしここに問題があった。 「’post_pare…

続きを読む

wordpress WordPress 投稿に挿入した画像を Lightbox のように表示

2013年7月7日

プラグインを使わずに投稿に挿入した画像を Lightbox のように表示する方法のメモ。 対象はその投稿に対してアップロードした画像。例えば、他の投稿に対してアップロードした画像を使用(挿入)している場合はこの方法ではその画像の情報は取得できないので正しく表示されない。 追記 2014年1月8日 過去にアップロードした画像を使用(挿入)している場合」にも(おそらく)対応する方法を「WordPress 投稿に挿入した画像を Lightbox のように表示(2)」として改めて書きました。 投稿のコンテンツを表示する部分を div 要素で囲み class を指…

続きを読む

wordpress アイキャッチ画像や「メディアを追加」で生成されるサムネイル

2013年7月4日

アイキャッチ画像の設定や「メディアを追加」(本文に挿入するしないに関わらず)を行うと、「設定」→「メディア」ページで設定した基本サイズ(thumbnail,medium,large)、「set_post_thumbnail_size()」で指定したサイズ(post_thumbnail)、及び add_image_size() で指定したサイズのサムネイルが自動的に生成される。 カスタム投稿タイプごとに異なるサムネイルサイズが必要な場合、仮に下記のような設定を functions.php に記述した場合、下記で指定した6種類のサイズのサムネイル及び基本サイ…

続きを読む

wordpress メディアファイル(画像など)の表示

2013年6月2日

WordPress でアップロードした画像は、ヘッダー画像も含めて「メディア」→「ライブラリ」で一元管理されていて、画像に関するデータは投稿記事と同じようにループを使用して取得することができる。 記事本文に「画像を挿入」しなくても、投稿(固定ページ)画面から画像をアップロードした時点で、メディアライブラリに現在の記事の子記事として添付メディアファイルが対応する。 記事の添付メディアファイルを出力する(get_children) get_children テンプレートタグで子記事としてメディアファイルを取得し、取得した複数枚の画像ファイルのタイトル、画像、…

続きを読む