WordPress: 插件 Ajax Search Pro 设置 搜索关键词最小字长 结果框视口大小 结果框内容不能选择复制 禁止关闭搜索结果框
从WordPress管理页面左侧找到Ajax Search Pro的设置入口,点击右侧搜索实例左侧的齿轮图标。
1. 设置搜索关键词最小字长
Search Behavior > Keyword Logic and Matching > Minimum word length
2. 设置搜索结果框视口大小
Theme & Styling > Vertical Results > Results box viewport size (in item numbers)
3. 解决搜索结果框中的内容无法选择、复制
1. Layout options > Results Behaviour > Make the whole result area clickable?
设置为off
2. Theme & Styling > Custom CSS
添加CSS:
div.asp_w.asp_r, div.asp_w.asp_r * { user-select: auto; }
4. 取消当搜索失去焦点时关闭搜索结果框
Layout options > Results Behaviour > Close results when the search loses focus?
设置为off
5. 搜索结果数限制
Search Sources -> Limits
实时结果列表和结果页面上的结果数量。左边的值用于 ajax 结果,右边的值用于非 ajax 结果。
6. 使用 WPML 进行翻译
使用 WPML 进行翻译,必须安装WPML 字符串翻译模块,启用字符串翻译。
https://documentation.ajaxsearchpro.com/translating-components/translating-with-wpml
1)将搜索短代码放置在任何页面上可见的位置(或使用小部件)
2) 打开该页面,翻译将首先被注册。这一步非常重要,否则字符串翻译可能无法显示
3) 打开WPML -> 字符串翻译菜单
4) 将“选择域内的字符串”选项更改为“ajax-search-pro”,以便仅来自 Ajax Search Pro 的字符串可见
5) 现在列表将显示所有 ajax search pro 相关的可翻译文本。
请注意,“名称”列中每个文本后面的数字代表搜索实例。这样,具有相同文本的不同搜索实例可以有不同的翻译。
6) 单击语言标志下的 + 号开始将所选字符串翻译为该语言:
7) 按回车键或在窗口外单击将保存翻译。