Welcome back to Dissection Thursday, folks! Today’s article is going to focus on the weblog entries tag, arguably one of the most important tag pairs in ExpressionEngine. If this is your first time reading this series, then I recommend reviewing the first three articles: assigned variables, variables, paths, and weblog=, and the category heading tag pair.
We’ve often heard the weblog module referred to as a “data container”. The reasoning behind this is simple - between custom fields, categories, and relationships, you can store and retrieve nearly any type of information. But before we can run, we must first walk. The default templates start off with a blog-like structure. This isn’t because ExpressionEngine is a blog-only system, but because a weblog itself is an easy to understand medium for posting articles on one’s site and is widely recognized and understood. By beginning with the typical blog layout, we can have a common starting ground.