我怎样才能在wordpress textarea中使用php代码?

时间:2014-02-11 10:57:15

标签: php jquery wordpress textarea echo

我想在Wordpress textarea中使用以下代码:

if(get_post_meta($post->ID, "embed", true)):

echo  ' ';

endif;

我该怎么做?

3 个答案:

答案 0 :(得分:0)

使用正常的php语法 <?php //....code.... ?>

答案 1 :(得分:0)

究竟是什么textarea? 写一篇新文章的那个?

如果你正在尝试使用它,你可以在你的functions.php中将你的php定义为短代码,然后在textarea中使用短代码。

http://codex.wordpress.org/Function_Reference/add_shortcode

我想在文章中有插件可以执行php,但我不认为这是值得推荐的。

答案 2 :(得分:0)

对于TXT小部件中的PHP:

    function execute_php($html){
     if(strpos($html,"<"."?php")!==false){
          ob_start();
          eval("?".">".$html);
          $html=ob_get_contents();
          ob_end_clean();
     }
     return $html;
}

add_filter('widget_text','execute_php',100);

在编辑器中,只需使用普通的PHP代码(<?php //my_code ?>),但请确保您在text mode而不是visual mode