如何从文本区域添加Worpress过滤器

时间:2018-08-07 18:27:34

标签: php wordpress

所以我在写一个wordpress插件,需要一些见识来解决我的问题。任何帮助表示赞赏。

所以我的插件选项页面上有一个textarea(选项字段)和一个保存按钮。

<textarea name="code"></textarea>

我想能够做的就是在文本区域中粘贴如下所示的php代码:

function do_stuff( $stuff ){
    $stuff = 'Hello';
    return stuff;
}

....某处在我实际的插件php文件中;我已经创建了一个过滤器

$stuff....
apply_filters( 'before_stuff_is_submitted', $stuff );

因此,当我保存选项时,字段会运行更新。我不知道这是否可能,或者我要尝试的方法是否有替代方法。

我也一直在考虑以下方面:

function do_stuff( $stuff ){
    $stuff = 'Hello';
    return stuff;
}
add_filter( 'before_stuff...', 'do_stuff' );

文本区域中的所有代码,并在运行时执行。

PS:此问题最早发布于https://wordpress.stackexchange.com/posts/310779

0 个答案:

没有答案