您当前的位置:首页 > TAG信息列表 > sql
prepare() not working
当我这样做时:$transients = $wpdb->get_col( \" SELECT option_name FROM $wpdb->options WHERE option_name LIKE \'_transient_wb_tt_%\' \" ); 它工作得很好,但当我使用这样的prepare时:$transients = $w
删除挂起查询的建议方法(在PRE_GET_POSTS中)?
看起来电子商务插件的核心查询在某个特定模板中对我没有任何用处,所以我想完全放弃它,转而使用模板中我自己的WP\\u查询循环。这不是主查询,而是我试图在下游放弃的二次循环query\\u posts()调用。wp remove query 有一些很好的无操作纯SQL建议,但在pre\\u get\\u post中,将其中一个建议粘贴到特定的$查询中,建议使用什么方法?
找出给定类别中的前5个来源(来源是自定义分类)
我正在使用的客户端有数千篇文章和媒体(音频/视频)文件。在WordPress上,所有这些都是由作者ID 1发布的,我们将其命名为STAFF。实际上,所有内容都是由不同的人和来源创建的,当然不是由工作人员创建的。为了保留这些信息(创建内容的人或源所在地),我使用了一种称为“源”的非层次自定义分类法。如果源恰好是一个机构名称,我会按机构名称标记内容,如下所示。示例:来源:CNN来源:华盛顿邮报如果来源恰好是个人,我会在名字前面加上前缀“by”。示例:资料来源:安德森·库珀资料来源:乔恩·斯图尔特当然,内容已经
为我的插件实现级联数据库升级最简单的方法是什么?
Lets assume following situation:我开发了一个插件。插件需要自定义数据库表来存储某种信息。每月我都会发布插件的新版本。不同版本的表结构和表数据可能有自己的更改集。例如:1.0.0版对表结构进行了初始设置,1.1.0版更改为一种列类型,需要对该列的数据执行更新操作The problem:让我们考虑两个用例:一位用户下载了1.0.0版,跳过了1.1.0版的更新,并决定在2.0.0版发布时更新插件。如何组织数据库升级过程,该过程将处理从版本1.0.0到版本2.0.0的升级,包括从版
复制本地主机WordPress站点后建立数据库连接时出错(复制前站点URL直接指向主机服务器的URL)
我有一个localhost站点,我听说如果我将WordPress地址(URL)和站点地址(URL)更改为当前托管的站点地址,然后将其上载到主机,我可以通过将整个站点从本地复制并粘贴到主机来迁移该站点。现在我的主机服务器的站点在与我的本地主机站点粘贴后似乎sql db已损坏。。。它只显示:“建立数据库连接时出错”,您知道如何修复它吗?
用于从多个类别但不在一个类别中获取帖子的SQL查询
我需要获取类别1和类别2中最后一篇文章的ID和post\\u互动程序,并排除类别3中的内容。它必须是SQL,因为如果我使用WP\\u Query,它检索的信息太多,我只需要ID和post\\u标题。以下查询可以很好地从这两个类别中获取帖子,但如果我尝试排除第三个类别,它将不起作用:select distinct p.ID, p.post_title from wp_posts p, wp_terms t, wp_term_taxonomy
WordPress自定义投递查询排序不起作用
我创建了一个自定义WP查询,以收集其中包含3个不同分类法值的产品,并使用以下方法按价格对其进行排序:$my_products = new WP_Query( array( \'orderby\' => \'meta_value\', \'meta_key\' => \'regular_price\', \'order\' => \'ASC
执行自定义SQL查询时使用格式打印页面内容
我想这有一个简单的解决方案,但找不到任何解决方案。我正在试着取3页,并在页脚上显示它们。问题是every page is shown as text without formatting 也就是说shortcodes are printed as text as well.下面是我使用的代码:global $wpdb; $sql = \"SELECT post_title, post_content FROM ...\"; $footerElements = $wpd
learn to run wpdb class
我想学习如何通过WP而不是SQL命令运行命令我有一个SQL命令:SELECT post_id, (select meta_value from wp_postmeta where meta_key = a \'geo_latitude\' AND x.post_id = a.post_id) as lat is NOT NULL, (select meta_value from wp_postmeta where meta_key = b \'geo_longitude\' AND
将配色方案与拾色器一起使用
更改网站颜色的用户界面-用户可以单独更改颜色(如菜单颜色、页脚颜色、内容颜色),或使用将更改所有颜色的配色方案(我预先定义的值)问题$color\\u菜单、$color\\u页脚和$color\\u内容已经单独出现我现在需要设置color\\u方案,我尝试了这个,但没有成功:<?php $color_menu = get_option(\'color_menu\'); ?> <?php $color_footer = get_option(\'color_footer \');
获取登录用户已发表评论的所有帖子
我不擅长sql查询,所以问题是:如何列出登录用户留下评论的所有帖子?我想很明显,如果用户在同一篇帖子上发表了多条评论,冗余是不必要的。谢谢
为每个表单选择创建一个新页面
我有一个自定义页面模板,它显示一个下拉框,其中包含国家列表。用户选择该框并单击sumbit。页面然后显示该国家/地区的相关详细信息。它还显示存储在数据库中的描述。以下sql查询用于显示数据。 $id = mysql_escape_string($_GET[\'id\']); $row_RsInt = $wpdb->get_results(\"SELECT * FROM wp_num_countries\",ARRAY_A); $t
自定义$wpdb返回基于时间的意外结果
我正在使用$wpdb类进行自定义SQL查询,但得到的结果很奇怪。基本上这就是我的SQL查询应该做的只有在过去7天内发布的帖子类型“question”的标题具有“question\\u tag”分类,才可检索这些标题。问题是数字2。查询似乎返回的问题日期晚于7天。为了说明这一点,我还检索了post\\u日期。正如您在下面的结果集中所看到的。题为“lkddfs”的问题已经提出7天多了。帮助function rs_send_email_to_interested_users() { global
如何为自定义分类更新WordPress自定义SQL Select查询,以确保语法正确?
我有一个Wordpress网站,是在自定义分类法完全实现之前,由第三方web开发人员为2.9版编写的。我们已经升级到最新的wordpress版本3.5。x、 有一个SQL Select查询在Wordpress错误中生成了一系列错误。日志文件。在此模板中,我们使用了一些自定义分类法。我关心的问题如下:(wp\\u term\\u taxonomy.taxonomy)作业这里的一个关键点是not all Wordpress posts are using the taxonomy field jobs. 因
非常简单的查询在SQL语法中出现错误
我相信这是一个简单的疏忽,但我似乎无法缩小范围: global $wpdb; $tablename = $wpdb->prefix . \"icrm_folders\"; $sql = $wpdb->prepare( \"SELECT * FROM %s\", $tablename ); //$sql results in SELECT * FROM \'wp_icrm_folders\' $result = $wpdb->get_results(
从wp_post中选择,并从wp_postmeta中选择多个meta_value
我缺乏SQL技能,这让我在这里停滞不前。我正在尝试选择post\\u id、post\\u title和两个Posteta值-第一个值的meta\\u键为“search\\u country”,第二个值的meta\\u键为“search\\u region”。我想我有一个只检索search\\u国家的有效解决方案: $querystr = \" SELECT $wpdb->posts.ID as id, $wpdb->posts.post_title as title,
根据父级属性查询帖子
这就是场景:我有多个页面,所有页面都有一个名为“Location”的自定义字段,这些页面都有子页面,自定义字段为“size\\u m2”。我想做的是执行一个普通的meta\\u查询,列出所有页面,比如“size\\u m2>=55”,但前提是父页面具有“Location==Stockholm”。我需要为此使用自定义SQL查询吗?或者我可以查询parent\\u pages子项,以及何时筛选和“查询”该查询?
WooCommerce:在所有订单中抢占产品的总收入
我需要显示我的产品的所有订单的总收入,这取决于登录用户是否是产品的作者。我不能使用Quantity字段作为乘数,因为Woocommerce的Gravity Forms附加组件将其处理为meta\\u键/值字段,这同样适用于订单的product ID引用。我用的是$wpdb 查询来获取我的订单数据,但我似乎无法正确地编写它,也不知道如何获取它,我的SQL技能并不是一流的。到目前为止,我已经想到了这个:SELECT * FROM wp_woocommerce_order_itemmeta AS order_m
定制SQL查询ORDER BY TERM_ORDER
我有一个自定义分类法,它在“series”下列出术语,其中包含的帖子也以“media\\u type”下的术语出现,其中media\\u type是term\\u id 16。我想按terms表中的term\\u order列对列表进行排序,但它不起作用。我做错了什么?谢谢 $q_result = $wpdb->get_col(\"SELECT DISTINCT {$wpdb->terms}.name FROM {$wpdb->terms} INNE
访问前3天帖子的wpdb查询问题
我正试图通过作者id 2获取所有已发布帖子的标题,最近一次是通过最近几天的发布日期。以下是我的疑问:\"SELECT post_title FROM $wpdb->posts WHERE post_status = \'publish\' AND post_author = 2 ORDER BY post_date DESC LIMIT 3 \" 这将显示最近的3篇帖子,而不是最近3天的帖子。如何正确查询?