从joomla中删除readmore文章标题

时间:2011-04-20 12:38:53

标签: php joomla joomla1.5 joomla-template

如何从Joomla的readmore链接中删除文章标题?
我没有sh404SEF。

<?php if ($this->item->readmore_register) :
        echo JText::_('Register to read more...');
    elseif ($readmore = $this->item->params->get('readmore')) :
        echo $readmore;
    else :
        echo JText::sprintf('Read more', $this->escape($this->item->title));

    endif; ?>

更改此规则:

echo JText::sprintf('Read more', $this->escape($this->item->title));

致:

echo 'Read More';

也不是正确的,因为它不是多种语言。

任何人都知道解决方案吗?

2 个答案:

答案 0 :(得分:2)

您可以在后期选项中进行配置。在那里你可以指定是否要显示按钮,如果是,那么是否应该显示标题。

您可以在帖子本身或整个类别或所有帖子的全局选项中配置它。不幸的是,我不知道这两个选项的英语术语,因为我使用德语翻译。

===编辑===

好的,我只是重新检查了一下。您添加一个新的菜单项,并选择“类别博客”作为菜单项类型。然后在右侧打开“文章选项”-Panel。在那里你会发现两个选项'Show“Read More”'和'Show Title with Read More'。选择后者选择“隐藏”。这样您的按钮/链接将只包含文本“阅读更多”(或您选择的语言)而不是标题;)

如果你想一般地设置它。还有另一种方法可以将此行为设置为默认值。转到内容管理,然后在工具栏中选择“选项”。选择“文章”选项卡(这是第一个)。在那里你会看到我已经提到的两个选项。

答案 1 :(得分:0)

我明白了!

更改

echo JText::sprintf('Read more', $this->escape($this->item->title));  

echo JText::_('READ MORE');  

您可以使用language / nl-NL.com_content.ini和其他语言更改文本 只是搜索更多