• Gelöst iriteser

    (@iriteser)


    Hallo zusammen

    ich habe auf meiner Startseite auf einmal 13 Beiträge, obwohl eine Anzahl von 12 eingestellt ist. Ich verwende überall denselben Loop, auf den folgenden Seiten und auf der Suchseite sind es nur 12 Beiträge.

    Der erste Beitrag ist ein Sticky Post, nehme ich das raus, sind es wieder 12.

    Bei 7.0.1 hat es noch sauber funktioniert.

    Hat sonst noch jemand das Problem beobachtet? Kann man das irgendwie melden?

    Workaround wäre vermutlich eine kleine Funktion, aber das kann ja irgendwie nicht sein.

    LG Irit

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 26)
  • Hallo,
    evtl. hilft es, wenn du bei dem von dir verwendeten Block Theme „Abisko“ bei dem Query Loop die Einstellung „oben gehaltene Beiträge“ auf „Ausschließen“ stellst (vorausgesetzt, du verwendest den Block Editor):

    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):
    Screenshot

    Hilfreich für eine Analyse wäre der Website-Bericht:
    Du findest unter Werkzeuge > Website-Zustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):
    Website-Bericht

    Viele Grüße
    Hans-Gerd

    Thread-Starter iriteser

    (@iriteser)

    Hallo Hans-Gerd,

    danke für die schnelle Antwort.

    Ich habe mal an dem Loop herumgespielt, das hilft nicht weiter. Ich möchte ja folgendes:

    Startseite: Sticky Post + 11 neueste Beiträge
    nächste Seite: die nächsten 12 Beiträge
    und so weiter

    wenn ich ausschließe, ist der Sticky Post weg

    Und gerade habe ich noch etwas seltsames entdeckt: der Sticky Post erschien ursprünglich am 1.7. (zur Erklärung)

    Startseite: Sticky + 12 Beiträge
    nächste Seite (also Seite 2): Sticky Post (aber aufgrund des Datums!) + 11 weitere Beiträge

    Kurz gesagt wird der Sticky Post merkwürdig behandelt, sondern 1. als zusätzlicher Beitrag außerhalb des Loops und 2. als ganz normaler Beitrag in der Datumsreihenfolge

    Und vor dem langen Bericht: danke für deine Hilfe!

    Hier ist der Bericht von der Website:

    ` wp-core

    version: 7.0.2
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%year%/%monthnum%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 2
    dotorg_communication: true wp-paths-sizes

    wordpress_path: /hp/ct/ab/ys/www/iriteser
    wordpress_size: 851,83 MB (893210086 bytes)
    uploads_path: /hp/ct/ab/ys/www/iriteser/wp-content/uploads
    uploads_size: 8,76 GB (9401380035 bytes)
    themes_path: /hp/ct/ab/ys/www/iriteser/wp-content/themes
    themes_size: 9,33 MB (9787661 bytes)
    plugins_path: /hp/ct/ab/ys/www/iriteser/wp-content/plugins
    plugins_size: 15,58 MB (16338208 bytes)
    fonts_path: /hp/ct/ab/ys/www/iriteser/wp-content/uploads/fonts
    fonts_size: directory not found
    database_size: 209,49 MB (219661788 bytes)
    total_size: 9,82 GB (10540377778 bytes) wp-active-theme

    name: Abisko Child (abisko-child)
    version: 1.0.6.1780731384
    author: Anders Norén
    author_website: https://andersnoren.se
    parent_theme: Abisko (abisko)
    theme_features: core-block-patterns, post-thumbnails, responsive-embeds, editor-styles, html5, automatic-feed-links, widgets-block-editor, block-templates, editor-style
    theme_path: /hp/ct/ab/ys/www/iriteser/wp-content/themes/abisko-child wp-parent-theme

    name: Abisko (abisko)
    version: 1.0.6
    author: Anders Norén
    author_website: https://andersnoren.se
    theme_path: /hp/ct/ab/ys/www/iriteser/wp-content/themes/abisko wp-themes-inactive (1)

    Twenty Twenty-Five: version: 1.5, author: Das WordPress-Team wp-mu-plugins (2)

    Health Check Troubleshooting Mode: author: (undefined), version: 1.7.2
    WordPress automation by 1blu-easyApps: author: (undefined), version: (undefined) wp-plugins-active (11)

    Antispam Bee: version: 2.11.12, author: pluginkollektiv
    BBQ Firewall: version: 20260419, author: Jeff Starr
    DCO Comment Attachment: version: 2.4.0, author: Denis Yanchevskiy
    Editorial Calendar: version: 3.9.4, author: Editorial Calendar Team
    GDPR Cookie Compliance: version: 5.1.0, author: Moove Agency
    Health Check & Troubleshooting: version: 1.7.1, author: The WordPress.org community
    Limit Login Attempts Reloaded: version: 3.3.4, author: Limit Login Attempts Reloaded
    Statify: version: 1.8.5, author: pluginkollektiv
    Statify – Extended Evaluation: version: 2.6.5, author: Patrick Robrecht
    WP Fastest Cache: version: 1.4.9, author: Emre Vona
    WPS Hide Login: version: 1.9.18, author: WPServeur, NicolasKulka, wpformation wp-media

    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1691
    imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
    imagick_version: 3.8.1
    file_uploads: 1
    post_max_size: 2G
    upload_max_filesize: 2G
    max_effective_size: 2 GB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 251 GB
    imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    imagick::RESOURCETYPE_FILE: 6144
    imagick::RESOURCETYPE_MAP: 251 GB
    imagick::RESOURCETYPE_MEMORY: 126 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.2233720368548E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    image_format_transforms: image/heic → image/jpeg, image/heif → image/jpeg, image/heic-sequence → image/jpeg, image/heif-sequence → image/jpeg
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.55.0 wp-server

    server_architecture: Linux 5.15.0-89-generic x86_64
    httpd_software: Apache
    php_version: 8.4.23 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 5000
    time_limit: 120
    memory_limit: 512M
    max_input_time: -1
    upload_max_filesize: 2G
    php_post_max_size: 2G
    curl_version: 7.81.0 OpenSSL/3.0.2
    suhosin: false
    imagick_availability: true
    opcode_cache: true
    opcode_cache_memory_usage: 66746496 of 134217728
    opcode_cache_interned_strings_usage: 39.89% of 33554432 (20170072 free)
    opcode_cache_hit_rate: 93.17
    opcode_cache_full: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    static_robotstxt_file: false
    current: 2026-07-22T20:17:10+00:00
    utc-time: Wednesday, 22-Jul-26 20:17:10 UTC
    server-time: 2026-07-22T22:17:09+02:00 wp-database

    extension: mysqli
    server_version: 8.0.37-0ubuntu0.22.04.3
    client_version: mysqlnd 8.4.23
    max_allowed_packet: 134217728
    max_connections: 3500 wp-constants

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /hp/ct/ab/ys/www/iriteser/wp-content
    WP_PLUGIN_DIR: /hp/ct/ab/ys/www/iriteser/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined
    EMPTY_TRASH_DAYS: 30 wp-filesystem

    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    fonts: does not exist
    mu-plugins: writable

    Hallo @iriteser
    ich habe das gerade mal getestet:

    Ich habe auf der Test-Website mit dem Theme Abisko insgesamt 11 Beiträge, davon ein Beitrag als Sticky post (also „oben gehalten“).

    Wenn ich diesen Beitrag beim Query Loop einbeziehe, dann werden auf der ersten Seite 8+1 Beiträge und auf der zweiten Seite 2+1 Beiträge gezeigt.

    Wenn ich bei den Einstellungen „oben gehalten“ auf „ausschließen“ stelle, dann werden auf der ersten Seite 8 Beiträge und auf der zweiten Seite 2 Beiträge gezeigt.

    Wenn ich das richtig verstanden habe, wird das aber bei dir nicht in der Form so gezeigt. Richtig?
    Wenn ja, teste doch mal bitte, ob das auch der Fall im Parent Theme ist und/oder wenn du den Cache bei „Fastest Cache“ löschst und dann das Plugin deaktivierst.

    Weitere Ideen: Alle Plugins deaktivieren und dann mal testen. Oder mal ein Standard-Theme wie Twenty Twenty-Five verwenden.

    Viele Grüße
    Hans-Gerd

    Moderator La Geek

    (@la-geek)

    @hage

    Sticky Post (aber aufgrund des Datums!) + 11 weitere Beiträge

    Setze mal einen der beiden Beiträge von Seite 2 auf sticky (statt des aktuell gesetzten).

    Dann sollten, wenn ich das richtig verstanden habe, jetzt auf Seite 2 bei dir 3 Beiträge sein bzw. der sticky Beitrag auch auf Seite 2 erscheinen.

    Thread-Starter iriteser

    (@iriteser)

    @la-geek genau, der Sticky Post erscheint zweimal, einmal als Sticky am Anfang (und erhöht die Anzahl der eigentlich anzuzeigenden Beiträge um eins) und dann nochmal gemäß Erscheinungsdatum, also zweimal. D.h. irgendwie wird Sticky nicht richtig verarbeitet. UNd das war mit 7.0.1 definitiv nicht so

    Die Sache mit dem Einschließen und Ausschließen ist auch nicht zielführend, denn natürlich möchte ich den Sticky Post genau NICHT ausschließen

    Sprich: bis vorgestern oder so hatte ich immer 12 Beiträge pro Seite und Sticky wurde auf der ersten Seite korrekt berücksichtigt und wurde auch nur einmal im Loop gelistet

    • Diese Antwort wurde vor 3 Wochen, 2 Tagen von iriteser geändert.
    Thread-Starter iriteser

    (@iriteser)

    @hage Fastest Cache war es nicht, gerade ausprobiert

    Ansonsten sind die Tests etwas schwierig, weil das die produktive Seite ist und ich keine Stagingumgebung habe. Und ich will meine armen Leserinnen (wir sind halt alle so zwischen 50 und 75) nicht mit verschiedenen Blogversionen verwirren…

    • Diese Antwort wurde vor 3 Wochen, 2 Tagen von iriteser geändert.

    @la-geek

    Sticky Post (aber aufgrund des Datums!) + 11 weitere Beiträge

    … das hatte ich bei mir auch berücksichtigt.

    @iriteser

    Die Sache mit dem Einschließen und Ausschließen ist auch nicht zielführend, denn natürlich möchte ich den Sticky Post genau NICHT ausschließen

    … das wollte ich auch nur zum Testen so einstellen.

    Ich habe gerade mal meine Testumgebung auf WordPress 6.9.5 mit dem Theme Abisko per Rollback umgestellt und konnte zumindest hier keinen Unterschied im Verhalten feststellen.

    Thread-Starter iriteser

    (@iriteser)

    ach so, beim ausschließen verhält sich das Ganze wie erwartet (12 Beiträge auf Seite 1, der Post taucht generell nicht auf)

    Ich finde das alles auch sehr seltsam, ich weiß haargenau, dass mit 7.0.1 alles in Ordnung war, weil ich meinen Blog gerade erst wieder reaktiviert habe und die versammelte Technik neu aufgesetzt habe. Und natürlich ausführlich Theme, Loop etc getestet habe.

    Aber abgesehen davon: es kann nicht sein, dass man sagt „bitte 12 Beiträge pro Seite“ und dann sind es 13. Und dass ein Beitrag zweimal auftaucht – ist auch nicht normal.

    • Diese Antwort wurde vor 3 Wochen, 2 Tagen von iriteser geändert.
    Thread-Starter iriteser

    (@iriteser)

    Ich habe auch nochmal in meine functions.php geschaut, weil ich ein bisschen was selbst gemacht habe. Ist aus meiner Sicht alles unverdächtig:

    • Disable XMLRPC
    • Links in Kommentaren in neuem Tab öffnen
    • thumbnail regenerate bzw. keine großen Bilder erzeugen
    • Ersatzbild anzeigen, wenn ein Beitrag kein Beitragsbild hat
    • Datenschutz-Checkbox im Kommentarformular bisschen nett gemacht
    • eine Suche in Kommentaren (gibt es ja leider standardmäßig nicht)
    • Bild für RSS Feed festlegen

    Das war es

    @iriteser

    Aber abgesehen davon: es kann nicht sein, dass man sagt „bitte 12 Beiträge pro Seite“ und dann sind es 13.

    nun ja, der Sticky post soll ja zusätzlich gezeigt werden. Das kann ich schon nachvollziehen, auch wenn ich da eine zusätzliche Option in der Art „Sticky Post zusätzliche zeigen?“ – ja/nein nicht schlecht fände.

    Und dass ein Beitrag zweimal auftaucht – ist auch nicht normal.

    Da gebe ich dir durchaus recht. Bei mir wird der gleiche Beitrag auch zweimal gezeigt.

    Vielleicht wäre es da sinnvoll, wenn du einen Issue erstellst bzw. prüfst, ob es bereits dazu einen Issue gibt.

    Thread-Starter iriteser

    (@iriteser)

    hm, ich blogge seit ewigen Zeiten und Sticky Posts wurden nie zusätzlich angezeigt, zumindest kann ich mich nicht erinnern. Wirft ja auch das ganze Design über den Haufen, wenn man statt ein 4×3 Grid auf einmal was anderes hat.

    Aber egal, ich schaue Github mal durch, suche meine Zugangsdaten und eröffne dann ggf. einen Issue

    Danke dir fürs Mitdenken und Mittesten!!!!

    ich blogge seit ewigen Zeiten und Sticky Posts wurden nie zusätzlich angezeigt

    Ich kann mich daran erinnern, dass ich das Problem früher auch hatte und dann sticky posts nicht mehr verwendet habe.

    Ansonsten sind die Tests etwas schwierig, weil das die produktive Seite ist und ich keine Stagingumgebung habe.

    Evtl. ist ja eine lokale Version mit localwp eine Option. Da kannst du problemlos das Verhalten in einer lokalen Umgebung testen.

    Moderator La Geek

    (@la-geek)

    Wenn ich diesen Beitrag beim Query Loop einbeziehe, dann werden auf der ersten Seite 8+1 Beiträge und auf der zweiten Seite 2+1 Beiträge gezeigt.

    Ich hätte schwören können, dass dort stand

    auf der zweiten Seite 2 Beiträge gezeigt.

    und nicht 2+1. Habe ich mich wohl verlesen.

    Moderator threadi

    (@threadi)

    Sowas kann man auch im Playground gut testen. Das ist ohnehin die Stelle die für die Gutenberg-Entwickler zum Nachstellen relevant wäre. 🙂

    Thread-Starter iriteser

    (@iriteser)

    Danke für den Tipp mit Playground. auf Anhieb tritt das Problem genauso auf. ICh werde jetzt mal ein wenig herumspielen.

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 26)

Du musst angemeldet sein, um auf dieses Thema zu antworten.