我想在今天的日期中添加一个Wordpress网站中的查询字符串参数。
我有一个预订链接网址,遗憾的是,在没有有效日期的情况下,我们无法接受请求。
http://bookingsiteurl.com/search?Date=2017-08-08&Service=ABC&Currency=USD
有没有办法设置自定义功能,使今天的日期成为我网站上普遍可用的网址参数?
也许以填充了今天日期的隐藏字段的格式,我可以在URL中引用类似于有多少常见表单插件可以将表单字段添加到查询字符串中。
例如
http://bookingsiteurl.com/search?Date= {TODAYS_DATE}&安培;服务= ABC&安培;货币= USD
这可以通过自定义功能实现吗?
答案 0 :(得分:0)
您可以使用wordpress中的rewrite api来实现此功能。
每天使用wp-cron创建URL。创建一个通过add_rewrite_url创建永久链接的函数。成功创建自定义端点后调用flush_rewrite_rules(),然后只有您的自定义端点可以工作。
请参阅以下链接了解更多详情,
Rewrite_API:https://code.tutsplus.com/articles/the-rewrite-api-the-basics--wp-25474
WP-CRON:https://www.smashingmagazine.com/2013/10/schedule-events-using-wordpress-cron/