簡體   English   中英

允許 Wordpress 帖子和頁面中的 PHP 代碼(使用 functions.php)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM