在我的网站上发布页面时,我想写一个代表该页面的文件(内容,标题,网址等)。 在我的function.php中,我创建了一个函数来生成一个名为on event的文件:
add_action ( 'publish_page', 'generateFile' );
function generateFile($pageId){
.....
}
上述代码效果很好。
现在我想调用函数" generateFile"当用户按下管理编辑页面区域中的apposite按钮时,我想在"发布"旁边添加一个新按钮。按钮在点击时调用我的功能。
有可能吗?我怎么能做到这一点?
答案 0 :(得分:-1)
您可以挂钩post_submitbox_start操作,
// To add button
add_action( 'post_submitbox_start', function() {
print '<a href="path-to-plugin/generate.php">Generate file</button>';
});
这将在发布旁边添加按钮,或者更好的方法是挂钩save_post操作并通过它获取帖子的所有详细信息。
http://codex.wordpress.org/Plugin_API/Action_Reference/save_post