WordPress düzenleyicisine özel bir stil nasıl eklenir (eklenti üzerinden manuel & amp;
WordPress’in başarısının çoğu, web içeriği yapmanın çok kolay olmasıdır. Hiçbir şey bunu görsel bir editörden daha fazla sembolize etmez. Bu, kullanıcıların kelime işlemeyi kullanarak kolayca blog yayınları ve web sayfaları oluşturmalarını sağlayan güçlü bir araçtır. Daha kolay hale getirmek için editör, WordPress kullanıcılarına ve web sitesi sahiplerine birçok stil seçenek sunar. İçeriğinizi kalın, eğik, altı çizili veya nüfuz etmek istiyor musunuz, bunu bir düğme dokunuşuyla yapabilirsiniz. Ve aralarından seçim yapabileceğiniz daha fazla biçimlendirme seçeneği var.
Ancak, yeterli olmadığı zamanlar vardır. WordPress düzenleyicisindeki içerik kutusu, CTA veya düğme gibi özel bir stil seçeneği istediyseniz, yalnız değilsiniz. Bu oldukça yaygın bir talep.Bazı özel stilleri almanın bir yolu, metin editörlerini kullanmak ve bunları HTML ve CSS kodu üzerinden eklemektir. Bu bazen çalışıyor, ancak düzenli olarak ekstra biçimlendirme eklemeniz gerekiyorsa bu en iyi çözüm değildir. Bu durumda, WordPress editörünün kalıcı bir parçası olarak özel tarzınızı yapsanız iyi olur. Bunu nasıl yaptın? Bu tam olarak bu makale. Aşağıda, WordPress düzenleyicisine gerilme menüsü olarak nasıl özel bir stil ekleyeceğinizi öğreneceksiniz. Her şeyden önce bunu manuel olarak ve sonra eklenti aracılığıyla nasıl yapacağımızı göreceğiz. Bundan sonra, bu özelliğin nasıl kullanılacağı hakkında bazı örnekler ve fikirler de göreceğiz, bu yüzden bitene kadar izlemeye devam edin.
Ancak, web içeriği düzenlemesinin CSS aracılığıyla gerçekleştiğini lütfen unutmayın. Bu nedenle, CSS operatörleri hakkında bilgi, kendi tarzınızı takip etmek ve yapmak için yararlıdır. Yeni başlayansanız bu öğreticiyi yine de kullanabilirsiniz, ancak aşağıdaki CSS kodunu anlamak için fazladan zaman ayırmanız gerekebilir. Gitmeye hazır? O zaman çatlayalım. WordPress Editor’a manuel olarak özel bir stil nasıl eklenir, önce vaat edildiği gibi, editöre elle nasıl yeni bir stil ekleyeceğimizi göreceğiz. Bunun için birkaç tema dosyasını düzenlemeliyiz. Bu nedenle, ilk görev WordPress temanızı rezerve etmektir. Daha da iyisi, eğer yapmadıysanız, tema güncellemesindeki değişiklikleri kaybetmemek için çocuğun temasını hazırlayın. Tabii ki, zaten bir çocuk temanız varsa, bir yedekleme de yapın. Herşey iyi? O zaman başlayalım. WordPress Editor’da özel stilimizi kullanılabilir hale getirmek için özel tarz bir römorkör menüsü oluşturun, önce düzenleyicide yeni bir gerilme menüsü yapmalıyız. Bu şekilde, biçimlendirmemizi birkaç tıklamayla kolayca uygulayabiliriz. Bir menü oluşturmak için, function.php için aşağıdaki kodu ekleyin. İsterseniz, sitenize özel bir eklenti formunda bir kod da ekleyebilirsiniz. Hangi seçeneği seçtiğiniz, önemli olan kodun orada olması.
Add_style_sect_buttons ($ buttons) işlevi {
Array_unShift ($ buttons, ‘StylesElect’);
$ Düğme döndür;
}
// İade çağrımızı uygun filtreye kaydedin
add_filter (‘mce_buttons_2’, ‘add_style_select_buttons’); Bu kod, WordPress düzenleyicisine format adı verilen açılır menüye düğmeler ekler. Bir dizi yeni biçimlendirme seçeneği ile ortaya çıktı. Kendi özel tarzımızı yaptıktan sonra, burada da görünecekler. Mevcut kodla, menüyü görmek için “Mutfak Lavabosu” olarak adlandırılan şeyi açmanız gerekir. Çünkü MCE_BUTTONS_2’ye bağlıyoruz. Menüyü ilk satıra yerleştirmek istiyorsanız, kancayı MCE_BUTTONS_1 olarak değiştirebilirsiniz. MCE_BUTTONS_3 ile yeni satıra yerleştirmek bile mümkündür.
Menü şimdi seçim ile doldurun şimdi menümüz var, bir seçim ile doldurma zamanı. Bu, bir kez daha yararlı bir kod parçasıyla yapılır: // WordPress düzenleyicisine özel bir stil ekleyin İşlev my_custom_styles ($ init_array) {
$ style_format = dizi (
// bu özel bir güç
Dernek (
‘başlık’ => ‘kırmızı düğme’,
‘blok’ => ‘aralık’,
‘sınıf’ => ‘kırmızı düğme’,
‘sarma’ => true,
),
Dernek (
‘Başlık’ => ‘Block İçeriği’,
‘blok’ => ‘aralık’,
‘Sınıf’ => ‘Block İçeriği’,
‘sarma’ => true,
),
Dernek (
‘Başlık’ => ‘şirket’,
‘blok’ => ‘aralık’,
‘Sınıf’ => ‘şirket’,
‘sarma’ => true,
),
);
// Kodlanan JSON dizisini ‘Style_Formats’ içine girin
$ İnit_array [‘style_formats’] = json_encode ($ style_formats);
Dönüş $ init_array;
}
// ‘tiny_mce_before_init’ adresine bir arka arama ekleyin
add_filter (‘tiny_mce_before_init’, ‘my_custom_styles’); Burada neler olduğunu anlayalım. Yukarıdaki kod görüntülerinde üç farklı özel stil yapıyoruz. Özellikle, metin bölümü için kırmızı bir düğme, içerik kutusu ve aorgot yapma seçeneğini ekledik. Ortadaki dizide bulabilirsiniz. Gördüğünüz gibi, her başlık seçeneğini, bloku, sınıfını ve kendi sargısını belirledik. İşte her birinin anlamları:
Başlık-Başlık, özel stilimizin gerilme menüsünde görüneceği bir ad belirler.
Blok –
, ,
gibi vurgulanan metin etrafında üretilecek blok öğesinin türünü tanımlar. Seçimdeki blok öğeleri yeni öğelerle değiştirilecektir.
Sınıf – Seçilen öğelere bir veya daha fazla sınıf belirleyin. Sınıf, CSS kuvvetini öğeye uygulamak için kullanılır.
Sargı –
veya blokquote ambalajı gibi blok öğeleri için bir kap biçimi ekleyip eklemeyeceğinizi belirleyin.
Kullanabileceğiniz daha fazla parametre de vardır (Codex WordPress’te bulun):
Satır içi – Seçime eklenecek satır içi öğenin adı. Bloklara benzer.
Seçiciler-CSS 3 Seçmen Desenleri Sınıfları belirli öğelere veya tablodaki tek satırlar gibi karmaşık konulara uygulamak için. Daha nüanslı stil düzenleme uygulamaları için kullanışlıdır.
Stil – CSS kuvvetini doğrudan eklemek için kullanılabilir. Bunu CSS sınıfı ve stil sayfası ile yaptık.
Öznitelikler – Yeni HTML özniteliklerini çağırmak ve bunları seçilen öğelere veya yeni satır içi/blok öğelerine uygulamak için kullanılır.
Sağ – Kullanıldığında benzer stilleri birleştirmek için özellikleri devre dışı bırakın. Bazı CSS miras sorunları için yararlı olabilir. Yukarıdaki kodu ekledikten sonra, özel stil WordPress düzenleyicisinde görülecek ve öğeye ayarlamaya başlayabilirsiniz.
Ancak, uygun CSS kuvvetini tanımlayana kadar bu çok fazla değişmeyecektir. Neyse ki, bir sonraki adımda yapacağımız şey bu. CSS stilini Stil Sayfasına ekleyin Özel stilinizin herhangi bir etkisini görmek için, önce temalar sayfanıza bazı CSS eklemeniz gerekir. Bizim durumumuzda şöyle görünecek:
Arka plan rengi:#BC3315;
-Moz-Sınırlı-Radius: 3px;
-Webkit-Sınırlı-Radius: 3px;
Sınırlar: 3px;
Sınır: Yok;
Renk: #ff;
Ekran: Hat bloklarında;
İmleç: işaretçi;
Rulman: 10px 30px;
Metin dekorasyonu: yok;
}
.Red-Button: İmleci işaret edin {
Arka plan rengi: #E53F19;
}
.Konten-Block {
Sınır: 1 piksel katı #EE;
Rulman: 10 piksel;
Arka plan: #CCC;
şamandıra: sol;
Marj-Bawah: 1.75em;
Metnin hizalanması: Merkez;
}
.Content-Block: Sonra {
ikisini de temizle;
}
.Stabilo {
Arka plan rengi:#ffff66;
} Gördüğünüz gibi, bu stil daha önce özel öğelerimize ayarladığımız sınıfla aynıdır. Mevcut temamızdan style.css dosyasına ekledikten sonra, site ön ucunda görünecektir.
Bu temelde. WordPress düzenleyicisine özel stil ekleme işimiz oldukça eksiksiz. Ancak, kirazını gerçekten yukarıda yerleştirmek için bir adım daha atmamız gerekiyor.
Şu anda, özel stilimizi eylemde görmek için her zaman düzenleyici ile sayfa veya sayfaların önizlemesi arasında gidip gelmemiz gerekecek. Editörün kendisindeki etkileri de görebiliyorsak daha iyi değil mi? Bununla birlikte, buna “ne aldığını görüyorsunuz” denir, değil mi? Adına uygun kalmasını sağlamak için, tek yapmanız gereken CSS stili daha önce Editor-Styles.css adlı bir dosyaya bir CSS stili eklemektir. Tahmin edebileceğiniz gibi, bu stil sayfası editörünün kendisidir. Bunu, kullanıcıya ön uçlara gitmeden içeriklerinin nasıl olacağı konusunda daha iyi bir izlenim vermek için kullanan daha fazla tema. Eğer kendiniz bu işleviniz yoksa, her zaman kendi dosyanızı uygulayabilirsiniz. Tek yapmanız gereken yeni bir metin dosyası oluşturmak, adını editor-styles.css olarak değiştirmek ve özel CSS stilinizi orada kopyalamaktır. Ardından, çocuk temanızın veya temanızın kök dizinine kaydedin ve yükleyin. Şimdi, temanızın yeni bir dosya kullanması için function.php dosyanıza aşağıdaki kodu eklemektir: custom_editor_styles () file () {{
add_ditor_style (‘editor-styleles.css’);
}
Add_action (‘init’, ‘custom_editor_styles’); Bundan sonra, yeni özel stil efektinizi doğrudan WordPress düzenleyicisinde görebileceksiniz.
İşte burada. Artık WordPress düzenleyicisine resmen özel bir stil ekleyebilirsiniz. Tabii ki, bu özelliği kullanmanın daha fazla yolu var (ve aşağıda daha fazla örneğimiz var), bu yüzden lütfen deneyin. Daha fazla ipucu için, WYSIWYG WordPress Editor’un nasıl ayarlanacağına dair makalemizi okumayı unutmayın. Burada, WordPress editöründeki tüm içeriğin ön ucunuza benzemesini de öğrenirsiniz. Ancak, yukarıdakilerin biraz fazla karmaşık olduğunu düşünüyorsanız, şanslısınız: düzenleyiciye özel bir stil eklemek için bir eklenti seçeneği de var. Tabii ki, bundan sonra göreceğimiz şey bu. Özel biçimlendirme seçeneğimiz için eklenti çözümü, özel stiller eklemek için birkaç eklenti de vardır. Kullanılması en kolay olanlardan biri Tinymce özel stilleridir. Bu temel olarak size yukarıda manuel olarak yaptığımızla aynı şeyi yapmanızı sağlayan bir grafik arayüzü sağlar. İşte nasıl kullanılacağı. Eklentileri Yükle İlk adım olarak, eklentileri sitemize yüklememiz gerekir. Bu diğer eklentiler için olduğu gibi olur. Eklentiyi açın> Yeni Ekle ve “Tinymce Özel Stilleri” ni arayın.
Aradığınız eklenti mevcut ilk seçenek olmalıdır. Sitenize indirmek ve yüklemek için şimdi yükleyin. Bittiğinde etkinleştirmeyi unutmayın! Stil Sayfasını Yapılandırma Bundan sonra, eklentiyi yapılandırma zamanı. Bunu Ayarlar> Tinymce özel stili altında yapabilirsiniz. İlk adım olarak, stil sayfamızın nereye yerleştirileceğini yapılandırmamız gerekir. Tema klasörüne veya çocukların temasına veya özel bir klasöre yerleştirebiliriz. Son seçeneğin, tema güncellemesine dosyayı kaybetmemeniz önerilir. Bir seçim yaptıktan ve ayarları kaydettikten sonra, eklenti editör style.css ve editor-style sheared.css adlı iki stil yapar. Burası, temanızda ve bir sonraki adımda yapacağımız WordPress düzenleyicisine kullanım için özel bir stil yerleştireceği yerdir. Stili yapılandırın özel bir stil oluşturmak için, önce ekranın altına yeni bir kuvvet ekle tıklamanız gerekir. Bu size özel stilinizi belirlemek için bir dizi seçenek sunacaktır. Bu temelde önceki kod aracılığıyla yaptığımız aynı şeydir, ancak görsel bir düzenleyici ile.
Seçeneklerin çoğu oldukça açık:
Başlık – WordPress düzenleyicisinde özel stilin görüneceği ad.
Tür – Burada bir dizi unsur, blok veya seçmen yapmak isteyip istemediğinizi seçebilirsiniz.
Sağ – daha önce olduğu gibi, benzer CSS etiketlerinin kombinasyonunu devre dışı bırakmak için kullanılır. Sargı – geçerli biçimi div gibi blok elemanları için bir kapta değiştirme.
Sil – Seçilen öğeden biçimlendirmeyi sil.
Bu eklenti ayrıca her ayar için ayrıntılı bir açıklama sunar. Bittiğinde, sayfanın altındaki tüm ayarları kaydet’i tıklayın. Bundan sonra, yeni özel stilinizi WordPress düzenleyicisinde daha önce olduğu gibi bulacaksınız ve kullanmaya hazır olacaksınız. Kolay.
Diğer eklentiler, belirtildiği gibi, bu tür bir işlev için birden fazla eklenti vardır. WordPress düzenleyicisine özel bir stil eklemek için birkaç aday daha:
WP Düzenleme – Düzenleyiciye tablo oluşturma gibi ek biçimlendirme seçenekleri ekleyin. Ayrıca kullanıcıların düğmeler ve sütunlar oluşturmasına izin verir. Kendi tarzınızı yapamasanız da, eklenti size ek seçenekler sunar.
Tinymce Advanced – yukarıdaki eklentiye benzer. Yazı tiplerini, yazı tipi boyutunu, arka plan rengini ve daha fazlasını değiştirme seçeneği ile donatılmıştır, ancak kendiniz yapamazsınız.
Just Tinymce Custom Styles – WordPress düzenleyicisine kendi özel stilinizi eklemek için başka bir seçenek.
Kısa Kod düğmesini unutun – Özel stil açısından ihtiyacınız olan her şey bir düğme ise, bu sizin için bir eklentidir. Düğmeyi editörde sağlayın ve istediği gibi ayarlayın.
Özel stiller için olası kullanım durumları iyidir, şimdi özel stil ekleyeceğimizi bildikten sonra, onu ne kullanabileceğimize bakalım. Düzenleyiciye ekleyebileceğiniz ek biçimlendirme türleri için bazı fikirler:
İçerik Kutusu – Reklam ürünleri için iyi, uzun alıntı düzenlemek, önemli davetiyeleri görüntüleme, uyarı kutuları ve içeriğiniz için çerçeveler sağlama. Combol – düğmeleri, kullanıcıların sitenizden belgeleri indirmesine izin vererek harekete geçme daveti olarak işlev görebilir, Mağaza sayfası ve çok daha fazlası. Öne Çıkanlar – Yukarıda nasıl yapılacağını gösterdik.Stabilo işlevi ile kağıt üzerinde gibi parçaları vurgulayabilirsiniz.
Referanslar – Sitenize referans eklemeyi planlıyorsanız, neden kendi özel stilleriyle öne çıkmıyorsunuz?