脳内プラグイン

プログラム関連のメモ書きというか落書きというか

Gulp4 destに移動し終わった後で通知する

よく忘れるので備忘録的にメモ 以下だとwebpの処理が始まったタイミングで通知されてしまう。 //Gulpfile v4 import gulp from 'gulp'; const { src, dest } = gulp; import webp from 'gulp-webp'; import notifier from 'node-notifier'; import rename fr…

Custom Field Suiteでloopを複数設置した場合に意図しないloop要素が複製された

Custom Field SuiteはWordPressのプラグインでloopフィールドが多重化できるということで、今回の案件の要件とハマったので利用してみました。 そのloopフィールドの多重化で少しハマったのでメモ。 環境 WordPressのバージョン:6.0.3 Custom Field Suiteの…

Custom Field Suiteプラグインを使っているときに別編集画面でビジュアルエディタの編集モードをHTML編集モードにするとリッチエディタがTinyMCEでなくなる

最近になって、Custom Field Suiteプラグインの存在を知り利用しているのですが、あるとき、リッチエディタとして登録した入力画面でリンクボタンの挿入アイコンが消えるなど、TinyMCEが適応されていない?状態になっている現象が起こりました。 導入初期時…

javascriptのmatchMediaについて

久しぶりにフロントのことをやったらmatchMediaのことをすっかり忘れていたので自分用にメモ。 ついでに簡易的に関数化してみる使いやすくしようと思う。 /* * @param string media : 'screen and (max-width: 750px)' etc... * @param function func : call…

Googleフォームをお問い合わせフォームとして使うメモ

Googleスプレッドシートへの連携画像Googleフォームを自社のページにて運用する場合に割りと工程がありそうで忘れそうなのでメモします。 大まかな流れ Googleアカウントを取得 Googleフォームの作成 Googleフォームの結果をスプレッドシートに格納 送信元(…

Smart Custom Fieldsのラジオボタンのキーを取得する場合に数字を設定していたらとれなかった

ちゃんと設定できる人ならハマらない話しをひとつメモ。Wordpressのプラグインで「Smart Custom Fields」をよく使わせてもらっています。こちらのプラグインでラジオボタンの項目を作った際に選択肢をキー => 値の形で設定する際に以下のように数字をキーに…

wp_postmetaの重複データ削除

Wordpressでインポートしまくるとwp_postmetaテーブルなどに重複データがわんさか。 特定のmeta_keyなどをチェックしながら削除したいなと思いググる。で、重複データの削除をとググると以下のような記事が上がってきたので拝見。detail.chiebukuro.yahoo.co…

久しぶりに書く

ブログを書いて続いたためしがなかったが再度思ったことを書いて行こうと思う。過去の発言にはよっぽどのことがなければフォローはしていかない方針でいかないと死にそう。とりあえず、最近、webのあちこち(サイボウズやMacメモアプリやチャットワークやSky…

超絶便利なプラグイン「Search Regex Plugin」をカスタムポストタイプに適応する方法

Wordpressを公開前にテストディレクトリでつくって そんでもってひと通り記事を投稿したあとで公開となったとき 画像のパスが変わっちゃって、あらららら〜ってなることありますよね?そんな時に超絶便利な画像パスを一括で置換してくれる Search Regex Plug…

お名前.comからカラーミーショップ・さくらのメールボックスへのDNSレコード設定

お名前.comで契約中のドメインをウェブサーバはカラーミーショップ、メールサーバはさくらのメールサーバに設定する方法を調べる。1、まず、カラーミーショップを登録、該当のドメインを独自ドメインにて設定。2、さくらメールボックスを登録、サーバの管…

Wordpressで全角スペースを実現するプラグイン

Wordpressの初期設定では記事の中に全角スペースを入れても消えてしまいます。そこで下記のプラグインを使わせてもらいました。「PS Disable Auto Formatting」このプラグインは、Wordpressの自動整形を無効化するプラグインです。こちらをインストールする…

SQLのORDER BYについて

DB

ORDER BYで特定文字列が含まれている場合に後ろにするやり方をメモ。「CASE」という関数を使うらしい。というか基本的なことっぽい...? SELECT * FROM テーブル名 WHERE '特定の条件' ORDER BY (CASE WHEN フィールド名 LIKE '特定の文字列' THEN 0 ELSE 1 …

そこにはいないということ

4日前、実家で飼っていた犬が死んだ。とても「性格」がよい犬だった。人懐っこく、初めて会った人にもすぐお腹を見せて周囲を笑顔にしていた。雑種の小型犬で、初めてみた時から、ほとんど大きくなってなかったと思う。 実家にやってきたのは、僕が小学校5…

ModernIE で IE8(XP)を入れてみる

あづいぃぃ。 暑すぎるまだ6月なのに、37度近いとはいったいぜんたいどういうこったい!さて、今回はクライアントからXPのIE8での検証がおかしいてなことで modernIEからXP版のIE8を入れてみるよ!(てか、IEっていつまでいるんだろうね?) ファイルダウン…

Facebookページにアプリのページ(ページタブアプリ)を追加する手順

チャオムジカ〜!最近FM802ののむらまさおさんがたまらなく好きです。 Facebookページにオリジナルのコンテンツページを追加する手順をまとめておこうとおもい、腕立て伏せをしながら記事を書いています。 ■方法 ページ制作にはおおまかに2つの制作方法があ…

sprintfが未だに理解しがたい

PHP

そう!アホなんです。 sprintfの0詰め出力を忘れないようにメモリオン。 $format = '%020d'; //20桁の数字として返す。 sprintf($format,$value,$other_value....); という感じです。自分フックとして、残しておきます。 そしていつか残した自分を愚かだなと…

wordpressのイベントカレンダー

wordpressでイベントカレンダーをつくるときのプラグインまとめ とりあえず、ググる。 以下の参考サイトを拝見しました。 ■参考にしたサイトさんhttp://www.tokyo-dome.co.jp/event/http://mediag.jp/http://www.osaka-info.jp/jp/search/list/calendar.phph…

jqueryのonイベントを使い始めた

今更ながら、onイベントを使いはじめました。 で、結構、外部のデータをイベント内で使うと便利なので できるのかなとおもったら.....できました! $('#target').on('click','div',{data:'データ'},function(){ /* 処理 */ }); イベントのあとにセレクタを挟…

Macの使えるアプリケーション

Mac

とりあえずMacで今よく使っているアプリを羅列してみる。 >> ユーティリティ ・Alfred(Free) ・TotalFinder(Shere) >> クラウド関連 ・Evernote(Free) ・Dropbox(Free) ・GoogleDrive(Free) >> ブラウザ ・Google Chrome(Free) ・FireFox(Free…

for構文での変数定義

javascriptで以下のような変数をつくりたいときがあった。 var hoge1 = "hoge1"; var hoge2 = "hoge2"; var hoge3 = "hoge3"; : 変数格納をFor文でできたらいいなぁと思い、調べてみたらeval関数でできるらしい。 var length = 3; //変数の数 for(var i=0; …