如何用Elementor PRO将产品名称动态传递至联系页面URL?
在Elementor PRO中给联系按钮动态传递产品名称到URL的方法
- 打开你用Elementor PRO创建的产品模板页面编辑器,找到跳转至联系页面的按钮组件。
- 点击按钮的链接设置项,将链接类型切换为动态链接(点击输入框旁的闪电图标即可唤起动态标签面板)。
- 构建目标URL:
- 先手动输入联系页面的基础地址:
http://www.sitename.com/contacts?productname= - 接着在动态标签面板中选择产品标题(对应产品名称的字段),将其插入到基础地址的末尾。Elementor会自动把当前产品的名称动态填充到这个位置。
- 先手动输入联系页面的基础地址:
- (可选)如果产品名称包含空格、特殊字符,为避免URL参数异常,可在选择产品标题后,用动态标签里的URL编码功能包裹这个产品标题标签,确保参数被正确编码。
- 保存模板设置,回到前端产品页面测试:点击按钮后,跳转的URL会自动带上当前产品的名称,比如
http://www.sitename.com/contacts?productname=XX产品。
内容的提问来源于stack exchange,提问作者Marco Chisari
相关产品推荐
相关产品推荐

