タグ

web制作とWPに関するtokyowebsiteのブックマーク (2)

  • n番目に文字列が現れる場所を探す - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。 番目指定は 0番目、1番目、2番目、… というように0以上の整数とします。 想定しない値の例外処理はしていません。 strpos() を使う strpos() の第3引数 $offset なんて滅多に出番ないと思ってたけど、こういう使い方ができるとは・・・ function strpos_n($str, $needle, $n = 0) { $offset = 0; $len = strlen($needle); while ($n-- >= 0 && ($pos = strpos($str, $needle, $offset)) !== false) { $offset = $pos + $len; } return $pos; }

    n番目に文字列が現れる場所を探す - Qiita
    tokyowebsite
    tokyowebsite 2014/07/10
    WordpressなどでリクエストURLを取り出して特定のスラッグかどうか判定する時などに便利かもしれない
  • WordPressの画像挿入時にwidthとheight指定が入らないようにする – Simple Colors

    きっかけはいつもTwitter。 YUKIさんからの、おたすけツイートを見かけたので、WordPressのカレンダーのthにclassを追加するコード(日語限定)に続き、頑張ってみました。 後で知ったのですが、widthとheightを削る理由は、スマートフォン対応。なるほど画面サイズに合わせて縮小できるようにするには、サイズ指定が邪魔になるわけですね。納得。 編集画面に挿入される画像のHTMLソースは、wp-admin/includes/media.php の get_image_send_to_editor 関数で作成されています。ここの生成ロジックを追っていくと下記の通り。 get_image_send_to_editor 関数で、画像のリンクを含めたソースを生成。imgタグ部分の生成は、get_image_tag 関数を呼び出し get_image_tag 関数で、imgタグを生

    tokyowebsite
    tokyowebsite 2013/06/06
    Galleryで画像を配置する設計において、スマートフォン等レスポンシブ対応が求められる場合、imgタグにwidthとheightが入っていることで、%によるリサイズができない。そういうジレンマにはこれだ。。。「ド!」「ン!」
  • 1