フォーラムへの返信

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック投稿者 sanokoyuki

    (@sanokoyuki)

    gblsm さま
    申し訳ありませんでした。

    ご指摘の対応をしてみました。

    image.jpg
    image-e0123456789012.jpg

    となりましたが他のサイズのものはなにも作成されませんでした。

    ただこれだと
    ダッシュボード > 設定 > メディア
    でサイズを 0 にすることで作成されなくなります。

    image.jpg をアップロードして回転した際に、

    image.jpg → △:残しても残さなくてもいい(復元を考慮すると残すべき?)
    image-128×128.jpg → ×:残したくない
    image-240×320.jpg → ×:残したくない
    image-768×1024.jpg → ×:残したくない
    image-e0123456789012.jpg → ○:必要(※)
    image-e0123456789012-128×128.jpg → ○:必要(※)
    image-e0123456789012-210×240.jpg → ○:必要(※)
    image-e0123456789012-1024×768.jpg → ○:必要(※)

    ※ ただしできれば e 以降 13 文字の数字はいらない…。

    というのをやろうと思っているのですが難しそうですね。

    • この返信は6年、 7ヶ月前にsanokoyukiが編集しました。
    • この返信は6年、 7ヶ月前にsanokoyukiが編集しました。
    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    追記です。
    128×128 、 240×320 、 768×1024 等は
    ダッシュボード > 設定 > メディア
    で設定されてある分です。

    これは
    define( ‘IMAGE_EDIT_OVERWRITE', true );
    で作成を抑制できるわけではないのでしょうか?

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    gblsm さま
    お返事ありがとうございます。
    またヒントをいただきありがとうございます。

    ただ
    define( ‘IMAGE_EDIT_OVERWRITE', true );

    if ( !defined('ABSPATH') )
    	define('ABSPATH', dirname(__FILE__) . '/');
    
    define( 'IMAGE_EDIT_OVERWRITE', true );
    
    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    というようにしましたが、なぜか

    image.jpg
    image-128×128.jpg
    image-240×320.jpg
    image-768×1024.jpg
    image-e0123456789012.jpg
    image-e0123456789012-128×128.jpg
    image-e0123456789012-210×240.jpg
    image-e0123456789012-1024×768.jpg

    とファイルができてしまいました。
    WordPress はプラグインも外した状態でしたが…。
    もう少し奮闘してみますので解決済みまでもうしばらくお待ちください。

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    nobita さん、お返事ありがとうございます。
    また、色々とご意見いただき感謝しています。

    無視しているわけでも、落胆しているわけでもなく、なんとかすべく奮闘しております。
    プラグインなども色々探しながらですので、お返事がいつになるかわかりませんが…。

    またうまくいけたらフィードバックします。
    本当はどなたか心の優しい方が、ホレ、と答えをさっと出してくれたらうれしいのですが…。

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    nobita さん、ありがとうございます。
    色々チャレンジしているのですが、動いてくれないのでお返事遅くなってすみません。

    サイト内で表示する際は jQuery で画面サイズに応じた画像ファイル名にリネームして使う

    今考えているのは

    1. ブラウザに表示する画像はあらかじめ最小のものを指定しておく
      ex) image-thumbnail.jpg
    2. jQuery を使ってブラウザのサイズを取得し、body タグにブレークポイントに応じた class ( sp/tb/pc etc.) を追加する
    3. ブラウザのサイズに応じて、jQuery の正規表現を使って -thumbnail 部分を -middle や -large 等に置換する
      大きい画像を読み込むよりも小さい画像を読み込んだ方が読込速度も向上し SEO 的にも有利かと…

    こんなイメージです。
    この時に、数字で -640×640 ( 1:1 ) -640×480 ( 4:3 ) -640×355 ( 9:5 ) -640×360 ( 16:9 ) 等バラバラになっていると jQuery で置換するのが大変なような気がしたのです。またこの例では正方形又は横長の場合ですが縦長になることもあり、計算で本来表示するサイズを求めるのは手間(不可能?)のように思えたからです。

    raindrops の件、ありがとうございます。
    また後で確認してみます。

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    nobita さん、ありがとうございます。
    このページ、実は見たのですがこれでいいのかどうかわからなくて…。

    1. image.jpg をアップロードする
    2. image.jpg が add_image_size で定義されたものも含め、image-name1.jpg image-name2.jpg image-name3.jpg …とサイズの名前が付加されて、 uploads ディレクトリに保存される
    3. サイト内で表示する際は jQuery で画面サイズに応じた画像ファイル名にリネームして使う

    とか便利かなぁ…と思った次第です。

    フィルタは実はよくわからなかったので今まで手を付けていなかったのですが、そちらに手を出す必要があるのかもしれませんね。

    フォーラム: 使い方全般
    返信が含まれるトピック: 文字の色について

    font タグ久しぶりに見ましたね。
    HTML5 の宣言がしてあるのに…と思いながら見ていましたが、font タグの閉じ忘れです。
    css よりも font の color 属性の方が優先されるんですね。
    <font color="#ff0000" size="+2"><a href="http://universalstudy.com/center.html"><font color="#990099" size="+2">センター対策科クリック</a></font>
    ここの最初の font タグが閉じられていないようです。
    ただそろそろ font タグはやめておいた方がいいような…

    フォーラム: 使い方全般
    返信が含まれるトピック: singleページの記事内容の上部余白

    余白ということは WordPress ではなく margin や padding の CSS だと思うのですが、どこかに消し切れていないものがあるのではないでしょうか?
    Firefox の Firebug 等の解析ツールを使うとあっさり解決できそうな気がします。
    p タグや h タグに margin や padding を振っていて忘れてるとか…。

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    念のためプラグインの中身を見てみました。
    get_children() で画像ファイルを取得しようとしているので使えないようです。

    他の投稿で先に使った投稿にひも付けされてしまうために
    post_parent = $post -> ID で引っ張って来れないみたいですが…
    これってまさかと思いますけど get_children() のバグとかってことはないですよね?

    トピック投稿者 sanokoyuki

    (@sanokoyuki)

    ご回答ありがとうございます。

    これってサムネールをして指定なくても、中に画像があれば
    the_post_thumbnail()
    表示される…という認識でよかったでしょうか?
    なぜか私の環境ではちゃんと表示されません…。

    そんな簡単な方法で?とちょっと期待したのですが…。

    それともカスタム投稿タイプではだめとか…?

10件の返信を表示中 - 1 - 10件目 (全10件中)