Как думаете, реально ли загнать кастом-поиск от гугла в дивы собственного дизайна?
Вот код, который выдает гугл:
<!-- Google CSE Search Box Begins -->
<style type="text/css">
@import url(http://www.google.com/cse/api/branding.css);
</style>
<div class="cse-branding-" style="background-color:#;color:#">
<div class="cse-branding-form">
<form action="http://site/test/gsearch" id="searchbox_013960677377184113031:_-opts_9yaq">
<input type="hidden" name="cx" value="013960677377184113031:_-opts_9yaq" />
<input type="hidden" name="cof" value="FORID:11" />
<input type="text" name="q" size="25" />
<input type="submit" name="sa" value="Search" />
</form>
</div>
<div class="cse-branding-logo">
<img src="http://www.google.com/images/poweredby_transparent/poweredby_.gif" alt="Google" />
</div>
<div class="cse-branding-text">
Пользовательского поиска
</div>
</div>
<!-- Google CSE Search Box Ends -->
А вот моя форма:
<?php
echo '<form id="searchform" name="searchform" action="';
bloginfo('wpurl');
echo '/index.php" method="get" onsubmit="location.href=\'';
bloginfo('home');
echo "/search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;\">";
echo <<<EOF
<input type="text" name="s" id="s" class="search" size="15" onfocus="if (this.value == 'поиск') {this.value = '';}" onblur="if (this.value == '') {this.value = 'поиск';}" value="поиск" />
<input type="submit" id="searchsubmit" name="Submit" value="" class="go" />
</form>
EOF;
?>
А чего нет? И формочку, и результаты можно загнать.
Да, только вот гугл на скриптах. а у меня на непонятном языке 🙂 Что чем заменять – неясно…
На непонятном? Тогда ничего не трогай! 😀
Вместо всей поисковой лабуды на непонятном языке сделать DIV с правильными стилями и в него вставить гуглячий скрипт.