ホームページ >CMS チュートリアル >&#&プレス >WordPress テキストウィジェットで PHP コードを実行する方法

WordPress テキストウィジェットで PHP コードを実行する方法

藏色散人
藏色散人転載
2020-04-15 16:04:082622ブラウズ

次のコラム WordPress スキル では、WordPress テキスト ガジェットで PHP コードを実行する方法を紹介します。困っている友人の役に立てば幸いです。

WordPress テキストウィジェットで PHP コードを実行する方法

WordPress テキスト ウィジェットには任意の HTML コードを追加できますが、テキスト ウィジェットに追加されたデフォルトの PHP コードは実行できません。次のコードは非常に便利です。

次のコードを現在のテーマのfunctions.phpファイルに追加します:

add_filter('widget_text', 'php_text', 99);
function php_text($text) {
if (strpos($text, &#39;<&#39; . &#39;?&#39;) !== false) {
ob_start();
eval(&#39;?&#39; . &#39;>&#39; . $text);
$text = ob_get_contents();
ob_end_clean();
}
return $text;
}

その後、サイドバーにテキストウィジェットを追加し、その中にPHP関数コードを入力します。普通に走れます。

以前お勧めしたプラグイン: MO Widgets PHP はガジェット内でも実行できますが、上記のコードの方が便利で実用的です。

以上がWordPress テキストウィジェットで PHP コードを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はzmingcx.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。