- Web Templates
- E-commerce Templates
- CMS und Blog Templates
- Facebook Templates
- Website-Builder
WordPress. Wie sortiert man benutzerdefinierte Artikeln (Custom Posts) via Custom Field
Februar 4, 2013
Dieses Tutorial zeigt Ihnen wie man benutzerdefinierte Artikeln (Custom Posts) Ihres WordPress Templates via Custom Field sortiert. Zum Beispiel, Ihr Template hat eine Seite (Filterable 3 Columns) wo Sie Artikeln via Custom Field sortieren möchten. Um das zu tun,
- Loggen Sie sich im Adminbereich ein und gehen auf Appearance -> Editor.
- Links wählen Sie die Datei, die für Ihr Portfolio benutzt wird, aus. Weil unsere Seite “Filterable 3 cols” heißt, ist der Name die benötige Datei Filter Folio 3 cols Page Template (page-Portfolio3Cols-filterable.php). In Ihrem Fall könnte es unterschiedlich sein. Drücken auf sie um Ihren Code zu öffnen. Drücken auf Ihren Name.
- Es ist möglich die gleiche Datei auf Ihrem FTP rein lassen. Kopieren Sie sie auf Ihrem Desktop über einen Texteditor und uploaden Sie die schon veränderte Datei zurück.
- Um eine Speicherkopie zu haben, kopieren den Inhalt der Datei und fügen Sie ihn in einer Datei von Ihrem Computer ein. .
- Im geöffneten Code finden Sie (Ctrl +F) die folgende Zeile
- Add
meta_key=order1&orderby=meta_value_num&order=ASC
- Drücken Sie auf Update File (Datei aktualisieren) um die Änderungen zu speichern. Gucken auf Ihre Seite. Wenn es keine Fehlermeldungen oder Artikeln gibt, bedeutet das, dass Sie alles richtig gemacht haben.
- Jetzt fügen Sie den Custom Field für den Artikel, der für diese bestimmte Seite ist, ein. Im WordPress Adminbereich gehen Sie auf Portfolio und öffnen den Artikel, der als 1. sein muss.
- Auf der Artikelseite scrollen Sie bis Custom-Field-Block runter. Falls Sie ihn nicht sehen können, klicken auf “Screen Options” (Bildschirmoptionen) (dort muss “Custom Field” sein) .
- Drücken auf Add New Custom Field(Neuer Custom Field Hinzufügen). Unten Name tragen den Name von Custom Field ein. Bei uns ist es order1
- Unten dem Value (Wert) tragen Sie die Zahl 1 ein, falls dieser Artikel nach Ihrem Wunsch als erster sein muss. Zum Beispiel, tragen Sie die Zahl 8 ein, wenn Sie acht Artikel haben und ihn als letzter stehen lassen möchten.
- Rechts drücken auf “Update” um die Änderungen zu speichern und fügen Sie den Custom Fiel für die andere Artikeln
- Jetzt sehen Sie, dass die Artikel nach Ihrem Wunsch geordnet sind (in aufsteigender Reihenfolge).
$wp_query->query("post_type=portfolio&paged=".$paged.'&showposts='.$items_count3);
Diese Zeile sollte so aussehen:
$wp_query->query("post_type=portfolio&paged=".$paged.'&meta_key=order1&orderby=meta_value_num&order= ASC&showposts='.$items_count3);
(order1 ist der Name von Ihrem Custom Field. Es ist möglich ihn anders zu nennen)
Sehen Sie jetzt das ausführliche Video-Tutorial an:
WordPress. Wie sortiert man benutzerdefinierte Artikeln (Custom Posts) via Custom Field