您当前的位置:首页 > TAG信息列表 > sql
更新选择结果。将作者与Meta Box值互换的SQL查询
我继承了一个项目,在这个项目中,由于某种原因,以前的开发人员为作者创建了一个自定义帖子类型,并在帖子编辑屏幕中列出了所有这些作者的cpt标题。这导致了大量额外的代码来处理永久链接、模板、编辑和自定义查询,而所有这些都是现成的。所以,我已经找到了一种方法来创建作者CPT中所有缺失的用户。现在,我正在寻找一个SQL命令或脚本,以根据mata\\u键值将常规作者与新作者交换。但是,对于某些帖子,此值可能为null. 通过此SQL查询,我将所有具有某个fake\\u author id的帖子分组:SELECT I
插件开发SQLite或WordPress的数据库
我正在为WordPress开发一个插件,它必须存储4.5-200mb的数据。我考虑使用sqlite来存储和访问数据,而不是使用WP的数据库。从性能角度来看,sqlite文件会比使用WP的数据库更好吗?非常感谢。
如何在WordPress中连接来自不同数据库的两个表
Using wpdb to connect to a separate database 我已使用此代码连接到其他数据库$mydb = new wpdb(\'username\',\'password\',\'database\',\'localhost\');现在,我需要在我的第二个数据库($mydb)中的“userid”列上连接一个名为“records”的表,并在用户ID(wp\\u users.ID)上连接Wordpress users表。为了澄清,作为连接的最终结果,我需要$mydb“record
Enhanced WordPress Search
我一直在尝试各种方法创建一个用户表单,允许人们使用以下字段搜索WordPress网站:All of these words: < input field > The exact phrase: < input field > Any of these words: < input field > None of these words: < input field > 然而,我只是没有让它发挥作用-这在WordPress场景
在WordPress插件中以编程方式搜索帖子
如果我导航到Posts -> All Posts 在Wordpress安装中,右上角有一个搜索框。在此框中输入术语并单击“搜索帖子”按钮将执行搜索。Wordpress是否提供钩子、函数或其他API,允许我以编程方式执行相同(或类似)的搜索?i、 我传入一个字符串作为术语,并返回一个PHP结果数组,而无需自己编写任何SQL。如果没有,这里有人知道上面的搜索在Wordpress核心代码的哪里发生吗?(所以我可以尽可能地模仿这种行为)非常感谢。
从定制数据库表创建角度工厂
我正在尝试创建一个应用程序页面,允许用户观看和评论通过YT API导入的YouTube视频。为了做到这一点,我在子主题中创建了一个页面模板,该模板具有视频列表、YT播放器实例和自定义播放器控件。我想要实现的是,每当用户从列表中选择视频时,视频应该加载,并通过$resource 调用,用视频附带的注释填充工厂。我已经创建了一个自定义表,其中包含一列video\\u id。对于工厂,我所能想到的最大值是:angular.module(\"app\") .factory(\"commentRep
有没有WordPress功能可以干脆删除注册表中的条目?
我管理用户注册过程(在多站点WP上)。然而,我的一些用户可以在头版创建新的。如果你看this post 您将了解这三个阶段:使用wpmu_signup_user() 要在“注册”表中为新(未来)用户添加条目(如果需要,可以使用右钩子阻止WP在此阶段发送通知邮件),请使用SQL查询获取activation_key 在此用户注册表的条目中生成wpmu_activate_signup($key) 在users表格This works fine, but 创建用户后(在users 表)我需要删除仍在注册表中且无用
迁移到WordPress Recipe插件和一些SQL问题
我有一个食物食谱网站,它运行一个定制的PHP脚本。我想将我的网站移至WordPress,我发现了一个名为:Cooked 我想这对我有帮助。现在,我想转移我在旧PHP脚本中找到的食谱。但我在SQL方面遇到了一些问题。首先,我把我的旧表插入wp_posts, 但这不起作用。因为配料和配方数据已合并到post_content 柱所以我安装了上面的插件Cooked 插件在中创建一些元键wp_postmeta 插件。我找不到将我的配方列插入其中的解决方案。例如,这是我的旧配方表:</这里是wp_postmet
对自定义分类进行排序导致菜单错误
我有一个名为knowledgebase的自定义分类法,我修改了自定义分类法,使其具有“类别顺序”字段。这样就可以在前端根据它进行订购。现在我已经设置好可以对该列进行排序(我已经在category表中添加了该列)。对于排序,我必须使用/** * Custom column sortable query * * @param array $pieces Terms query SQL clauses. * @param array $taxonomies A
无法从POST_META表中删除行
我的帖子中有一个复选框,如果没有选中复选框,但当我按下更新按钮时,没有发生任何事情,并且该行没有被删除,我想删除一个数据库行。这是我的密码if (isset($_POST[\'save-author-to-book\'])) { $key = \'save-author-to-book\'; $values_to_save = array(); $new_values = $_POST[\"save-author-to-book\"]
在wp_Query的$args中获取错误的关系值?
我正在尝试从数据库中获取自定义插件和帖子类型的数据。我的查询参数应如下所示:$args = array( \'post_type\' => \'products\', \'post_status\'=> \'publish\', \'meta_query\' => array( \'relation\' => \'OR\', array( \'key\'=>\'product_comm
直接查询POST_META表
我的wordpress单页中的直接查询有一些问题。我有两个自定义帖子类型“book”和“author”,我使用metabox将它们连接在一起。当用户转到book custom post并添加新书时。他必须使用复选框metabox来确定这本书的作者。我的网站上还有一个页面显示了作者的个人资料。在这个页面中,用户可以看到作者的书,我的代码可以将每本书的作者保存在数据库中,并可以完美地阅读它们,但我不知道如何才能获得任何作者的书。我尝试使用直接查询数据库,但它返回空数组。这是post\\u元表这是我这部分的代码
为什么我在WP_USER_QUERY中添加NUMBER参数时出现错误?
我有个习惯WP_Users_Query 我在一个网站上使用的。一段时间以来,它一直运行良好。我使用number 参数as per the docs here. 但出于某种原因,当我添加该参数时,我会得到一个SQL错误,除非我将其设置为-1 在那里它可以归还一切。以下是我的代码:$user_fields = array( \'ID\', \'display_name\', \'user_email\' ); $args = array( \'role__in\' => arra
自定义帖子类型的慢WP_QUERY
我有一个定制贴子:属性的房地产主题。Post有许多元值,如价格和分类法,如位置。我为此创建了搜索引擎,但查询需要花费大量的时间来执行。我在数据库中只有50个属性,但wp\\U Posteta表有20044行。超过30秒的示例查询:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.obj
准备函数SQL安全方法
我对使用$wpdb->prepare 函数用法。https://codex.wordpress.org/Class_Reference/wpdb#Placeholders 这个链接说prepare方法更好地保护sql注入。所以我用下面的代码来准备。 $query = $new_wpdb->prepare( \"INSERT INTO sym_data ( user_id, country, dob, height, weight, bmi )
插件的数据库“迁移”?
我正在为WordPress创建一个插件。此插件需要将数据保存到数据库。在我使用过的其他编程框架中,有一种称为“数据库迁移”的系统。这些迁移是SQLALTER TABLE 或CREATE TABLE 语句/脚本有时抽象为框架的编程语言,以一种常见的方式编写和存储,以便插件/扩展等的用户可以说“运行迁移”,并根据我的说明更新数据库,有时还包括允许您“回滚”这些更改的功能示例迁移系统is Laravel\'s.WordPress是否有类似于迁移的系统?如果没有,是否有一种规范的方法(通过特定的挂钩、插件注册等)
我想更改带有附加查询的媒体列表
在何处可以在“媒体列表查询”中另外插入条件。总之,我想对Posteta表的元值应用一些过滤器。我尝试使用以下sql获取值。但我没有得到任何零钱。我修改了文件wp admin/includes/class wp media list表中的函数“prepare\\u items()”。php公共功能prepare\\u items(){ global $wp_query, $post_mime_types, $avail_post_mime_types, $mode; /**&
是否从搜索到的数据库项目自动生成帖子/页面?
我目前正在为我的网站与WordPress开发人员合作,我们正在尝试为数据库中的每个项目创建WordPress帖子/页面。主页上有一个搜索栏,当用户搜索某个项目时,他们将被带到该项目的唯一页面,允许用户留下评论。问题是数据库中大约有10000个项目需要这个。开发人员有点不确定,建议使用脚本为每个项目自动生成帖子或页面,但他强调这会降低网站性能。是否有一种简单的方法可以自动执行此操作,同时允许对每个项目使用WordPress样式的注释?As it currently stands:有一个带有数据库搜索栏的页面
将外部SQL DB中的字段显示为数组中的值
具有如下SQL数据集: Title Author Device1 Device2 Device3 Title1 j cool inputA inputA inputB Title2 l maker inputA inputB inputC Title3 m smith inputB inputB inputB 要这样显示: Title Author header1 header2 header3
编辑带有特色图像的帖子上的内容(_C)
伟大的论坛!我对SQL完全是个新手,但学得很快。我有一个庞大的内容数据库,超过140k篇帖子。一些帖子有特色图片,其他帖子没有。我想编辑带有特色图片的帖子上的post\\u内容。我不需要知道任何关于特色图片的信息,只需要知道我编辑的帖子有一个并且不是空的。我基本上想做一个简单的搜索,并用一个特色图片替换帖子中的post\\u内容。我不想编辑没有特色图像集的帖子。感谢您提供的任何帮助。