簡體   English   中英

WordPress實時搜索結果重定向到主頁

[英]WordPress Live Search Results Redirect to Homepage

當我單擊頂部菜單中Helena Recipes搜索欄上的任何搜索結果時,我會自動重定向到主頁,而不是相應的帖子。 縮略圖也不會顯示(盡管應該顯示在標題旁邊)。

我嘗試切換主題並測試插件。 他們似乎都不是原因。 然后,我通過添加以下內容來編輯searchform.php代碼:

  name="s"

但這無濟於事。 這是我在searchform.php中擁有的代碼:

  <form method="get" class="search-form" action="<?php echo home_url( '/' ); ?>" autocomplete="off">
    <div class="search-field-w">
      <input type="search" autocomplete="off" class="search-field" placeholder="<?php echo esc_attr_x( 'Search …', 'placeholder', 'osetin' ) ?>" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label', 'osetin' ) ?>" />
      <input type="submit" class="search-submit" value="<?php echo esc_attr_x( 'Search', 'submit button', 'osetin' ) ?>" />
    </div>
  </form>

這是我在search.php中擁有的代碼:

  <?php
  /**
   * The template for displaying search results page
  */

  get_header(); 

  $layout_type_for_index = osetin_get_settings_field('layout_type_for_index');

  ?>
  <div class="os-container">
    <div class="page-intro-header without-background">
      <h2><?php printf( __( '"%s" <span class="smaller-text">Query Search Results</span>', 'osetin' ), ucwords(get_search_query()) ); ?></h2>
    </div>
  </div>

  <div class="os-container">
    <?php global $wp_query; ?>
    <?php echo build_index_posts($layout_type_for_index, 'sidebar-index', $wp_query); ?>
  </div>

  <?php get_footer(); ?>

但是,search.php即將在頁腳之前顯示另一個搜索的結果(您可以在主頁底部看到它),並且工作正常。 問題在於“實時”搜索功能,因為它應該將您帶到相應的帖子。

我想念什么?

我看了你的網站。 問題不在於您的搜索欄。

縮略圖問題:它們通過http://協議而不是https://加載。 這會導致Mixed content錯誤,從而停止加載圖像。 這就是為什么您看不到它們的原因。

從搜索表單重定向到首頁的問題:看起來像一些.htaccess規則:搜索的所有結果頁面/帖子均帶有http://協議,點擊它們后,網站僅從http://{your-website}/{some-post}重定向http://{your-website}/{some-post}到首頁。 可以通過.htaccess規則,一些javascriptphp和數據庫來完成。

@jack:您正在使用帶有http的URL,而不是嘗試使用https,因為您的域已安裝SSL證書。 因此,http將不起作用。

http://www.helenarecipes.com/recipe/peaches-tomatoes-quinoa-salad/

而是嘗試在搜索列表中的URL下方

https://www.helenarecipes.com/recipe/peaches-tomatoes-quinoa-salad/

希望這對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM