1
我必须在我的Wordpress网站中提取产品的post_id。 我用下面的代码:url_to_postid无法使用正确的网址
$actual_link = 'http' . (isset($_SERVER['HTTPS']) ? 's' : '') . '://' . "{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}";
$actual_link = substr($actual_link, 0, -19);
//var_dump($actual_link);
$post_id = url_to_postid($actual_link);
var_dump($post_id);
$actual_link
值如下:
http://www.pecso.it/prodotto/741drinkflex-piatto-nondiv/
$post_id
值为NULL。为什么?你能帮我吗?
删除$ actual_link = substr($ actual_link,0,-19);并检查它会工作。 –
谢谢,但我需要$ actual_link url .. –
为什么'substr()'在'$ actual_link' –