описание терминов и проблема администратора


Привет, привет, Я использую фрагмент кода, с помощью которого я могу отобразить описание термина на своей странице архивов. Моя идея сделать это проста, у меня есть веб-сайт MBA, и у меня есть 3 пользовательские таксономии с 1000 терминов в каждой, например: - У меня есть термин mba-в-аккаунтах, поэтому его описание будет отображаться на странице архива mba-в-аккаунтах,

Но теперь главная проблема в том, что это описание подходит хорошо, но оно просто отображается для вошедших в систему пользователей . Я хотите, чтобы он отображался для всех пользователей, которые посещают мой веб-сайт, Я использую этот код для отображения

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

                ?>

Как я могу сделать так, чтобы он отображался для всех пользователей, и я также использую плагин allow-html-in-category-описания , чтобы включить HTML в поле описания

Author: Niraj Chauhan, 2011-01-19

1 answers

В нем нет ничего term_description() и глубже (что я вижу), который проверяет пользователя.

Вы можете попробовать это и посмотреть, вернется ли это WP_Error это может привести к тому, что term_description() вернет пустую строку:

get_term_field( 'description', $term, $taxonomy )
 1
Author: Rarst, 2011-01-19 12:13:46