Gemakkelijk tabellen maken in WordPress met de TablePress plugin

TablePress is een gratis WordPress plugin, ontwikkeld door Tobias Bäthge, waarmee tabellen gemaakt en beheerd kunnen worden op een website zonder dat je enige kennis van HTML nodig hebt. Tobias Bäthge is een promovendus op het gebied van “Engineering Cybernetica” uit Magdeburg, Duitsland. Tobias Bäthge heeft TablePress voorzien van een eenvoudige interface om gemakkelijk de tabellen te kunnen bewerken.

TablePress WordPress plugin

Daarbij is TablePress dan ook de officiële opvolger van de WP Table Reloaded plugin. TablePress is geheel opnieuw van nul af aan opgebouwd en maakt gebruik van een geheel nieuwe interne structuur in vergelijking met zijn voorganger. Deze nieuwe interne structuur zorgt ervoor dat een aantal belangrijke tekortkomingen zijn verholpen en maakt het mogelijk om gemakkelijker en veiliger, verbeteringen aan te brengen met het oog toekomstige ontwikkelingen.

Wat is er mogelijk met TablePress

De tabellen kunnen alle soorten gegevens bevatten, van eenvoudig tot complexe formules. Een extra JavaScript-bibliotheek kan tevens worden gebruikt om functies zoals sorteren, paginering, filteren en meer handigheden voor de bezoekers toe te voegen. De tabellen kunnen op een uiterst gemakkelijke manier worden weergegeven in berichten, op pagina’s of in widgets. Ook kunnen tabellen worden geïmporteerd en geëxporteerd vanuit of naar CSV-bestanden (bijv. uit Excel), HTML-bestanden en JSON bestanden. Tevens is TablePress te gebruiken in ongeveer 20 verschillende talen. Een knop in de editor werkbalk maakt het gemakkelijk om een tabel in een pagina of bericht van je WordPress site te plaatsen. Ook kan eerst een preview van de tabel worden weergegeven voordat deze überhaupt wordt gepubliceerd op de site.

Overstappen van WP Table Reloaded naar TablePress

Mocht je op dit moment op je website nog gebruik maken van WP Table Reloaded dan wordt er aangeraden om toch de overstap te maken naar TablePress. WP Table Reloaded wordt namelijk niet langer bijgewerkt of verder ontwikkeld. Op de website van de TablePress plugin staat een migratie gids, een handleiding om op een veilige manier je gegevens over te zetten.

9 reacties op “Gemakkelijk tabellen maken in WordPress met de TablePress plugin”

  1. Piet Knops schreef:

    Goedemorgen Thijs,

    De tabel heb ik via de plugin aangepast naar een beschikbaarheidskalender voor mensen die een reservering willen gaan doen voor ons vakantiehuis. Ik zoek naar de mogelijkheid om de datums die niet meer beschikbaar zijn om een reservering te doen, met rood of op een andere manier te kunnen markeren zodat dit direct duidelijk is. Kun je s.v.p. aangeven op welke wijze ik een bepaald vakje met daarin de datum met rood kan markeren?
    En zijn er misschien ook mogelijk om reserveringen direct te laten bijwerken na een boeking?
    Kortom, als iemand reserveert voor bijvoorbeeld 1 juli t/m 7 juli 2019 dat de beschikbaarheidskalender ( tabel ) dan automatisch direct wordt bijgewerkt zodat je dit niet handmatig hoeft te doen?

    Alvast hartelijk dank voor jouw reactie en advies.

    Met vriendelijke groet,

    Piet

    • WordPress Handleiding schreef:

      Hi Piet,

      De enige manier om een cell een rode achtergrond te geven is doormiddel van CSS. TablePress staat geen zelfgemaakte classes toe, dus zul je de standaard toegewezen classes moeten gebruiken hiervoor.
      Verder is het ook niet mogelijk om nieuwe reserveringen automatisch in de tabel te laten zetten. Beide punten zullen dus handmatig moeten worden toegepast.

      • Piet Knops schreef:

        Goedemorgen Thijs,

        Graag zou ik nog een vraag willen stellen i.v.m. jouw antwoord op mijn vraag over het aanbrengen van kleur in een individuele cel.
        Ik heb namelijk bij het onderdeel [ Tabel opties ] en vervolgens bij [ Extra CSS-classes ] geklikt op [ aangepaste CSS ] en daar het volgende ingevoerd;.

        tablepress.row-3 .column-B {
        background-color: #ff0000;
        }
        Op basis van deze formule krijg ik dus geen foutmelding en verwacht ik dat deze formule klopt. Maar er gebeurt vervolgens niets ( geen rode kleur ) in de cel in kolom B en rij 3.
        Kan het zijn dat ik daarin een foutieve formulering heb staan of misschien heb ik deze toch de verkeerde plaats ingevoerd?

        Alvast hartelijk dank voor jouw reactie.

        Met vriendelijke groet,

        Piet

        • WordPress Handleiding schreef:

          Goedemorgen Piet,

          Ik heb je CSS even bekeken en kwam tot het volgende:
          Je gebruikt de juiste classes, alleen gaat er in je notatie iets mis. De notatie zou alsvolgt moeten zijn

          .tablepress .row-3 .column-B {
          background-color: #ff0000;
          }

          In deze notering staat er voor tablepress een punt en een spatie tussen tablepress en .row-3. Het zijn namelijk drie aparte classes van drie verschillende elementen, dus dient elke class gescheiden te worden met een spatiebalk.

          Ik hoop dat je er met bovenstaande info uitkomt.

          Succes!

          • Piet schreef:

            Hallo Thijs,

            Het blijkt helaas nog niet te werken zoals ik het graag zou willen presenteren.
            De cel in kolom [ B ] in rij [ 15 ] krijgt helaas nog geen rode ( achtergrond ) kleur met de navolgende formule;

            .tablepress-1 .row-15 .column-B {
            background-color: #ff0000;
            }

            Het lijkt erop, alsof er toch nog een fout in staat ondanks dat ik geen [ rood kruisje ] te zien krijg na de invoer..
            Kun je s.v.p. nog eens kijken, wat eventueel nog verbeterd moet worden?

            Bij voorbaat dank voor jouw reactie en bijdrage.

            Met vriendelijke groet,

            Piet

          • Piet Knops schreef:

            Goedemorgen Thijs,

            Momenteel staat de volgende formule bij de [ aangepaste CSS ].

            .tablepress-1 .row-18 .column-B {
            background-color: #ff0000;
            }

            Op basis van deze formule zou je een [ rode kleur ] in de [ cel ] verwachten die zich bevindt in rij 18 – kolom B.
            Echter, dit blijkt niet te gebeuren.

            Kan het zijn dat in deze formule toch nog een ( notatie ) fout staat?
            Of moet misschien nog iets worden toegevoegd?

            Alvast hartelijk voor je reactie.

            Met vriendelijke groet,

            Piet

  2. FransR schreef:

    Hallo Thijs, we zijn al bijna 5 jaren verder, maar toch heb ik een vraagje:
    Tablepress is een perfect gereedschap, alle tabellen zoals ik die vroeger maakte met php of html zijn in 1 simpele handeling klaar, prima!!!
    Maar op de site komt er onder de tabel te staan “Bewerken”, maar ik wil helemaal niet dat gebruikers de tabel bewerken.
    Sorry, opgelost, ik was als beheerder ingelogd en dus mag ik bewerken, na uitloggen is de vraag “Bewerken” verdwenen.

  3. Martin schreef:

    Kan je daarmee ook de achtergrond el letter kleur bepalen?
    En is installeren plugin de enige wat je moet doen ?

Geef een reactie