Ich werde ein Beispiel zu fragen, ob was ich vorhabe zu tun ist möglich mit Wordpress und schließlich, wie.Wie wiederhole ich einige doppelte benutzerdefinierte Felder in Wordpress
[Wordpress Website] Beiträge vollständig durch Datenfelder nach Maß
Single post structure:
- (A) Custom field artist name
- (B) Custom field artist profil pic
- (C) Custom field element description
- (D) Custom field element image
Post #1:
- Custom field artist name (John Cena)
- Custom field artist profil pic (johncena.jpg)
- Custom field element description (John Cena F-U to Hogan)
- Custom field element image (johncena_fu_hogan.jpg)
Post #2:
- Custom field artist name (John Cena)
- Custom field artist profil pic (johncena.jpg)
- Custom field element description (John Cena destroyed by Lesnar)
- Custom field element image (johncena_F5eved.jpg)
Post #3:
- Custom field artist name (John Cena)
- Custom field artist profil pic (johncena.jpg)
- Custom field element description (John Cena announces retirement)
- Custom field element image (johncena_retirement.jpg)
Post #4:
- Custom field artist name (Randy Orton)
- Custom field artist profil pic (randyorton.jpg)
- Custom field element description (Orton vs. Undertaker)
- Custom field element image (orton_vs_taker.jpg)
Post #5:
- Custom field artist name (Randy Orton)
- Custom field artist profil pic (randyorton.jpg)
- Custom field element description (Orton injured by Lesnar)
- Custom field element image (orton_injury_lesnar.jpg)
Wie Sie sehen können, jeder Beitrag einen bestimmten Künstler in Bezug auf, haben die gleichen ersten 2 benutzerdefinierte Felder, als Einführung verwendet. Während die restlichen 2 immer anders sind.
Nun meine Frage ...
Gibt es eine Möglichkeit Suchergebnisseite (die man durch eine benutzerdefinierte Suche, einen Tag oder eine bestimmte Kategorie Liste, genannt, die in der Regel index.php ist) anpassen alle Beiträge von ein bestimmter Künstler, der die ersten beiden benutzerdefinierten Felder nur einmal und die restlichen zwei Felder für alle aktuellen Beiträge anzeigt?
Beispiel: url: mysite.com/tag/john-cena
Result:
- Custom field A
- Custom field B
- Custom field C
- Custom field D
- Custom field C
- Custom field D
- Custom field C
- Custom field D
Ist dies technisch möglich durch eine bestimmte Variable Einfügen wie "wenn A und B = true, nicht wiederholen" ??
Also meinst du sowas? $ args = array ( \t 'meta_wert' => 'John Cena', \t 'meta_value' => 'johncena.jpg' ); $ query = neu WP_Query ($ args); –
Mehr wie $ args = array ('meta_wert' => 'John Cena', 'meta_key' => 'feldname'); $ query = neu WP_Query ($ args); Dabei ist Feldname der Name des benutzerdefinierten Felds, das Sie für den Künstlernamen erstellt haben – Semloh87