PHP

オンラインコードエディターはICEcoderに落ち着きました。
これまでオンラインでWordpressのphpやscssをいじる際は、ShiftEdit(月額6ドル) https://shiftedit.net/ を使っていましたが、他にもっと安いものは無いものかと探していました。 ...
WP Mail SMTPでGmail設定する際にはGoogle二段階認証の設定が必須
WordPressからメールが正しく配信されないなー、と思ってWP Mail SMTPでGmailのSMTP設定を使って、としていたのだけどこれが毎回エラーとなっていました。 さて、どうしたものかと悩んでいたら、どうやら...
WordPressのギャラリーデフォルト値を変更する方法
WordPressのギャラリー設定のデフォルト値は、 のように、 リンク先:「添付ファイルのページ」 カラム:「3」 サイズ:「サムネイル」 のようになっています。 このデフォルト値を リンク先:「メディアファイル」 カ...
新しいパソコンを購入する【Dell XPS 8900】
最近、メインで使用していたデスクトップパソコンが作業中にブルースクリーンに陥ることが頻発し、いよいよ寿命かなと思い新しく新調することを考えました。 旧パソコンの構成は ・Windows 7 ・intel core i5-...
WP-Membersでログイン後、任意のページにリダイレクトする方法
WP-Membersでログインすると、ユーザーページに遷移しますが、これをトップページなどの任意のページにリダイレクトする方法です。 functions.phpに以下を追加...
phpで紀元前を含めた日付の比較をタイムスタンプで行う。
phpで日付をタイムスタンプに変換するには、「strtotime」を使うのですが、これは1970年1月1日 00:00:00 UTCを基準にしているため、それ以前の日付を指定しても値は返って来ません。 [php] ech...
[php] マルチバイトでltrimを使いたい。
ltrimは第二引数にマルチバイトが対応していないので、そのまま使うと文字化けします。 なので、面倒だけどmb_substrで最初の文字列を取得して、それがltrimしたい文字列だったらそれ以降を取得して置き換えてみます...
そうか。MySQLに配列を文字列保存するときは「シリアライズ」してやればいいのか。
http://php.net/manual/ja/function.serialize.php これで毎回「explode」と「implode」を使っていたので、面倒な処理をしていたようだ。 と、Advanced Cus...
[PHP] ヒアドキュメントの閉じタグ前にスペース入れてはダメ
PHPの中で多数行に渡るJSを書こうとすると、 [php]echo '':[/php] なんて毎行echoで書いて、ってやらんとダメかと思っていたのだけれど、ヒアドキュメントを使えばよろしいと。 http://www.p...
[WordPress] CPIサーバーで手動WordPressインストールすると、日本語入力が拒否られた
http://www.cpi.ad.jp/shared/wp/tips/tips02.html の通りにすれば良いのだけど、トップディレクトリ以下にWordPressをインストールする際は注意が必要です。 例)hoge....
1...3456