我需要检查插入的帖子中的某些关键字,并根据找到的关键字执行一些功能。
是否有一个wordpress钩子可以在帖子插入数据库之前执行?还是我必须修改wordpress核心?
此外,如果发现一些关键字,我需要防止将帖子插入数据库。这是可以用钩子做的吗?还是需要对堆芯进行修改?
我需要检查插入的帖子中的某些关键字,并根据找到的关键字执行一些功能。
是否有一个wordpress钩子可以在帖子插入数据库之前执行?还是我必须修改wordpress核心?
此外,如果发现一些关键字,我需要防止将帖子插入数据库。这是可以用钩子做的吗?还是需要对堆芯进行修改?
可用操作:
用法:
<?php
add_action(\'action_name\', \'callback_name\');
钩子是save\\u post:
add_action(\'save_post\', \'dosomething\'), 10, 2);
钩子是wp_insert_post_data
这是两个参数($data,$postarr),它是一个过滤器挂钩,在将帖子插入数据库之前激发,因此:
add_filter(\'wp_insert_post_data\',\'callback_function\');
至于save_post
将帖子插入数据库后,将其挂接。