0
我對PHP沒有太多經驗,但我正嘗試更新我的網站的自定義主題代碼以使用新的Google CSE。該網站已設置,以便標題具有一個搜索欄,可將您重定向到搜索結果頁面。中header.php中搜索欄的代碼如下:在自定義WordPress主題上更新Google自定義搜索CSE
<form method="get" action="<?php bloginfo('url'); ?>" class="ui-form dark search">
<label for="f-search"><i class="icon-search"></i> <span class="alt">Search</span></label>
<input type="text" name="s" id="f-search" placeholder="Search" />
</form>
搜索結果頁面:
<script src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('search', '1');
google.setOnLoadCallback(function() {
var SEARCH = new google.search.CustomSearchControl('010282947182076583221:xjxtd-etbp0');
SEARCH.draw('search-results');
SEARCH.execute("<?php the_search_query(); ?>");
});
</script>
這是谷歌的新CSE代碼:
<script>
(function() {
var cx = '015983680008294815385:py6fsnsv2fc';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
任何幫助與這是非常感謝!謝謝!
非常感謝!該功能完美地工作,但完全覆蓋整個標題。你知道一種爲Google CSE定製程式的方法嗎?我會瀏覽文檔,看看我能找到什麼,但是因爲你比我使用php/Google CSE更有經驗,所以我希望你能指引我朝着正確的方向發展。 –
謝謝..如果我的答案是有用的Kindly投票答案UP012️ 並自定義您需要的Google CSE訪問https://google.com/cse並登錄到您的Google cse創建的帳戶,您可以自定義顏色的輸入,尺寸,輸出等等。很多功能都在那裏。 –
如此基督徒,你還有什麼問題讓我知道! :) –