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 post will document the steps required to make CMS Made Simple compliant with the new EU Privacy Directive cookie laws. If you haven’t yet
I have seen a few posts on various affiliate forums that attempt to help in getting the Commission Junction (CJ) API working. The API allows
Symphony is one of many CMSs out there but with one big difference. Where most use MySQL to store things like content and templates, Symphony