0

我有一个像这样的固定链接/products-page/custom/test-product/

custom 是我的产品类别,test-product 是产品名称, products-page 是页面名称。

在php中,我试图像这样获取类别名称

if($_GET['wpsc_product_category'] == "Custom"){ 
//do something
}

但是上面的代码不起作用......是否可以通过甚至认为我的永久链接看起来很奇怪来获取自定义?

4

3 回答 3

0

原始答案:如何在 Wordpress 中获取帖子中的类别标题?

没有测试过。

foreach (get_the_category() as $category) {
  if ( $category->cat_name == 'custom') {
    // Do something
  }
} 
于 2013-01-18T03:39:17.927 回答
0

您将不得不更改 .htaccess 中的一些内容。$_GET 设计有诸如此类的永久链接index.php?wpsc_product_category=Custom。看看这个帖子。

于 2013-01-18T03:28:52.580 回答
0

这对我有用

<?php $category = wpsc_the_product_permalink();
                                  $categoryname = explode("/", $category);

                                  if(!$categoryname[4]){ ?>
于 2013-01-18T03:45:38.533 回答