Вопрос

Эй, привет, я использую кусок кода, где с помощью его помощи я могу отобразить описание термина на странице «Архив». Моя идея сделать это проста, у меня есть веб-сайт MBA, и у меня есть 3 пользовательских такси с 1000 терминов в каждом, For-EG:-У меня есть термин MBA-In-Accounts, поэтому его описание будет отображаться в архиве Страница MBA-in-Accounts,

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

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

                ?>

Как я могу отобразить всем пользователям, и я также использую Разрешить-HTML-In-Category-Descriptions плагин для включения HTML в поле описания

Это было полезно?

Решение

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

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

get_term_field( 'description', $term, $taxonomy )
Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top