聯系官方銷售客服
1835022288
028-61286886
相關關鍵詞調用問題:能否先匹配完關鍵詞一再匹配關鍵詞二,而不是全部都匹配出來呢?(文章數量較多,關鍵詞匹配出來的數量也較多的情況下)
舉例:
標題:蘋果什么時候成熟?
關鍵詞:蘋果,水果
想達到的效果,先匹配完蘋果后,如果數量不夠再匹配水果,而現在的情況是,兩個關鍵詞都匹配的話,就會出現只調取出了20個水果相關的文章標題,而蘋果的一個沒出現。
<!--此標簽用于調用相關文章,tag=關鍵詞1,關鍵詞2,多個關鍵詞,分隔,num=顯示條數,field=顯示字段-->
{related module=MOD_DIR tag=$tag num=20}
<dd><a href="{$t.url}" target="_blank" title="{$t.title}">{$t.title}</a></dd>
{/related}
標簽解析:{list action=related module=MOD_DIR NOT_id=1 tag=簡短,生日祝福語 order=rand num=20}
查詢解析:
SELECT * FROM `dr_1_article` WHERE `dr_1_article`.`id` <> 1 AND ((`dr_1_article`.`title` LIKE "%關鍵詞一%" OR `dr_1_article`.`keywords` LIKE "%關鍵詞一%") OR (`dr_1_article`.`title` LIKE "%關鍵詞二%" OR `dr_1_article`.`keywords` LIKE "%關鍵詞二%")) AND `dr_1_article`.`status` = 9 ORDER BY RAND() LIMIT 20
不支持這樣