---
title: Blog List
description: Blog yazılarını liste halinde component içinde göstermenizi sağlayan Blog List prop tipi.
---

<Callout type="warn" title="Eski altyapı">
Bu sayfa, ikas Studio öncesindeki headless tema altyapısını anlatır. Yeni temalar için [ikas Studio](https://builders.ikas.com/docs/ikas-studio) dokümantasyonunu kullanın.
</Callout>

Blog List prop tipi, blog yazılarını liste halinde göstermenizi sağlar. Bu yazılar mağaza sahibi tarafından elle seçilebilir ya da API'den sizin için otomatik olarak çekilebilir. Aşağıda açıklanan birkaç farklı Blog List tipi vardır.

Gelen prop değeri, [IkasBlogList](https://builders.ikas.com/docs/headless-theme/api/blog#ikas-blog-list) class'ının bir örneğidir. Bu class'taki `data` field'ı, [IkasBlog](https://builders.ikas.com/docs/headless-theme/api/blog#ikas-blog) dizisini içerir. Ayrıntılar için [IkasBlogList](https://builders.ikas.com/docs/headless-theme/api/blog#ikas-blog-list) referansına, kullanım örneği için de [Örnek Tema](https://builders.ikas.com/docs/headless-theme/example-theme/introduction) sayfasına göz atabilirsiniz.

```tsx
export type BlogListExampleProps = {
    ...
    blogList: IkasBlogList;
};
```

## All

`All` tipi, mağazadaki tüm blog yazılarını göstermenizi sağlar. Sayfalama için [IkasBlogList](https://builders.ikas.com/docs/headless-theme/api/blog#ikas-blog-list) class'ının sunduğu fonksiyonları kullanabilirsiniz. İlk sayfanın isteği sizin için otomatik olarak gönderilir; ilk sayfa için herhangi bir çağrı yapmanız gerekmez.

Mağaza sahibi, sayfa boyutu için `Initial Limit` değerini de seçebilir.

`Use page data as filter` checkbox'ı yalnızca component'iniz `Blog Category Page` sayfasına eklendiğinde görünür. Mağaza sahibi bu sayfada checkbox'ı işaretlerse blog listesi, sayfanın blog kategorisine göre otomatik olarak filtrelenir.

![Blog List prop seçicisi](https://builders.ikas.com/media/ikas-dev/blog-list-prop-selector-4b06f4d0ef419e9e6099ac7147f5d6e5.png)

## Static

`Static` tipi, mağaza sahibinin belirli blog yazılarını seçmesine olanak tanır. Liste sabit olduğu için sayfalama fonksiyonlarına ihtiyacınız olmaz; yalnızca seçilen yazıları göstermeniz yeterlidir. Eklenebilecek yazı sayısında şu an bir sınır yoktur, ancak component'inizde render edilen yazı sayısını kendiniz sınırlayabilirsiniz.

![Static Blog List seçimi](https://builders.ikas.com/media/ikas-dev/blog-list-static-6f9cf462f6418d30dbc6b7562e8a386c.png)

## Category Blogs

`Category Blogs` tipi, mağaza sahibinin belirli bir blog kategorisine ait tüm yazıları seçmesini sağlar.

![Category Blogs seçimi](https://builders.ikas.com/media/ikas-dev/blog-list-category-39686fb2295fc3368eda721fd20afabb.png)
