Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialCoen van Campenhout
5,034 PointsI'm trying to get a list of blogs with every blog containing a link to the blog. I just can't get it working any help?
Any help will be much appreciated!
Chris Ellinger
26,494 PointsI think what you were trying to ask is how to add links to your list items being outputted by the loop. You would want to wrap your echo statement (echo '<li>' . get_the_title() . '</li>';
) inside the while loop with your anchor tag. The code loop would then look like the code below. Hope this helps.
<?php
$args = array(
'post_type' => 'post'
);
// The Query
$the_query = new WP_Query( $args );
// The Loop
if ( $the_query->have_posts() ) {
echo '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
echo '<a href=' . get_permalink() . '>' . '<li>' . get_the_title() . '</li>' . '</a>';
}
echo '</ul>';
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata(); ```
Christian Moran
6,514 PointsChristian Moran
6,514 PointsDo you have an example of what you have so far?