Я немного рассол. Мне нужно получить идентификатор страницы продукта, на которой я нахожусь.
Я нахожусь на странице продукта, где сверху есть видео, и когда это видео заканчивается, оно вызывает шорткод для модального всплывающего окна, которое работает просто отлично, но затем внутри этого модального всплывающего окна мне нужно получить цену и идентификатор продукта, чтобы он не мог автоматически генерировать кнопку для добавления в корзину.
Надеюсь, вы понимаете проблему, я искал около 3 дней, и не могу найти никого, кто может мне помочь.
<?php
global $product;
$postid = get_the_ID();
global $wp;
$current_url1 = home_url(add_query_arg(array($_GET), $wp->request));
$obj_id = get_queried_object_id();
$current_url2 = get_permalink( $obj_id );
echo $current_url2;
$productid = url_to_postid( $current_url2 );
echo $productid;
?>
Этот код в настоящее время выводит следующее:
https://kanselvvilselv.dk/modalpopupbox/dette-er-en-popup/3350
если я изменю и использую $ current_url1
Вот что он выводит:
https://kanselvvilselv.dk3350
Моя проблема в том, что я получаю только URL-адрес и идентификатор используемого плагина, но я не знаю, как получить URL-адрес продукта.
Надеюсь, кто-то может помочь, и если вам нужна дополнительная информация, пожалуйста, скажите мне, и я получу ее для вас: D