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

WordPress Widget’larına Özel Stiller Nasıl Eklenir (2 Yol)

Widget’larınızı özelleştirmek, web sitenizin görünümünü iyileştirmenin, marka tutarlılığını korumanın ve önemli bilgilere dikkat çekmenin güçlü bir yoludur.

Ancak birçok WordPress kullanıcısı, özellikle de CSS konusunda rahat değillerse, widget stilini zorlayıcı bulmaktadır. Yine de endişelenmeyin, çünkü yardım etmek için buradayız.

Bu makalede, web sitenizi bozmadan WordPress widget’larına özel stiller eklemek için iki kolay yöntem göstereceğiz. İster biraz CSS ile rahat olun, ister kodsuz bir çözümü tercih edin, sizi teminat altına aldık.

Adding custom styles to WordPress widgets

WordPress widget’larına özel stiller eklemenin 2 yolunu göstereceğiz. Sizin için en uygun olana geçmek için bu hızlı bağlantıları kullanabilirsiniz:

Not: Bu makale klasik tema kullanıcıları için hazırlanmıştır. Bir blok tema kullanıyorsanız yöneticinizde Pencere Öğeleri veya Tema Özelleştirici sayfalarını göremezsiniz. Temanızı özelleştirmek için blokları ve tam site düzenleyicisini kullanmanız gerekecektir.

Daha fazla bilgi için WordPress tam site düzenlemeye yeni başlayanlar için kılavuzumuza göz atın.

Yöntem 1: Blok Düzenleyici ile WordPress Widget’larına Özel Stiller Ekleme (Temel)

WordPress widget’ları artık widget’a hazır alanlara ve kenar çubuklarına widget ve blok eklemek için blok düzenleyicisini kullanıyor. Bu, varsayılan WordPress bloklarından bazıları için bazı blok stil seçenekleri göreceğiniz anlamına gelir.

Örneğin, Görünüm ” Widget ‘lar sayfasına gider ve varsayılan bir WordPress bloğuna tıklarsanız, bloğun renklerini ve tipografisini değiştirme seçeneklerini görürsünüz.

The default WordPress widget styling options

Ancak, tüm bloklar bu seçenekle birlikte gelmez, özellikle de bu bloklar varsayılan WordPress blokları değilse. Neyse ki, widget’lar için blok düzenleyiciyi kullanmanın avantajlarından biri, her bloğa kolayca özel CSS sınıfları ekleyebilmenizdir.

Tek yapmanız gereken, özel stiller eklemek istediğiniz widget’a tıklamaktır.

Ardından, Blok panelinin altındaki ‘Gelişmiş’ sekmesine gitmeniz gerekir. Buradan özel bir CSS sınıfı ekleyebilirsiniz.

Adding custom CSS class to widgets in Block Editor

‘Güncelle’ düğmesine tıklayarak değişikliklerinizi kaydetmeyi unutmayın.

Artık WordPress temanıza söz konusu CSS sınıfını hedefleyen özel CSS ekleyebilirsiniz.

Basitçe Görünüm ” Özelleştir sayfasına gidin ve Ek CSS sekmesine geçin. Orada, CSS kurallarınızı eklemek için bir kutu ile web sitenizin canlı bir önizlemesini göreceksiniz.

Add CSS rules

Özel CSS eklemenin bir başka yolu da WPCode‘dur. Temanızda zaten çok sayıda özel CSS kodu varsa ve tüm parçacıkları kolayca ayırt etmek ve izlemek istiyorsanız bunu kullanmanızı öneririz.

İlk olarak, WPCode eklentisini yüklediğinizden emin olun. Adım adım talimatlar için WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuzu okuyabilirsiniz.

Ardından, Kod Parçacıkları “ + Parçacık Ekle’ye gidin ve ‘Özel Kodunuzu Ekleyin (Yeni Parçacık)’ı seçin. Ardından, ‘+ Özel Snippet Ekle’ düğmesine tıklayın.

Adding a new custom code snippet in WPCode

Şimdi, yeni özel CSS’nize bir ad verin. ‘Özel Widget Stili’ gibi basit bir şey olabilir.

Ardından, Kod Türünü ‘CSS Snippet’ olarak değiştirin.

Custom CSS to style WordPress widgets

Ardından, devam edin ve özel CSS’nizi alana ekleyin.

İşte kullandığımız bazı temel CSS:

.latest-articles { 
background-color:#def4f1;
padding:10px;
}

Tamamlandığında, Ekleme bölümüne gidin. Ekleme Yönteminin ‘Otomatik Ekleme’ ve Konumun ‘Site Genelinde Başlık’ olarak ayarlandığından emin olun.

Bundan sonra, sağ üst köşedeki düğmeyi ‘Etkin’ yazana kadar değiştirin ve ‘Snippet’i Kaydet’e tıklayın.

Choosing Site Wide Header as the code location in WPCode

Özel CSS’nizi ekledikten sonra, web sitenizi mobil veya masaüstünde görüntüleyerek çalıştığını görebilirsiniz.

İşte bizimki böyle görünüyor:

Block widget with custom style preview

Yöntem 2: CSS Hero ile WordPress Widget’larına Özel Stiller Uygulama (Daha Özelleştirilebilir)

Yukarıdaki yöntemle ilgili bir sorun, CSS kodu yazmanız gerekmesidir. Ancak, tüm kullanıcılar CSS bilmiyor ya da kod yazmak istemiyor.

Bu durumda CSS Hero‘yu kullanabilirsiniz. Herhangi bir kod yazmadan WordPress temanıza özel CSS eklemenizi sağlayan özel bir WordPress stil eklentisidir.

CSS Hero incelememizde eklenti hakkında daha fazla bilgi edinebilirsiniz.

Öncelikle CSS Hero 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.

Etkinleştirmenin ardından eklenti, WordPress yönetici araç çubuğunuzun üst kısmına yeni bir menü öğesi ekleyecektir.

Ardından, şekillendirmek istediğiniz widget’ı görebileceğiniz sayfayı ziyaret etmeniz ve üstteki CSS Kahramanı düğmesine tıklamanız gerekir.

Opening CSS Hero in WordPress

Bu, sayfayı CSS Hero düzenleyici arayüzünde açacaktır.

Web sitenizdeki herhangi bir öğeyi işaret edip tıklayabileceğiniz ve stilini değiştirebileceğiniz canlı bir editördür.

CSS Hero interface

Farenizi stil vermek istediğiniz widget’ın üzerine getirmeniz yeterlidir. Ardından seçmek için tıklayın.

Bu örnekte, Arama widget’ımızı seçtik.

Clicking on a search widget in CSS Hero

Bundan sonra, widget’ınızı istediğiniz şekilde şekillendirmek için soldaki menüyü kullanabilirsiniz. Buna gradyanlar, tipografi, dolgu, kenar boşlukları ve kenarlıklar gibi gelişmiş stil seçenekleri de dahildir.

Aşağıdaki örnekte, Arama widget’ının yazı tipi boyutunu değiştirerek daha da öne çıkmasını sağladık.

Changing a search widget's typography in CSS Hero

Gerekirse widget’ın belirli öğelerini de değiştirebilirsiniz.

Örneğin, düğme ve arama alanlarının kenarlık yarıçapını değiştirmeye karar verdik. Bu şekilde daha kavisli ve şık görünüyorlar.

Changing a search widget's border radius in CSS Hero

İşiniz bittiğinde, ayarlarınızı kaydetmek için ‘Kaydet’ düğmesine tıklamayı unutmayın.

Ardından, değişikliklerinizi yerinde görmek için web sitenizin önizlemesini yapın.

Clicking the Save button in CSS Hero

Umarız bu makale WordPress widget’larına özel stilleri nasıl ekleyeceğinizi öğrenmenize yardımcı olmuştur. WordPress için en iyi sürükle ve bırak sayfa oluşturucuları seçimimizi ve ücretsiz ve premium WordPress temaları arasındaki artı ve eksi karşılaştırmamızı da 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

20 yorumBir Cevap Bırakın

  1. Ankush

    The Plugin was really Great but I had a problem…

    It doesn’t work when i add custom css….

    May be plugin css is overriding my code but.. that really sad…

    Hey Wpbeginner.com Team.. Please leave me a reply,]

    I You can tell me how to fix it…

  2. Rachael

    I love this plugin but every time I activate it, I have trouble with the gallery widget. It works fine with the plugin deactivated, but if I turn on the plugin, the gallery widget won’t save any images. All of the other widgets work fine. Does anyone else have this issue?

  3. Regina

    Does how to instructional above also also include the ability to customize the font of the widget titles?
    Thanks!

  4. terry

    Finally, after failing at trying to decode the jargon I get on inspect, this article told me exactly what I needed.

    Thanks

  5. Alex

    I don’t have any classes on widgets.

  6. irfan

    There is extra white space while creating extra widget area for header. Kindly tell us , how to remove this

  7. Thomas

    Hi, I tried to do it manually, inspected the element and its class but it did not work.

    I am trying to change the style of a WPform.

    Could you help me?

  8. daniel

    i have added a widget area to my header using the functions.php and header.php files. i can see the widget ive added on my site but i want to put it next to the menu, any idea how to do this please? i want it to sit to the right hand side of the menu.

  9. Deniz Kumru

    It’s my first wordpress theme.I was nervous till found your article.It’s done thank you :)

  10. ivan

    Why does my layout under widget styles only shows the padding option, without the bottom margin, gutter & row layout option.

  11. Rimi

    hallo
    I can not make any changes because it is inactive
    Being processed plugin / css / plugin-front.css (inactive),How can I activate pleas

  12. Grace

    Hello, my theme doesn’t have a right sidebar, it came with just a footer widget area, can I use the custom css to add a right sidebar? Please help me, thanks

    • WPBeginner Support

      No, you will first need to define a widget ready area. Your theme may already have an option to use a sidebar layout. If it doesn’t, then we would recommend you to ask the theme author for support. On the other hand, if you feel confident in your coding skills, then go a head.

      Yönetici

  13. Mr.T

    I want to change them manually. Am I right that by using widget-number class you actually can’t move them up or down in the widgets area, because their id will change, or it works differently?

    • Erick

      I have the same question

  14. Correen K

    I was looking for something like this to add some style to my sidebar and stumbled upon the Flexible Posts Widget plugin. I think it’s always nice to have options ;)

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.