Joomla
Method 1 — Template editor
- Log in to your Joomla admin
- Go to Extensions → Templates → Templates
- Click on your active template name
- Click index.php
- Find
</body>and paste the script above it
php
<!-- In index.php template, before </body> -->
<script
src="https://cdn.signalog.co/widget.js"
data-site-id="YOUR_SITE_ID">
</script>
</body>
</html>- Click Save & Close
Template updates
If you update your template, this change will be overwritten. Use a template override (Joomla supports this natively) or Method 2 (module) for update-proof installs.
Method 2 — Custom HTML module
- Go to Extensions → Modules → New
- Select Custom HTML
- Paste the script in the content area
- Set Position to a footer position (e.g.
footerordebug) - Set Status to Published
- Save
This survives template updates and lets you toggle the widget on/off from the module manager.
Joomla 4 vs Joomla 3
Both methods work on Joomla 3.x and Joomla 4.x. The admin menu paths are identical.