【问题标题】:In Joomla -- how to change link text when article title changes?在 Joomla 中——文章标题更改时如何更改链接文本?
【发布时间】:2013-07-29 13:19:48
【问题描述】:

这似乎在任何 CMS 中都应该很容易,但到目前为止我被难住了。

期望的行为:

  • 写一篇文章,标题为 AAA
  • 写第二篇文章,包含第一篇文章的链接(链接文字为“AAA”)
  • 修改/重新发布第一篇文章,将其标题从 AAA 更改为 ZZZ
  • 第一篇文章的链接现在是“ZZZ”,反映了更改的标题

最后一步没有发生。链接文本仍然是“AAA”。

当 Joomla 编辑器插入指向另一篇文章的链接时,它正在创建一个纯 jane HTML <a> 标记。尽管 href 按 ID 引用文章,但链接文本似乎是在链接创建时设置的静态文本。

这种行为对于指向其他网站的外部链接是有意义的;并且有时可能对当前网站的内部链接有意义(即作者可能希望提供替代标题或将链接附加到其他文本),但通常不会。 Joomla 自己的自动生成页面,如类别和博客页面,始终使用最新的文章标题。

有没有办法创建文章链接,随着文章标题的变化而动态更改锚文本?

【问题讨论】:

    标签: joomla


    【解决方案1】:

    我不相信它可以动态地做。

    nonumber.nl 的替换器扩展使您能够跨站点进行更新:

    http://www.nonumber.nl/extensions/rereplacer

    用户指南: http://www.nonumber.nl/extensions/rereplacer/userguide#3.1_Simple-replacement

    【讨论】:

      猜你喜欢
      • 2015-12-19
      • 1970-01-01
      • 2012-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-17
      • 2015-10-05
      相关资源
      最近更新 更多