Dagelijkse schaakpuzzel

Ontvang elke dag de dagelijkse puzzel

Al jarenlang selecteer ik elke dag persoonlijk een nieuwe puzzel uit echte toernooipartijen. De puzzel van vandaag is slechts de nieuwste; het archief bevat inmiddels meer dan 2.000 eerdere dagelijkse puzzels die je op je eigen tempo kunt oplossen.

Speel het dagelijkse puzzelarchief

Volg de dagelijkse puzzel op je favoriete platform, abonneer je via RSS of voeg deze toe aan je eigen website.

Schaakproblemen van jouw toernooi

Neem contact met me op a.u.b. als je bij de dagelijkse puzzel puzzels van jouw toernooi zou willen laten zien.

Toon de dagelijkse puzzel op je website

Je kunt de dagelijkse puzzel op je website of blog tonen met de volgende code:


    <div>
    <span id="puzzleShortHeader" style="display:block;margin-bottom:4px;font-weight:600"></span>
    <a id="puzzleLink" href="https://chesspuzzle.net/nl/Daily">
        <img id="puzzleImage" alt="Dagelijkse schaakpuzzel" />
    </a><br />
    <span id="puzzleText" style="display:block;margin-top:4px;font-weight:600"></span>
    </div>

    <script type="text/javascript">
        var request = new XMLHttpRequest();
        request.open('GET', 'https://chesspuzzle.net/nl/Daily/Api', true);
        request.onload = function () {
            if (request.status >= 200 && request.status < 400) {
                var result = JSON.parse(request.responseText);
                document.getElementById("puzzleText").textContent = result.Text;
                document.getElementById("puzzleLink").href = result.Link;
                document.getElementById("puzzleImage").src = result.Image;
                document.getElementById("puzzleShortHeader").textContent = result.ShortHeader;
                // Alternative: show players and site separately
                // document.getElementById("puzzlePlayers").textContent = result.Players;
                // document.getElementById("puzzleSite").innerHTML = result.Site;
            }
        };
        request.send();
    </script>