Php 在Wordpress中动态创建页面
我正在使用一个API来获取信息,在我获取我所有产品的列表时,我让它工作。现在我要做的是创建一个链接,它是沿着“/products/product id/”行的,其中产品id是从提要生成的。这是完整的 我的问题是创建一个与这些页面关联的页面模板。我知道,如果这些页面是post类型的一部分,我可以简单地创建一个页面模板,比如single-products.php,但这不起作用。所以我的问题是如何创建一个与该页面配套的模板Php 在Wordpress中动态创建页面,php,wordpress,templates,dynamic,Php,Wordpress,Templates,Dynamic,我正在使用一个API来获取信息,在我获取我所有产品的列表时,我让它工作。现在我要做的是创建一个链接,它是沿着“/products/product id/”行的,其中产品id是从提要生成的。这是完整的 我的问题是创建一个与这些页面关联的页面模板。我知道,如果这些页面是post类型的一部分,我可以简单地创建一个页面模板,比如single-products.php,但这不起作用。所以我的问题是如何创建一个与该页面配套的模板 我知道一个解决方法是创建一个post类型,然后在仪表板中使用产品ID的url创
我知道一个解决方法是创建一个post类型,然后在仪表板中使用产品ID的url创建页面,但必须有一种方法可以动态地做到这一点,对吗 我解决了这个问题。我所做的是创建一个新的页面“产品”,并像任何普通页面一样为其分配一个模板。然后在指向该页面的链接上,我传递了一个带有/product?id=的变量。然后在新页面的模板中
$id = $_GET['id'];
$url = "http://link.com/products/$id";
这允许我将新变量传递到新页面中,并用单个产品信息动态填充该页面。我认为您正在查找这些,也许您需要Wordpress中称为虚拟/假页面的内容