SOHO创业

wordpress搜索自字义字段内容

有些网站需要根据自定义段字的内容来做为搜索项,比如,房产中介公司wordpress网站,需要搜索同一区域内容的楼盘,然后展示出内容。

不废话了,在function.php直接加上代码

add_action('posts_search', function($search, $query){
	global $wpdb;

	if ($query->is_main_query() && !empty($query->query['s'])) {

		$sql    = " OR EXISTS (SELECT * FROM {$wpdb->postmeta} WHERE post_id={$wpdb->posts}.ID and meta_key = 'wodepress' and meta_value like %s)";
		$like	= '%' . $wpdb->esc_like($query->query['s']) . '%';

		$search	.= $wpdb->prepare($sql, $like);
	}
	return $search;
},2,2);

wodepress为自字义字段。

Published
Categorized as 建站知识 Tagged

By SOHO

wowsoho.com是一个关注跨境电商、创业话题的网站。

WordPress外贸建站教程零基础学会的高效路径

  在全球数字化时代,学习WordPress外贸建站成为拓展国际业务的关键一环。本文将为您提供一个专业版的Wo… Continue reading WordPress外贸建站教程零基础学会的高效路径

揭秘成功WordPress外贸建站的关键要素

在当今数字化时代,通过WordPress建立外贸网站已经成为许多企业成功开展国际贸易的关键要素之一。本文将揭秘… Continue reading 揭秘成功WordPress外贸建站的关键要素

获取wordpress某个栏目的内容数量

在制作wordpress模板时,有时会需要调用某个分类目录下的所有内容数量,通过这段简洁的代码就可以实现。

WordPress子页面调用父页面标题

在子页面显示父页面的标题

WP根据文章ID判断是否有相册并调用

wordpress根据文章ID决断是否有相册并调用

WP站访问时崩溃 刷新才能正常显示 怎么解决的方法

如果遇到这种情况,首先要判断是服务器问题?还是程序问题?通过排除法,找到问题,再根据具体的问题,解决问题。