產生流程
- 在後台找到彈跳視窗的 ID,例如彈跳視窗的 ID 為 12095
- 使用 base64 編碼處理
{"id":"12095","toggle":false}
會變為eyJpZCI6IjEyMDk1IiwidG9nZ2xlIjpmYWxzZX0=
- 將此資訊使用 fragment 帶到網址最後端
#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjEyMDk1IiwidG9nZ2xlIjpmYWxzZX0%3D
PHP 實作
$action = '#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3D=';
$str = '{"id":"12095","toggle":false}';
$action .= base64_encode($str);