我正在尝试使用 WordPress 实现我以前从未尝试过的东西,以尝试避免使用非常复杂的类别结构。
我想做的是:
访问站点时,有一个变量被声明但保留为 NULL。在访问使用某个模板的页面时,可以说“template-x.php”。该变量是根据页面上的钩子设置的。即用户访问'Shop X'并且变量设置为'Shop X'。在另一个模板中,我想根据变量过滤显示的内容。
实际用法是:
我的客户有 4 家商店,并希望为每家商店选择产品。他们希望他们的产品在一个地方,并标记到他们申请的商店。产品分为4类。因此,4 家商店各有 4 种产品类型。
我想避免必须为每个商店产品类型创建一个类别,从而产生 20 个类别。
因此,我的想法是使用这个变量来进一步过滤产品。所以他们访问商店页面,单击产品类型 1,模板使用该变量仅显示带有该商店标记的产品类型 1。
$_SESSION 是解决这个问题的正确方法吗?我已经尝试了几天以使其正常工作,但无济于事。
提前谢谢了。
史蒂夫