This post will show you how to get the latest or any other array of posts based on a set of parameters using get_posts into a non-wordpress based page
Firstly create a new template file in your WordPress theme – call it latest.php and put in it the following:
<?php /* Template Name: Latest */ ?> <div id="blog"> <?php global $post; $myposts = get_posts('numberposts=20'); foreach($myposts as $post) : setup_postdata($post); ?> <div> <h2><a data-link="<?php the_permalink(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <p><?php the_excerpt(); ?></p> <div> <span><?php the_date(); ?></span> <span><a data-link="<?php the_permalink(); ?>" href="<?php the_permalink(); ?>">read more</a></span> </div> </div> <?php endforeach; ?> </div>
If you want to tweak the parameters, follow the instructions on the WordPress Codex for the get_posts function. Here I am pulling in the last 20 posts. You can change the HTML within and add any further post related info using php. The above example will create a Masonry layout.
Next create a page within WordPress. Give it a title, e.g. Latest Posts and select the template for the page as Latest – this will use the file you created above. Don’t add any content into the page, just a title.
Lastly, go to your non-Wordpress page and add the following code:
<?php readfile("http://berkhamsted-web-design.co.uk/blog/latest-posts/"); ?>
You could also use include() instead of readfile() – depends on your webhost.
This is not immediately obvious, as there is no built-in GUI for managing fonts in Xubuntu 11.10. 1. Open Thunar in sudo sudo thunar 2.
The implementation time limit for the new EU privacy directive requirement for getting consent for cookies on websites is fast approaching to May 2012 Related
Quick and dirty this one. How to parse HTML using PHP! For this example we will get the contents of a wikipedia infobox Download http://simplehtmldom.sourceforge.net/