我有一个像这样的固定链接/products-page/custom/test-product/
custom 是我的产品类别,test-product 是产品名称, products-page 是页面名称。
在php中,我试图像这样获取类别名称
if($_GET['wpsc_product_category'] == "Custom"){
//do something
}
但是上面的代码不起作用......是否可以通过甚至认为我的永久链接看起来很奇怪来获取自定义?
我有一个像这样的固定链接/products-page/custom/test-product/
custom 是我的产品类别,test-product 是产品名称, products-page 是页面名称。
在php中,我试图像这样获取类别名称
if($_GET['wpsc_product_category'] == "Custom"){
//do something
}
但是上面的代码不起作用......是否可以通过甚至认为我的永久链接看起来很奇怪来获取自定义?
原始答案:如何在 Wordpress 中获取帖子中的类别标题?
没有测试过。
foreach (get_the_category() as $category) {
if ( $category->cat_name == 'custom') {
// Do something
}
}
您将不得不更改 .htaccess 中的一些内容。$_GET 设计有诸如此类的永久链接index.php?wpsc_product_category=Custom
。看看这个帖子。
这对我有用
<?php $category = wpsc_the_product_permalink();
$categoryname = explode("/", $category);
if(!$categoryname[4]){ ?>