Thanks @arminunruh
neunzehnachtneun
Posts
-
Youtube Cookies / Always Set even if I don't use them? -
Youtube Cookies / Always Set even if I don't use them?hei @fabiandraxl
hei @Richardi dont know, how to finally fix this. but i am experiencing the same issue. but while i deactivated the carousel addon, there are no cookies set. so i assume, the third party integration of youtube is happening right there.
kind,
sebastian -
How to setup Matomo (formerly Piwik) to track page views correctly.Hi all!
I am using matomo together with laytheme. And as you know, laytheme builds javascript single page application, the page visits are hardly to track. Luckily after a long search I found a code snippet, that helped to get this functionality and I want to share it to those, who are struggling also. Inserting it into the head section will get the page view tracking running.Cheers!
Sebastian<!-- Matomo --> <script type="text/javascript"> // Custom locationchange event history.pushState = ( f => function pushState(){ var ret = f.apply(this, arguments); window.dispatchEvent(new Event('pushstate')); window.dispatchEvent(new Event('locationchange')); return ret; })(history.pushState); history.replaceState = ( f => function replaceState(){ var ret = f.apply(this, arguments); window.dispatchEvent(new Event('replacestate')); window.dispatchEvent(new Event('locationchange')); return ret; })(history.replaceState); window.addEventListener('popstate',()=>{ window.dispatchEvent(new Event('locationchange')) }); var _paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//{$PIWIK_URL}/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', {$IDSITE}]); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); // Single Page Application Tracking var formerUrl = location.href; window.addEventListener('locationchange', function() { _paq.push(['setReferrerUrl', formerUrl]); _paq.push(['setCustomUrl', location.href]); //_paq.push(['setDocumentTitle', document.title]); // remove all previously assigned custom variables, requires Matomo (formerly Piwik) 3.0.2 _paq.push(['deleteCustomVariables', 'page']); _paq.push(['setGenerationTimeMs', 0]); _paq.push(['trackPageView']); }); </script> <!-- End Matomo Code -->
-
Click to call linkWell, it's not possible to insert it as link unfortunately. But as workaround you can edit the source code directly in the 'add text' window.
phone: <a href="tel:01234567890">0123-4567890
-
Third party connection to instagram - What does it do?Dear @mariusjopen
I just found out, that you implemented a checkbox (See Lay Options -> Other -> Embed Instagram JavaScript) in one of the last updates, to not embed the instagram javascript code. So first my wp_dequeue_instagram is not needed anymore and second I know now, that the js is needed to embed instagram stuff.
Thanks anyway!
-
google searchabilityHi @leooo,
beside what Marius said, you're right in your assumption. Google is ranking websites without ssl negative. So you better activate https.
https://webmasters.googleblog.com/2014/08/https-as-ranking-signal.htmlKind,
Sebastian -
Feature request: Switch to disable all custom codeHi!
I would suggest a new feature: As I did a lot of bugfixing, I had to remove and add custom code again and again. Instead of this copy/paste-mechanism I would prefer a switch in the laytheme settings to turn off all custom code at once.Looking forward to feedback!
Cheers,
Sebastian -
Zoom in cover image, if aspect ratio doesn't fit imageWell, this is an unexpected solution. But it works.
Thanks!