在EE中自动显示多个相关条目的最佳方式是什么?我正在报纸网站上工作。有数百篇相互关联的新闻文章。手工将一篇文章与另一篇文章进行手工关联非常困难。是否有插件会自动读取页面内容并返回可能的相关文章。请提供最好的解决我的问题。如何在Expression Engine中自动显示多个相关条目?
回答
我几次使用this module,现在 - 它使用标记词来创建条目之间的关系。
您是否希望自己有条目有关联,或者您将其手动与其相关?
如果您将亲自策划这些关系,那么看看Playa by Pixel和Tonic —其功能集和易用性是无与伦比的。
根据您网站的分类标准,您可以使用ExpressionEngine的内置Entry Categories或优秀的第三方Solspace Tag Module作为自动将条目相互关联的方式。
此外,使用包含在您的文章的文本相关的条目,你可以使用Search Parameter建立相关文章列表,基于一个或多个条目的自定义字段中的内容。
例如,假设您有一个包含关键字列表的自定义字段。您可以使用通道入口搜索参数建立包含这些关键字的一个或多个条目的列表:
{exp:channel:entries dynamic="off" search:keywords="beer|lager"}
{title}
{/exp:channel:entries}
你需要使用一个早期的分析变量如Low Variables使静态"search:"
文本在你的模板动态。
在高流量网站上,这种方法可能会出现严重的性能问题,因此您可能会考虑寻找更强大的实施方案或构建自定义附加组件以满足您的需求。
就像使用ExpressionEngine构建的所有东西一样,有几种不同的方法可以实现单个目标,因此请保持开放并根据需要选择最佳解决方案。
谢谢你的回复。我希望我的文章根据文章正文的内容自动关联。我尝试过普拉亚,但在普拉亚,你必须选择你想要与之相关的文章。这是一个单调乏味的过程,尤其是当您从旧系统迁移出来的文章数量达到上百篇时。使用标签模块,恐怕作者可能拼错了单词,或者他们可能会用不同的词来描述文章的内容。我需要一些能够自动准备好在我的文章频道中提交的内容并快速创建相关条目的内容。 – user1123399 2012-01-03 14:06:21
我使用频道条目搜索参数在我的答案中添加了另一种方法,可以帮助您解决问题。 – rjb 2012-01-03 16:11:09
再次感谢您的回复。我了解您提供给我的概念。我可以在这里使用相同的概念让我说我有一个频道名称文章,它有自定义字段article_body。数据库中已有超过1000篇文章。当我点击文章A的链接时,我想显示该文章A的所有相关文章,但是基于article_body自定义字段中的匹配内容。 article_body可以容易地包含3000个单词。所以我怎么才能解析像a,an等那样的常见单词,只选择匹配的单词并显示我的相关文章。 – user1123399 2012-01-04 02:25:30
难道你不只是抓住当前类别,并以这种方式选择相关文章?然后你可以按日期或流行度对它们进行排序。
- 1. 如何在Expression Engine中显示字段片段
- 2. 如何在使用HH_DISPLAY_INDEX时自动显示第一个条目
- 3. ExpressionEngine:在一个渠道的单个条目中显示来自另一个渠道的相关条目
- 4. 动态显示DropDownList如果表中存在多个条目
- 5. Expression Engine中的多个类别
- 6. 中显示多类别单个条目
- 7. Expression Engine - 如何根据自定义字段内容显示内容?
- 8. Expression Engine中的prettyPhoto
- 9. 如何显示HTML表单中的多个条目?
- 10. 如何在jQuery自动完成中显示多个值?
- 11. 如何在数据表中显示相关项目?
- 12. 显示多个相关Django模型
- 13. JQuery UI自动完成在自动完成中显示多个项目
- 14. 如何在admin.py中显示来自相关模型的字段?
- 15. Expression Engine - 为什么不在Segment_3 +模板上显示“包含”?
- 16. 如何在NestedScrollView中显示滚动条
- 17. 如何在UITableView中显示滚动条
- 18. 显示来自多个相关表格的数据
- 19. Yii2在GridView中显示来自一个关系的多个值
- 20. 如何在Zend Framework中显示来自2个相关表的数据
- 21. Expression Engine - 对于entrys列表,只显示树中的最后一个类别?
- 22. 如何在Crystal中显示多个不相关的1:N记录
- 23. Wix刻录不会在ARP中显示多个条目
- 24. 显示条目
- 25. 如何在表格中有多个条目时单击@ Html.ActionLink显示模式(框)?
- 26. 如何在listView中的每个条目上显示复选框
- 27. 如何在php中显示最后一个条目?
- 28. CakePHP:hasOne相关表在更新时保存多个条目
- 29. 有多个相关作者,如何在加入表格时只显示一个
- 30. TFService中的多个相关项目
感谢您的回复我尝试过,但我恐怕我的客户会在标签中输入错误字样,并且可能会出现类似或重复的值。 – user1123399 2012-01-04 13:15:27