【发布时间】:2016-02-29 21:46:07
【问题描述】:
我正在研究如何为 wordpress 制作插件,我可以制作一个插件,将简码添加到我的页面上并生成表单。
function mf_container($atts, $content = null) {
$content = do_shortcode($content);
$content = str_replace("<br />","",$content);
$content = str_replace("<p>","",$content);
$content = str_replace("</p>","",$content);
return
"<form action='".plugin_dir_url( __FILE__ )."mult-form-submit.php' method='POST'>" . $content . "</form>";
}
add_shortcode('mult_form','mf_container');
现在精确地将此表单保存在与登录用户相关的银行中。
当我单击提交时,上面的代码将我重定向到“multi-form-submit.php”页面的方式。但是,当我进入该页面时,其中包含以下代码:
<?php if ( ! defined( 'ABSPATH' ) ) die("Not permited");
global $wpdb, $current_user;
$current_user = wp_get_current_user();
然而在worpress的情况下,她一直没有回来,任何人都可以做到吗?
【问题讨论】:
-
如果请给出否定说明原因。所以我可以改进我的问题。谢谢。