web-dev-qa-db-ja.com

WP-PageNaviプラグインは複数ページの検索結果では動作しません

私は DilectioテーマWP-PageNaviプラグイン を使っています。プラグインは、検索結果ページを除くすべてのページに完璧に複数のページへのリンクを作成します。

たとえば、キーワード "lamp"を検索すると、2ページの検索結果があることを示します。 2ページをクリックすると、検索結果の2ページではなく、私のブログの2ページに移動します。誰かが私がこれを直すのを手伝ってもらえますか?

1
user4726

私は問題が私のテーマのsearchform.phpファイルにあることを発見しました。フォームの方法を "post"から "get"に変更しました。検索クエリがURLアドレスに表示されるようになりました。変更前:<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">変更後:<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">問題は解決しました。

1
user4726

Dilectioテーマは、そのfunctions.phpファイルに埋め込まれたWP-PageNaviプラグインの古いバージョンが付属していますので、あなたができる最善のことは単にfunctions.phpからwp_pagenavi関数を削除し、プラグインをインストールして設定する必要があります。

0
Bainternet