Beiträge von tatort

    Liebe Forennutzer,

    ich habe wohl einen Knoten im Hirn. Ich möchte (in der MySQL Datenbank) die Kategorien zu einer Beitrags ID finden.

    Nehmen wir an der Beitrag hat die ID 4463 so würde ich suchen:

    PHP
    SELECT * FROM `wp_term_relationships` WHERE `object_id` = 4463

    Hier bekomme ich dann (nach meinem Verständnis) eine Liste mit Kategorie IDs (wp_term_relationships).
    Beispiel, es werden die korrekte Anzahl von Kategorien ausgegeben (3) aber:
    - term_taxonomy_id 351 (korrekt)
    - term_taxonomy_id 394 (falsch)
    - term_taxonomy_id 445 (falsch)

    Richtig wären 351, 430, 393. Diese sind im WP Frontend auch korrekt verknüpft?

    PS: Vorher habe ich es schon mit einer JOIN Abfrage versucht mit dem gleichen Ergebnis:

    PHP
    SELECT wp_term_relationships.object_id, wp_term_relationships.term_taxonomy_id, wp_terms.term_id, wp_terms.name
    FROM wp_term_relationships
    INNER JOIN wp_terms ON wp_term_relationships.term_taxonomy_id=wp_terms.term_id WHERE wp_term_relationships.object_id = 4463;

    Wo habe ich da bitte den Denkfehler?

    Hallo,
    mir ist vor ein paar Tagen aufgefallen, das irgendwie mein Wordpress zusätzliche <p> in mein Template zaubert.
    Z.B. steht im Template

    PHP
    <div class="media-body">
                                        <h4 class="mt-0"><?php the_title(); ?></h4></a>
                                        <p><a href="<?php the_permalink(); ?>" style="color: #006621;"><?php the_permalink(); ?></a><br />
                                        <a href="<?php the_permalink(); ?>" style="color: #00285a;"><?php the_excerpt(); ?> [mehr...]</a></p>
                                    </div>


    Ausgespielt wird:

    HTML
    <div class="media-body"><a href="test"><h4 class="mt-0">Boden</h4></a><p><a href="test" style="color: #006621;">test</a><br><a href="test" style="color: #00285a;"></a></p><p><a href="test" style="color: #00285a;"><span class="excerpt_part">test</span></a></p><a href="test" style="color: #00285a;"> <span style="color:#3498db"><u>mehr</u></span> test</a><p></p></div>


    Woher kommen das öffnende und schließende <p>?

    Die Plugins habe ich bereits deaktiviert und in der functions.php kann ich keinen derartigen Eintrag finden. Hat hier jemand vielleicht eine Idee?

    Hi,
    danke für die schnelle Hilfe. Ich habe ganz vergessen, ich habe den Classic Editor V1.5 aktiv. Diese Iconklickerei ist....

    Ich bin auch schon ein Stückchen weiter. In der Web-Entwickler Ansicht sieht man die Requests an admin-ajax.php (wp_autosave). Das interessante ist das bei jedem Request die (Aktualisieren) kurz ausgegraut wird, und dann wieder aktiv ist. Ab ca. 1 Minute ist der Button dann dauerhaft grau.

    Der Request an admin-ajax.php wird aber dauherhaft mit Status 200 und in ca. 114ms beantwortet ?!?

    Hallo,

    ich habe hier ein ungewöhnliches Phänomen. Wenn ich einen Beitrag editiere [ wp-admin/post.php?post=... ] (und etwas ändere) wird nach einigen Sekunden der "Aktualisieren" button ausggraut und lässt sich nicht mehr drücken, evenso wie "Vorschau der Änderungen".
    Lade ich die Seite erneut wir mir eine automatisch gespeicherte Version angeboten.

    Woran kann das liegen?

    PS: Das Problem passiert nicht wenn ich nur die Editseite offen habe, ohne Änderungen zu machen.

    PS2: Browser Firefox 71.0 64Bit und der aktuelle Edge Browser.

    Ich mache "zwei" Backups, getrennt zwischen Datenbank und PHP, die gehen auf einen Backupserver im Rechenzentrum (der liefert schnell an als wenn ich mit meiner Pisselleitung hochlade), ein Dublikat geht auf unser NAS neben dem Schreibtisch.
    Somit habe ich selbst bei der Pleite/Brand vom Rechenzentrum immer eine Kopie parat.

    Und wenn ich mir das so überlege wäre es sicher nicht schlecht noch eine Kopie auf einer mobilen Festplatte zu haben, um Notfalls direkt zum nächsten Rechenzentrum zu fahren...

    Liebes Forum,

    mich plagt seit Monaten ein Problem beim Überarbeiten oder Erstellen neuer Beiträge ( wp-admin/post.php ). Ich tippe einen Buchstaben, und es passiert erstmal garnichts ca. 1.5 Sekunden später ist die Änderung dann auch in der Textarea des Inputfeldes angekommen/sichtbar.

    Fehlersuche bisher:
    Ich war zuerst der Meinung dieses wäre der schlechten Verbindung geschuldet (Telekom Hybrid mit 4-6 Mbit Bandbreite, sowie häufigen DSL Netzausfällen[switch zum LTE netz]). Jetzt haben wir hier 100Mbit mit 40 Mbit (ohne Hybrid), und Pingzeiten da träumt jeder Gamer von.

    Mein zweiter Verdacht war der Browser oder Plugins, doch selbst auf einem "frischen" System ohne Plugins (geprüft mit Chrome/Edge/Firefox) ist das Problem vorhanden.

    Mein dritter Verdacht war der Rechner, aber ein i7 mit M2 SSD bringt ein Browser nicht zum schwitzen. Der Taskmanager spricht auch nur von 5% Systemauslastung (wenn der Fehler auftritt).

    Mein vierter Verdacht, der Server. Aber auch hier die Anbindung super, der Serverload nicht nennenswert.

    Und nun? Was kann noch die Ursache sein?

    Oh über den Umweg es als Variable zu nutzen, funktioniert es:

    PHP
    $titleSlug = single_cat_title("", false);
        $category_id = get_cat_ID($titleSlug);
        $category_link = get_category_link( $category_id );
        echo 'ID = '.$category_id.'<br />';
        echo 'Link = '.$category_link.'<br />';

    Hi,

    die Installation ist lokal, daher kann ich dir keinen Link geben. Es gibt "kein" Basistemplate, und natürlich werden Link: Name: angezeigt, sind aber leer.
    Die Templatedatei ist entsprechend übersichtlich: