Intereting Posts
Преобразовать shortcode в html-форму Как изменить category.php на список в алфавитном порядке? Неверный скрипт wordpress enqueue Не удается найти код для ссылки «Редактировать это» в сообщениях определенной темы Скрыть меню администратора для определенного идентификатора пользователя, у которого есть роль администратора Миграция пользователей WordPress в Disqus Возможно ли плагин принудительно считывать и записывать загруженные изображения в базу данных, а не в файловую систему? Как узнать, должен ли я вставлять JS-код или просто включать его в ONE-функцию PHP? Как отключить YouTube (и любое другое oembed) вложение в редактор Не учитываются атрибуты таблицы HTML. Различные правила перезаписи для таксономий и cp в многопользовательском режиме? Изменение правил перезаписи для использования <пользовательский тип сообщения> / категория / <пользовательский термин таксономии> / Как я могу удалить встроенные стили, включенные по умолчанию, с помощью функции Genesis framewrok? Добавить изображение в таксономию и вывести на главную страницу Bootstrap Conflict с некоторым другим плагином css и темой css, как избежать

Не удалось получить титул последнего сообщения

Я только начал изучать PHP / WordPress вчера – вот один из моих первых плагинов. К сожалению, он не работает, как предполагается, – название не отображается. Что случилось с моим кодом?

function show_title_on_dashboard() { $newest_post_id = $post[0]->ID; $title = $newest_post_id->post_title; echo "Latest Post: $title"; } add_action("admin_notices", "show_title_on_dashboard"); 

Вы добираетесь туда! Пара проблем – вам нужно на самом деле захватить последние сообщения, прежде чем вы сможете работать над ними. И post_title не является свойством идентификатора, но сам объект:

 if ( $posts = get_posts( 'numberposts=1' ) ) { $title = $posts[0]->post_title; // carry on sir } 

Примечание. Убедитесь, что вы define( 'WP_DEBUG', true ) в своем wp-config.php при разработке в WordPress – это очень поможет с отладкой!