How to access the so called “Posts page”

http://codex.wordpress.org/Settings_Reading_Screen “Posts page – Select in the drop-down box the name of the Page that will now contain your Posts. If you do not select a Page here, your Posts will only be accessible via other navigation features such as category, calendar, or archive links. Even if the selected Page is Password protected, visitors will … Read more

What is the advantage of using home.php over index.php for the front page

If you look here [is_home vs is_front_page] you’ll see that is_front_page() is true regardless of what the homepage is set to in the WordPress settings. This means that if you don’t plan on releasing this publicly (i.e. short-run usage) then just having a front-page.php should suffice. is_home() is set based on your blogs page (which … Read more

Front page welcome message area

Create a page theme, then call it in index.php: $recent = new WP_Query( ‘page_id=**ID**’ ); while ( $recent->have_posts() ) : $recent->the_post(); ?><h3><?php the_title(); ?></h3><?php the_content(); endwhile;

How to display only sticky posts on my automatically generated front page?

WordPress saves sticky posts inside the option named sticky_posts. You can retrieve them via get_option(‘sticky_posts’). With that knowledge it is possible to change the query to only query for sticky posts, you usually do so via the pre_get_posts hook. add_action(‘pre_get_posts’, ‘WPSE_home_only_stickies’); function WPSE_home_only_stickies($query) { // only run for homepage & main query if ($query->is_home() && … Read more

No posts on front page

You don’t say if you are on wordpress.com or self-hosted, or which theme you are using. Does it help to look at WordPress display posts shortcode and put [display-posts] into your page content? https://en.support.wordpress.com/display-posts-shortcode/ If you are self-hosting and your theme supports it (most do), the Display Posts plugin enables and extends this function to … Read more