wordpress - Wordpress 搜索数据库值并返回
问题描述
我一直在寻找可以在 WordPress 中执行此类操作的代码,但它无法调用 woocommerce
似乎没有任何效果
if
get_post_meta( get_the_ID(), '_regular_price' is greater then 1)
do this
else
do this code
解决方案
这取决于您使用此功能的地方。
假设您正在尝试编辑产品页面。在您的 woocommerce 模板文件夹中,您可以找到例如:price.php
通常已经有一个可用的全局变量,如果它不可用,您可以使用global $product
. $product->get_id()
然后您可以获得产品ID 。
使用全局变量,销售价格就可以像这样 $price = $product->get_sale_price();
为了制作 if 语句,您需要数据,然后下一步。也许您的价格由于某种原因是空的,它返回未定义,因此很难执行 if 语句
if (empty($price))
$price = 0;
if($price > 1))
// do your thing
推荐阅读
- java - 获取两个 SIM 卡的信号强度,并在其中一个信号在 android 中较弱时切换数据
- c# - 无法按照教程进行操作:连接到数据存储 [11 of 18] | 初学者系列:使用 mongoDB 的 Web API
- excel - 如何从网站下载嵌入式 CSV 文件
- apache-nifi - 尼菲|| 我们可以在单个数据库会话中执行多个 sql 查询吗
- json - 如何联合不同层次的对象?
- ios - Flutter Webview 在 IOS 设备上不起作用,但在模拟器中都很好
- javascript - 我试图使用逻辑来使用 JavaScript 和 EJS 计算日期之间的周期
- android - 带圆角的 CardView 内的 ImageView 绘制不正确
- android - 将响应从 android studio 发送到 angular 2
- python - 来自xarray dataarray的三角波的主频率