我有一点问题:)我想在我的产品页面上创建一个自定义登录页面另外。此自定义登录页面与产品名称相同。这样我就有了帖子标题,但没有正确的ID。
有了这个字幕,我想得到产品的ID。我在产品页面上找到了几个短代码来获取字幕和ID,或者我手动输入产品ID,但不是自动输入。
我想在我的$ product数据库中查找“Toothbrush XY”,并在找到该标题时返回该标题的特定ID :) 该ID应该来自产品ID,而不是实际的帖子!
有人可以帮帮我吗?谢谢和亲切的问候, codenox
答案 0 :(得分:2)
$product = get_page_by_title( 'Product Title', OBJECT, 'product' )
$product->ID
答案 1 :(得分:0)
试试这段代码 -
<?php
global $post,$product_name;
$product_name=$post->post_title;
echo get_the_ID($product_name);
?>
此代码从产品名称中检索产品ID。
答案 2 :(得分:0)
不幸的是,我没有使用这些代码获得正确的产品ID。我得到了实际页面的ID,但我想要的是与我的页面/博客帖子具有相同标题的产品的产品ID。