改行を置換
リストタグの中に改行が有効なテキストエリア(acf)を入れていたが、1行ずつリストにしたいということになった。 繰り返しフィールドに変更すると当然入力し直さないといけないので、改行を置換することにした。 <?php $abc = get_field('abc'); $replace = preg_replace('/(&l…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
リストタグの中に改行が有効なテキストエリア(acf)を入れていたが、1行ずつリストにしたいということになった。 繰り返しフィールドに変更すると当然入力し直さないといけないので、改行を置換することにした。 <?php $abc = get_field('abc'); $replace = preg_replace('/(&l…
入れ子になったリピーターの内側の数値フィールドを合計したいのだが、 if (have_rows(‘xxxx’)) { while (have_rows(‘xxxx’)): the_row(); ~ echo number_format(get_sub_field(‘amount’)); …
画像の一覧から投稿へリンクしたい、ということで調べてみた。 画像に紐付いた投稿はpost_parent としてデータベースに保存されているそうで、 $post = get_post(‘画像ID’); $ID = $post->post_parent; echo get_permalink($ID); こんな感じで取得できるところまでは…
通常の一覧で投稿に連番をつけたい場合、$wp_query->current_post; で表示することができる。*0から始まるので + 1 とする。 投稿全体で何番目かを表示したい場合は function get_serial( $post_type = 'post', $op = '<=' ) { global…