我正在使用一个插件,该插件为每个woocommerce订单生成一个Post ID号,并且不同于Woocommerce订单号。 我想将该帖子ID号保存到“帖子元”中,并在不同的PHP页面(如Woocommerce电子邮件通知页面)上显示该帖子。
我试图通过cookie从Woocommerce Thankyou页面获取该ID,并将其显示在Email Notification上,但是ThankYou.php页面在流程的最后运行,而Email Notification页面在thankyou页面之前起作用,因此不起作用。
if ( ! function_exists( 'yith_wcevti_set_args_mail_template' ) ) {
/**
* Define the args to mail template
* @param $post
* @return array|mixed|void
*/
function yith_wcevti_set_args_mail_template($post)
{
$args = array();
$post_meta = get_post_meta($post->ID, '', true);
此代码在我插件的功能页面中,我想从此处保存$ post-> ID到Post Meta并将其显示到任何Wordpress或PHP页面。
感谢您的帮助。
答案 0 :(得分:0)
尝试kw update_post_meta或add_post_meta可能会帮助您