Support » Allgemeine Fragen » WordPress Tabellen ID Nummer Präfix

  • Hi,

    wenn in WordPress zum Beispiel ein Post erstellt wird vergibt WordPress die ID Nummer automatisch.
    Jetzt meine Frage gibt es eine Möglichkeit dieser ID Nummer ein Präfix zu vergeben mir geht es hauptsächlich um wp_posts zum Beispiel in der Tabelle wp_posts ist ein Eintrag mit der ID: 1234 und diese ID soll jetzt zum Beispiel XY1234 heißen.
    Dies sollte alles automatisch verlaufen sobald ein Eintrag in wp_posts erstellt wird.

    Ich würde mich über eine Antwort sehr freuen.

    greetings MB18

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Moderator Bego Mario Garde

    (@pixolin)

    Soviel ich weiß, gibt es in MySQL-Datenbanken keine hochzählenden („auto_increment“) alphanumerischen Felder.

    Darf ich fragen, wieso du das möchtest?
    Der Wunsch scheint etwas ungewöhnlich zu sein.

    Hi, danke dir für deine Antwort.

    Mir geht es darum das ich in Woocommerce bei der Bestellnummer (ID) einen Präfix davor habe das habe ich mit diesem Code hinbekommen:

    add_filter( ‚woocommerce_order_number‘, ‚change_woocommerce_order_number‘ );

    function change_woocommerce_order_number( $order_id ) {
    $prefix = ‚Hier steht der Präfix‘;
    $suffix = ‚Hier steht der Suffix‘;
    $new_order_id = $prefix . $order_id . $suffix;
    return $new_order_id;
    }

    nur möchte ich dies auch bei den Stornos haben dort wird der Präfix nicht vor der Nummer ID anzeigt. Das ist mein Problem! Ich verwende German Market für Stornos.

    Moderator Bego Mario Garde

    (@pixolin)

    Dann ist deine Frage missverständlich beschrieben – es geht nicht um die Indexierung der Beiträge in der MySQL-Datenbank, sondern um die Ausgabe in Form einer Bestell-/Storno-Nummer. Dazu kannst du mit PHP-Funktionen die Ausgabe ergänzen, wie du es bereits bei der Bestellnummer hinbekommen hast.

    mb18

    (@mb18)

    Inwiefern muss ich die die Ausgabe ergänzen damit der Präfix auch bei der Stornonummer funktioniert? Welchen PHP Code kann ich dafür verwenden?

    Moderator Bego Mario Garde

    (@pixolin)

    Ich kenne mich nicht mit der Storno-Funktion aus und kann deshalb die Frage nicht beantworten. Der Beitrags-ID in der Datenbank ein Präfix zu geben funktioniert jedenfalls nicht.

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)