listing titles of posts on home page

  • Unknown's avatar

    How do i add a list of the titles of each of my posts to my homepage. I would like readers to be able to select a title rather than simply a list of month and year of posting. My homepage now shows current post and on the right sidebar a list of each post’s month and year of publishing. It would be great to show the title of each post to allow readers to select what interests them Thanks

  • Hi there,

    The only way to list all posts on your site in one place is by using the archive shortcode on a static page:

    https://en.support.wordpress.com/archives-shortcode/

    I think you might be able to add this shortcode to a text widget in the sidebar as well, but I do not recommend that at all, nor do I recommend using the archive shortcode on your site’s front page. As your site grows and posts increase that will lead to a massive amount of links loading in your site’s sidebar, which can slow down or even completely break your site.

    Also consider that most people who follow blogs only tend to look at most recent content. Most people aren’t interested in seeing a list of all your post titles, as very few visitors ever deliberately go back to look for older posts – when people visit old posts it’s usually by clicking on a related post at the end of the post that brought them to your site, or via a link in a Google search result.

    If you want to make an index, do that on its own separate page, and add it to your menu so those people that do want it can find it. But don’t put something like this front and center so it’s the first thing people see on your site – that can actually have the opposite effect of what you want, and lead to fewer people reading your posts.

  • The topic ‘listing titles of posts on home page’ is closed to new replies.