Ajax Search Pro是WordPress平台上最強大的即時搜索引擎插件之一。它不僅能夠替換默認的WordPress搜索欄,還能通過高度可自定義的功能和選項,為用戶提供更加精準和高效的搜索結果。
這款插件支持多種過濾器,包括複選框、下拉列表、單選按鈕類別過濾器以及自定義字段(文章元數據)過濾器,幫助用戶快速找到所需內容。無論是大型網站還是小型博客,Ajax Search Pro都能顯著提升搜索體驗。
Ajax Search Pro的主要特點包括:即時搜索、高度可自定義、多種過濾器支持、自定義字段搜索、美觀的界面設計等。這些功能使得它成為WordPress用戶的首選搜索插件。
此外,Ajax Search Pro還不斷更新,修復已知問題並優化性能,確保用戶始終獲得最佳體驗。無論您是個人博客還是企業網站,Ajax Search Pro都能滿足您的搜索需求。
如果您正在尋找一款高效、定制化且功能強大的WordPress搜索插件,Ajax Search Pro無疑是您的最佳選擇。立即體驗,提升您的網站搜索功能!
🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 版本更新記錄 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹
Ajax Search Pro插件更新日誌如下:
4.27 - 2025年3月19日
此次發布主要集中在大幅改進高級標題和內容字段,這是一個由於其複雜性而經常被忽略的功能。新的可視化標籤編輯器應使初學者用戶更容易上手。完整的更新日誌,請查看 4.27 版本。
新功能
為高級標題和描述字段添加了可視化標籤編輯器(#201)為 Divi 博客模塊的即時篩選功能增加了支持(#212)
增加了結果分組頭可點擊鏈接的選項,鏈接到分組歸檔頁面(#160)
為索引表引擎增加了自動單數/複數化功能(#61)
改進
改進了 ACF 關係字段索引(#208)大幅改進了預測關鍵詞建議(#194)
當使用 Lite 版簡碼時,Pro 版會在 Lite 版停用後輸出第一個存在的搜索實例(#211)
HTML 結果輸出現在通過 wp_kses_post 過濾以大幅提高安全性(#192)
增加了對 Search Exclude 插件的支持(#191)
開發轉移到 PHP 8.4 以確保兼容性(#185)
在一些重複查詢中增加了 wp_cache_get() 以大幅提高加載性能(#188)
改進了“加載更多結果…”鏈接的 SEO(#181)
修復
修復了新代碼推薦中的權限檢查問題(#210)修復了索引表在大數據集且不使用相關性排序時結果與結果頁面和實時結果列表不一致的問題(#198)
修復了使用重置按鈕和輸入或範圍輸入篩選器時,按下“返回”鍵會觸發重置的問題(#203)
修復了 Elementor 循環網格和歸檔頁面篩選的問題(#178)
修復了在 Divi 中結果頁面覆蓋不會觸發的問題(#202)
修復了用戶排除參數的問題(#180)
修復了自動完成功能未能正確清除的問題(#183)
修復了關鍵詞高亮功能中引號字符未能正確忽略且高亮未執行的問題(#204)
修復了插件清理期間某些數據未正確清除的問題(#209)
修復了一個查詢參數的問題(#200)
修復了重複 ID 解析腳本在某些情況下未能正確工作的問題(#199)
修復了雙引號搜索短語的問題(#193)
修復了 REST API 中文章類型篩選影響結果不正確的問題(#184)
4.26.16 - 2024年10月23日
新功能
Elementor 循環網格支持Jet Engine 列表網格支持
改進
大幅改進索引表音譯功能(#140)預覽窗口現在可以調整大小和響應(#173)
Cloudflare Rocket Loader 現在完全支持(#148)
改進了歸檔頁實時加載器(#157)
修復
修復了某些分組選項啟用時出現的警告(#152)修復了 ACF 重複器索引的問題(#154)
修復了歸檔頁實時加載器的問題(#155)
修復了 Cloudflare 由於誤報而阻止保存請求的問題(#156)
修復了 Elementor 小工具無限加載的問題(#158)
修復了覆蓋屬性的問題(#159)
修復了 Bricks 建構器在即時視圖中未正確渲染的問題(#166)
修復了與 Yoast SEO 站點地圖生成器的衝突(#169)
修復了多站點搜索問題(#149)
增加了對 GTranslate 插件的支持,確保結果被正確翻譯(#170)
修復了 BuddyPress 搜索的問題(#167)
4.26.15 - 2024年8月12日
改進
修復了 WP Rocket 集成的問題(#150)- 特別感謝 WP Rocket 團隊的 alfonso100 和 joejoe04 的幫助4.26.14 - 2024年8月5日
改進
修復了在自定義位置使用多個搜索欄時導致第二個搜索欄無法正常工作的问题(#147)圖片懶加載現在使用瀏覽器的 loading="lazy" 屬性,而不是使用自定義腳本(#146)
修復了一些快取插件最小化器未能正確識別輸出並錯誤最小化的問題(#143)
修復了激活時 chmod 掩碼和遞歸目錄創建的問題(#142)
4.26.13 - 2024年7月31日
新功能
在插件根目錄中添加了與 OpenAPI 兼容的 swagger.yaml 文件用於 REST 接口(#123)通過將當前構建引擎更換為 esbuild,大幅優化了插件腳本輸出。整體構建腳本已重構為 node.js 和 npm(#133)
改進
大幅改進了媒體文件搜索,並修復了 PDF 結果中上下文和圖片未顯示的問題(#136)修復了錯誤設置的文章限制導致後端問題的問題(#137)
修復了文章標籤篩選器拋出錯誤的問題(#138)
修復了後端選項文章類型搜索不正確工作的問題(#135)
修復了完全匹配的問題(#141)
4.26.12 - 2024年6月25日
新功能
現在可以調整用戶搜索頭像圖片的源大小(#128)現在可以在搜索結果頁面啟用預測搜索結果(#129)
改進
將搜索查詢參數轉換為具有數組訪問權限的類型安全對象,以更好地為開發人員提供類型提示(#124)修復了錯誤的列寬導致崩潰的問題(#127)
添加反引號以避免查詢中的保留關鍵字衝突(#126)
修復了區塊編輯器腳本的依賴項(#119)
修復了多站點自定義模板路徑的問題(#122)
修復了索引表和“精確且”關鍵字邏輯的問題(問題 121)
修復了某些主題的輸入表單中的小問題(問題 77)
修復了文章類型篩選器的已選複選框未添加 asp_option_checked CSS 類的問題(#130)
修復了在首次保存前預覽搜索欄時觸發的通知(#131)
構建 5069
4.26.11 - 2024年5月28日
改進
修復了最新版本的 iOS Safari 和自定義字段標籤的問題(問題 114)修復了與主自定義字段排序結合使用時的次自定義字段排序問題(問題 115)
修復了 wp-cache 目錄掩碼和創建的問題(問題 116)
更新了自動更新腳本的 API 端點和方法(問題 118)
v4.26.10-2024.05.06
改進
修復了索引表負數和停止字的問題
將asp_options_selected CSS Class添加到複選框和Radio過濾器的父標籤元素中,為開發人員提供更好的樣式定位v4.26.9-2024.04.22
改進
WPML字符串翻譯兼容性修復程序
索引表負關鍵字現在甚至排除與關鍵字的部分匹配
更新了高級標題和內容字段HTML標記改進
修復了二級訂購介面的問題
修復了使用單選按鈕佈局時標籤過濾器的問題
修復了隨機排序參數的問題
4.26.9的所有修復和問題都可以在這裡找到。v4.26.8-2024.04.09
新功能
可以按修改後日期asc/desc排序結果
改進
索引表自定義字段對象索引已得到改進
元框兼容性選項現在會影響“經典編輯器”按鈕-對於未選擇的帖子類型,這些按鈕是隱藏的
修復
修復了Breakdance編輯器的潛在兼容性問題
修復了選項不一致的問題
修復了高級標題和內容字段HTML標記處理程序的一個問題-現在應該正確地剝離標記
修復了分類法術語複選框的一個問題,即複選框在隱藏時不會被取消選中,如果強制執行,則無意義。
關於4.26.8的所有問題都可以在這裡找到。v4.26.7-2024.03.19
改進
“高級標題”和“內容”字段現在可以自動檢測Post Type對象和Post Type對象陣列。當檢測到對象時,標題由ID字段獲取。
使用通用接口改進了資產加載程序,以確保避免某些ajax請求出現已知問題
修復
修復了一些丟失的翻譯4.26.6 - 2024.03.15
新功能
高級標題和描述字段中的短代碼支持搜索集成到本地菜單系統中-現在可以將搜索用作本地菜單元素
向添加了一個新選項,以啟用/禁用在分類術語過濾器中自動選中或取消選中的父/子複選框
修復
修復了完整網站編輯器中不存在搜索塊的問題4.26.5 - 2024.03.04
新功能
為高級標題和內容字段“分隔符”添加了一個新參數,當自定義字段值為數組時,該參數用於連接值添加了一個用於分類術語過濾器的選項:按父術語過濾還應包括來自子術語的結果?如果來自子類別的帖子也沒有直接分配給父類別,則如果選擇了父類別,這將強制過濾器仍然適用。
增加了對高級自定義字段中繼器/主題生成器字段索引和搜索的支持
修復
修復了PDF縮略圖生成器的一個問題,即選擇默認圖像時不會生成縮略圖。PDF縮略圖生成器現在還檢查WordPress中預先生成的縮略圖,並在可用的情況下使用這些縮略圖,同時也會尊重所選的圖像大小
修復了與WooCommerce ajax購物車功能的衝突
修復了數字範圍自定義字段過濾器的一個問題,即重定向到具有空過濾器範圍的結果頁面時,最終會填充“0”個值,但可能沒有結果。
4.26.4 - 2024.02.14
修復
修復了索引表分類法和自定義字段搜索的錯誤修復了在某些情況下不應用隨機排序的錯誤
4.26.3 - 2024.02.08
可能是4.27之前的最終準備/錯誤修復更新新功能
添加了一個新的查詢參數,以允許/禁止在使用網站語言時丟失WPML翻譯後標籤過濾器現在允許過濾框中有10000個項目,而不是以前的400個
現在媒體搜索支持vtt(字幕)文件
修復
在高級標題或內容中使用WooCommerce{_sale_price}時,只有在商品正在銷售時才會出現修復了帖子類型和用戶元字段搜索邏輯的問題
次要修復是內部文件管理器
修復了CSS生成器中的一個問題,在特定配置中,一些資產沒有被提取
修復了索引表標記化器循環並且響應時間過長的問題
修復了存檔頁面即時篩選器的問題
Divi即時分頁將正確用於自定義商店頁面
修復了容器中某些elementor項重複的問題
修復了媒體搜索的排序問題
修正了一個變體不會顯示在WooCommerce結果頁面上的問題
修復了同位素結果導航的可訪問性問題
修復了各種PHP 8.3棄用警告
添加了短代碼輸出縮小,因此當在短代碼塊中使用插件短代碼時,WordPress auto()添加的換行符應該被忽略
許多其他小修復
變化
高級內容字段現在將遵循最大內容長度(每個字段都修剪為設置的長度)略微改進了媒體索引搜索
4.26.2 - 2023.03.31
修復
修復了與目錄權限相關的錯誤修復了ACF關係篩選器解析器用於解釋WPML語言的問題
為後端ajax處理程序以及一些頁面表單添加了一些安全措施(CVE 2023-1420&wpscan報告)
4.26.1 - 2023.02.21
變化
添加了一些新的關鍵字建議掛鉤修復
修復了垂直結果滾動的問題修復了標題自動完成的問題
修復了WooCommerce結果頁面結果計數的問題
4.26 - 2023.02.19
查看4.26版本的部落格文章,了解有關新功能的更多詳細信息。新功能
預測搜索結果建議谷歌標籤管理器(GTM,GTM.js)支持分析集成
更多結果功能現在可用於分組結果
變化
更高效的nag通知從插件後端部分刪除垂直和水平滾動條現在顯示為覆蓋,以獲得更好的輸出
更改了結果組輸出-每個組都有一個單獨的DIV容器,其中包含可區分的CSS類,以便於自定義
為索引表設置添加了一條警告消息,提示在索引處於活動狀態時不要關閉瀏覽器選項卡
修復
修復了日期篩選器的問題修復了索引表的一些短代碼問題
現在,大多數與緩存相關的文件都已從asp_upload移動到asp_cache文件夾
PDF結果文本預覽長度現在正確
asp_perse_filters()內存相關問題修復
將放大鏡按鈕內部元素從DIV更改為SPAN(驗證錯誤修復)
4.25.1 - 2023.01.18
變化
搜索欄現在在特定條件下在後端的Gutenberg編輯器中呈現更新了後端的側邊欄
將後端的字體系列更新到Roboto,並進行了一些可視性更改
恢復為更健壯的前端json數據解析方法
修復
修復了索引表cron作業的數組索引問題將asp_comact HTML屬性更改為data-asp-compact,使其不再觸發HTML驗證錯誤
修復了資源生成器的文件清理方法
4.25 - 2023.01.10
新功能
使用ImageMagick生成PDF結果縮略圖。請檢查此知識庫的配置。支持按ID排序帖子和用戶結果
同義詞和附加關鍵字現在支持多個關鍵字短語(用逗號分隔)
變化
更改了get_result_field(..)主題函數簽名,現在它允許添加$post參數作為第二個參數自定義字段篩選器-現在正確支持ACF關係字段
修復
修復了索引表搜索和事件日曆插件的問題修復了媒體文件搜索的一個問題,即當存在PDF內容時,無法正確提取內容字段
索引表引擎的阿拉伯語變音符號識別得到了改進
修復了Elementor“加載更多結果”功能的問題
4.24.2 - 2022.12.10
新功能
在“高級”選項下添加了一個輔助功能菜單,以控制一些咏嘆調標籤,這些標籤直到現在都無法更改變化
關鍵字螢光筆-現在也適用於搜索結果頁面關鍵字highlighter—現在不再使用本地存儲,而是使用asp_highlight查詢參數。這可以更好地確定在哪裡使用螢光筆,甚至可以在全局範圍內使用。
修復
後端上的刪除按鈕已修復在搜索按鈕中添加了一個缺失的咏嘆調標籤
為輸入字段添加了最小和最大高度的CSS unset
修復了索引表搜索的一個問題,在某些情況下,由於WP_query的查詢參數問題,結果會消失
通過強制使用正確的協議修復了樣式表加載的問題
4.24.1 - 2022.11.25
變化
索引表:更好的分類術語索引,短的分類術語名稱也作為完整的單詞進行索引,以獲得更準確的匹配將聚合資產位置移動到wp-content/cache/asp/文件夾以獲得更好的伺服器兼容性
進一步的腳本大小和加載隊列優化—在默認配置的基礎上節省12%
修復
修復了索引表搜索和通用篩選器的問題4.24 - 2022.11.19
請查看此博客文章了解4.24功能展示。新功能
自定義字段過濾器—“範圍輸入”過濾器類型。價格等的兩個數字輸入字段。(請參閱文檔)不支持篩選文章類型存檔頁面
高級標題/內容字段的數字格式,參數為“type=Number”、“decimals=0”、“decimal_separator='.'”、“thousand_separator=','(請參閱文檔)
掛鉤輸出字體CSS:asp_fonts_CSS
自定義字段過濾器—在{get_fields}功能中添加了“is_post_id”參數,因此將帖子id作為值的自定義字段現在可以將帖子標題顯示為過濾器標籤。適用於例如:活動日曆場館等。(見展示)
“is_post_id”作為adavnced title/field參數—將帖子id作為值的自定義字段現在可以將帖子標題顯示為過濾器標籤。適用於例如:活動日曆場館等。(請參閱文檔)
自動滾動:當點擊結果,然後點擊瀏覽器返回按鈕時,插件將自動滾動回點擊的結果元素
添加了3個新主題圓形深藍色、圓形淺藍色和圓形紫丁香
修復
從搜索表單中刪除了輸入[type=submit],並將放大鏡元素更改為按鈕,以便使用tab鍵更好地定位。將複選框“勾選”元素從標籤更改為div,以更好地進行SEO
修復了當更新信息不可用時,插件在WordFence中顯示為“已放棄”的問題
當使用媒體服務進行PDF索引時,插件現在可以在實時結果列表中顯示描述(來自PDF內容)。關鍵字螢光筆可以用於此文本。
修復了ACF多選值索引的問題
修復了SG Optimizer的一個問題,即CSS組合功能無法解析插件CSS
修復了搜索框對齊的問題
根據插件後端設置的實際結果順序更正了搜索查詢順序。
修復了“試試這個”關鍵字的問題—當觸發器關閉時,它們不再觸發實時搜索
修復了未及時初始化結果容器的問題
變化
OutputBuffer類—將OB與CSS管理器代碼隔離,添加鉤子以允許訪問OB輸出改進的資產加載器—現在插件自動檢測字體/樣式/腳本應該添加到哪裡。這將在沒有插件快捷代碼的頁面上節省大量開銷。
永久刪除了舊的遺留腳本—大大減少了插件的大小
進一步改進了腳本加載方法
索引表—現在對帖子類型的單數和複數名稱進行索引(標題優先)。例如,用戶在“產品”中鍵入,然後按優先級排列產品發布類型中的項目
高級標題和內容字段-使其更大,便於編輯
刪除了一些未使用的圖像資源
WCAG改進-複選框過濾器“標籤”標籤更改為“DIV”instad,這樣WCAG讀者就不會感到困惑。搜索表單現在也有一個角色=添加了搜索
4.23.3 - 2022.09.22
修復
修復了索引表附件搜索的一個問題-帖子類型搜索設置影響了附件搜索設置修復了在Elementor彈出窗口中顯示時搜索樣式的問題。如果出現樣式問題,請查看樣式問題文檔以獲取解決方案
4.23.2 - 2022.09.19
變化
改進了一些字符串轉換方法修復
修復了CSS加載程序的一個潛在錯誤修復了索引過程中非標量ACF值觸發警告時索引表的問題
修正了緊湊型箱體寬度計算
當使用“絕對”位置時,更正了緊湊佈局容器浮動
已更正更改日誌URL
4.23.1 - 2022.09.16
修復了一些與命名空間相關的問題修復了使用Visual Composer(或WPBakery頁面生成器)時觸發500錯誤消息的問題
修復了圖像分析器的問題
4.23 - 2022.09.15
新功能
更好的CSS樣式加載方法選擇-最優(內聯+文件)|所有文件|所有內聯實時搜索過濾器現在可以在WooCommerce商店頁面上工作
實時搜索過濾器現在適用於Category、Tag和任何其他Taxonomy存檔頁面
變化
大大改進了標題關鍵字建議和自動完成算法刪除了不建議使用的舊滾動條腳本
更好的搜索樣式加載-默認情況下,自定義的搜索樣式現在打印為內聯樣式。當具有多個搜索實例時,這節省了大量帶寬。CSS/JS迷你插件是常用的,這種方法使他們能夠更好地控制每個頁面樣式。
更改了負tabindex的自動完成字段,因此它被排除在鍵盤導航之外
刪除了Async CSS加載程序-它對正確的頁面瀏覽分數無效,CDN/Cache插件提供商擁有卓越的解決方案
重新組織的兼容性面板
為了更好的兼容性,將javascript響應分隔符更改為不包括“!”字符
URL覆蓋faute現在也可以與Elementor實時結果一起使用——直到現在,瀏覽器地址URL總是更改,現在它沒有更改,直到啟用為止
自托管所有圖像-據報導加載緩慢。
“顯示更多結果”文本現在支持{phrase}變量
對核心伺服器端代碼進行重大重構和重組,以滿足更高的PHP編碼標準
修復
水平佈局-現在可以在圖像不可用時正確顯示結果描述修復了日語表意空間字符的問題
改進了搜尋實例的內聯腳本加載程序,使快取插件能夠更好地識別頁面的輸出差異
修復了BuddyPress xprofile字段otpion的問題
4.22.5 - 2022.08.13
變更
帖子類型過濾器現在允許下拉列表和單選值的“全選/任意”選項緊湊的盒子佈局-可以為每種設備類型單獨啟用
提高了垂直滾動條的可見性
修復
修復了視覺關鍵字螢光筆的問題修復了垂直導航事件加載不正確的問題
高級標題和內容字段現在已註冊為字符串翻譯
修復了elementor products過濾器在初始分頁無法正常工作時的問題
索引表-改進了HTML解析器
添加了一些缺失的翻譯-感謝Domi指出它們
4.22.4 - 2022.07.14
變更
索引表:改進了自定義字段標記化過程同義詞-現在可以從CSV文件導入
改進了全局事件處理程序腳本
更新消息現在包括到許可證激活頁面的鏈接
默認情況下禁用滾動條腳本-改為使用現代瀏覽器滾動條樣式
極大地提高了單個字體資產的加載
刪除了默認選項上的一些CSS開銷
修復
修復了init腳本的ajax突變檢測器的問題修復了REST API搜尋結果計數的問題
修復了自動更新程序腳本的問題
修復了當搜尋文本也可見時壓縮框關閉腳本的問題
修復了同位素結果URL識別的問題
修復了緊湊型方框佈局的固定佈局問題
4.22.3 - 2022.07.01
更改和修復
Init方法-為Init腳本使用交叉點觀測器,而不是更昂貴的視口檢查功能懸停結果和設置框定位-修復了一個問題,即當身體變換不存在時,身體邊緣被錯誤地從位置中減去
縮小了打印的內聯腳本的大小
修復了建議的關鍵字未觸發搜尋的問題
4.22.2 - 2022.06.29
新功能
現在,每個搜尋欄只有在主窗口上可見時才進行初始化,以提高處理性能。此功能可以在此處關閉。變更
腳本的初始執行時間大大提高了約70%。這是谷歌頁面速度洞察的一個重大改進。之前和之後的示例。改進了瀏覽器推送狀態(前後)按鈕的行為
現在,每個現有的安裝都切換到新的、更強大的非遺留腳本。遺留腳本現在已棄用,並將在下個主要版本中刪除。
修復
將主菜單slug更改為asp_main_menu,因為它在特定安裝中丟失(可能與另一個插件衝突?)修復了RESTapi與PHP7的兼容性問題
修復了一些與Elementor過濾相關的問題
修復了搜索欄寬度計算的問題
結果信息框-像{短語}這樣的伪變量現在可以在文本中多次使用。
修復了關鍵字高亮顯示功能中重音字符的問題,現在重音和非重音版本應該正確高亮顯示