投稿内や固定ページのカスタムhtmlブロックなどにPHPコードを書いてもセキュリティ上実行されません。

    独自のコードをページ上で実行させたい場合は、function.phpにコードを買いて、ショートコードを作って記事に貼り付けます。

    functions.php

    テーマディレクトリの中の指定のファイルをショートコード化するコードをfunctions.phpに追記します。

    function include_my_php($params = array()) {
    extract(shortcode_atts(array(
    'file' => 'default'
    ), $params));
    ob_start();
    include(get_theme_root() . '/' . get_template() . "/$file.php");
    return ob_get_clean();
    }

    add_shortcode('include_php', 'include_my_php');

    上記のadd_shortcode関数は、include_phpという名前のショートコードで、include_my_phpという部分に作ったphpのファイル名を指定します。

    これにより、好きなファイル名を読み込むことができショートコードの追加もカンタンです。

    テーマディレクトリにphp作成

    現在使用中のテーマ(cocoon)の中に、実行したいプログラムが記述されたファイルを作成します。

    theme/cocoon/sample.php

    仮にsample.phpを作ったとします。

    ※選択テーマが変わった場合は、function.phpも追加したphpファイルももう一度設置する必要があります。

    投稿にショートコードの埋め込み

    sample.phpというファイルを作った場合は

    [include_php file='sample']

    これで任意のphpが呼び出せるようになります。

    sample2.phpやtest1.phpなど、必要な時に追加していけばOK。

    ↓こちらを参考にさせていただきました。ありがとうございます。
    https://coder-memo.com/wordpress_php_exec