Also hier ist mein Problem: Ich habe einen benutzerdefinierten Beitragstyp namens “Projekte” erstellt. Ich habe bereits mehrere Metaboxen über WPAlchemy hinzugefügt. Die funktionieren gut. Wo ich ein Problem habe, wenn ich eine Metabox mit Ankreuzfeldern für Verwandte Projekte erstelle, kann ich alle Projekttitel mit Ankreuzfeldern auflisten, aber wenn ich mindestens einen auswähle und den benutzerdefinierten Beitrag speichere, schreibt er den Slug neu. Ich , es liegt daran, dass ich
. Hier ist mein Code für die Meta-PHP-Datei:
Hat jemand einen guten Vorschlag, um dieses Problem zu umgehen?
Also die Lösung nach viel Fluchen und Ziehen von Haaren war, die WP_Query abzuzweigen und mit get_posts zu gehen, während post_title
wie post_title
referenziert post_title
:
Jetzt funktioniert alles wunderbar.