无法使用Shopp电子商务插件检索产品(帖子)ID 时间:2012-03-26 作者:emersonthis 我正在使用shopp电子商务插件。在我的模板文件中,我需要获取产品的id(post)。购物清单的在线文档shopp(\'product\', \'id\') 但令人恼火的是,这会打印出id,而且似乎没有其他方法可以简单地返回它。当我这样做的时候,也很困惑$post->ID 它返回-42。。。这很奇怪。有人能帮我在shopp循环中返回单个产品的post id吗?谢谢 2 个回复 最合适的回答,由SO网友:emersonthis 整理而成 事实证明,您可以添加return=true 到任何主题模板标记:shopp(\'product\', \'id\', \'return=true\'); 在撰写本文时,文档中根本没有提到这一点。Shopp支持人员还能够确认$post->ID变量在许多情况下都不会被写入,因此我看到的奇怪值并不奇怪。 SO网友:user113398 这也可用于获取当前产品的id:$product_id = ShoppProduct()->id; 这相当于:$product_id = shopp(\'product\',\'id\',\'return=true\'); 结束 文章导航