我想从节点的metatag keywords字段中获取值,并在站点地图中使用它。
我尝试过以下令牌值,但没有任何对我有用。请建议
[node:source:metatag:keywords],
[metatag:keywords],
[node:metatag:keywords],
[node:metatag:news_keywords],
[node:taxonomy-forums:metatag:keywords],
[node:original:metatag:keywords],
[node:field-category:metatag:keywords],
[node:field_search_keyword]
答案 0 :(得分:0)
关于我对同一问题的解决方案的总结 - 获取关键字令牌 - 如果另一个人在2个小时前像我一样面对它 - 不是drupal bug -
首先获得所有代币
手动获取令牌
print theme('token_tree', array('node'), TRUE, TRUE);
然后是token_replace
print token_replace('[node:metatag:keywords]', array('node' => $node));