我有一个完全可用的mySQL查询,它提取所有订单、用户、地址和从Woocommerce购买的商品,但它只单独列出产品,我想为显示的每个产品添加数量。当前显示“已订购商品”跑鞋步行鞋它应该在哪里显示“已订购的商品”3x跑鞋4x步行鞋SELECTp.IDAS'OrderID',p.post_dateAS'PurchaseDate',MAX(CASEWHENpm.meta_key='_billing_email'ANDp.ID=pm.post_idTHENpm.meta_valueEND)AS'EmailAddress',MAX(CASEWHENpm.meta_key='_billing_f
最近我的服务器团队更换了我的数据库,他们把我们以前的数据库.所以我们丢失了一天[特定日期]的订单详细信息。现在服务器团队提供包含丢失日订单详细信息的备份。现在请告诉我如何恢复这些订单?我不能用给定的备份替换我们的数据库,因为今天我们也有订单。任何人都可以告诉一步一步的说明吗?我创建了一个新数据库并上传了备份。我知道订单保存在wp_posts和postmeta中。那我需要做什么?,我从wp_posts导出该日期的所有订单,并将元数据发布为sql文件。然后只需要将它导入到当前数据库?它有什么问题吗? 最佳答案 这种情况非常复杂,因为您可
我正在使用get_category()通过ID获取类别对象。这里category39是category37的子项。例如,Courses(37)-Programming(39)我的问题是,如果我在functions.php中使用get_category(37or39),两者都会返回null。如果我在single-product.php中使用get_category(37or39)37(根类别)将返回null。如果我在add-to-cart/simple.php中使用相同的调用,两者都将返回一个对象。WooCommerce函数将首先被调用,然后是single-product.php和add
我正在使用WooCommerce制作在线商店页面。当有人转到“我的帐户”页面查看他们最近的订购历史记录或运输地址时,我的帐户页面总是显示无用的欢迎消息页面(命名为仪表板),客户必须单击其他按钮以查看所需的有用信息。是否有一些简单的方法来自定义“仪表板”?我想在其中显示最近的订单历史记录和运输地址,而不是欢迎消息。看答案您可以在以下文件夹中找到所有WooCommerce的“我的帐户”页面模板:wp-content/plugins/woocommerce/templates/myaccount如果您想编辑任何内容,我建议您打开主题目录并添加一个名为“WooCommerce”的新文件夹,并且在其中您
我想通过MySQL按简单或可变产品过滤WooCommerce中的产品;但我找不到WooCommerce如何存储数据并在数据库中区分它们。我想要一个MySQL查询来列出所有简单和可变的产品;我不需要任何PHP代码。类似于:SELECT*FROMwp_postsWHEREpost_type='product'ANDproduct_type='simple'; 最佳答案 用于列出所有简单产品的MySQL查询:SELECTposts.ID,posts.post_title,posts.post_author,posts.post_date,
我想使用单个我的sql查询删除woocommerce中已完成的所有订单。因为,我的WordPress控制面板有问题。我无法从后端查看已完成的订单。它变得空白。我有7,823个已完成的订单。我希望这就是我在查看CompletedOrders时看到白页的原因。有没有办法,我可以使用MySQL查询删除所有CompletedOrders。所以,我可以在PHPMYADMIN中运行它。有什么建议。 最佳答案 我的解决方案是删除所有订单(如果您要从具有演示数据的商店转移到新网站)。您可以使用以下SQL查询来执行此操作。DELETEFROMwp_w
我在Woocommerce中有重复的订单,我想删除它们以仅保留唯一性以进行干净的簿记。我不擅长SQL,我写了这个请求,但是当有重复时它列出了两个重复项。SELECT*FROM`wp_posts`WHEREpost_type='shop_order'ANDpost_status='wc-completed'GROUPBYpost_dateHAVINGcount(*)>1ORDERBY`wp_posts`.`post_date`DESC这给了我307个结果。如何编写正确的请求来删除重复项并只保留唯一的订单?示例数据:IDpost_authorpost_datepost_date_gmtpo
我在WooCommerce版本2.1.12、WordPress版本3.9.1中有大约10,000多种产品,并且由于导入错误,每个产品的销售价格字段都填充了“0”,从而使每个产品现在都是免费的。因此,我当然需要做的是删除所有价格的查询,但我似乎无法找到价格所在的表格。我进行了广泛的搜索,我认为,试图在Google和此处找到它。我最接近的是这个问题:Needtogetproductdataoutofmysqldatabase它看起来好像在元字段中,但我无法在那里直观地看到它们。任何人都知道在哪里可以找到价格的细节,也许对查询结构有一点帮助?谢谢你的时间,东北 最
我有一个用PHP编写的简单后端管理工具,它可以从WooCommerce数据库中提取订单并将其呈现给我们的厨房以处理配送。我总是能够突出显示状态不是'wc-completed'的表格行,以处理可能需要的任何额外处理。但是,今天引起我注意的是,一个特定订单已针对一个订单项进行了退款。部分退款不会更改订单状态,因此我需要从数据库中的另一个表中提取退款信息。我检查了我所知道的与订单处理相关的所有表格-wp_posts、wp_postmeta、wp_woocommerce_order_items和wp_woocommerce_order_itemmeta,但没有任何退款信息的迹象。事实上,最后一
问题:我需要一种方法来首先获取使用特定优惠券代码进行的所有销售。然后从所有这些销售中获得总收入(最好减去这些销售的任何返回。以获得实际收入值)。执行的想法我为此使用了woocommerce2.6.8和MySql数据库。我的猜测是,我将不得不首先计算使用PHP和MySql使用特定优惠券进行的销售数量。然后,对于每个带有特定优惠券的唯一订单ID,对总计进行新查询。非常感谢任何关于PHP和查询的建议:)我应该指出,我不希望从优惠券中获得折扣总额。我需要计算使用特定优惠券(不是折扣)售出的总值(value)。好的,到目前为止还没有有效的解决方案。但我认为这是它的基本结构。获得总数并不是那么容易