我刚刚开始在 Wordpress 上编写插件,我正在努力在每个帖子上添加一个小按钮,以帮助将整个帖子翻译成另一种语言。我试图获取帖子的内容,然后在其中添加一个按钮并返回。但这肯定看起来很糟糕。有人能想出不同的方法吗?
并且(比如说)如果我成功地在帖子上放置了一个按钮,当用户点击它时,我怎样才能让它执行它的功能?
谢谢你。
可以使用适当的操作为每个帖子添加一个按钮:对于您想要执行的操作,请参见 *edit_post* 操作(位于http://codex.wordpress.org/Plugin_API/Action_Reference)。您应该能够将按钮的内容添加到帖子的末尾。或者,您可能需要修改主题以添加按钮(如果您不想修改帖子内容)。
至于执行其功能,如果您熟悉 jQuery,您可以将事件侦听器附加到您插入到执行实际功能的帖子中的按钮上。您可以按照此处所述对您的插件进行 ajax 回调:http: //codex.wordpress.org/AJAX_in_Plugins。