PR

WordPressショートコードを使ってPHPを呼び出す方法

WordPress内に外部PHPをショートコードを使って簡単に呼び出す方法の黙示録

function.phpにコードを追加してショートコードの一部分を変えればファイルごとに呼び出してくれるようにする

下記コードをfunction.phpに追記する

function my_php_Include($params = array()) {
extract(shortcode_atts(array('file' => 'default'), $params));
ob_start();
include(STYLESHEETPATH . "/gaibuphp/$file.php");
return ob_get_clean();
}
add_shortcode('myphp', 'my_php_Include');

 

ファイルの場所

上部コードの場合はfunction.phpがあるファイルの直下にgaibuphpというフォルダを作りフォルダの中にショートコードを使って呼び出したいphpファイルをいれる

 

ショートコード

ショートコードの一部を変えるとファイルごと簡単に呼び出すことができるようになります。

下記ショートコードの場合はlist.phpというPHPファイルを呼び出すことができます

[myphp file=’list‘]

赤字の部分listが.phpを抜いたファイル名になるので赤字の部分を拡張子を抜いた呼び出したいファイル名に変更

コメント

アドセンスのお支払い情報画面に「お支払いが遅れることなく、税金の源泉徴収も適切に行われるようにするために、できる限り早急にシンガポールの税務情報をご提出ください。」と表示された?!(対処方法)
auスマホ・タブレットのSIMロックを無料で解除する方法(auスマホで格安MVMO SIMが使えるようになる!)
Windows11で高速スタートアップを無効にする方法(稀にハードウエア不具合を招くことも!?)
DaVinci Resolveの課金有料版「DaVinci Resolve Studio」をポイントも合わせてなるべくお得に購入する方法(実際に買ってみた)
【ライティング】キーボードなどのライティング設定を邪魔してくるWindws機能「動的ライティング」の切り方(無効にする方法)
【100均】ペン型セラミックカッターが便利すぎるのに100円で買える!?
【AI】初めてChatGPTに登録して聞いてみた(AI初体験)
入院時の暇つぶし最強アイテムは家でも使っているアレ!
容量は増えていくけどたまに必要になる中容量のSDカード(32GB)を購入したのでベンチマークしてみた
アリエクスプレスの配送状況に「輸入通関異常あり. 現在ご注文の調査中です。」?!
2024年6月
 12
3456789
10111213141516
17181920212223
24252627282930
タイトルとURLをコピーしました