2012-03-31 20 views
2

私は非ワードプレスのページにカスタム検索エンジンを持っています。この検索エンジンはデータベースを検索して(テキスト入力で指定された)都市を検索し、その都市に関する関連情報を返し、ページに表示します。外部ページのWordpress検索結果

今私がやりたかったことは、その結果の下に、同じタームのワードプレス検索の結果を同じサーバー/ドメインにあるブログに表示することです。だから基本的には、同じキーワードを使って検索した結果と同じ結果を表示したいのですが、ブログのテーマではなく、ワードプレス以外のページに表示したいのです。私が持っているもの

検索用語を保持する変数、検索用語は、すでにシャンプーし、優しい検索エンジンであることを条件付けされています。私はインラインフレームを使用して、ブログのテンプレートをページ上に表示されていたくない

  • を行うにはしたくない何

  • 私はセカンダリ検索ボックスを使用できません。私は何とか私が持っている変数の値を使用する必要があります、私は2番目のフォームまたは何かを送信するユーザーを求めることができません。これまで

私のアイデアwordpressの検索機能を実行し、それが返すデータをつかむための方法はありますか?私は静的なページにwp_blog_header.phpを含めて、wordpress関数を利用できるようにしています。

また、WordPressの検索でWordPressの検索機能と重複する機能を書いたほうがいいですが、使用できる方法でデータを返しますか?

または、私が見落としているこのために取るべき別のアプローチがありますか?ありがとう!

答えて

0

あなたはまずquery_postsとループ

query_posts('s='.keyword); 
while (have_posts()): the_post(); ?> 
    <h2><?php the_title(); ?></h2> 
    <?php the_excerpt(); ?> 
    <p><a href="<?php the_permalink(); ?>">Read more...</a></p><?php 
endwhile; 
+0

パーフェクトを使用Wordpressのファイル

<?php define('WP_USE_THEMES', false); require('/server/path/to/your/wordpress/site/htdocs/blog/wp-blog-header.php'); 

を含める必要があります!それはまさに私が探していたものでした。私は私が気づいていなかったことをしたことをした何らかのワードプレス機能がなければならないことを知っていました。どうもありがとうございます! –

関連する問題