![【忙しい人へ】好きな時間に自宅で学べる!Webデザイン制作・プログラミングのオンライン学習サイト・スクールまとめ | KERENOR { ケレンオール }](https://cdn-ak-scissors.b.st-hatena.com/image/square/c71f185bed5608917e8c9cfa93e95b1b954aa04b/height=288;version=1;width=512/https%3A%2F%2Fwww.kerenor.jp%2Fkerenor%2Fwp-content%2Fuploads%2F2017%2F08%2Fthumb_online_study-1.png)
管理画面の投稿画面ではphpが実行できないようになっているので、<?php the_field('field_name'); ?>と記述しても反映されません。「Exec-PHP」のような投稿画面でもphpを使えるようにするためのプラグインが出ていますが、セキュリティー的に不安要素が多いので、できれば使用を避けたいところです。 参考ページ:WordPressに対する改ざん攻撃、「コード実行」狙いも Exec-PHPの代わりにショートコードを使う 上記のようなプラグインを使用せずにphpを実行するには、ショートコードを作成すると便利です。 ショートコードとは、functions.phpに書いたプログラム(関数)を短いコードで呼び出す機能です。 長いプログラムもたった1行で投稿画面からもテンプレートからも呼び出すことができます。もちろん、Advanced custom fieldsのカスタムフィ
functions.phpに以下の関数を書きます。 function txt_func() { return "お仕事募集中です!"; } add_shortcode('work_txt', 'txt_func'); 投稿画面で以下のショートコードを記述すると、「お仕事募集中です!」というテキストが表示されます。 [work_txt] add_shortcodeの説明 function txt_func() { //ここにショートコードの中身を書く! } add_shortcode('work_txt', 'txt_func'); ショートコードを登録して使える状態にするのがこの「add_shortcode」というWPの関数です。「txt_func」が新たに作成した関数で、「add_shortcode」で「work_txt」というショートコードを登録します。 関数リファレンス/add sh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く