|
|
|
|
Hi, also ich würde gerne die Such-Query ändern. Momentan wird ausgegeben:
http://www.domain.com/?s=test
Ich möchte dies ändern. Wie tue ich das? Ich will nämlich in dem Suchfenster keine Inpage(Wordpress)-Suche haben sondern mein externes Wiki durchsuchen lassen mit dem Query:
http://wiki.domain.com/index.php?search=test
Ich will also nicht innerhalb von Wordpress die Wiki-Suchtreffer angezeigt bekommen, das ist mir viel zu kompliziert. Ich will die Suche direkt auf meine Wiki-Suche weiterleiten, daher auch die Angabe, wie die Links der Suche aussehen.
Der Code der searchform.php sieht so aus:
|
Code: |
<form method="get" action="<?php bloginfo('url');?>" id="search_form">
<div class="search">
<h3 class="white bold"><?php _e('Search', 'wisdom_of_life');?></h3>
<?php $message = __('Enter any Keyword', 'wisdom_of_life');?>
<ul>
<li><input type="text" value="<?php echo $message;?>" id="searchBox" name="s" onblur="if(this.value == '') { this.value = '<?php echo $message;?>'; }" onfocus="if(this.value == '<?php echo $message;?>') { this.value = ''; }" class="txtfield" /></li>
<li><input type="submit" class="go backcolr" value="" /></li>
</ul>
</div>
</form> |
|
Wie mache ich das? Dafür bin ich leider nicht Programmierer genug
|
|
|
|
|
|
|
Es sollte reichen, wenn du die beiden Teile anpasst:
|
Code: |
<form method="get" action="<?php bloginfo('url');?>" id="search_form">
|
|
Hier in das "action"-Attribut die URL des Mediawikis eintragen.
|
Code: |
<input type="text" value="<?php echo $message;?>" id="searchBox" name="s" ...
|
|
Hier in das "name"-Attribut "search" eintragen.
|
|
|
|
|
|
|
Also so?
|
Code: |
<form method="get" action="http://wiki.domain.com/index.php?search=" id="search_form">
<div class="search">
<h3 class="white bold"><?php _e('Search', 'wisdom_of_life');?></h3>
<?php $message = __('Enter any Keyword', 'wisdom_of_life');?>
<ul>
<li><input type="text" value="<?php echo $message;?>" id="searchBox" name="search" onblur="if(this.value == '') { this.value = '<?php echo $message;?>'; }" onfocus="if(this.value == '<?php
echo $message;?>') { this.value = ''; }" class="txtfield" /></li>
<li><input type="submit" class="go backcolr" value="" /></li>
</ul>
</div>
</form> |
|
/edit: Hat funktioniert, danke
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Br41n0 am 16.12.2012 15:05]
|
|
|
|
|
|
ah danke!!
genau das hab ich auch schon mal gesucht, nur hatte nix gefunden :/
|
|
|
|
|
|
Thema: Such-Anfrage weiterleiten von Wordpress auf Mediawiki |