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.
Creating content for a website can be a time consuming job. You may need to do some lengthy research into the topic and the grammar
How-to download youtube videos to Linux (specifically Ubuntu, but should work for others) 1. Install required software sudo apt-get install youtube-dl 2. Run from the
The following Linux command will mount your DNS-320 for use in Ubuntu sudo mount //dns-320.local/volume_1 /media/dlink Related posts: Mount and access an encrypted partition in