2

我正在尝试使用 WordPress 实现我以前从未尝试过的东西,以尝试避免使用非常复杂的类别结构。

我想做的是:

访问站点时,有一个变量被声明但保留为 NULL。在访问使用某个模板的页面时,可以说“template-x.php”。该变量是根据页面上的钩子设置的。即用户访问'Shop X'并且变量设置为'Shop X'。在另一个模板中,我想根据变量过滤显示的内容。

实际用法是:

我的客户有 4 家商店,并希望为每家商店选择产品。他们希望他们的产品在一个地方,并标记到他们申请的商店。产品分为4类。因此,4 家商店各有 4 种产品类型。

我想避免必须为每个商店产品类型创建一个类别,从而产生 20 个类别。

因此,我的想法是使用这个变量来进一步过滤产品。所以他们访问商店页面,单击产品类型 1,模板使用该变量仅显示带有该商店标记的产品类型 1。

$_SESSION 是解决这个问题的正确方法吗?我已经尝试了几天以使其正常工作,但无济于事。

提前谢谢了。

史蒂夫

4

1 回答 1

0

查看列表类别帖子插件。

为产品分配一个标签,即 store1。

然后在商店 1 的页面上将此代码添加到 HTML:

[catlist tags=store1]

你也可以做一些标签,比如小部件、whatsits 和 thingambobs:然后在每个商店上,编辑页面:

//store 1, widgets and thingamabobs:
[catlist tags=widgets,thingamabobs]
//store 2, whatsits:
[catlist tags=whatsits]
//store 3, some_category products:
[catlist name=some_category]

“其他注释”页面上还有许多其他选项。

于 2012-10-31T22:37:01.900 回答