Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Özel WordPress Bloğu Nasıl Oluşturulur (Kolay Yol)

WordPress’teki Gutenberg blok editörü güçlü ve çok yönlü bir içerik oluşturma deneyimi sunuyor. Ancak, varsayılan blok kitaplığı her zaman web sitenizin tüm özel ihtiyaçlarını karşılamayabilir.

Yıllar boyunca içerik editörü hakkında yüzlerce makale yazdık ve sınırlarını tamamen anlıyoruz.

Bununla birlikte, WordPress blok düzenleyicisinin işlevselliğini kolayca genişletebilir ve ekibinizin içerik oluşturmasını kolaylaştırmak için niş bloklar ekleyerek ve belirli tasarım öğelerini yerleştirerek benzersiz içerik gereksinimlerinize göre uyarlayabilirsiniz.

Bu makale, özel bir WordPress bloğu oluşturma sürecinde size rehberlik edecektir. Hem acemi dostu seçenekleri hem de kod tabanlı yaklaşımları inceleyerek mevcut iş akışınızla sorunsuz bir şekilde entegre olan özel bloklar oluşturmanızı sağlayacağız.

How to create a custom Gutenberg block in WordPress

Neden Özel Bir WordPress Bloğu Oluşturmalısınız?

WordPress, içerik ve düzen öğelerini bloklar halinde ekleyerek yazılarınızı ve sayfalarınızı kolayca oluşturmanıza olanak tanıyan sezgisel bir blok düzenleyici ile birlikte gelir.

WordPress varsayılan olarak yaygın olarak kullanılan birkaç blokla birlikte gelir. WordPress eklentileri de kullanabileceğiniz kendi bloklarını ekleyebilir.

Ancak, bazen WordPress web sitenizde belirli bir şeyi yapmak için özel bir blok oluşturmak isteyebilirsiniz, çünkü sizin için çalışan bir blok eklentisi bulamazsınız.

Özel bloklarla, web sitenize önceden oluşturulmuş bloklarda bulunmayan benzersiz özellikler ve işlevler ekleyebilirsiniz. Bu, süreçleri otomatikleştirmeye veya WordPress blogunuz için içerik oluşturmayı daha verimli hale getirmeye yardımcı olabilir.

Örneğin, referansları görüntülemek için özel bir blok oluşturabilir ve ardından herhangi bir kodlama bilgisi olmadan bu bloğu kolayca ekleyebilir ve yönetebilirsiniz.

Bunu söyledikten sonra, WordPress’te tamamen özel bir bloğun nasıl kolayca oluşturulacağını görelim.

Bu eğitimde size özel bir blok oluşturmak için iki yöntem göstereceğiz. İstediğiniz yönteme geçmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Yeni başlayan biriyseniz ve kodlama konusunda deneyimsizseniz, bu yöntem tam size göre.

WPCode, web sitenize özel kod eklemeyi süper kolay ve güvenli hale getiren piyasadaki en iyi WordPress kod parçacıkları eklentisidir.

Herhangi bir kod yazmadan WordPress siteniz için kolayca özel bloklar oluşturmanızı sağlayan blok parçacıkları özelliği ile birlikte gelir.

Öncelikle WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Ayrıntılı talimatlar için WordPress eklentisinin nasıl kurulacağına ilişkin başlangıç kılavuzumuza bakabilirsiniz.

Not: WPCode, web sitenize özel kod eklemek için kullanabileceğiniz ücretsiz bir sürüm de sunar. Ancak, özel blok parçacıkları özelliğinin kilidini açmak için eklentinin Pro planına ihtiyacınız olacaktır.

Etkinleştirmenin ardından WordPress yönetici kenar çubuğundan Code Snippets ” + Snippet Ekle sayfasına gidin.

Buraya geldiğinizde, ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin altındaki ‘Snippet Kullan’ düğmesine tıklayın.

Add new snippet

Bu sizi ‘Özel Snippet Oluştur’ sayfasına götürecektir; burada oluşturmak üzere olduğunuz yeni blok için bir ad yazarak başlayabilirsiniz.

Bunu yaptıktan sonra, ekranın sağ köşesindeki ‘Kod Türü’ açılır menüsünden ‘Blok Snippet’ seçeneğini seçin.

Bu, ‘Kod Önizleme’ kutusunda ‘Blok Düzenleyici ile Düzenle’ düğmesini görüntüleyecektir.

Choose the Block Snippets option and click the Edit with block editor button

Blok düzenleyiciyi başlatmak için bu düğmeye tıklamanız yeterlidir.

Şimdi, ekranınızda kod parçacığını blok düzenleyiciye yüklemek için kaydetmenizi isteyen bir komut istemi görünecektir. İlerlemek için ‘Evet’ düğmesine tıklamanız yeterlidir.

Choose the Yes option in the Save Snippet prompt

Artık blok düzenleyicide olduğunuza göre, blok menüsünde bulunan önceden hazırlanmış blokları kullanarak kolayca özel bir blok oluşturabilirsiniz.

Bu eğitimde, sitenize referans eklemek için özel bir blok oluşturacağız.

İlk olarak, blok menüsünü açmak için ekranın sol üst köşesindeki ‘Blok Ekle’ (+) düğmesine tıklamanız gerekir.

Buradan, Başlık bloğunu blok düzenleyici arayüzüne sürükleyip bırakın ve ‘Testimonials’ olarak adlandırın.

Add heading block for the testimonials block

Ardından, web sitenize farklı müşterilerden referanslar eklemek için paragraf, alıntı veya alıntı bloklarını kullanabilirsiniz.

Referans bloğunuzu daha da özelleştirmek için resim, site logosu, sosyal simgeler veya site sloganı bloklarını bile kullanabilirsiniz.

Add testimonial quote in the custom block

Ayrıca ekranın sağ tarafındaki blok panelinden referanslarınızın boyutunu, metin rengini veya arka plan rengini yapılandırabilirsiniz.

İşiniz bittiğinde, özel engelleme ayarlarınızı kaydetmek için üstteki ‘Güncelle’ düğmesine tıklamayı unutmayın.

Ardından, kod düzenleyici sayfasına yönlendirilmek için en üstteki ‘WPCode Snippet’e Dön’ düğmesine tıklayın.

Click Return to WPCode snippet button at the top

Oraya geldiğinizde, ‘Ekleme’ bölümüne gidin ve ‘Otomatik Ekleme’ modunu seçin.

Kod parçacığının etkinleştirilmesinin ardından, özel bloğunuz web sitenizde eklemeyi seçtiğiniz yere otomatik olarak eklenecektir.

Choose an insertion method

Ardından, oluşturduğunuz özel bloğun konumunu yapılandırmanız gerekir.

Bunu yapmak için, ‘Ekleme’ bölümündeki ‘Konum’ açılır menüsünü tıklamanız ve ‘Sayfaya Özel’ sekmesine geçmeniz yeterlidir. Buradan, Referanslar bloğunuzu gönderi bittikten sonra göstermek istiyorsanız artık ‘Gönderiden Sonra Ekle’ seçeneğini seçebilirsiniz.

Bunu yaptıktan sonra, referans bloğunun görünmesi gereken gönderi sayısını da yapılandırabilirsiniz. Örneğin, 3 sayısını girerseniz, Görüşler bloğu her üçüncü gönderide görünecektir.

Ayrıca bloğu farklı paragraflar arasında, yazı alıntılarından sonra ve daha birçok yerde görüntüleyebilirsiniz.

Choose a block location

Ancak, aradığınız blok konumunu bulamazsanız, özel bloğu tercih ettiğiniz yere gömmek için kendi koşullu mantık kuralınızı da oluşturabilirsiniz.

Bunu yapmak için, ‘Akıllı Koşullu Mantık’ bölümüne gidin ve ‘Mantığı Etkinleştir’ anahtarını açın.

Ardından, bir koşullu mantık kuralı oluşturmaya başlamak için ‘Yeni Grup Ekle’ düğmesine tıklamanız gerekir.

Enable the conditional logic option

Örneğin, oluşturduğunuz özel bloğu yalnızca belirli bir sayfada veya gönderide göstermek istiyorsanız, sağdaki açılır menüden ‘Sayfa URL’si’ seçeneğini seçmeniz gerekecektir.

Bundan sonra, ortadaki açılır menüyü olduğu gibi bırakabilir ve ardından seçtiğiniz WordPress sayfasının / gönderisinin URL’sini soldaki alana ekleyebilirsiniz.

Koşullu mantık kuralınızı, özel bloğu yalnızca belirli bir sayfada, oturum açmış kullanıcılarda, WooCommerce mağaza sayfalarında, Kolay Dijital İndirmeler sayfalarında, belirli tarihlerde ve daha fazlasında görüntüleyecek şekilde de yapılandırabilirsiniz.

Add conditional logic rule

İşiniz bittiğinde, sayfanın en üstüne geri dönün ve ‘Etkin Değil’ anahtarını ‘Etkin’ olarak değiştirin. Ardından, ayarlarınızı kaydetmek için ‘Güncelle’ düğmesine tıklayın.

Özel bloğunuz artık blok parçacığı için seçtiğiniz tüm konumlara otomatik olarak eklenecektir.

Activate custom block

Oluşturduğunuz özel bloğun WordPress Gutenberg editörünün blok menüsünde bir seçenek olarak görüntülenmeyeceğini unutmayın.

WordPress kontrol panelinden Kod Parç acıkları sayfasını ziyaret ederek ve blok parçacığının altındaki ‘Düzenle’ bağlantısına tıklayarak blok ayarlarını yapılandırmanız gerekecektir.

Bu, bloğu özelleştirebileceğiniz veya konumunu ve koşullu mantık kurallarını kolayca değiştirebileceğiniz ‘Snippet’i Düzenle’ sayfasını açacaktır.

Edit block snippet

Şimdi, oluşturduğunuz özel bloğu çalışırken görmek için web sitenizi ziyaret edin.

İşte demo web sitemizdeki özel Testimonials bloğumuz.

Testimonials block preview

Yöntem 2: Genesis Özel Kod Eklentisini Kullanarak WordPress için Özel Bloklar Oluşturun (Ücretsiz)

Orta düzey bir kullanıcıysanız ve ücretsiz bir çözüm arıyorsanız, bu yöntem tam size göre. Bu yöntemdeki talimatları takip etmek için HTML ve CSS’ye aşina olmanız gerektiğini unutmayın.

Öncelikle Genesis Custom Blocks eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

WP Engine hosting‘in arkasındaki kişiler tarafından yapılan bu eklenti, geliştiricilere projeleri için hızlı bir şekilde özel bloklar oluşturmaları için kolay araçlar sağlar.

Bu eğitimde bir Testimonials bloğu oluşturacağız.

Adım 1: WordPress için Özel Bir Blok Oluşturun

İlk olarak, yönetici panelinizin sol kenar çubuğundan Özel Bloklar ” Yeni Ekle sayfasına gitmeniz gerekir.

Creating a new custom block

Bu sizi WordPress siteniz için özel bir blok oluşturacağınız Blok Düzenleyici sayfasına götürecektir.

Buradan bloğunuza bir isim vererek başlayabilirsiniz.

Block name

Şimdi sayfanın sağ tarafında, yapılandırabileceğiniz blok özelliklerini bulacaksınız.

Burada bloğunuz için bir simge seçebilir, bir kategori ekleyebilir ve anahtar kelimeler ekleyebilirsiniz.

Configure block settings

Slug, bloğunuzun adına göre otomatik olarak doldurulacaktır, bu nedenle değiştirmeniz gerekmez. Ancak, bloğunuzun kolayca bulunabilmesi için ‘Anahtar Kelimeler’ metin alanına en fazla 3 anahtar kelime yazabilirsiniz.

Şimdi, bloğunuza bazı alanlar eklemenin zamanı geldi. Metin, sayılar, e-posta adresleri, URL’ler, renkler, resimler, onay kutuları, radyo düğmeleri ve daha fazlası gibi farklı türde alanlar ekleyebilirsiniz.

Özel Referanslar bloğumuza 3 alan ekleyeceğiz: yorumcunun fotoğrafı için bir resim alanı, yorumcu adı için bir metin kutusu ve referans metni için bir metin alanı.

İlk alanı eklemek için ‘+’ düğmesine tıklamanız yeterlidir.

Add block field

Bu, sağ sütundaki alan için bazı seçenekler açacaktır. Her birine bir göz atalım.

  • Alan Etiketi: Alan etiketi için istediğiniz herhangi bir ismi kullanabilirsiniz. İlk alanımıza ‘Reviewer Image’ adını verelim.
  • Alan Adı: Alan adı, alan etiketine göre otomatik olarak oluşturulacaktır. Bu alan adını bir sonraki adımda kullanacağız, bu nedenle her alan için benzersiz olduğundan emin olun.
  • Alan Türü: Burada, alan türünü seçebilirsiniz. İlk alanımızın bir resim olmasını istiyoruz, bu yüzden açılır menüden ‘Resim’ seçeneğini seçeceğiz.
  • Alan Konumu: Alanı düzenleyiciye mi yoksa denetçiye mi eklemek istediğinize karar verebilirsiniz.
  • Yardım Metni: Alanı açıklamak için bazı metinler ekleyebilirsiniz. Bu bloğu kişisel kullanımınız için oluşturuyorsanız bu gerekli değildir, ancak çok yazarlı bloglar için yararlı olabilir.

Seçtiğiniz alan türüne bağlı olarak bazı ek seçenekler de görebilirsiniz. Örneğin, bir metin alanı seçerseniz, yer tutucu metin ve karakter sınırı gibi ekstra seçenekler elde edersiniz.

Yukarıdaki işlemin ardından, ‘+’ düğmesine tıklayarak Testimonials bloğumuz için 2 alan daha ekleyelim.

Alanları yeniden sıralamak isterseniz, bunu her bir alan etiketinin sol tarafındaki tutamacı kullanarak sürükleyebilirsiniz. Belirli bir alanı düzenlemek veya silmek için alan etiketine tıklamanız ve sağ sütundaki seçenekleri düzenlemeniz gerekir.

Publish block

İşiniz bittiğinde, özel Gutenberg bloğunuzu kaydetmek için sayfanın sağ tarafındaki ‘Yayınla’ düğmesine tıklamanız yeterlidir.

Adım 2: Özel Blok Şablonu Oluşturun

Son adımda özel WordPress bloğunu oluşturmuş olsanız da, bir blok şablonu oluşturana kadar çalışmayacaktır.

Blok şablonu, bloğa girilen bilgilerin web sitenizde tam olarak nasıl görüntüleneceğini belirler. HTML ve CSS, hatta işlevleri çalıştırmanız veya verilerle başka gelişmiş şeyler yapmanız gerekiyorsa PHP kodu kullanarak nasıl görüneceğine siz karar verirsiniz.

Bir blok şablonu oluşturmanın iki yolu vardır. Blok çıktınız HTML/CSS ise, yerleşik şablon düzenleyicisini kullanabilirsiniz.

Öte yandan, blok çıktınız arka planda çalışacak bazı PHP’ler gerektiriyorsa, manuel olarak bir blok şablonu dosyası oluşturmanız ve bunu tema klasörünüze yüklemeniz gerekecektir.

Yöntem 1: Yerleşik Şablon Düzenleyiciyi Kullanma

Özel blok düzenleme ekranında, ‘Şablon Düzenleyici’ sekmesine geçin ve HTML’nizi işaretleme sekmesinin altına girin.

Block template editor

HTML’nizi yazabilir ve blok alan değerlerini eklemek için çift küme parantezi kullanabilirsiniz.

Örneğin, yukarıda oluşturduğumuz örnek blok için aşağıdaki HTML’yi kullandık:

<div class="testimonial-item">
<img src="{{reviewer-image}}" class="reviewer-image">
<h4 class="reviewer-name">{{reviewer-name}}</h4>
<div class="testimonial-text">{{testimonial-text}}</div>
</div>

Bundan sonra, blok çıktı işaretlemenizi şekillendirmek için ‘CSS’ sekmesine geçmeniz yeterlidir.

Enter your block template CSS

İşte özel bloğumuz için kullandığımız örnek CSS:

.reviewer-name { 
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
}

.reviewer-image {
    float: left;
    padding: 0px;
    border: 5px solid #eee;
    max-width: 100px;
    max-height: 100px;
    border-radius: 50%;
    margin: 10px;
}

.testimonial-text {
    font-size:14px;
}

.testimonial-item { 
 margin:10px;
 border-bottom:1px solid #eee;
 padding:10px;
}

Yöntem 2: Özel Blok Şablonlarını Elle Yükleme

Özel blok alanlarınızla etkileşim kurmak için PHP kullanmanız gerekiyorsa bu yöntem önerilir. Editör şablonunu doğrudan temanıza yüklemeniz gerekecektir.

İlk olarak, bilgisayarınızda bir klasör oluşturmalı ve özel blok adı slug’ınızı kullanarak adlandırmalısınız.

Örneğin, demo bloğumuzun adı Testimonials, bu nedenle bir testimonials klasörü oluşturacağız.

Block template folder

Ardından, bir düz metin editörü kullanarak block.php adında bir dosya oluşturmanız gerekir. Burası blok şablonunuzun HTML / PHP kısmını koyacağınız yerdir.

İşte örneğimiz için kullandığımız örnek şablon:

<div class="testimonial-item <?php block_field('className'); ?>">
<img class="reviewer-image" src="<?php block_field( 'reviewer-image' ); ?>" alt="<?php block_field( 'reviewer-name' ); ?>" />
<h4 class="reviewer-name"><?php block_field( 'reviewer-name' ); ?></h4>
<div class="testimonial-text"><?php block_field( 'testimonial-text' ); ?></div>
</div>

Şimdi, bir blok alanından veri almak için block_field() fonksiyonunu nasıl kullandığımızı fark etmiş olabilirsiniz.

Blok alanlarımızı, bloğu görüntülemek için kullanmak istediğimiz HTML’ye sardık. Bloğu düzgün bir şekilde şekillendirebilmek için CSS sınıfları da ekledik.

Dosyayı daha önce oluşturduğunuz klasörün içine kaydetmeyi unutmayın.

Ardından, bilgisayarınızdaki düz metin düzenleyicisini kullanarak başka bir dosya oluşturmanız ve oluşturduğunuz klasörün içine block.css olarak kaydetmeniz gerekir.

Bu dosyayı blok ekranımızı şekillendirmek için gereken CSS’yi eklemek için kullanacağız. İşte bu örnek için kullandığımız örnek CSS:

.reviewer-name { 
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
}

.reviewer-image {
    float: left;
    padding: 0px;
    border: 5px solid #eee;
    max-width: 100px;
    max-height: 100px;
    border-radius: 50%;
    margin: 10px;
}

.testimonial-text {
    font-size:14px;
}

.testimonial-item { 
 margin:10px;
 border-bottom:1px solid #eee;
 padding:10px;
}

Değişikliklerinizi kaydetmeyi unutmayın.

Blok şablonu klasörünüzün içinde artık iki şablon dosyası olacaktır.

block template files

Bundan sonra, bir FTP istemcisi veya WordPress hosting hesabınızın kontrol panelindeki Dosya Yöneticisi uygulamasını kullanarak blok klasörünüzü web sitenize yüklemeniz gerekir.

Bağlandıktan sonra /wp-content/themes/your-current-theme/ klasörüne gidin.

Create blocks folder inside your WordPress theme folder

Tema klasörünüzde ‘blocks’ adında bir klasör yoksa, devam edin ve yeni bir dizin oluşturun ve adını blocks koyun.

Ardından, bilgisayarınızda oluşturduğunuz klasörü bloklar klasörüne yüklemeniz gerekir.

Uploaad block template files

Hepsi bu kadar! Özel bloğunuz için manuel şablon dosyalarını başarıyla oluşturdunuz.

3. Adım: Özel Bloğunuzu Önizleyin

HTML/CSS’nizin önizlemesini yapmadan önce, örnek bir çıktı görüntülemek için kullanılabilecek bazı test verileri sağlamanız gerekecektir.

WordPress yönetici alanında bloğunuzu düzenleyin ve ‘Editör Önizleme’ sekmesine geçin. Burada, bazı kukla veriler girmeniz gerekir.

Editor preview

Bu veriler özel bloğunuzun bir parçası olmayacak ve yalnızca HTML ve CSS kullanarak yaptığınız değişiklikleri önizlemek için kullanılacaktır.

Verileri ekledikten sonra, değişikliklerinizi kaydetmek için ‘Güncelle’ düğmesine tıklamayı unutmayın.

Save your template changes

‘Güncelle’ düğmesine tıklamazsanız, özel bloğunuzun önizlemesini göremezsiniz.

Artık bloğunuzun WordPress web sitenizin ön ucunda nasıl görüneceğini görmek için ‘Ön Uç Önizleme’ sekmesine geçebilirsiniz.

Front-end preview of your website

Her şey size iyi görünüyorsa, kaydedilmemiş değişiklikleri kaydetmek için bloğunuzu tekrar güncelleyebilirsiniz.

Adım 4: WordPress’te Özel Bloğunuzu Kullanma

Artık özel bloğunuzu WordPress’te diğer bloklarda olduğu gibi kullanabilirsiniz.

Bu bloğu kullanmak istediğiniz herhangi bir yazıyı veya sayfayı düzenlemeniz yeterlidir. Ardından, blok menüsünü açmak için sol üst köşedeki ‘Blok Ekle’ (+) düğmesine tıklayın.

Inseting custom block in posts and pages

Buradan, adını veya anahtar kelimelerini yazarak bloğunuzu bulun ve ardından sayfaya/gönderiye ekleyin.

Özel bloğu içerik alanına ekledikten sonra, daha önce oluşturduğunuz blok alanlarını göreceksiniz.

Block fields preview

Blok alanlarını gerektiği gibi doldurabilirsiniz.

Özel WordPress bloğundan başka bir bloğa geçtiğinizde, editör otomatik olarak bloğunuzun canlı bir önizlemesini gösterecektir.

Block preview inside the block editor

Artık yazınızı ve sayfanızı kaydedebilir ve özel bloğunuzu web sitenizde çalışırken görmek için önizleyebilirsiniz.

Test sitemizde Testimonials bloğunun nasıl göründüğü aşağıda gösterilmiştir.

Custom block live preview

Bonus: Gönderileriniz İçin Özel Şablonlar Oluşturun

Özel bloklar oluşturmanın yanı sıra, web sitenizdeki blog gönderileri veya sayfalar için özel şablonlar da ekleyebilirsiniz.

Şablon, diğer sayfalardan ve içeriklerden farklı görünmesini sağlamak için gönderinize ekleyebileceğiniz bir düzendir. Bu, gönderilerinizi daha ilgi çekici ve görsel olarak çekici hale getirebilir ve daha fazla potansiyel müşteri oluşturmanıza yardımcı olabilir.

Yeniden kullanılabilir bir Grup bloğu oluşturarak tüm gönderileriniz için kolayca bir şablon oluşturabilirsiniz.

İlk olarak, Grup bloğunu gönderiye eklemek için ‘Blok Ekle’ (+) düğmesine tıklamanız gerekecektir. Ardından, başlık, medya ve metin, kapak resimleri ve daha fazlası dahil olmak üzere grup içindeki herhangi bir bloğu ekleyebilirsiniz.

Add a heading block to the Group block

Yazı şablonunu oluşturduktan sonra, bloğun üst kısmındaki blok araç çubuğunda yer alan üç noktalı menüye tıklayın. Ardından, ‘Desen Oluştur’ düğmesine tıklayın.

Bundan sonra, gönderi şablonunuz yeniden kullanılabilir bir blok olarak kaydedilecektir. Blok menüsünü (+) açıp ‘Kalıplar’ sekmesine geçerek bu bloğa erişebilir ve herhangi bir gönderiye ekleyebilirsiniz.

Click the Create Pattern option

Ancak, özel gönderi şablonları oluşturmanın bu yönteminin sınırlı işlevselliğe izin verdiğini unutmayın. Herhangi bir kodlama yapmadan daha güzel bir özel şablon oluşturmak için piyasadaki en iyi sayfa oluşturucu olan SeedProd‘u kullanabilirsiniz.

Ayrıntılar için WordPress’te özel tekli yazı şablonlarının nasıl oluşturulacağına ilişkin eğitimimize bakın.

Bu makalenin WordPress web siteniz için özel Gutenberg bloklarını nasıl kolayca oluşturacağınızı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, sıfırdan özel bir WordPress temasının nasıl oluşturulacağına ilişkin kılavuzumuzu veya tam site düzenlemesi için en iyi blok temaları için uzman seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

22 yorumBir Cevap Bırakın

  1. Jiří Vaněk

    Thanks for the tutorial using WPCode because it saved me a lot of time. I needed to insert one block into a 600 article and the first thing that came to my mind was that I would have to do it manually. This really saved me several hours of work.

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  2. sameer

    Is there a way to add custom html and create editable block without a plugin ?

    • WPBeginner Support

      There are ways but they are not beginner friendly.

      Yönetici

  3. Matthew Root

    Does this only work on a Genesis Theme?

    • WPBeginner Support

      No, as long as your site uses the block editor this plugin should work for you :)

      Yönetici

  4. Marvellous Adeniyi

    Thanks for this, i was able to come up with an alert bar block to highlight important text.
    This is very helpfull ✌

    • WPBeginner Support

      Glad to hear our article was helpful!

      Yönetici

  5. Charli

    This is great, but what do I do if I need things like API functionality in the custom block?

    • WPBeginner Support

      That would require some coding knowledge and would go beyond what we would cover. You would want to look into the REST API for a starting point for understanding how to use APIs on your site if you’re looking to code.

      Yönetici

  6. Vikash Pareek

    Every day I learn and cover new WordPress topics just with the help of your blog,
    thanks wpbeginer

    • WPBeginner Support

      You’re welcome! :)

      Yönetici

  7. Bilal Siddiq

    I think the plugin is quite useful and we can build custom blocks to add contents within pages or blog posts. My team will surely give it a try and build some custom blocks in new projects.

    • WPBeginner Support

      Glad to hear our recommendation will be helpful :)

      Yönetici

  8. Jeff

    Hi. Why would I use this plug-in when Gutenberg has reusable and customizable blocks? It looks good but I can’t figure out the benefits.

    • WPBeginner Support

      Reusable blocks would change all copies of that block across your site, this is mainly another method to have customized blocks :)

      Yönetici

    • Mark

      I like the idea of the plugin and thought it was what I was looking for. However, the fact that it’s only useful in a specific theme and would have to be replicated if I changed themes is a drawback.

      Of course adding a page and HTML and CSS raises the difficulty level but far from all the languages and tools required to create a “native” block.

  9. Sascha

    Can I uninstall Block Lab after creating the Block? Or is it needed in order to have the blocks available?

    • WPBeginner Support

      You would want to leave the plugin active

      Yönetici

  10. simonhlee

    what are the pros and cons of building custom Gutenberg Blocks as opposed to using Advanced Custom Fields?

    • WPBeginner Support

      They are normally used for two different purposes, custom blocks are for adding content inside the posts/pages themselves while advanced custom fields are normally for editorial uses or organizing content

      Yönetici

  11. Rob

    Thanks for the write up on Block Lab. :)
    If anyone has any questions, the team and I from Block Lab would love to help out.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.