您当前的位置:首页 > TAG信息列表 > sql
如何获取特定年份/日期内的帖子(使用SQL查询)?
现在我有这个:SELECT guid FROM wp_posts WHERE id NOT IN (SELECT post_id as p FROM wp_postmeta WHERE meta_key LIKE \"_thumbnail_id\") AND post_type = \'post\' AND post_date LIKE \'%2016%\' 我正在尝试在x到y年内获得没有特征图像的帖子的永久链接。是否可以执行以下操作:AND post_date (g
如何将本地单点数据库迁移到远程多点数据库?
我是Wordpress的新手,对于如何从本地服务器获取数据库并将其替换为Wordpress多站点服务器上的数据库,我有点困惑。我以前曾将数据库从本地替换为服务器,但它是一个多站点。我通常采取的步骤是:备份服务器上的数据库导出本地数据库删除服务器数据库上的所有表导入本地数据库转到wp\\U选项更改siteurl的值和站点url的主页尝试此操作时,服务器上的表与本地上的表有很大不同。我的本地数据库结构如下所示:通常服务器数据库是相同的,但在本例中不是这样。服务器数据库结构:所以我对如何解决这个问题有点困惑。我
需要一个SQL查询来用META_KEY=‘_PRICE’中值更新META_KEY=‘_PRICE’
我不知道有多少产品是这样的,但我知道有很多。在db中;这个_regular_price 岗位价值(wc产品)高于_price 价值我不知道这是如何或何时发生的,但前端正在显示_price - 两者中较低的一个。(这很糟糕,我们正在亏损)我正在尝试运行一个查询,以查找所有这些post_id以便我可以更新它们。我想更新_price 价值为_regular_price起初我试过这个;SELECT post_id FROM wp_postmeta WHERE meta_key=\'_regul
插件中的$wpdb更新查询仅更新一列
我正在从woocommerce管理员处更新,编辑订单详细信息。我有两个问题:仅更新“下载计数”列</我无法捕获任何sql错误</但是,在独立的php文件中使用相同的查询时,效果很好。出了什么问题,如何获取sql错误,或者至少是发送的查询?$table = $wpdb->prefix . \'woocommerce_downloadable_product_permissions\'; $expiry_date = date(\"Y-m-d\", strtotime(\"+ 30
WordPress SQL搜索,如何处理SQL注入?
WordPress SQL搜索:如何在默认搜索期间处理SQL注入?示例:Sitename.com/?q=test OR 1=1 --i、 e。,q=test%20or%201=1%20-- 显示所有文章。
$wpdb->是否准备影响查询?
我需要使用SQL查询所有帖子(尝试使用WP_Query 工作不正常),属于某些岗位类型$post_types = get_post_types(); unset( $post_types[\'attachment\'], $post_types[\'nav_menu_item\'] ); $post_type_string = \'\\\'\' . implode( \'\\\', \\\'\', $post_types ) . \'\\\'\'; globa
帖子标题大写到句子大小写
我在woocommerce有超过7500种产品,标题为大写。我想把这些改成“句子格”将脚本应用于WordPress数据库中的所有标题的最佳方式是什么?
用于检索未指明类别的所有记录的SQL查询
我需要获取未指定类别(分类法“类别”)的ID帖子。Post包括其他分类法。我从代码中获得帖子:$posts = $wpdb->get_results(\'SELECT ...\', , ARRAY_A); 我的查询选择所需的录制类型SELECT distinct posts.ID FROM wp_posts AS posts LEFT JOIN wp_term_relationships AS cat_link ON cat_link.object_id = p
如何使用SQL获取永久链接
我正在尝试通过sql获取文章标题。我的sql代码是$query =\"SELECT wp_posts.post_title AS title , wp_posts.post_content AS content, wp_posts.post_date AS blogdate FROM wp_posts WHERE wp_posts.post_statu
将MySQL显示为页面的一部分
我有一个在MySQL中创建的数据库,希望在WordPress站点的页面上显示SQL要求。如何设置?有我应该使用的插件吗?我想写我自己的SQL查询,我只需要知道如何进行。此外,我只想确保每个用户的页面可以不同,而不仅仅是每个用户的相同查询。谢谢
问:如何从定制表中提取数据以填充自定义项设置/控制选择选项
我正试图在Wordpress主题自定义区域中创建一个选择框/下拉菜单,从我的Wordpress DB中名为“wp\\u revsliders\\u sliders”的表中名为“alias”的列中提取选项。我已经创建了自定义部分,以及下拉菜单的基本设置和控制(参见下面的图1),但作为这方面的新手,我不知道如何正确地查询Wordpress DB,从“wp\\U RevSliders\\U sliders”表的“Alias”列提取结果,并将其输出插入下面的“choices array”:Figure 1func
使用PREPARE从数组创建表
是否可以使用wpdb::prepare 作用我阅读了文档,并试图找到一些例子,但没有一个对我有帮助。即使用prepare创建一个表,也无法在Google上为我提供任何有用的示例。目前,我正在创建如下表:public function createTableFromFields( $tablename, $fields ) { // $wpdb = $this->db; $tablename = $wpdb->prefix . $tabl
插件修改更改功能仅适用于登录用户
我需要稍微修改帧视频播放器插件。https://wordpress.org/plugins/frames-video-gallery/我希望它显示的播放列表仅针对当前登录的用户。我认为实现这一点的最简单方法是更改以下文件中的SQL查询:frames-video-gallery/engine/api.php以下是当前写入文件的函数:function getPlaylists(){ $fields = $this->getFields(\'playlist\');
删除所有没有特定标签的帖子
我正试图清理4000多个帖子的数据库,编辑们用“audit2017”标签标记了他们想要保留的帖子。SQL有没有办法选择所有没有此标记的帖子*并将其删除?我对SQL不是很有经验,但如果我有正确的查询,我可以管理它。感谢您的帮助!
有没有办法列出所有已使用/未使用的可湿性粉剂模板?
我正在努力优化我最近管理的一个网站,在我看来,有相当多的未使用的模板。我想删除所有未使用和冗余的模板文件,以便我们能够将我们的开发重点放在我们确实支持的模板上,但是这个网站上有100多个页面和帖子,所以我不能只是进行抽查,我需要一个可靠的查询。我已经确定了如何通过加入wp\\U帖子和wp\\U Posteta来查询调用哪个页面模板,并且通过通过wp\\U term\\u关系查询wp\\U帖子和wp\\U term来确定使用了哪些帖子格式,但是。。。这似乎仍然不能告诉我指数是否正确。php曾经被使用过(我不
使用$wpdb会生成数据库错误
我正在尝试显示SQL表中的内容,使用$wpdb 对象问题是,无论我在查询中尝试使用它,它都会打印一个SQL错误。我试图做的事情比我将向您展示的要复杂一些,但我逐步简化了查询,以查看错误可能来自何处,但从未找到。下面是我上次尝试的内容:<?php global $wpdb; $wpdb->show_errors(); $tableCustom = \'join_users_defis\'; $requeteAffichage = $wpdb-&
如何使用PHP删除30天前的数据
我是mysql初学者,如何使用php删除30天的旧数据此代码不起作用?global $wpdb; $table = $wpdb->prefix . \"userinfo\"; $delete_rows =\"DELETE * FROM $table WHERE timeall <\".strtotime(\'-1 month\'); $wpdb->query($table, $delete_rows); 我的数据照片1我的数据照片2
WordPress站点-使用定制数据库和PHP
我终于完成了一个项目的编码,其中包含一个用于文件上传的HTML表单,以及一个将200字段CSV提交到数据库中的大型PHP文件。它首先上载到一个临时表,然后将数据拆分为较小的表。这一切都很完美,但我对下一步有问题:这需要在已经存在的wordpress网站上运行。我有一个数据库,只为这个项目与表的用户,客户端,登台,米等。我需要在自己的数据库中的所有这些表,因为这些用户是独立于WP用户。我发现了一个插件,允许您将PHP插入页面,但我需要知道如何在WP中使用自定义数据库,我只使用过实际的数据库。非常感谢您的帮助
使用MEDIA_SIDELOAD_IMAGE()上载前检查图像是否存在
我正在开发一个主题,该主题将在发布帖子时抓取并上传图像,使用以下功能:media_sideload_img( $url, $id, $description, \'src\' ); 问题是,我经常更新我的帖子,最终会得到同一张图片的几十份副本,每次帖子更新都会上传几次。在将附件上载到服务器之前,是否有方法检查附件是否存在?P.S: 目前我正在使用此功能获取上传附件的ID:function get_attachment_id_from_src ($image_src) { glob
REGISTER_ACTIVATION_HOOK未将表添加到数据库
我已经启动了第一个插件,需要将API调用返回的值存储到数据库中。但在此之前,我需要能够创建一个数据库表。我在主插件文件所需的文件中有以下代码:register_activation_hook(__FILE__, \'PLUGIN_activation\'); function PLUGIN_activation() { //setup DB Tables global $wpdb; $table_name = $wpdb->prefi