himynameismark Posted August 25, 2010 Share Posted August 25, 2010 I successfully have WordPress on the site that I am currently trying to finish. My whole goal was to display the posts, titles, and dates on my actual page rather than in my WordPress blog. This required two PHP codes. The first one, in the header, looked something like this: <?php // Include Wordpress define('WP_USE_THEMES', false); require('./mdblog/wp-load.php'); query_posts('showposts=5');?> My first question is: Is it impossible to load an external PHP script in the header? If not, how would I do that? Because the script didn't work for me when I had it as external and tried to include it.Now, the second script. <?php if (have_posts() ) : while (have_posts()): the_post(); ?> <!-- Header --> <div class="blogHead"> <!-- Title --> <div class="blogTitle"> <span class="blogTitle"> <?php the_title(); ?> </span> </div> <!-- Date --> <div class="blogDate"> <span class="blogDate"> <?php the_date(); ?> </span> </div> </div> <!-- Content --> <div class="blogContent"> <?php the_content(); ?> </div> <?php endwhile; ?><?php endif; ?> Now, I'm not sure if this code is that important to what I am trying to do. I would like the PHP script to find if there are more posts than the five showing (as defined in the first script), and if there are, I want a button that says "Older Posts" at the top and the bottom of the content box so that a user can click that and it takes them to the next 5 most recent posts, and on and on. Obviously there will also be a "Newer Posts" button enabled once you click the Older Posts button.Also, I think it would be good to have an Archive page with a list of every post by the title, sorted by the date it was posted. I think based on what I have and the little bit I've done with PHP before, I can probably do this pretty easily. Link to comment Share on other sites More sharing options...
justsomeguy Posted August 25, 2010 Share Posted August 25, 2010 Is it impossible to load an external PHP script in the header?Where's the code for the header? If it's a PHP file then you can run whatever PHP code you want in it. Link to comment Share on other sites More sharing options...
himynameismark Posted August 26, 2010 Author Share Posted August 26, 2010 Where's the code for the header? If it's a PHP file then you can run whatever PHP code you want in it.That first block of code I posted is in the <head></head> tags. I tried to save it as an external PHP file when I wrote it though, and it failed to bring in my WP stuff for some reason. Link to comment Share on other sites More sharing options...
justsomeguy Posted August 26, 2010 Share Posted August 26, 2010 You may need to change the path of the Wordpress include file, but there's nothing wrong with including files anywhere in PHP code. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.