WPカスタム投稿タイプ(タイトル非表示)で管理画面タイトルが「自動下書き」

公式サイトのサポートが役立ちました。

https://ja.wordpress.org/support/topic/%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E6%8A%95%E7%A8%BF%E3%81%A7%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89%E3%82%92%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB/

カスタム投稿(Custom Post Type UI)でデフォルトのタイトルを表示しないように設定し、
カスタムフィールド(Advanced Custom Fields)を使い項目を入力して公開した場合、
デフォルトのタイトルが非表示で空欄なので、投稿一覧ページにはタイトルが「自動下書き」になっている

続きを読む →

preg_replaceの第一引数でマッチした要素を第二引数の関数に渡したい場合

preg_replaceで第一引数のマッチパターンにマッチしたものを、第二引数で関数を参照しようとするとエラーが出てしまいます。


$test = preg_replace(
'/(.*)/',
'xxxx',
$some_string
);

そういう時は、preg_replace_callbackを使えばよいみたいです。


$test = preg_replace_callback(
'/(.*)/',
function ($matches) {
return 'xxxx';
},
$some_string
);

SourceTree(Windows)で差分の大きなファイルを開くと固まる

Windows10でSourcetreeを利用中、ある日突然、ある程度大きな差分を開くと「応答なし」が表示されて固まってしまうように。

「ブックマーク削除」で解決しました。案件ごとにブックマークに登録していたのですが、もう使わないブックマークを消していきました。

参考:

【Windows】SourceTreeが頻繁に固まるときの対処法

メールアドレスの規定・バリデーション

メールアドレスに使用できる文字列は規定されているようです。

メールアドレスのフォーマットを規定する文書として、RFCのRFC 5321 (Simple Mail Transfer Protocol) [1]およびRFC 5322 (Internet Message Format) [2]が存在し、メールアドレスに使用できる文字を定義している[3]。

参照元: メールアドレス – Wikipedia

RFC5321のドキュメントはこちら。

メールアドレスのバリデーションを見ていきます。

続きを読む →