Page 1 of 1

релейтед серчи для ниши

Posted: Sun Jul 06, 2014 9:38 am
by GangstaBros
https://www.master-x.com/forum/topics/164582/page/4600/
"В итоге остановились на выборке из search_log по кейворду теекущей категории. Те храним поиски все за Х дней, а потом при выводе фильтруем все поиски на наличие кейворда текущей категории (продвинутые вписывают доп слова поиска в кастом вар категорий) и выводим их какое-то кол-во."

а можно чуть больше деталей , как вывод релейтед серчей организовать?

Re: релейтед серчи для ниши

Posted: Sun Jul 06, 2014 1:39 pm
by admin
Примерно так

<search_log num=1-1000>

if (stristr('<!--SEARCH_QUERY-->', '<!--CATEGORY_NAME-->')) {
выводим SEARCH_QUERY
}

</search_log>

соотвественно можно добавить не только имя, а например какие-то еще кейворды в кастом вар категории и проверять там тоже.

Re: релейтед серчи для ниши

Posted: Sat Jul 19, 2014 8:36 am
by GangstaBros
admin wrote: соотвественно можно добавить не только имя, а например какие-то еще кейворды в кастом вар категории и проверять там тоже.
а у нас все доп кеи вписаны в Filter Keywords ,
можно там как-то наличие чекать? есть таг для фильтр кейвордов?

Re: релейтед серчи для ниши

Posted: Sat Jul 19, 2014 1:43 pm
by admin
По дефолту его из базы не берет
Можно скопировать его в какое-то из кастом полей, подходит такой вариант ?

Re: релейтед серчи для ниши

Posted: Sun Jul 20, 2014 4:33 pm
by smart
admin wrote:Примерно так

<search_log num=1-1000>

if (stristr('<!--SEARCH_QUERY-->', '<!--CATEGORY_NAME-->')) {
выводим SEARCH_QUERY
}

</search_log>

соотвественно можно добавить не только имя, а например какие-то еще кейворды в кастом вар категории и проверять там тоже.

а можно подробнее узнать, как заставить эту конструкцию все-таки работать в категории и выводить там релейтед серчес для категории ?

Пробовал так:

Code: Select all

<search_log=all num=1-100><div class="sq">
<? if (stristr('<!--SEARCH_QUERY-->', '<!--CATEGORY_NAME-->')) {
<a href="/?search=<!--SEARCH_QUERY-->" target="_self"><!--SEARCH_QUERY--></a><br />
}; ?>
</search_log>
Но к сожалению получал ошибку, что присутсвует знак ">"

Re: релейтед серчи для ниши

Posted: Sun Jul 20, 2014 10:36 pm
by admin
Тут ошибка в синтаксисе у вас

перед выводом строки
<a href="/?search=<!--SEARCH_QUERY-->" target="_self"><!--SEARCH_QUERY--></a><br />

вы не закрываете таг пхп
и соответвенно потом не открываете перед скобкой.