<?php $site = 2868 //サイト設定記事ID ファンクションで定義すればサイト全体にいきわたるのか??>
※やはりファンクションの関数内には適応しないようだった。
そこは手作業で入力するべきか?
$site = 2868;//サイト設定
【このようにみな同じようにコピペして使えば コマンドF で検索入れ替えできる】
ファンクションの最初にこうやって
ドルで投稿ID これは カスタムポストでサイト設定のために作った記事ID
をしていすれば
そこから ファンクションだろうが htmlだろうが すべて上書きされなければ ここの設定が通用する。
これはたとえば
//2016.03 ファンクションへ 改 function get_meta_description() { global $post; $description = ""; $disp_base = get_post_meta($site,"fb_disp",true);
このようにファンクション内のコード内にも使えることで
ディスプリクションの分岐関数のベースにも使える。
いままではこの関数を開いてそこを変更していたが
これで何処か全部編集する所を一箇所にあつめ
そこを変更すれば変更できる
また管理画面で入力したカスタムフィールドを取得して入れている。
下記詳細
またアドバンスカスタムフィールドの カスタムポスト 記事IDを指定して
情報を取得できる
http://www.tam-tam.co.jp/tipsnote/cms/post2000.html
https://www.advancedcustomfields.com/resources/the_field/
the_field('my_custom_01', 100);
こんなのもあった
https://elearn.jp/wpman/function/get_post_custom_values.html
投稿IDが10のカスタムフィールド’drink’の値を取得する。
<?php $val = get_post_custom_values( 'drink', 10 ); ?>
これによって ポストタイプメニューの 記事IDを指定知れば その記事のカスタムフィールドをしていできる。
また、サイト設定なども同じく投稿タイプを作成して h1ヘッドなどを記載して コードすれば 管理画面で編集できる。
もどるが
ファンクションで全て記載して
$abc=’内容’
htmlで
echo $abc;
で全て同じページで変更する部分をかんりできるんじゃないか?
ドリでやれば入力補助もあるし