编辑搜索结果以投放广告

时间:2015-06-07 作者:juanora

我想为搜索到的一些特定关键字添加横幅。

例如:http://gold-prediction.com/?s=gold . 如果有人搜索黄金,在“搜索结果:黄金”的一侧,我想为我的一个产品添加广告。但如果有人在找石油,我想再加一则广告。

有人知道我怎么做吗?我会很感激的。谢谢

1 个回复
SO网友:Omar Tariq

您需要在主题的search.php 文件

<?php
$search_query = get_search_query();
if ( $search_query == \'gold\' ) {
    echo \'my gold ad\';
} else if ( $search_query == \'oil\' ) {
    echo \'my oil ad\';
}

结束

相关推荐

Searching post types

是否可以从搜索表单中获取用户输入,使用该表单通过WP_Query 类,然后将用户重定向到页面模板以显示结果?例如假设您有一个搜索输入city, state 或zip 然后输入California,然后捕获该输入,然后使用WP\\U查询搜索自定义帖子类型“位置”。它会找到4个匹配的位置,然后重定向到“位置”页面,该页面将显示所有4个位置。你会怎么做?Note: 这不是家庭作业,而是客户端功能。是的,有插件,但由于这是如何定制的,以及他们希望它如何布局,它必须从头开始构建。