可移动类型:仅指定MTEntryKeywords中的一个关键字

时间:2010-06-09 06:03:08

标签: movabletype

我在<MTEntryKeywords>字段中存储了几个以逗号分隔的关键字(1~3个字)。 我想从MTEntryKeywords中取出第一个关键字。

示例1:

在我输入的关键字字段中:小工具,手机,苹果,

想要展示:小工具

示例2:

在我输入的关键字字段中:食物,咖啡,苹果,

想要展示:食物

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这是未经测试的,但是这样的事情应该可以解决问题(假设您使用的是最新版本的MT)

<mt:entrykeywords regex_replace="/^([^,]+)(,.*)?$/","$1">

基本上,那里的正则表达式是“只保留所有内容,但不包括第一个逗号”。