Видаліть посилання "прочитати більше" та "Додати новий коментар" на домашній сторінці


9

Як видалити або змінити список посилань, показаних після вмісту?

Відповіді:


14

У файл template.php вашої теми додайте цей фрагмент:

function THEMENAME_preprocess_node(&$variables) {
  if ($variables['is_front']) {
    unset($variables['content']['links']);
  }
}

Не забудьте потім очистити кеш. І замініть THEMENAME вашою актуальною темою.


@ tim.plunkett Я використовую дзен-тему, коли я вставляю ваш код у мій template.php, я отримав server errorповідомлення. що я повинен зробити? Дяка,
Jone

Виправлений код.
Бердір

@Berdir я зробив це так: function STARTERKIT_preprocess_node(&$variables) { if ($variables['is_front']) { unset($variables['content']['links']); } }і я очистив кеш. сторінка виходить, але нічого не змінюється, я все ще бачу читати більше посилань. Що я повинен зробити?
Jone

Я не впевнений, спробуйте дізнатися, яке значення має $ змінних ['is_front'], роздрукувавши його, можливо, вам потрібна інша умова
Бердір,

Ви також можете прокоментувати, якщо повністю, тоді посилання завжди повинні бути прихованими. І звичайно, переконайтеся, що ваша функція насправді викликається, чи очистили ви кеш-кеш реєстру тощо?
Бердір

0

Змінення шаблону вузла ...

Ви можете використовувати заміщення шаблону вузла, такі як "node-fonts.tpl.php", де "шрифти" - це назва типу вузла. Ви скопіюєте "node.tpl.php", щоб зробити це, після чого зміните його на свій смак. Цей шаблон знаходиться в "[SITE ROOT] / module / node /". Скопіюйте це у свою тему. Коли я це роблю, я створюю підпапку під назвою "вузол", щоб допомогти впорядкувати зміни теми.

Якщо ви хочете більш простого рішення, я б використовував ConTemplate (інакше відомий як «Шаблон вмісту»). Це дозволить вам контролювати це за допомогою конфігурації адміністратора типу вмісту (створюється вкладка шаблону, яка має параметри тизера та повного вузла). Це також надає детальну інформацію про доступні змінні та вибіркові дані з останнього вставленого вузла типу, який ви шукаєте.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.