eigene Datensätze -> Kategorie Problem

  • Hi,

    ich bin grade dabei für meine Seite ein Externes Mini-CP zu schreiben.
    Bisher habe ich es vollkommen außerhalb und unabhängig von WP gecodet, aber ich nun stoße ich auf ein Problem:

    Wenn ich eigene Datensätze als Posts zu Wordpress hinzufügen will, leuchtet mir die Tabellen Struktur eigentlich ein, aber ich weiß nicht wie ich verschiedene Kategorien einem Posting zu ordnen kann.

    Nochmal anders Formuliert:

    Was für ein sqlquery müsste ich ausführen um posting x der Kategorie "test" zugeordnet zu veröffentlichen?

    Ich hoffe man kann mir folgen :razz:.

    Mit freundlichen Grüßen,
    rave

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Google einmal nach "PHP Xref wordpress wpdb". Dann solltest Du einen direkten Einblick in den WP-Core mit allen Verweisen bekommen. An die Funktion kommst Du auf jeden Fall heran.

  • Hi nochmal,
    Also ich habe mich nach deinem Rat ein bisschen Umgeschaut aber das einzige was ich finde sind funktionen um Posts zu editieren.

    Speziell zu dem Problem mit den Kategorien habe ich nichts gefunden...

  • Es muss auf jedenfall in /wp-includes/post.php vorhanden sein... ich schau mal, ob ich was finde, aber was auf jeden Fall hilft ist "Php Xref Wordpress function reference" googlen ...der Einfachheit halber: http://phpxref.ftwr.co.uk/wordpress/nav.…ions/index.html Du kommst dann auf eine Seite mit vielen, vielen und noch mehr Wordpress Funktionen, Filtern und Hooks und so. Dort kannst Du dann einfach mit "strg+F" im Browser suchen. Wenn Du etwas siehst, was Dir gefällt, dann einfach drauf klicken... Da steht dann oben wo es definiert und daruntr wo es überall verwendet wird.

    Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.

    Einmal editiert, zuletzt von kaiser (7. April 2010 um 21:11)

  • andere Funktionen, die vielleicht das gewünschte Ergebnis bringen:

    wp_insert_post (ich glaube, die richtige Funktion)


    ... sonst war nicht wirklich was zu finden. Was es dann schlußendlich ist, müsstest Du selbst nachsehen. Ich hoffe Du postest für die anderen, die das suchen, die Lösung hier... :)

  • Da ich nicht weiß wie ich die Rechte zum Posts erstellen richtig mit implementieren könnte (Benutzer sollen nur Entwürfe erstellen können).

    Habe ich mir nochmal die drei wp_term_* Tabellen angeguckt und eventuell ein einigermaßen logisches Muster gefunden :p.

    Hier meine Lösung:
    (es muss vorher ein Post in wp_posts geschrieben worden sein, dessen ID in $postid gespeichert ist.

    Einmal editiert, zuletzt von rave78 (7. April 2010 um 22:47)

  • Schau einmal meine letzten Threads durch. Da ist ein Pastebin-Link zu einem Plugin mit dem Du so ziemlich alles zu User-Rollen & -berechtigungen einsehen kannst.

    Hab mir jetzt gerade noch den http://codex.wordpress.org/Plugin_API/Fil…nsert_post_data Codex-Link angesehen und finde da wirklich keinen Zusammenhang zwischen Post und Kategorie... Funktioniert scheinbar nur in eine Richtung.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!