[英]Allow PHP codes in Wordpress posts & pages (Using functions.php)
我需要在 WP 帖子中編寫純 PHP 代碼 - 不使用插件或片段等。
我知道之前有人問過這個問題,但所有問題都通過使用插件等得到了回答。有一些像 PHP-Exec 這樣的插件可以完成這項工作,但由於最新的 WP/PHP 更新,它們不再起作用。
有沒有辦法在 FUNCTIONS.PHP 中編寫一些函數來允許這樣做? 那么這樣的代碼可以作為 WP 帖子使用嗎?
<p>
My text paragraph.
</p>
<?php
// Custom PHP codes - vary in wp posts
echo "Anything ... ";
?>
<p>
My second text paragraphs.
</p>
非常感謝你們!
最好的方法是將您的 PHP 代碼包裝在functions.php
內的簡碼中,然后從您的頁面中調用它。
function anything_function() {
// your actual functionality.
$message = "Anything ... ";
return $message;
}
// register shortcode
add_shortcode('anything', 'anything_function');
然后您可以在模板中使用[anything]
短代碼。 請參閱簡碼 API了解更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.