指定のtaxonomy以下のtermを取得する関数
//指定taxonomy以下のtermを取得 ※$slug=タクソノミースラッグ function my_custom_get_tarm($slug) { $terms = get_terms($slug,'hide_empty=0', 'order=menu_order'); //hide_empty=0に設定することで、記事の登録の無いリンクも表示 $tax = array(); $ct = […]
WPなど案件構築覚書
//指定taxonomy以下のtermを取得 ※$slug=タクソノミースラッグ function my_custom_get_tarm($slug) { $terms = get_terms($slug,'hide_empty=0', 'order=menu_order'); //hide_empty=0に設定することで、記事の登録の無いリンクも表示 $tax = array(); $ct = […]
例)ラベル:ごはん/スラッグ:gohan の記事を取得 ◆get_post_type_objectを使用 <?php $get_post_type_object = get_post_type_object('gohan'); ?> ※必要なものを直接指定する場合 <?php echo get_post_type_object('gohan')->label; ?> […]
json形式で取得した日付入りの配列を用いて「◯日以内ならNewアイコンを付ける」処理を設定していた。 new Date関数で、取得した日付「2020-05-19 05:50:43」を取得。 現在の日時と比較していたが、この日付の指定ではiPhone端末でDate関数で値が変換できない。 「2020-05-19T05:50:43」の形にする必要があったため、replaceの変換を追加した。 ◆元の […]
郵便番号の自動入力のスクリプトを探していたら、簡単に導入できるものを見つけた。 郵便番号のコードをサイトに入れなくていい(更新したり管理しなくても良い)のと、導入方法がシンプルで早いため案件作成時に重宝した。 ライブラリの取得&解説はこちらを参考にしました。 郵便番号の自動入力「YubinBango.js」の使い方と都道府県コードを使う方法 ◆導入した見本 ◯郵便番号入力前 ◯郵便番号入力後 ※郵 […]
cssのIDやclassの先頭に数字を用いることは出来ない。(num01のように、後ろにつけることはできる) 404ページのURLが/404/などの場合、ページと同じID/classを動的につける場合にそのページだけ処理を変えるなど行っていた。 ただし、下記のように数字をエンコードすると、css内でも数字を用いる事が出来るようになる。 エンコードを調べる:https://mothereff.in/ […]