我正在使用Wordpress网站,用户可以登录并发帖。我想在帖子中添加一些功能。基本上,我想让用户能够使用保留字符为帖子分配一个类别。
因此,如果用户发布“我正在学习#programming”,那么该帖子将被分配到编程类别。
在Wordpress Universe中执行此操作的最佳方法是什么?
目前,我正在设想一个插件,该插件在发布帖子时运行,以解析用户的输入,然后分配类别。如果是这样,如何在发布帖子时让我的插件运行?是否有用于为帖子分配类别的API,还是应该通过手动数据库插入来实现?
答案 0 :(得分:1)
你走在正确的轨道上。
看看WordPress Hooks。您对 edit_post 挂钩感兴趣。
在自定义回调中,您可以解析内容并查找类别哈希值。然后使用本机WordPress函数查询现有类别或创建新类别。大多数复杂的逻辑将在后一部分。其余应该是字符串操作。
这不一定是插件。这可能存在于你主题的functions.php文件中。
请记住,手抄本是你的朋友。