it-swarm.com.de

terms_description und Admin-Problem

Hey hi, ich verwende einen Code, mit dessen Hilfe ich die Beschreibung des Begriffs auf meiner Archivseite anzeigen kann. Meine Idee dazu ist einfach: Ich habe eine MBA-Website und 3 benutzerdefinierte Taxonomien mit jeweils 1000 Begriffen, z. B .: - Ich habe einen Begriff "MBA-in-Accounts", daher wird dessen Beschreibung im Archiv angezeigt seite von mba-in-accounts,

Aber jetzt ist das Hauptproblem, diese Beschreibung kommt gut, aber sie wird nur eingeloggten Benutzern angezeigt. Ich möchte, dass sie allen Benutzern angezeigt wird, die meine Website besuchen. Ich verwende diesen Code zum Anzeigen

 <?php 
                if ( is_tax( 'location' ) ) {
                    echo term_description();
                }
                elseif (is_tax('mba_courses')){
                    echo term_description();
                }
                elseif (is_tax('duration')){
                    echo term_description();
                }

                ?>

Wie kann ich dafür sorgen, dass es allen Benutzern angezeigt wird? Außerdem verwende ich das allow-html-in-category-description -Plugin, um HTML im Beschreibungsfeld zu aktivieren

1
Niraj Chauhan

In term_description() und tiefer (das sehe ich) gibt es nichts, was nach Benutzern sucht.

Sie können dies versuchen und sehen, ob es WP_Error zurückgibt, der dazu führen kann, dass term_description() eine leere Zeichenfolge zurückgibt:

get_term_field( 'description', $term, $taxonomy )
1
Rarst