Внешние ссылки в PaperMod

Обсуждение, отзывы, пожелания к статьям в разделе Сайт
Только администрация может создавать темы.
Сообщения могут писать все посетители.
Admin
Администратор
Администратор
Сообщения: 18
Зарегистрирован: 25 апр 2022, 16:14

Внешние ссылки в PaperMod

Сообщение Admin »

Обсуждение статьи Внешние ссылки в PaperMod

Как сделать открытие ссылки в отдельном окне для темы PaperMod.

Дополнения для открытия ссылок в другом окне PaperMod.

Есть несколько вариантов для решения данного вопроса.

Первый вариант.

Для этого нужно создать каталог и в нем файл layouts/_default/_markup/render-link.html с содержимым:

Код: Выделить всё

<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if strings.HasPrefix .Destination "http" }} target="_blank" rel="nofollow noopener noreferrer"{{ end }}>{{ .Text | safeHTML }}</a>
Пояснения к записи target="_blank" означает, что ссылка должна открыться в другом окне. Что и нужно или нет? Кому как. После rel= идут заклинания, которые означают следующее:

  • nofollow сообщает поисковым системам, что они не должны использовать вашу ссылку для «подтверждения» авторитета или важности внешнего сайта и, таким образом, для повышения рейтинга этого сайта. Исторически это было важно добавить, если вы ссылались на сайт, с которым не хотели быть связаны. В наши дни Google использует это как «подсказку» и может по-прежнему связать ваши сайты вместе.
  • noopener обеспечивает безопасность посетителя от любых вредоносных программ, которые каким-либо образом могут быть вставлены в новое окно/вкладку через target="_blank".
  • noreferrer не позволяет аналитике внешнего сайта показывать, что ваш сайт ссылается на него; поэтому, если вы хотите, чтобы владельцы внешнего сайта видели, кто предоставляет им этот трафик, не включайте noreferrerатрибут.

Так что после rel= писать, что считаем нужным.

Так же про SEO в PaperMod можно почитать тута https://cloudcannon.com/community/learn/hugo-seo-best-practices/ откуда и было взято это решение.

Этот вариант проверен, рабочий.

Второй вариант

В конфиге config.yaml дописать блок:

Код: Выделить всё

[markup]
  defaultMarkdownHandler = 'blackFriday'
  [markup.blackFriday]
    hrefTargetBlank = true
Этот вариант не проверял и что как там будет открываться и с какими параметрами не знаю.

Взято отсюда https://github.com/adityatelange/hugo-PaperMod/discussions/760 и там про первый вариант то же такое решение, только не так разжевано. И опять же не проверял будет ли это работать с другими темами.
BOSMok
Новые пользователи
Сообщения: 11
Зарегистрирован: 19 фев 2024, 03:11

Domain

Сообщение BOSMok »

Premium domain for sale 777azino777cashusdc.ru
Premium domain for sale admiral-x1f.ru
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Олимп скачать бесплатно

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://myanimelist.net/profile/olympcasino


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.calameo.com/accounts/7716226


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.divephotoguide.com/user/olympcasino


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://www.designspiration.com/olympcasino24



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://pinshape.com/users/4714128-olympcasino24
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

скачать приложение Олимп

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://tawk.to/olympcasino24


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://worldcosplay.net/member/1784147


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.weddingbee.com/members/olympcasino/


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://www.adsoftheworld.com/users/38c ... 1208f4a066



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://www.openstreetmap.org/user/olymp-casino
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Olymp бесплатно

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://www.zotero.org/olympcasino/cv


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.free-ebooks.net/profile/157 ... ymp-casino


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://zumvu.com/olymp-casino/


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://www.metal-archives.com/users/olympcasino



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://www.cakeresume.com/me/olymp-casino
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Olymp casino зеркало

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://pinshape.com/users/4714128-olympcasino24


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.calameo.com/accounts/7716226


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.beatstars.com/olympcasino24/about


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://www.pexels.com/@olymp-casino-1453668450/



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://the-dots.com/users/olymp-casino-1666703
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Олимп скачать бесплатно

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://www.cakeresume.com/me/olymp-casino


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.babelcube.com/user/olymp-casino


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.zotero.org/olympcasino/cv


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://sketchfab.com/olympcasino



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://www.adsoftheworld.com/users/38c ... 1208f4a066
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Olymp casino скачать

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://www.free-ebooks.net/profile/157 ... ymp-casino


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.reverbnation.com/olympcasino


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.producthunt.com/@olympcasino


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://www.calameo.com/accounts/7716226



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://www.emoneyspace.com/olympcasino
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Olymp casino зеркало рабочее

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://vocal.media/authors/olymp-casino


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://www.calameo.com/accounts/7716226


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://www.adsoftheworld.com/users/38c ... 1208f4a066


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://boosty.to/olympcasino



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://pubhtml5.com/homepage/fqaex/preview
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 792
Зарегистрирован: 07 май 2024, 17:49

Olymp casino

Сообщение Wileynib »

Олимп казино - ваше идеальное место для онлайн-развлечений! Захватывающие игры, щедрые бонусы и незабываемые впечатления ждут вас на нашем сайте. https://www.zotero.org/olympcasino/cv


Ищете Олимп зеркало? У нас вы найдете актуальные ссылки на рабочие зеркала Олимп, чтобы всегда иметь доступ к любимым играм. https://disqus.com/by/olympcasino/about/


Олимп скачать - легко и быстро! Установите приложение Олимп и наслаждайтесь играми в любое время и в любом месте. https://solo.to/olympcasino


Олимп скачать бесплатно - это просто! Получите доступ к захватывающим играм и бонусам одним кликом. https://sketchfab.com/olympcasino



Установите приложение Олимп и играйте в любые азартные игры прямо со своего смартфона. Легкий доступ и множество возможностей для победы ждут вас! https://pinshape.com/users/4714128-olympcasino24
Ответить