Собрал в одном месте все или почти все функции для работы с постом, такие как вывод заголовка, контента, пиктограммы, отрывка, ссылки на пост и др.
Более подробно о работе этих функций можно прочитать тут:
кодекс — https://codex.wordpress.org/
WP-KAMA — https://wp-kama.ru/ (рекомендую, много описаний и примеров, все разжевано)
<?php get_the_ID(); // получить ID поста get_the_title(); // получение заголовка поста the_title(); // вывод заголовка поста $x = get_permalink(); // получение ссылки на пост the_permalink(); // вывод ссылка на пост the_post_thumbnail(array(250, 190)); // миниатюра поста the_excerpt(); // вывод отрывка записи the_content(); // вывод контента поста ?>
При сохранении текста поста в базу, удаляются теги <p> и <br/>, если потом выводить текст поста, то он будет без этих тегов. Так вот если все-таки нужно их вывести, воспользуемся функцией wpautop()
$some_text = <<<TXT Какой-то замечательный текст имеющий переносы строк и еще, двойные переносы строк (параграфы). TXT; echo wpautop( $some_text );
Добавление пути к текущей теме в урле
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/styles.css" />