簡體   English   中英

亞馬遜搜索小部件2.0,如何通過“ q =”從查詢字符串中提取關鍵字?

[英]Amazon search widget 2.0, how can i pull in a keyword from a querystring via “q=”?

對不起,很痛苦,但是我似乎被困住了,無法在我的問題上找到任何幫助。

我目前有一個搜索框,提交關鍵字/詞組(在我的示例中,我會說CARS),查詢字符串變為EXAMPLE.COM/?q=cars

然后,這將觸發以下頁面:EXAMPLE.COM/SHOPPING.PHP?q = cars

我正在將Amazon search widget 2.0實施到我的購物頁面中,盡管您可以指定默認搜索詞,但是任何人都可以建議我如何獲取此widget以自動提取查詢字符串查詢嗎?

我嘗試插入:<?php echo $ _GET [“ q”]; >放入亞馬遜要求默認搜索字詞的框中,但這樣做時我不知道我的意思。

預先感謝您抽出寶貴的時間閱讀並回復!

理查德

Amazon Search 2.0小部件使用JavaScript從Amazon服務器中提取您保存的信息。 這意味着您放入格式框中的信息將保存在他們的數據庫中。 您不能在其中使用PHP變量。 您最好創建自己的搜索框,並將表單的操作設置為通過Amazon搜索。 查看此鏈接 ,了解我的意思。 它用於WordPress網站,但是您可以將其實施到任何網站中。

絕對可以在“搜索”小部件2.0中使用。 您需要確保已在小部件的amzn_assoc_default_search_key屬性中指定了所需的默認搜索值。

檢查您呈現的頁面源是否有此問題,並確保其中有get參數。 如果是這樣,並且小部件忽略了結果,則可能與編碼有關。 在將參數放入amzn_assoc_default_search_key值之前,請檢查是否對url上的參數進行了url編碼並進行了url解碼。

順便說一句,我做了一個簡化將亞馬遜搜索小部件添加到您可能要簽出的站點的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM