Gutenberg, varsayılan WordPress editörüdür ve 5.0 sürümünden beri kullanılmaktadır. WordPress inancı göz önünde bulundurularak oluşturuldu – herkes bir web sitesi yapabilir. Bu tutum, WordPress’i oradaki en popüler içerik yönetim sistemi haline getirmede etkili oldu. Güçlü bir teknik altyapıya sahip olmayan pek çok insanı kendi web sitelerini oluşturmaya ve çalıştırmaya çekmişti – ve sonra Gutenberg’i tanıtarak onları değiştirdi.
Gutenberg, Klasik düzenleyiciye alışmış WordPress kullanıcılarını hayal kırıklığına uğratsa da, pek çok yeni işlevsellik sunuyor. Bu yazıda, bunlardan biri olan yeniden kullanılabilir bloklar ve bunların nasıl dışa ve içe aktarılacağı hakkında konuşacağız. Gutenberg’e giriş yazımızda bunlara zaten değinmiştik, fakat konu derinlemesine bir yaklaşımı hak ediyor.
Bu makale, Gutenberg için yeniden kullanılabilir blokların oluşturulması, ihracatı ve ithalatı ile ilgilidir. Gutenberg’i web sitenizde devre dışı bıraktıysanız, bu işlevi kullanamazsınız. İşte tartışacaklarımız:
-
Gutenberg’de Yeniden Kullanılabilir Bloklar Nelerdir?
-
Yeniden Kullanılabilir Bloklar Nasıl Oluşturulur
-
Yeniden Kullanılabilir Blokları Manuel Olarak Dışa Aktarma
-
Yeniden Kullanılabilir Blokları Manuel Olarak İçe Aktarma
-
Bir Eklenti Kullanarak Yeniden Kullanılabilir Blokları Yönetme
Gutenberg’de Yeniden Kullanılabilir Bloklar Nelerdir?
Gutenberg, blok tabanlı bir editördür. Bloklar, herhangi bir web sitesi içeriği parçasının kolayca oluşturulabileceği ayrı kod parçalarıdır. Gutenberg, metin paragrafları, resimler, video, düğmeler, kısa kodlar ve diğerleri gibi temel içerik oluşturmak için kullanılabilecek bir dizi kullanıma hazır blokla birlikte gelir. Fakat nasıl kod yazılacağını öğrenmeden özel bir blok yapabilir misiniz?
Evet, evet yapabilirsin. Yeniden kullanılabilir bloklar olarak adlandırılırlar ve bu makalenin tam da konusudurlar.
Bunlar, kolay çoğaltma için kullanıcı tarafından oluşturulan bloklardır. Kişiselleştirilmiş bir yazar imzası, harekete geçirici mesaj, okuyucularınız için bir mesaj veya başka herhangi bir şey eklemek istiyorsanız, genel bir Gutenberg bloğunu değiştirebilir ve web sitenizde veya başka herhangi bir web sitesinde ileride kullanmak üzere kaydedebilirsiniz. Ve size nasıl olduğunu göstereceğiz.
Yeniden Kullanılabilir Bloklar Nasıl Oluşturulur
Gönderilerinizin bir kısmının veya tamamının sonuna okuyucularınızı YouTube kanalınıza abone olmaya davet eden bir paragraf bloğu eklemek istediğinizi varsayalım. Böyle bir blok oluşturarak başlayın.
O bloğu kaydetmek ve yeniden kullanılabilir hale getirmek için blok menüsünde üç noktaya (···) tıklayın ve Yeniden Kullanılabilir Bloklara Ekle’yi seçin.
Şimdi yeni bloğunuzu adlandırmanız gerekiyor. Her şeyi, insanlar tarafından okunabilir ve içeriğiyle alakalı olacak şekilde adlandırmak genellikle iyi bir fikirdir, bu nedenle YouTube aboneliğimize harekete geçirici mesaj YouTube Abone Ol adını verdik. Kaydet’e tıklayın ve bloğunuzu daha sonra kullanmak üzere kaydetmiş olacaksınız.
Herhangi bir blokta yaptığınız gibi basitçe yerleştirin.
Yeniden Kullanılabilir Blokları Dışa Aktarma
Fakat başka bir web sitesinde oluşturduğunuz bir bloğu kullanmak istediğinizi varsayalım. Gutenberg, tam da bunu yapmanızı sağlayan az bilinen bir işlevselliğe sahiptir.
Bir Gutenberg gönderisinden veya sayfa düzenleme ekranından çalışırken, sol üst köşedeki (+) açılır menüye tıklayın, Yeniden Kullanılabilir sekmesini seçin ve Tüm yeniden kullanılabilir blokları yönet’e tıklayın.
Kaydettiğiniz tüm yeniden kullanılabilir bloklara genel bir bakış alacaksınız. Fareyle herhangi birinin üzerine gelindiğinde ek seçenekler ortaya çıkar: Düzenle, Çöpe At ve JSON Olarak Dışa Aktar. JSON Olarak Dışa Aktar’a tıklamak şaşırtıcı olmayan bir şekilde bloğunuzu bir JSON dosyası olarak dışa aktarır.
İndirme işleminiz hemen başlamalıdır. Bittiğinde, bloğunuzu indirilenler klasörünüzde bulacaksınız. Dosya adı, bloğunuzun adını kısa çizgilerle ayrılmış olarak ve .json uzantısını içerecektir.
Yeniden Kullanılabilir Bloklar Nasıl İçe Aktarılır
Şimdi bir bloğu içe aktarmaya nasıl devam edilir? Yine bir yazı veya sayfa düzenleme ekranından başlayarak sol üst kısımdaki + menüsüne tıklayın ve Tüm yeniden kullanılabilir blokları yönet’i seçin. Halihazırda kayıtlı bloğunuz yoksa Yeniden Kullanılabilir sekmesini görmezsiniz. Bunun yerine, sağ üst taraftaki açılır menüden (···) yeniden kullanılabilir blok yönetimi ekranına gidebilirsiniz.
Yeniden Kullanılabilir Bloklar ekranında, JSON’dan İçe Aktar düğmesini tıklayın.
Bir dosya seçmeniz istenecektir.
Daha önce indirdiğimiz JSON dosyasını seçeceğiz ancak Gutenberg bloğu içeren herhangi bir JSON dosyası bu şekilde import edilebilir.
Bir dosya seçtikten sonra İçe Aktar’a tıklayın ve bloğunuz kullanıma hazır olacaktır.
Hemen tabloda görünmüyorsa, sayfayı yenilemeniz gerekir.
Bir Eklenti Kullanarak Yeniden Kullanılabilir Blokları Yönetme
Gutenberg bloklarını dışa veya içe aktarmak için bir eklenti de kullanabilirsiniz. Blocks Export Import eklentisini kullanacağız.
Bu basit eklentiyi kurup etkinleştirdikten sonra, eklentilerinizi yazı veya sayfa düzenleyicide kolayca dışa veya içe aktarabileceksiniz.
Bir bloğu içe aktarmak için artı (+) simgesine tıklayarak bir blok ekleyin ve bir blok oluşturmak için Blokları JSON’dan içe aktar’ı seçin.
Ardından Gutenberg bloğu içeren herhangi bir JSON dosyasını karşıya yükleyebilirsiniz.
Bu eklentiyi kullanarak bir bloğu dışa aktarmak için, blok menüsünde üç noktaya (···) tıklayın ve JSON olarak Dışa Aktar’ı seçin. İndirme işleminiz hemen başlamalıdır.
Bloğunuzu indirilenler klasörünüzde bulabilirsiniz. Dosya adı,blocks-export.json olacaktır.
Çözüm Yolu
Değişim, daha iyisi için olsa bile, genellikle alışmayı gerektirir. Gutenberg, esneklik, işlevsellik ve emek tasarrufu açısından klasik editörden daha fazlasını sunar ve onu tam olarak takdir etmek için gerçekten önemli noktalara inmeniz gerekir. Gutenberg düşmanıysanız, umarız bu makale sizi bu tutumdan bir adım uzaklaştırmıştır. Değilseniz, Gutenberg WordPress düzenleyicisinin genellikle gözden kaçan bir yönünü aydınlattığımıza inanıyoruz.