我试图通过帖子内容获取帖子ID。我有一个自定义的帖子类型\'membership\' 其中的post\\u内容如下所示。。。
{"member_id":33}
我正在尝试通过搜索获取此帖子的ID{"member_id":33}我最好是使用SQL语句还是有更好的方法使用WordPress函数?
我试图通过帖子内容获取帖子ID。我有一个自定义的帖子类型\'membership\' 其中的post\\u内容如下所示。。。
{"member_id":33}
我正在尝试通过搜索获取此帖子的ID{"member_id":33}我最好是使用SQL语句还是有更好的方法使用WordPress函数?
WordPress有一个方便的函数,名为post_exists()
它允许您按标题、内容和/或日期查找现有帖子。成功返回帖子ID,否则返回0。
在您的情况下,您可以使用$post_id = post_exists( \'\', \'{"member_id":33}\' )
找到你要找的职位。
注意:该函数不检查帖子类型,因此您需要单独执行该操作,或者在必要时滚动您自己的函数。我怀疑你还有其他帖子有相同的内容:-)
我经常开始倒下mysql。我记录了大量请求:| 243751 | user | localhost | database | Query | 985 | Sending data | SELECT option_name, option_value FROM wp_options WHERE autoload = \'yes\' | 如何识别问题并解决它?