Dies ist ein Teil des Codes, der zum Anzeigen von Portfolio-Kategorien verwendet wird:
$post_cat = array(); $post_cat = wp_get_object_terms($post->ID, "portfolio_category"); $post_cats = array(); $attachments = get_post_meta($post->ID, '300-160-image', true); if ($attachments) { $post_cat = array(); $post_cat = wp_get_object_terms($post->ID, "portfolio_category"); $post_cats = array(); $cats_pf_this = implode(":", $post_cats); $fg_imagemain.='{"url": "'.get_bloginfo('template_directory').'/image.php?'.str_replace("&", "&", $image_resizer_output).'image='.$attachments.'", "aid": '.$post->ID.', "color": "'.addslashes(get_post_meta($post->ID, 'thumbnail_hover_color', true)).'", "thumb_title": "'.addslashes($thumb_title).'", "thumb_descr": "'.addslashes($thumb_descr).'", "thumb_cats": "'.addslashes($cats_pf_this).'", "fullimgsrc": "}'; var fg_divhoverbgmetadata = $("").addClass("hoverbgpfthnailmetadata").html(''+srcobj.thumb_title+''+srcobj.thumb_cats+'+');
Was ich machen möchte, ist, auch die Portfolio-Tags anzuzeigen. Ich denke, der erste Schritt besteht darin, dies zu duplizieren:
- Permalink von / postname / in Kategorie / postname / ändern
- Abfrage wenn auf Seite / 2 /?
- Wie verlinke ich auf Tags / Produkt Tags / Archiv Seiten in WYSIWYG Editor?
- Wie man "gekennzeichnete" Tags automatisch umwandelt, um sie nach dem Update zu löschen?
- Ruft Tags für den aktuellen Benutzer ab
- WP native Tag schlägt Metabox vor. Wie verarbeitet es die Tag-ID?
$post_cats = array(); $post_cat = wp_get_object_terms($post->ID, "portfolio_category");
mögen :
$post_tags = array(); $post_cat = wp_get_object_terms($post->ID, "portfolio_tags");
und das gleiche für den Rest des Codes. Ich habe es versucht, aber ohne Erfolg, ich kann es nicht schaffen, Portfolio-Artikel-Tags anzuzeigen. Was mache ich falsch?
Solutions Collecting From Web of "benutzerdefinierte Portfolio-Tags anzeigen"
- Anzeige des Tags neben der Kategorie
- Zeige Tags nur auf der "single" -Template Sidebar
- Zeigt Tags für den aktuellen Post in der Seitenleiste an
- Filtern Sie benutzerdefinierten Post-Typ nach Tags
- Liste 'n' Anzahl der Beiträge von einem Tag, jeder mit einer anderen class oder ID
- Benutzerdefinierte Post-Tag-Bilder werden nicht mit ACF angezeigt
- Begriffe programmatisch zusammenführen, während die Zählung beibehalten wird
- Generieren einer Liste von Tags vom benutzerdefinierten Posttyp
Sie müssen den Namen für Ihre “portfolio_tags” Taxonomie kennen. Überprüfen Sie, wo es als benutzerdefinierte Taxonomie definiert ist, und es muss zum benutzerdefinierten Postfachtyp des Portfolios hinzugefügt werden.
Die function register_taxonomy () wäre so Ihr Thema:
register_taxonomy('portfolio_tags', array('portfolio'), array('hierarchical' => false, 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'portfolio-tags' )));
Oder Sie könnten ein benutzerdefiniertes Post / Custom-Taxonomy-Plugin verwenden – dann müssten Sie überprüfen, welche ID angegeben wurde (z. B. könnte es stattdessen “portfolio_tag” sein)
Sobald Sie dies bestätigt haben, sollten Sie stattdessen get_the_terms () verwenden, da es Teil der WordPress-API ist ( wp_get_object_terms () verwendet den Objekt-Cache nicht, so dass es weniger effizient wäre)
$post_cat = get_the_terms( $post->ID, 'portfolio_tags' );
Um schließlich $post-ID
, vergewissern Sie sich, dass Sie sich in The Loop befinden oder auf das global $post
Objekt verwiesen haben.
-
Wie man den Seitenstandort in WordPress ändert
-
Mit der Kategorie und WP_Query wird der Inhalt von der Hauptdomäne zur Unterdomäne übertragen
-
Den Namen des Navigationsmenüs dynamisch aus den Plugin-Optionen hinzufügen
-
Fügen Sie benutzerdefinierte Post-Typen in das Widget “Kategorien” ein
-
WordPress Dashboard zeigt keine installierten Plugins!
-
Wie erfasse ich GET-Argument auf einer statischen Seite?
-
Form in der Thickbox
-
Ist es möglich,% -Zeichen in Postpermalinks zu verwenden?
-
Skript in die Kopfzeile einfügen
-
So zeigen Sie ein hervorgehobenes Bild in einem Beitrag in nur einer einzelnen Kategorie an
-
Localhost WordPress Hochladen von Bildern Problem
-
Warnung: Header-Informationen können nicht geändert werden – bereits gesendete Header
-
Schleife, die nur 1 Ergebnis zurückgibt
-
Ändern Sie die Hauptschleife WordPress Auswirkungen auf den Server?
-
Weißer Bildschirm des Todes nur in WP-Admin