WordPress Theme Development

  1. The Loop and Content Display
    1. Understanding The Loop
      1. Purpose and Structure
        1. The have_posts() Function
          1. The the_post() Function
            1. Looping Through Posts
              1. Multiple Loops
              2. Template Tags for Displaying Content
                1. Post Title Functions
                  1. the_title()
                    1. get_the_title()
                    2. Post Content Functions
                      1. the_content()
                        1. get_the_content()
                          1. the_excerpt()
                            1. get_the_excerpt()
                            2. Post URL Functions
                            3. Author Functions
                              1. the_author()
                                1. get_the_author()
                                  1. the_author_meta()
                                  2. Date and Time Functions
                                    1. the_date()
                                      1. get_the_date()
                                        1. the_time()
                                          1. get_the_time()
                                          2. Category and Tag Functions
                                            1. the_category()
                                              1. get_the_category()
                                                1. the_tags()
                                                  1. get_the_tags()
                                                2. Customizing Post Output
                                                  1. Custom Markup for Posts
                                                    1. Adding Classes and IDs
                                                      1. Post Formats
                                                      2. Conditional Tags
                                                        1. Page Detection
                                                          1. is_front_page()
                                                            1. is_home()
                                                              1. is_page()
                                                                1. is_single()
                                                                2. Archive Detection
                                                                  1. is_archive()
                                                                    1. is_category()
                                                                      1. is_tag()
                                                                        1. is_author()
                                                                          1. is_date()
                                                                          2. Special Pages
                                                                            1. is_404()
                                                                              1. is_attachment()
                                                                              2. Content Detection
                                                                                1. has_post_thumbnail()
                                                                                  1. has_excerpt()
                                                                                    1. is_sticky()
                                                                                    2. Combining Conditional Tags
                                                                                    3. Custom Queries
                                                                                      1. WP_Query Class
                                                                                        1. get_posts() Function
                                                                                          1. query_posts() Function