将iframe Amazon Associate Link嵌入到.md文件R中

时间:2020-07-26 19:13:20

标签: r r-markdown amazon hugo blogdown

我正在尝试将Amazon Associate链接嵌入到使用R blogdown和Hugo创建的帖子中。这是一个简单的.md文件。 Amazon Associate网站为here

我要使用商店ID发布的代码是:

<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=US&source=ac&ref=qf_sp_asin_til&ad_type=product_link&tracking_id=hatro-20&marketplace=amazon&region=US&placement=B01N6GZW1W&asins=B01N6GZW1W&linkId=2747db84071ed549b5d81ff7076af287&show_border=true&link_opens_in_new_window=true&price_color=333333&title_color=0066c0&bg_color=ffffff">
    </iframe>

当我在本地投放网站时,在应该显示广告的位置看不到任何东西。发布代码时,我也看不到广告应该出现的位置。

因为它是一个.md文件,所以我认为它只需使用HTML标记即可工作。显然,这不是我的情况。

如果要这样做,我正在使用GitHub作为存储库,并使用Netlify作为宿主。

有什么建议吗?是否有任何程序包或更简单的方法来嵌入Amazon Associate链接?

1 个答案:

答案 0 :(得分:3)

如果您使用的是Hugo v0.60.0 +,并且想在.md文件中使用原始HTML,请在config.yaml中添加以下内容。

markup:
  goldmark:
    renderer:
      unsafe: true

使用此“不安全”设置,Hugo会将原始HTML字符(例如
字符)传递给目标文件。

这是我的《 Hugo教程》第14.2 markup节的节选。有关更多信息,请参阅Hugo Docs中的Configure Markup

相关问题