Beaver Builder Teması için Özelleştirici Değerlerini ve Ön Ayarları Değiştirme


Özelleştirici'de Beaver Builder Teması ile birlikte gelen etkin ön ayarı geçersiz kılmanın hızlı bir yolu. Bu, kendi ön ayar ayarlarınızla başlamanız ve belki de temanın büyük ölçüde değiştirilmemesi için diğer tüm ön ayarları kaldırmanız gerekiyorsa kullanışlı olabilir.

Daha sonra özelleştiricide değerleri değiştirerek önceden ayarlanmış ayarları geçersiz kılabilirsiniz, bu eğitim özelleştiricide değişiklik yapmadan önce gerçek değer ayarlarını değiştirmeye bakar.

Etkin Ön Ayarı Geçersiz Kıl

Bu nedenle, gerçek ön ayarların başlangıç ​​değerlerini değiştirmek, aktif ön ayara yeni değerler aktarabileceğiniz fl_default_theme_mods filtresini kullanarak yapılır. Kullanılan filtre, ana temadaki class_fl_customizer.php dosyasında referans alınır ve aşağıdaki gibi uygulanır.

 add_filter( 'fl_default_theme_mods', 'prefix_default_theme_preset');
// Varsayılan ön ayar değerlerini değiştir
function prefix_default_theme_preset( $mods ) {

	$mods2 = dizi(
		'fl-layout-width' => 'tam genişlik',
		'fl-content-width' => '1020', // Konteyner genişliği
		'fl-scroll-to-top' => 'etkinleştir', 
		'fl-body-bg-color' => '#fff',
		'fl-aksan' => '#c3251d',
		'fl-accent-hover' => '#999999',
		'fl-heading-text-color' => '#555555',
		'fl-topbar-bg-color' => '#222222',
		'fl-topbar-text-color' => '#cccccc',
		'fl-topbar-link-color' => '#999999',
		'fl-topbar-hover-color' => '#ffffff',
		'fl-header-bg-color' => '#000',
		'fl-header-text-color' => '#cccccc',
		'fl-header-link-color' => '#999999',
		'fl-header-hover-color' => '#ffffff',
		'fl-nav-bg-color' => '#000000',
		'fl-nav-link-color' => '#cccccc',
		'fl-nav-hover-color' => '#ffffff',
		'fl-footer-widgets-bg-color' => '#000000',
		'fl-footer-widgets-text-color' => '#cccccc',
		'fl-footer-widgets-link-color' => '#999999',
		'fl-footer-widgets-hover-color' => '#ffffff',
		'fl-footer-bg-color' => '#000000',
		'fl-footer-text-color' => '#cccccc',
		'fl-footer-link-color' => '#999999',
		'fl-footer-hover-color' => '#ffffff',
		'fl-h1-font-size' => '36',
		'fl-h2-font-size' => '30',
		'fl-h3-font-size' => '24',
		'fl-h4-font-size' => '20',
		'fl-h5-font-size' => '18',
		'fl-h6-font-size' => '16',
		'fl-body-text-color' => '#555555',
		'fl-body-font-weight' => '400',
		'fl-body-font-size' => '18',
		'fl-vücut-çizgi-yüksekliği' => '1.3'
	);

	$mods3 = array_merge($mods, $mods2); 
	

	$mods3 döndür;

}

Bu filtrede, $mods2 adlı bir değişken olan yeni bir diziyi birleştirmek için array_merge kullandım ve onu, daha sonra arka uçta göreceğiniz yeni değerler kümesi olarak filtrelenen $mods3'ü üretmek için orijinal $mods dizisiyle birleştirdim. özelleştirici.

İstediğiniz kadar az veya çok sayıda anahtar ve değer ekleyin. Dizide değişiklik yaparsanız, ön ayarı seçmeden önce, hemen gösterilmeyecektir, yeni değeri göstermek için başka bir ön ayara geçmeniz ve tekrar geri dönmeniz gerekecektir.

kunduz-teması-varsayılan-ön ayarlı

Yukarıda kullanılan değerler kapsamlı değildir, hepsini özelleştirmer-presets.php dosyasındaki ana temada görebilirsiniz. Sadece ihtiyacınız olanlarla birleştirin. Kod parçacıkları çocuğunuzun tema function.php dosyasına eklenir

Ön ayarlardaki mevcut tema modlarının tam listesi için makalenin sonuna bakın.

Diğer tam Ön Ayarların Kaldırılması

İsteğe bağlı olarak, varsayılanın dışındaki diğer hazır ayarları, bunlara ihtiyacınız yoksa kaldırabilirsiniz, varsayılanın dışında temayla birlikte gelen dokuz hazır ayar daha vardır. Hatta tamamen yeni ön ayarlarınızı da ekleyebilirsiniz. FLCustomizer ile yapılan mevcut olanları nasıl kaldıracağınız aşağıda açıklanmıştır.

 add_action( 'after_setup_theme', 'prefix_remove_all_presets', 11);
function prefix_remove_all_presets() {
//Varsayılanın dışındaki tüm yerleşik ön ayarları kaldırın.
    FLCustomizer::remove_preset( 
        dizi('varsayılan-karanlık', 'klasik', 'modern', 'kalın', 
            'şerit' , 'lüks' , 'premier' , 'alacakaranlık' , 'gece yarısı'
        )
    );
}

referans

S0 diğer ön ayarlar diziye eklenerek kaldırılır, hepsinden, bazılarından kurtulmayı veya hepsini olduğu gibi bırakmayı seçebilirsiniz.

Bununla birlikte, önemli bir şey, başka bir ön ayar bırakmaktır , sanki varsayılanı daha fazla değiştirecekmişsiniz gibi, yeni değişiklikleri başlatmak için başka bir ön ayara geçmeniz ve geri dönmeniz gerekir.

Bir Ön Ayarı Kalıcı Olarak Etkin Olarak Ayarlama

Bir ön ayarı, değiştirilemeyecek şekilde kalıcı olarak etkin ön ayar olarak ayarlayabilirsiniz.

 set_theme_mod('fl-ön ayar', 'ön ayar adınız');

Ön ayar adını set_theme_mod'a iletin

Ön ayarın bölümlerini Özelleştirici'de görünümden kaldırma

Özelleştirici'de etkin ön ayarda (ve diğer ön ayarlarda) hangi öğelerin görüneceğini daha da hassaslaştırabilirsiniz.

 add_action('customize_register', 'prefix_remove_parts_customizer', 20 );
/**
 * Özelleştiriciye Kaydolun
 */
function prefix_remove_parts_customizer( $wp_customize ) {
//Yorumları kaldırarak Panelleri ve Bölümleri kaldırın.

	$wp_customize->remove_section('fl-ön ayarları'); 

	$wp_customize->remove_panel('fl-general');
		$wp_customize->remove_section('fl-layout'); 
		$wp_customize->remove_section('fl-body-bg'); 
		$wp_customize->remove_section('fl-accent-color'); 
		$wp_customize->remove_section('fl-heading-font'); 
		$wp_customize->remove_section('fl-body-text'); 
	 

	$wp_customize->remove_panel('fl-başlık'); 
		$wp_customize->remove_section('fl-topbar-layout'); 
		$wp_customize->remove_section('fl-topbar-style'); 
		$wp_customize->remove_section('fl-header-layout'); 
		$wp_customize->remove_section( 'fl-başlık stili'); 
		$wp_customize->remove_section('fl-header-logo'); 
		$wp_customize->remove_section('fl-nav-layout'); 
		$wp_customize->remove_section('fl-nav-style'); 
		
	
	$wp_customize->remove_panel('fl-içeriği'); 
		$wp_customize->remove_section('fl-content-bg'); 
		$wp_customize->remove_section('fl-content-blog'); 
		$wp_customize->remove_section( 'fl-içerik-arşivleri'); 
		$wp_customize->remove_section('fl-content-posts'); 
		$wp_customize->remove_section('fl-content-woo'); 
		$wp_customize->remove_section('fl-lightbox-layout'); 


	$wp_customize->remove_panel('fl-footer'); 
		$wp_customize->remove_section( 'fl-footer-widgets-layout'); 
		$wp_customize->remove_section( 'fl-footer-widgets-style'); 
		$wp_customize->remove_section('fl-footer-layout'); 
		$wp_customize->remove_section('fl-footer-style'); 
		$wp_customize->remove_section( 'fl-altbilgi efekti'); 

	$wp_customize->remove_panel('fl-code'); 
		$wp_customize->remove_section('fl-css-code-section'); 
		$wp_customize->remove_section('fl-js-code-section'); 
		$wp_customize->remove_section('fl-head-code-section'); 
		$wp_customize->remove_section('fl-header-code-section'); 
		$wp_customize->remove_section('fl-footer-code-section'); 
	
	
	$wp_customize->remove_panel('fl-ayarları'); 
		$wp_customize->remove_section('fl-social-links'); 
		$wp_customize->remove_section('title_tagline'); 
		$wp_customize->remove_section( 'static_front_page' ); 
	
	
	// $wp_customize->remove_panel( 'nav_menus' ); 
	// $wp_customize->remove_section( 'custom_css'); 	
	// $wp_customize->remove_panel( 'widget'lar'); 
        // $wp_customize->remove_section( 'fl-export-import');
}

Bu, customiz_register eylemiyle yapılır, Customizer'da gördüğünüze karşılık gelen tüm Customizer panellerini ve bölümlerini listeledim, eğer kod parçacığını yukarıdaki gibi kullanırsanız, son 3 öğe dışındaki her şeyi kaldırır, yapardınız. hepsini kaldırmak istemiyorsun, bu yüzden sadece yorum yap // göstermek istediğiniz şeye değer verir.

Kod parçacığını, ana paneli ve ardından ona ait olan bölümleri gösterecek şekilde girintiledim.

referans

Beaver Teması, özelleştiriciden çokça yararlanır, çocuğunuzun CSS stilindeki her şeyi geçersiz kılabileceğinizden emin olabilirsiniz, ancak aynı zamanda özelleştiriciyle çalışmak ve orada çok fazla CSS ayarlamak mantıklıdır, böylece genel olarak CSS çıktı miktarını azaltırsınız.

Ön ayarda kullanılabilecek tüm ayarların listesi

 'fl-layout-width' => tam genişlik,
    'fl-içerik genişliği' => 1020,
    'fl-düzen aralığı' => 0,
    'fl-layout-shadow-size' => 0,
    'fl-layout-shadow-color' => #d9d9d9,
    'fl-scroll-to-top' => etkinleştir,
    'fl-body-bg-color' => #fff,
    'fl-body-bg-image' => ,
    'fl-body-bg-repeat' => tekrarsız,
    'fl-body-bg-position' => orta üst,
    'fl-body-bg-attachment' => kaydırma,
    'fl-body-bg-size' => otomatik,
    'fl-aksan' => #c3251d,
    'fl-accent-hover' => #666666,
    'fl-heading-text-color' => #555555,
    'fl-heading-font-family' => Helvetica,
    'fl-heading-font-weight' => 400,
    'fl-heading-font-format' => yok,
    'fl-heading-font-line1' => ,
    'fl-h1-font-size' => 36,
    'fl-h1-satır yüksekliği' => 1.4,
    'fl-h1-harf aralığı' => 0,
    'fl-h1-line' => ,
    'fl-h2-font-size' => 30,
    'fl-h2-satır yüksekliği' => 1.4,
    'fl-h2-harf aralığı' => 0,
    'fl-h2-line' => ,
    'fl-h3-font-size' => 24,
    'fl-h3-satır yüksekliği' => 1.4,
    'fl-h3-harf aralığı' => 0,
    'fl-h3-line' => ,
    'fl-h4-font-size' => 20,
    'fl-h4-satır yüksekliği' => 1.4,
    'fl-h4-harf aralığı' => 0,
    'fl-h4-line' => ,
    'fl-h5-font-size' => 18,
    'fl-h5-satır yüksekliği' => 1.4,
    'fl-h5-harf aralığı' => 0,
    'fl-h5-line' => ,
    'fl-h6-font-size' => 16,
    'fl-h6-satır yüksekliği' => 1.4,
    'fl-h6-harf aralığı' => 0,
    'fl-body-text-color' => #555555,
    'fl-body-font-family' => -elma sistemi,
    'fl-body-font-weight' => 300,
    'fl-body-font-size' => 18,
    'fl-vücut-çizgi-yüksekliği' => 1,6,
    'fl-social-icons-color' => mono,
    'fl-social-facebook' => http://facebook.com,
    'fl-sosyal-twitter' => ,
    'fl-social-google' => ,
    'fl-social-linkedin' => ,
    'fl-sosyal-yelp' => ,
    'fl-sosyal-xing' => ,
    'fl-sosyal-pinterest' => ,
    'fl-sosyal-tumblr' => ,
    'fl-social-vimeo' => ,
    'fl-sosyal-youtube' => ,
    'fl-social-flickr' => ,
    'fl-sosyal-instagram' => ,
    'fl-social-skype' => ,
    'fl-social-dribbble' => ,
    'fl-social-500px' => ,
    'fl-social-blogger' => ,
    'fl-social-github' => ,
    'fl-sosyal-rss' => ,
    'fl-sosyal-e-posta' => ,
    'fl-topbar-layout' => yok,
    'fl-topbar-line1' => ,
    'fl-topbar-col1-layout' => metin,
    'fl-topbar-col1-text' => ,
    'fl-topbar-line2' => ,
    'fl-topbar-col2-layout' => menü,
    'fl-topbar-col2-text' => ,
    'fl-topbar-bg-color' => #222222,
    'fl-topbar-bg-opacity' => 100,
    'fl-topbar-bg-gradient' => 0,
    'fl-topbar-bg-image' => ,
    'fl-topbar-bg-repeat' => tekrarsız,
    'fl-topbar-bg-position' => orta üst,
    'fl-topbar-bg-attachment' => kaydırma,
    'fl-topbar-bg-size' => otomatik,
    'fl-topbar-text-color' => #cccccc,
    'fl-topbar-link-color' => #999999,
    'fl-topbar-hover-color' => #ffffff,
    'fl-header-layout' => doğru,
    'fl-inline-logo-side' => sağ,
    'fl-vertical-header-width' => 230,
    'fl-başlık dolgusu' => 30,
    'fl-fixed-header' => fadein,
    'fl-hide-until-scroll-header' => devre dışı bırak,
    'fl-kaydırma mesafesi' => 200,
    'fl-header-line1' => ,
    'fl-header-content-layout' => sosyal metin,
    'fl-header-content-text' => Bizi Arayın! 1-800-555-5555,
    'fl-header-bg-color' => #000,
    'fl-header-bg-opacity' => 100,
    'fl-nav-shadow-size' => 4,
    'fl-nav-shadow-color' => #cecece,
    'fl-header-bg-gradient' => 0,
    'fl-header-bg-image' => ,
    'fl-header-bg-repeat' => tekrarsız,
    'fl-header-bg-position' => orta üst,
    'fl-header-bg-attachment' => kaydırma,
    'fl-header-bg-size' => otomatik,
    'fl-header-text-color' => #cccccc,
    'fl-header-link-color' => #999999,
    'fl-header-hover-color' => #ffffff,
    'fl-logo-type' => metin,
    'fl-logo-image' => ,
    'fl-logo-image-retina' => ,
    'fl-sticky-header-logo' => ,
    'fl-logo-text' => beavertron.dev,
    'fl-logo-font-family' => Helvetica,
    'fl-logo-font-weight' => 400,
    'fl-logo-font-size' => 30,
    'fl-header-logo-top-spacing' => 50,
    'fl-nav-item-spacing' => 15,
    'fl-nav-menu-üst boşluk' => 30,
    'fl-nav-item-align' => sola,
    'fl-header-nav-search' => görünür,
    'fl-mobile-nav-toggle' => düğmesi,
    'fl-nav-breakpoint' => mobil,
    'fl-nav-alt menü göstergesi' => devre dışı bırak,
    'fl-nav-bg-color' => #000000,
    'fl-nav-bg-opacity' => 100,
    'fl-nav-bg-gradyan' => 0,
    'fl-nav-bg-image' => ,
    'fl-nav-bg-repeat' => tekrarsız,
    'fl-nav-bg-position' => orta üst,
    'fl-nav-bg-ek' => kaydırma,
    'fl-nav-bg-size' => otomatik,
    'fl-nav-link-color' => #cccccc,
    'fl-nav-hover-color' => #ffffff,
    'fl-nav-font-family' => Helvetica,
    'fl-nav-font-ağırlık' => 400,
    'fl-nav-font-format' => yok,
    'fl-nav-font-size' => 16,
    'fl-content-bg-color' => #ffffff,
    'fl-content-bg-opacity' => 100,
    'fl-content-bg-image' => ,
    'fl-content-bg-repeat' => tekrarsız,
    'fl-content-bg-position' => orta üst,
    'fl-content-bg-attachment' => kaydırma,
    'fl-content-bg-size' => otomatik,
    'fl-blog-layout' => kenar çubuğu-sağ,
    'fl-blog-sidebar-size' => 3,
    'fl-blog-custom-sidebar-size' => 25,
    'fl-blog-sidebar-display' => masaüstü,
    'fl-blog-sidebar-location' => tek,blog,arama,arşiv,
    'fl-blog-sidebar-location-post-types' => tümü,
    'fl-blog-line1' => ,
    'fl-blog-post-author' => gizli,
    'fl-blog-post-date' => görünür,
    'fl-blog-comment-count' => görünür,
    'fl-arşiv-göster-dolu' => 0,
    'fl-archive-readmore-text' => Devamını Okuyun,
    'fl-archive-show-thumbs' => yanında,
    'fl-archive-thumb-size' => yanında,
    'fl-posts-show-thumbs' => ,
    'fl-posts-thumb-size' => küçük resim,
    'fl-posts-show-cats' => görünür,
    'fl-posts-show-tags' => görünür,
    'fl-posts-show-nav' => gizli,
    'fl-post-author-box' => gizli,
    'fl-woo-layout' => kenar çubuğu yok,
    'fl-woo-kenar çubuğu boyutu' => 4,
    'fl-woo-custom-sidebar-size' => 25,
    'fl-woo-sidebar-display' => masaüstü,
    'fl-woo-sidebar-location' => tek,dükkan,
    'fl-woo-line1' => ,
    'fl-woo-sütunlar' => 4,
    'fl-woo-line2' => ,
    'fl-woo-gallery' => etkin,
    'fl-woo-line3' => ,
    'fl-woo-cart-button' => gizli,
    'fl-woo-line4' => ,
    'fl-woo-css' => etkin,
    'fl-lightbox' => etkin,
    'fl-footer-widgets-display' => tümü,
    'fl-footer-widgets-bg-color' => #000000,
    'fl-footer-widgets-bg-opacity' => 100,
    'fl-footer-widgets-bg-gradient' => 0,
    'fl-footer-widgets-bg-image' => ,
    'fl-footer-widgets-bg-repeat' => tekrarsız,
    'fl-footer-widgets-bg-position' => orta üst,
    'fl-footer-widgets-bg-attachment' => kaydırma,
    'fl-footer-widgets-bg-size' => otomatik,
    'fl-footer-widgets-text-color' => #cccccc,
    'fl-footer-widgets-link-color' => #999999,
    'fl-footer-widgets-hover-color' => #ffffff,
    'fl-footer-layout' => 1-col,
    'fl-footer-line1' => ,
    'fl-footer-col1-layout' => metin,
    'fl-footer-col1-text' => ,
    'fl-footer-line2' => ,
    'fl-footer-col2-layout' => metin,
    'fl-footer-col2-text' => 1-800-555-5555 • [e-posta korumalı],
    'fl-footer-bg-color' => #000000,
    'fl-footer-bg-opacity' => 100,
    'fl-footer-bg-gradient' => 0,
    'fl-footer-bg-image' => ,
    'fl-footer-bg-repeat' => tekrarsız,
    'fl-footer-bg-position' => orta üst,
    'fl-footer-bg-attachment' => kaydırma,
    'fl-footer-bg-size' => otomatik,
    'fl-footer-text-color' => #cccccc,
    'fl-footer-link-color' => #999999,
    'fl-footer-hover-color' => #ffffff,
    'fl-footer-parallax-effect' => devre dışı bırak,
    'fl-css-kodu' => ,
    'fl-js-kodu' => ,
    'fl-head-code' => ,
    'fl-başlık kodu' => ,
    'fl-footer-code' => ,
    'fl-favicon' => ,
    'fl-elma-dokunma simgesi' =>, 

Bu bir lora lora ön ayarları.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir