WordPressで非推奨になっていたuserIDの取得方法 今まで $user_id = wp_get_current_user()->get(‘id’); のように書けば現在ログインしているユーザーのIDが取得できていたが、この書き方がすでに非推奨になっているらしい。 な… ysugiyama12ハック2018.02.23 768
WordPressのカスタムフィールドテンプレートのテンプレートコンテンツの値を更新する。 update_post_meta() を用いて指定した投稿に存在するカスタムフィールドの値を更新することができる。投稿のIDを$post_id、カスタムフィールドテンプレートで登録したKeyを$meta_key、新しい値… k-mannenハック2018.02.22 260
WordPress : head内に自動出力される余分なタグを削除する。 WordPressの定番タグである wp_head() を使うと、 <head> タグ内に <meta name=”generator”> などサイトの性質によっては不要といえるタグがたくさん出力… ゴトーハック2018.02.20 4,211
WordPress : 特殊記号が「<」などエスケープ(変換)されるのを回避する 投稿者権限のユーザーでログインして投稿するとき、本文中に「<」や「”」などの特殊記号を書くと「<」や「"」のようにエスケープ(変換)されてしまいます。 これら記号はHTMLを崩すこと… ゴトーハック2018.02.16 2,820
WordPressの投稿フォームに項目を付け足す カスタムフィールドとは、WordPressの投稿フォームに、タイトルと本文以外に任意の項目を付け足すことが出来る機能である。Custom Field Templateを用いることでカスタムフィールドを簡単に導入できる。 k-mannenハック2018.02.15 281
ドメイン(or IP)が変わった場合のwordpressの設定変更 AWSなどで複製した際にwordpressを入れたままコピーすると、前のドメイン(IP)のまま構築されているためエラーが吐き出される。 その為、DB内の以下のファイルを変更する必要がある。(管理画面までもリダイレクトされ… ohno yutonハック2018.02.14 4,227
select2でajax通信(WordPress) jQueryのプラグインであるselect2で、ユーザーが入力した単語をもとに検索結果を動的に提示するためにajax通信を用いた。 いくつかのサイトを参考にしたが、動かないものや部分的にしか書かれていないものがあったので… ysugiyama12ハック2018.02.09 2,017
WP_DEBUGでログが騒がしい時に WP_DEBUGでログを出力する時に、PHP Noticeなどが大量に出てきて本当に見たいログが見づらいときが多かった。 そこで、error_reportingという関数の引数を変更することで欲しい情報だけを表示させるこ… ysugiyama12ハック2018.01.26 407