Theming: Customise-foutmelding

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Het probleem

Aug. 2019: Een belgerelateerde site zag er beroerd uit op mobieltjes en het hamburgermenu werkte niet: Appearance » Customise » Mobieltje-icoon: Site loopt vast. Vaak loopt-ie ook vast nog voordat je op het mobieltje-icoon klikt

  • Google Chrome denkt dat-ie zelf een probleem heeft. Dat geloof ik niet. Waarschijnlijk ontvangt de browser gewoon geen data van de webserver
  • Aanleiding was beroerde weergave van een site op mobiele devices. Dit artikel gaat echter over het schakelen van weergave (desktop, mobiel, tablet) op de xxx-pagina, dat niet werkt.
Dus als je op het mobieltje-icoontje klikt, bevriest-ie - Maar ook zonder dat je ergens klikt!

Aanvullende gegevens - Belgerelateerde site

  • Site: http://bellen.s1
  • Pagina: De NL-home page
  • Oorspronkelijk leek dit door Hoshi en/of TablePress (plugin) te komen, maar dat bleek niet te kloppen
  • Misschien heten die knoppen WordPress Customizer preview
  • Als ik alle plugins uitschakel, verdwijnt het probleem. Theme: TwentyNineteen
  • Als ik vervolgens alle plugins weer inschakel, verschijnt het probleem op het customizer preview-scherm, nog voordat ik van weergave (desktop, tablet, mobieltje) heb gewisseld

Aanvullende gegevens - lege testsite

  • Geen conflict met TablePress. Let op: Dit is een écht lege site, dus zonder tabellen
  • Een grote tabel geïmporteerd: Nog steeds geen probleem (deze tabel wordt nog niet weergegeven)
  • Deze tabel wordt nu weergegeven op de home page (met pager op 10 regels): Nog steeds geen probleem
  • Nu wordt deze tabel compleet weergegeven (iets meer dan 1.000 regels): Probleem verschijnt! → TablePress wordt te langzaam bij grote tabllen

Mogelijke oorzaken

  • Probleem met caching: Tijdens het wachten staat er onderaan het scherm: Waiting for cache...
  • Schrijfbeperkingen, waardoor iets met CSS misgaat.
  • Tóch de TablePress-plugin: Als ik deze in- of uitschakel, treedt het problem wel of niet op. Dit staat los van het theme (Hoshi of TwentyNineteen) of WPBakery
  • TablePress: Misschien een voorziening treffen bij weergave op andere apparaten, zoals een add-on?

→ TablePress wordt te langzaam bij grote tabellen.

Zie ook