我需要一些跟踪目的的网页。我有一些表单,根据用户选择的城市和课程,它会重定向到相应的页面(url需要类似于domain.com/course-city)。有没有办法不用创建此页面就可以做到这一点?Ou动态创建它们
是否可以在不在管理员中创建的情况下生成页面?
2 个回复
SO网友:Rick Hellewell
您可以通过类似的技术创建页面https://clicknathan.com/web-design/automatically-create-pages-wordpress/ . 这可能会为您提供动态创建页面所需的基本代码。
问题是“什么时候”你会这样做。您需要将代码绑定到一些与您希望创建页面的“时间”相对应的操作中。上面的示例显示了如何在多站点站点中创建子站点时创建页面(例如,创建新子站点时希望包含在所有子站点上的“关于”页面)。
上面的链接(如果你问谷歌,还有许多类似的链接)可能会让你开始。
SO网友:WebElaine
如果这只是为了跟踪,请使用常规页面,但使用包含城市和课程的查询字符串重定向。所以如果你创建一个例子。com/course/作为您的页面,您可以将已提交表单的访问者重定向到
example.com/course/?city=paris&course=basketweaving
example.com/course/
页面只应显示给填写表单的访问者,您需要设置一个页面模板,用于检查查询字符串中的“城市”和“课程”。如果缺少这些,您可以将它们重定向到您的表单或任何您喜欢的地方。这样,只有已经提供信息的访问者才能看到课程页面。您还可以在页面模板中创建条件内容,例如if "city == Paris"
你展示了埃菲尔铁塔之旅等。结束