WordPress教程

WordPress 函数 get_terms() 搜索分类或标签参数

也想出现在这里?联系我们
创客云

搜索分类或标签(含自定义分类及标签)可选方法有两种:

  • 传递参数:'search'=>'搜索词'
  • 传递参数:'name__like'=>'搜索词'

两者略有区别,‘name__like’非常好理解,即按分类或标签名称搜索,而 search 参数还包括了 slug 搜索 具体源码如下:

也想出现在这里?联系我们
创客主机
  1. /**
  2. 	 * Used internally to generate a SQL string related to the 'search' parameter.
  3. 	 *
  4. 	 * @since 4.6.0
  5. 	 *
  6. 	 * @global wpdb $wpdb wordpress database abstraction object.
  7. 	 *
  8. 	 * @param string $string
  9. 	 * @return string
  10. 	 */
  11. 	protected function get_search_sql( $string ) {
  12. 		global $wpdb;
  13.  
  14. 		$like = '%' . $wpdb->esc_like( $string ) . '%';
  15.  
  16. 		return $wpdb->prepare( '((t.name LIKE %s) OR (t.slug LIKE %s))', $like, $like );
  17. 	}

本文由 云模板 作者:PetitQ 发表,转载请注明来源!

也想出现在这里?联系我们
创客主机

热评文章

发表评论

热销模板

Nastik - 创意企业作品展示网站WordPress汉化模板

Envato

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!

12

12.12 惠不可挡

每逢双12,难免心潮澎湃,亲们,准备好了吗?

①、原版主题安装冬日暖心价60元/次(原价120元/次) ---》详询客服

①、云主机买一年送一年,买两年送两年,高速、稳定、免备案 ---》云主机

③、双十二限时促销,在模板市场购买任意模板赠送VIP年度会员火热进行中 ---》云模板

咨 询 客 服