Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
$args = array(
'numberposts' => 5,
'orderby' => 'post_date',
'order' => 'DESC',
'post_type' => 'post',
);
$posts = get_posts($args);
foreach ($posts as $post) {
echo('<h3>'.$post->post_title.'</h3><br>'.$post->post_content.'<br>');
}
<?
$mysql_host = 'localhost';
$mysql_user = 'user';
$mysql_pass = 'passwd';
$mysql_db = 'wordpress';
mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die("Could not connect DB\n");
mysql_select_db($mysql_db) or die("Could not select database");
$result = mysql_query ("SELECT * FROM wp_posts WHERE post_type='post' ORDER BY post_date DESC LIMIT 10");
while ($row = mysql_fetch_array ($result)) {
print <<<TTT
<li><a href="http://www.site.ru/blog/?p={$row['ID']}">{$row['post_title']}</a></li>
TTT;
}
?>
require_once("/path/to/wordpress/wp-load.php");
<?php
$args = array( 'posts_per_page' => 5, 'offset'=> 1, 'category' => 1 );
$myposts = get_posts( $args );
foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach;
wp_reset_postdata();?>
Имхо, это жесть будет, так как подключается еще куча других функций и даже движок БД самого ВП. Результат: неоправданное использование ресурсов + возможные конфликты с именами функций, классов. Лучше уж через РСС как-то сделать или ручками написать в движке форума селект из базы ВП.Как многие уже говорили через функцию get_posts, но сначала в php-скрипте нужно подключить файл Wordpress, который импортирует все функции