我有一个问题,描述有点棘手所以请耐心等待。
我在wordpress插件中有一个功能,用于填充特定页面。在该函数中是一个访问另一个插件的短代码。另一个插件在页面上生成一个带有几个按钮的日历。 (到目前为止,我?)
其中一个按钮将用户注册到日历上的时间段。问题是按钮是一个提交按钮,最终触发页面重新加载。当我手动将短代码输入常规wordpress页面时,这种情况不会发生,但是当我把它放入这个函数时,它似乎会导致问题,我无法弄清楚为什么会这么做。下面是我试图插入短代码的函数。
function page_render($post) {
global $wpdb;
require_login();
$post -> post_content = page_create_nav(6,1)."<span class='subheading'><h2>Thanks!</h2></span>";
$post->post_content .= <<<EOHTML
[APCAL]
EOHTML;
return $post;
}
任何想法都会非常感激。
答案 0 :(得分:1)
发现我在函数中的某处有一个迷路<form method='post'>
标记。摆脱它,它就像一个魅力。 :-P