php 可用性检查和WPML之间的兼容性(仅限重复产品)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 可用性检查和WPML之间的兼容性(仅限重复产品)相关的知识,希望对你有一定的参考价值。
add_action( 'ebac_order_processed', 'ebac_wpml_compatibility', 10, 3 );
function ebac_wpml_compatibility( $item, $keep_stock_id, $booked ) {
$original_post_id = apply_filters( 'wpml_master_post_from_duplicate', $keep_stock_id );
if ( ! empty( $original_post_id ) ) {
$start = $item['ebs_start_format'];
$end = isset( $item['ebs_end_format'] ) ? $item['ebs_end_format'] : $start;
$quantity = intval( $item['qty'] );
// Get original product stock for the booked dates, including the current booked quantity
$new_stock = ebac_get_new_stock( $original_post_id, $start, $end, $quantity );
// Update original post meta
update_post_meta( $original_post_id, '_booking_days', $new_stock );
}
}
以上是关于php 可用性检查和WPML之间的兼容性(仅限重复产品)的主要内容,如果未能解决你的问题,请参考以下文章
php Cookie法律信息的WPML兼容性
php Cookie法律信息的WPML兼容性
php WPML - 检查当前语言
使用 PHP 进行表名可用性检查 [重复]
php W3 Total Cache和WPML - FIX两次JS加载
Phan - PHP静态分析器