如何删除节点显示上的“提交者”文本?


18

在Drupal 6中,删除该文本的选项位于主题设置中。Drupal 7在哪里?

Answers:


20

对于“基本页面”类型,它将为example.com/admin/structure/types/manage/page/edit。对于“文章”类型,它是example.com/admin/structure/types/manage/article/edit


我不知道为什么这个答案被否决了,但是 example.com/admin/structure/types/manage/article是“文章”内容类型的正确路径。/ edit部分没有任何区别,因为“编辑”是默认选项卡。
kiamlaluno

没错,/ edit是MENU_DEFAULT_LOCAL_TASK,因此即使省略也已加载。
tim.plunkett

22

您可以通过编辑内容类型设置来找到该选项。

结构>内容类型> 类型名称

点击编辑

然后取消选中显示作者和日期信息。显示设置中的选项。


D7中的位置在哪里?路径就是需要的。
J-Fiz 2011年

这将删除可能需要的微小文本。这不会删除“提交者”
user1071840 2013年

3

模块提交者是更细粒度的解决方案FWIW。这是关于它的报价(来自模块的项目页面):

...使您可以控制每种内容类型在内容上的“提交者”信息的格式。它将一个字段集添加到名为Appearance的节点编辑表单中,该字段集使您可以为要显示的文本放入标记化的模式。

取决于令牌模块。注意:此模块不会创建任何数据;而是依靠其他模块通过令牌提供数据。

您可能会发现“ 定制令牌”模块对于尚未提供的功能很有用。


0

如果要在代码中隐藏“提交者”文本,这比节点设置要灵活得多:

function my_theme_preprocess_node(&$variables) {
  if ($variables['submitted']) {
    $variables['submitted'] = t('!username on !datetime', array('!username' => $variables['name'], '!datetime' => $variables['date']));
  }
}
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.