在Joomla中 - 如何在文章标题更改时更改链接文本?

时间:2013-07-29 13:19:49

标签: joomla

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

期望的行为:

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

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

当Joomla编辑器插入另一篇文章的链接时,它正在创建一个普通的HTML <a>标记。虽然href通过ID引用文章,但链接文本似乎是在链接创建时设置的静态文本。

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

有没有办法创建文章链接,在文章标题发生变化时动态更改锚文本?

1 个答案:

答案 0 :(得分:0)

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

nonumber.nl的rereplacer扩展使您可以跨站点进行更新:

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

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