Есть ли способ сохранить идентификатор поста пользовательского плагина в базе данных Post Meta и отобразить его на любой странице Wordpress или PHP? - PullRequest
0 голосов
/ 26 марта 2019

Я использую плагин, который генерирует номер почтового идентификатора для каждого заказа woocommerce, который отличается от номера заказа Woocommerce.Я хочу сохранить этот идентификационный номер поста в мета-позиции поста и отобразить его на разных страницах PHP, например на страницах уведомлений по электронной почте Woocommerce.

Я пытался получить этот идентификатор со страницы Спасибо Woocommerce через файлы cookie и отобразить их в уведомлении по электронной почте, ноСтраница ThankYou.php запускается в конце процесса, а страницы уведомлений по электронной почте работают раньше, чем страница спасибо, поэтому она не работает.

 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->Идентификатор отсюда для публикации мета и отображения на любой странице Wordpress или PHP.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 26 марта 2019

попробуйте kw update_post_meta или add_post_meta может вам помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...