我正在开发一个简单的插件,让用户从前端插入帖子。
我有一个快捷码[添加帖子],用户可以将其放在任何页面上,例如,我的网页
现在,在我的网页上出现了一个简单的表单,它有一个标题字段、一个内容字段和一个类别选择字段,以便用户可以选择将其帖子放入哪个类别。
我不确定应该采取什么行动?
add_shortcode(\'add-post\',\'my_fucntion\');
function my_function(){
<form>...My form for inserting a new post goes here...</form>
}
add_action(\'????\', \'my_fucntion\');
钩子应该是什么?我尝试了“init”、“widgets\\u init”,但没有成功。如果我没有添加任何操作,或者即使添加了“init”或“widgets\\u init”,它也会显示我的表单3次;两次在顶部,一次替换短代码(即,它替换我的短代码)