Intereting Posts
интеграция внешней php-библиотеки в wordpress – правильный путь Список страниц, включая родительскую и дочернюю страницы woocommerce 3.2.1 не отправляет электронные письма с уведомлением о заказе Вызывается ли файл functions.php во время вызова AJAX? Отладка AJAX Получить имена таксономии по идентификатору сообщения Iframe удаляется только для некоторых пользователей при публикации страницы get_page_templates возвращают только шаблоны с "home" в имени файла Проверьте, существует ли сообщение с тем же самым метазначением Сортировать по последним комментариям Как добавить эту функцию к нескольким продуктам или всем продуктам определенной категории? Ajax отправить комментарии Показывать родительскую категорию в URL-адресе страницы архива подкатегорий Вставка кода в HTML-представление из всплывающего окна, инициированного с визуального представления Настройка общей формы бронирования для пользовательского типа сообщения Как убедиться, что содержимое не отображается, если выбор пуст

Get_the_author не возвращает имя автора

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

введите описание изображения здесь

<?php echo get_the_author(); ?> это … <?php echo get_the_author(); ?> <?php echo get_the_author(); ?>

Хотя echoing работало для ОП, проблема могла быть связана с настройкой сообщения вручную, как это было в моем случае. Вот код:

 $post = get_post(); setup_postdata($post); // setting up the post manually // Then you can fetch/echo the author name var $authorName = get_the_author(); var $content = get_the_content(); // This works too 

Как правило, любая функция WP, начинающаяся с get_ , вернет результат, а не повторит его. Обычно есть соответствующая функция – в этом случае это the_author() – которая будет эхом.