Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

N

neunzehnachtneun

@neunzehnachtneun
About
Posts
44
Topics
12
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Youtube Cookies / Always Set even if I don't use them?
    N neunzehnachtneun

    Thanks @arminunruh

    General Discussion

  • Youtube Cookies / Always Set even if I don't use them?
    N neunzehnachtneun

    hei @fabiandraxl
    hei @Richard

    i 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

    General Discussion

  • How to setup Matomo (formerly Piwik) to track page views correctly.
    N neunzehnachtneun

    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 -->
    
    General Discussion

  • Click to call link
    N neunzehnachtneun

    Well, 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

    General Discussion

  • Third party connection to instagram - What does it do?
    N neunzehnachtneun

    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!

    General Discussion

  • google searchability
    N neunzehnachtneun

    Hi @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.html

    Kind,
    Sebastian

    General Discussion

  • Feature request: Switch to disable all custom code
    N neunzehnachtneun

    Hi!
    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

    Feedback

  • Zoom in cover image, if aspect ratio doesn't fit image
    N neunzehnachtneun

    Well, this is an unexpected solution. But it works.
    Thanks!

    Feedback
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Recent
  • Tags
  • Popular
  • Users
  • Search