利用WordPress在自定义插件对象页面上的注释

时间:2013-10-17 作者:Seth Duncan

我编写了一个插件,它创建自己的表来容纳客户端产品所需的模式。然后,我创建了一个页面,通过传入的查询字符串检索自定义对象,如下所示:

http://localhost/wordpress/my_object/?id=7
它将在其自定义表中检索ID为7的项。

但是,客户端希望在其自定义对象的页面上启用注释,这些注释显然与id为7的项目相关。

查看如何不为此对象创建页面或帖子。Is there any way to tie Wordpress Built In Commenting to this custom object ?

1 个回复
最合适的回答,由SO网友:Dero 整理而成

我将为该页面启用注释,并使用保存对象ID的注释元保存它们。更具体地说,我将如何解决此问题:

钩住comment_post 行动和save a comment meta 调用my_object_id 从相关页面发布评论时,将自定义对象ID作为值query the comments 具有meta_key => "my_object_id"meta_value 设置为要检索注释的实际对象ID

结束

相关推荐

Plugins_url函数混合了系统路径和URL

在我的WordPress小部件中,我使用以下代码:wp_register_script(\'jquery-ui.widget\', plugins_url(\'assets/js/jquery-ui-1.9.2.widget.js\', dirname( __FILE__ ))); 不幸的是,代码给了我一个无效的URL,它与我的系统路径混合在一起:http://test.dev/wp-content/plugins/C:/projects/wordpress/plugins/assets/js/