Compare commits

...

5 Commits

Author SHA1 Message Date
~m d505d2d3c3
Merge 0a458da1f3 into 0989c28a0e 2023-12-17 06:06:00 +00:00
~m 0a458da1f3
Merge branch 'adityatelange:master' into master 2023-12-17 13:05:58 +07:00
~m 477633a62a
Merge branch 'adityatelange:master' into master 2023-12-12 20:41:19 +07:00
~m 0ea466b5b7 add in-article type ad 2023-12-05 00:30:09 +07:00
~m cfb5c01418 add adsense option 2023-12-03 22:18:59 +07:00
12 changed files with 59 additions and 0 deletions

View File

@ -68,6 +68,7 @@
</div>
{{- end }}
</div>
{{- partial "adsense-infeed.html" $ -}}
{{- end }}
{{- end }}

View File

@ -39,6 +39,7 @@
{{- if not (.Param "disableAnchoredHeadings") }}
{{- partial "anchored_headings.html" .Content -}}
{{- else }}{{ .Content }}{{ end }}
{{ partial "adsense-inarticle.html" $ }}
</div>
{{- end }}
@ -60,6 +61,7 @@
{{- if (.Param "comments") }}
{{- partial "comments.html" . }}
{{- end }}
{{ partial "adsense-multiplex.html" $ }}
</article>
{{- end }}{{/* end main */}}

View File

@ -0,0 +1,10 @@
<!-- ad-display -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="{{- .Site.Params.adsense.clientID -}}"
data-ad-slot="{{- .Site.Params.adsense.slotDisplay -}}"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

View File

@ -0,0 +1,10 @@
<!-- ad-in-article -->
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="{{- .Site.Params.adsense.clientID -}}"
data-ad-slot="{{- .Site.Params.adsense.slotInArticle -}}"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

View File

@ -0,0 +1,16 @@
<!-- ad-in-feed -->
<ins class="adsbygoogle"
style="display:block"
data-ad-format="fluid"
data-ad-layout-key="-gw-3+1f-3d+2z"
data-ad-client="{{- .Site.Params.adsense.clientID -}}"
data-ad-slot="{{- .Site.Params.adsense.slotInFeed -}}"></ins>
<!-- <ins class="adsbygoogle imgtheme-dark"
style="display:block"
data-ad-format="fluid"
data-ad-layout-key="-gw-3+1f-3d+2z"
data-ad-client="{{- .Site.Params.adsense.clientID -}}"
data-ad-slot="{{- .Site.Params.adsense.slotInFeedDark -}}"></ins> -->
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

View File

@ -0,0 +1,9 @@
<!-- ad-multiplex -->
<ins class="adsbygoogle"
style="display:block"
data-ad-format="autorelaxed"
data-ad-client="{{- .Site.Params.adsense.clientID -}}"
data-ad-slot="{{- .Site.Params.adsense.slotMultiplex -}}"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

View File

@ -167,4 +167,5 @@
{{- template "partials/templates/opengraph.html" . }}
{{- template "partials/templates/twitter_cards.html" . }}
{{- template "partials/templates/schema_json.html" . }}
{{- template "partials/templates/adsense.html" . }}
{{- end -}}

View File

@ -0,0 +1,6 @@
{{ $adsenseEnabled := (and .Site.Params "adsense" (ne .Params.disableAdsense true) ) }}
{{ $adsenseAllowedOnPage := (ne .Kind "404" )}}
{{- if (and $adsenseEnabled $adsenseAllowedOnPage) }}
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client={{- .Site.Params.adsense.clientID -}}" crossorigin="anonymous"></script>
{{- end }}

View File

@ -0,0 +1 @@
{{ partial "adsense-inarticle.html" $ }}

View File

@ -0,0 +1 @@
{{ partial "adsense-display.html" $ }}

View File

@ -0,0 +1 @@
{{ partial "adsense-infeed.html" $ }}

View File

@ -0,0 +1 @@
{{ partial "adsense-multiplex.html" $ }}