修改functions.php中的查询以同时包含post_title和wp_postmeta中的字段

博客 2次浏览

在由Fusion Builder驱动的WP网站上,我创建了一个名为的CPT movies。每个帖子(即每个电影)的标题都有一个post_title位于wp_posts表中的属性,其他自定义属性production_date(如(int(8))和movie_subtitle(’varchar(255)’)位于wp_postmeta表中)。

现在,我有一个存档页面/movies,其中列出了所有类型的帖子,movies并且我希望能够根据production_date的年份和在搜索栏中键入的字符串来筛选电影。

像这样的网址:/movies?production_year=2004&search=batman只会过滤掉电影中带有wp_postmeta.production_yearas或在或中2004包含字符串的电影batmanwp_posts.post_titlewp_postmeta.movie_subtitle


  

 

喜欢 (0)