# Varbase Blog Base

The **Varbase Blog Base** recipe provides a fully configured blog post content type with featured images, tags, categories, and an optimized listing page with filters for Varbase sites.

## Drupal.org Project

<https://www.drupal.org/project/varbase_blog_base>

## Overview

Varbase Blog Base delivers a ready-to-use blogging experience by building on top of several other Varbase recipes. It creates the blog post content type with all necessary fields, configures display modes, and sets up a blog listing view with exposed filters for browsing and searching blog content.

## Recipe Dependencies

Depends on the following recipes:

| Recipe                                                                                                                                     | Description                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------- |
| [**Varbase Content Base**](https://docs.varbase.vardot.com/11.0.x/developers/understanding-varbase/varbase-recipes/varbase-content-base)   | Core content configuration including node types and taxonomy.     |
| [**Varbase Media Base**](https://docs.varbase.vardot.com/11.0.x/developers/understanding-varbase/varbase-recipes/varbase-media-base)       | Comprehensive media handling with image styles and media library. |
| [**Varbase SEO Base**](https://docs.varbase.vardot.com/11.0.x/developers/understanding-varbase/varbase-recipes/varbase-seo-base)           | Comprehensive SEO modules and configurations.                     |
| [**Varbase Workflow Base**](https://docs.varbase.vardot.com/11.0.x/developers/understanding-varbase/varbase-recipes/varbase-workflow-base) | Content moderation, scheduled publishing, and workflows.          |

## Included Modules

Brings in the following core and contributed modules to your site:

| Module                                                                                                  | Purpose                                                                            |
| ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [**Selective Better Exposed Filters**](https://www.drupal.org/project/selective_better_exposed_filters) | Provide extra option for better exposed filters to show only used terms in filter. |

## Installation

Apply the recipe using Drush:

```bash
ddev drush recipe ../recipes/varbase_blog_base
```

This recipe is automatically applied when using the Varbase Starter recipe.
