fix: initialize Plausible from separate script

This commit is contained in:
Christian Friedrich Coors 2026-01-29 19:10:40 +01:00
parent 978dd9b3a3
commit 4b171edbf2
No known key found for this signature in database
GPG key ID: D8B8E8D5BC62EFB9
3 changed files with 4 additions and 4 deletions

View file

@ -0,0 +1,2 @@
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
plausible.init()

1
static/js/initializePlausible.min.js vendored Normal file
View file

@ -0,0 +1 @@
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};plausible.init();

View file

@ -32,10 +32,7 @@
{% if analytics_id is matching("^pa-[^\.]+$") %} {% if analytics_id is matching("^pa-[^\.]+$") %}
{# Use new script available in Plausible 3.1.0 or later #} {# Use new script available in Plausible 3.1.0 or later #}
<script async src="{% if self_hosted_url %}{{ self_hosted_url ~ '/js/' }}{% else %}https://plausible.io/js/{% endif %}{{ analytics_id }}.js"></script> <script async src="{% if self_hosted_url %}{{ self_hosted_url ~ '/js/' }}{% else %}https://plausible.io/js/{% endif %}{{ analytics_id }}.js"></script>
<script> <script src="{$baseUrl}js/initializePlausible.min.js" defer="defer"></script>
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
plausible.init()
</script>
{% else %} {% else %}
<script <script
defer defer