2018年
「ギャラリー機能」で投稿した画像を(フルサイズ)で再取得する方法
2018年5月15日 火曜日WordPressの「ギャラリー機能」で投稿したギャラリーをそのまんま、旧サイトからはエクスポート&インポートで継承しない新しいサイトのページに移設する場合とか、困りますよね。
管理画面のギャラリーでページに添付されてる画像を検索で全部一覧にしてダウンロードできるとかならよいのですが、現行デフォルトでは探しきれないのが難点です。
アップする前に命名に約束事をしておけばいいのですが、投稿者がそのあたりには詳しくないクライアントさんならどうしようもないし。
でも、ともかくはそのページに表示されているギャラリーの「フルサイズ」の画像を取得できればよいのなら、古典的な裏技ですが方法はあります。
「ギャラリーを編集」で「ギャラリーの設定」の「サイズ」を
「フルサイズ」に切り替えて、
一時的に公開して、
オモテのページでWebページを保存(Windowsの場合「名前をつけてページを保存」)すればよいのです。
不要なファイルもいっしょに保存されますけど、ここからフルサイズの画像を抽出すればよいのです。
参考サイト:
How to Export/Import WordPress Galleries | Moss Web Works
http://www.mosswebworks.com/how-to-exportimport-wordpress-galleries/
カスタムフィールドの「日」の値が早い順でさらに「時間」の値が早い順に並べて出力するWP Query
2018年3月1日 木曜日イベント開催スケジュールを開催日の早い順でかつ同じ日で時間の早いイベント順に並べて出力する必要があったので、下記のようなWP Queryを書いて可能にしました。
<?php $args = array( 'meta_query' => array( 'customfield_01' => array( 'key' => 'start_date', //「日」のフィールド名 ), 'customfield_02' => array( 'key' => 'start_time', //「時間」のフィールド名 ) ), 'orderby' => array( 'customfield_01' => 'ASC', 'customfield_02' => 'ASC' ) ); $the_query = new WP_Query( $args );// ループ if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); endwhile; endif; // 投稿データをリセット wp_reset_postdata(); ?>
(参考)
WP_Query get_posts 複数のカスタムフィールドの値で順序制御
Order by multiple meta keys in WP Query
JPEGをFireworksで開けてみたらボケボケや色がおかしいとき
2018年1月31日 水曜日いまさらのFireworksですが、外注のデザイナーが書き出ししたJPEGをちょっと修正しようと思ってFireworksで開けてみると、なんだかボケボケで色合いもおかしい。
JPEGをブラウザで表示させたりしても何もおかしくはない。
何が起きたのだろうとよくよく調べてみると、そもそも紙専門の外注のデザイナーがカラーモードCMYKで書き出したJPEGであることがわかった。
この場合Photoshopで開くと正しい色と鮮明さで作業ができる。
Fireworksだけではなく、CMYKに対応していないソフトでは同様のことが起こりうると思われる。
とはいえ、今回の場合はデザイナーがブラウザ表示でどういう色調を意図してデザインしていたかはもう見当がつかないので、そのまま作業をすすめるしかなかったが、そもそもはデザイナーがカラーモードRGBでデザインを起こしてくれていなかったことに問題がある。
説明をきいても普段はカラーモードの違いを実感していないかたもいらっしゃるかもしれないが、
いまさら当たり前ですが、ウェブサイトのデザインをするときにはカラーモードRGBで。
仏壇大はし様
2018年1月18日 木曜日仏壇大はし様のホームページをレスポンシブデザインで新規制作させていただきました。