仙台の美容師 スズキユタカのブログ/美容室via@仙台

仙台の美容師 スズキユタカのブログ/美容室via@仙台

ワードプレスで特定の文字を1発で書き換える神プラグイン!

約1分

どうも。余計な仕事が多すぎて頭おかしくなりそうマンです。

といっても、どう聞いても無理がある弁解をする監督や、その監督のために自らを生贄に捧げるコーチに「この仕事、潰してこい」と言われたわけでもなく、自分の無能が故の結末ですので、自らの器量の無さを嘆きながら粛々と社畜道を邁進しておる次第であります。

さて、最近の目下の仕事はKiRANAのオフィシャルサイトのメンテナンスをしているわけですが、ここで有益だけどごく限られた方にしか意味の分からない情報を。

オフィシャルサイトのスタッフ写真を新しいものに差し替え作業をしていたわけですが、スタッフ写真といっても店舗ページ、スタッフ一覧ページ、スタッフ紹介ページなどなど…様々な場所に貼ってあるわけでそれを20人近く分やるとなると80ヶ所くらいの画像を差し替えなければならず、考えただけで悶絶して吐血する勢いです。

そんな時に役立つのがこちらのプラグイン!



Search Regex

これは、wordpress内の特定の文字列を任意の文字列に置換してくれるプラグインです。
どういう事かと言うと、例えば今まで「水族館美容師」と名乗っていた人がいるとします。
意味がわからなすぎることと、水族館で働いているという誤解が生じはじめたことで「寒色の貴公子」に改名したとします。

しかし、いつも記事に「こんにちは!水族館美容師です!」と書いていたらどうでしょう。全ての記事を書き直すくらいならいっそのこと水族館に転職した方が早い、といったことになります。

そんな時にこのSeach Regexを使えば「水族館美容師」の部分を「寒色の貴公子」に1発で書き換えてくれます。

これはもちろんコードにも有効なので画像Aの置いてあるURLのうち、画像を指定している部分を新しい画像BのURLに変えれば画像Aを指定しているコードは全て画像Bに変わります。

ということで

4Fの店舗のネイリストの志賀ちゃんのスタッフ紹介ページの画像を変更します。ちなみに

店舗詳細の中にも同じ画像があります。

まずはインストールして有効化。それのやり方が分からない人はおとなしくアメブロやっててください。

[source]のとこで検索する場所を決めます。記事なのかカスタムフィールドなのかコメント欄なのか、など。
右側はよく分からないのでいじりません。
すぐ下の段に検索したい文字列。
その下の段に置き換える文字列を入力。

今回はページによって画像の表示サイズ指定のタグが違うので画像を指定している部分だけを入力してます。
入力したら最下段の左。Searchをクリック。

3か所に使われてるよっていう結果が返ってきました。もし、全部変えないならここで個別で選択します。
とりあえずさっさと取っ替えやがれ!ということでReplace&Saveをクリック。

これで全ての画像が1発で切り替わります。
めちゃ簡単!
と言っても、これをスタッフ人数分やるんですけどねw

でも80ヶ所やるのが20ヶ所に減るので相当楽です。
ワードプレスを使ってる方はぜひご参考に!
ただ注意点がありまして…

phpには効きません…
そっちにも1スタッフあたり2枚以上あるのでそっちは手動で書き換えます…

はぁ…つら。

この記事が気に入ったら
いいね ! しよう

  • 最近の投稿
  • 人気の記事
  • Category
  • アーカイブ
Profile image
宮城県仙台市青葉区の美容室、viaオーナー。
「その人に寄り添うヘア」をモットーに手入れのしやすさ・自然なのにキマる髪型を追求しています。ライフスタイルに合わせた上質なカラーとダメージを感じさせない縮毛矯正が得意です。
店内にはキッズスペースも設け、お子様連れでもいらしていただきやすくなっています。

ご予約・ご質問は公式LINEから

美容に関すること、役に立つ情報等を配信しています。
ご新規の方も受け付けていますのでお気軽にどうぞ!

友だち追加数
This error message is only visible to WordPress admins

Error: No posts found.

Make sure this account has posts available on instagram.com.

Click here to troubleshoot

Error: admin-ajax.php test was not successful. Some features may not be available.

Please visit this page to troubleshoot.