Ana İçeriğe Geç

Functions.php dosyasıyla ne yapabilirsiniz?

Divi: Kullanılacak en kolay WordPress teması

Divi: Tüm zamanların en iyi WordPress teması!

daha fazla 901.000 indirmeler, Divi, dünyanın en popüler WordPress teması. Tamamen, kullanımı kolay ve 62 ücretsiz şablonlardan daha fazlasını sunuyor. [Önerilen]

Tüm WordPress temaları bir dosya ile gelir " functions.php "Güçlü. Bu dosya bir eklenti görevi görür ve WordPress sitenizde birçok harika şey yapmanıza izin verir. Bu eğitici yazıda, bu dosyayı kullanarak bir araya getirebileceğiniz bazı yararlı ipuçları sunacağız. functions.php.

İpuçları işlevi php wordpress 1

WordPress'teki "işlevler" dosyası nedir?

Özellikler dosyası, WordPress temalarının bir dosyası olan functions.php olarak bilinir. Tüm ücretsiz ve premium WordPress temalarında mevcuttur.

Bu dosyanın amacı, tema geliştiricilerin bir temanın özelliklerini ve işlevlerini tanımlamasını sağlamaktır. Bu dosya bir WordPress eklentisi olarak işlev görür ve kendi özel kod parçacıklarınızı WordPress'e eklemek için kullanılabilir.

Şimdi, bir WordPress eklentisi ile functions.php dosyası arasındaki farkın ne olduğunu merak ediyor olabilirsiniz? Hangisi en iyisidir?

Functions.php dosyası daha kullanışlı olsa da, belirli bir eklenti çok daha iyidir. Bunun nedeni WordPress temanızdan bağımsız olması ve hangi temayı kullanırsanız kullanın çalışacaktır.

Öte yandan, bir işlev temasının klasörü yalnızca o tema için çalışır ve temayı değiştirirseniz, özel kodlarınızı yeni temaya "kopyalayıp yapıştırmanız" gerekir.

Bu, burada WordPress özellik dosyası için bazı çok yararlı ipuçları söyledi.

Elementor ile web sitenizi kolayca oluşturun

Elementor, profesyonel bir görünüme sahip herhangi bir web sitesi tasarımını kolayca oluşturmanıza olanak sağlar. Kendin yapabileceğin için pahalı ödemeyi kes. [Ücretsiz]

1 - WordPress sürümünü silin

Her zaman WordPress'in en son sürümünü kullanmalısınız. Ancak yine de WordPress sürüm numarasını sitenizden kaldırmak isteyebilirsiniz. Bu pasajı işlevler dosyanıza eklemeniz yeterlidir.

bpc_remove_version fonksiyonu () {dön ''; } Add_filter ( 'the_generator', 'bpc_remove_version');

2 - Gösterge paneline özel bir logo ekleyin

WordPress panonuzda beyaz bir etiket ister misiniz? Özel bir logo eklemek bu sürecin ilk adımıdır.

Öncelikle, özel logonuzu temanızın resimler klasörüne yüklemeniz gerekir, örneğin: custom-logo.png. Özel logonuzun 16 × 16 piksel olduğundan emin olun.

Bundan sonra, bu kodu temanızın fonksiyon dosyalarına ekleyebilirsiniz.

function bpc_custom_logo () {echo '
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important;
background-position: 0 0;
color:rgba(0, 0, 0, 0);
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
background-position: 0 0;
}
'; } // yönetici başlık çıktısına bağlanın add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - WordPress kontrol paneli alt bilgisini değiştirin

WordPress kontrol panelindeki altbilgi, "WordPress ile oluşturduğunuz için teşekkürler" e benzer bir mesaj görüntüler. Bu kodu ekleyerek değiştirebilirsiniz.

function remove_footer_admin () {echo ' WordPress Tarafından Güçlendirildi | WordPress Eğitimleri: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Bir metin ve eklemek istediğiniz bağlantılardan değiştirmek için çekinmeyin.

4 - Özel widget ekleyin

WordPress panosuna pek çok eklenti ve tema eklemek için widgetlar görmüş olabilirsiniz. Bir tema geliştiricisi olarak, aşağıdaki kodu yapıştırarak kendinize bir widget ekleyebilirsiniz.

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); function my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Tema Desteği', 'custom_dashboard_help'); } function custom_dashboard_help () {echo ' Özel Blog Temasına Hoş Geldiniz! Yardıma mı ihtiyacınız var? Geliştiriciyle iletişime geçin[e-posta korumalı]"> burada. WordPress eğiticileri için şu adresi ziyaret edin: BlogPasCher '; }

5 - WordPress'teki varsayılan Gravatar varsayılanını değiştirin

Bloglarda varsayılan gizemli adamı gördünüz mü? Kendi özel avatarlarınızla kolayca değiştirebilirsiniz. Varsayılan olarak avatar olarak kullanmak istediğiniz resmi yükleyin, ardından bu kodu “functions.php” dosyanıza ekleyin.

add_filter ( 'avatar_defaults', 'bpc_new_gravatar'); bpc_new_gravatar fonksiyonu {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png' ($ avatar_defaults); $ Avatar_defaults [$ myavatar] = "Gravatar Varsayılan"; $ Avatar_defaults return; }

Şimdi gidebilirsin " Ayarlar> Sohbet Ve varsayılan avatarını seç.

Wordpress varsayılan avatarı

6 - Altbilgiye dinamik bir telif hakkı nasıl eklenir

Temanızdaki altbilgi şablonunu düzenleyerek telif hakkı tarihini ekleyebilirsiniz. Ancak, sitenizin ne zaman başladığını göstermeyecek ve gelecek yıl için otomatik olarak değişmeyecektir.

Bir WordPress sayfası yürüyerek telif dinamik zaman eklemek için bu kodu kullanabilirsiniz.

Çevrimiçi Mağazanızı kolayca oluşturun

WordPress'te fiziksel ve dijital ürünlerinizi satmak için ücretsiz WooCommerce, en iyi e-ticaret eklentilerini indirin. [Önerilen]

function bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("YILI SEÇİN (min (post_date_gmt)) ilk tarih OLARAK, YIL (en fazla (post_date_gmt)) AS son tarih $ wpdb-> gönderiler WHERE post_status = 'yayınla'"); $ çıktı = ''; eğer ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> ilk tarih; eğer ($ copyright_dates [0] -> ilk tarih! = $ copyright_dates [0] -> son tarih) {$ telif hakkı. = '-'. $ copyright_dates [0] -> son tarih; } $ çıktı = $ telif hakkı; } $ çıktı döndür; }

Bu işlevi ekledikten sonra, footer.php dosyanızı açmanız ve dinamik bir telif hakkı tarihi eklemek istediğiniz yere aşağıdaki kodu eklemeniz gerekecektir:


Bu işlev, ilk makalenizin tarihini ve son makalenizin tarihini arar. Ardından, işlevin çağrıldığı yılları görüntüler.

Functions.php dosyasına uygulayabileceğiniz bu ipucu listesi için bu kadar. Eğer ipucunuz varsa, bunları bizimle de paylaşabilirsiniz.

Bu makale yorumları 0 içeriyor

YORUM BIRAKIN

E-posta hesabınız yayımlanmayacak. Doldurulması zorunlu alanlar * ile işaretlenmiştir *

Bu site, istenmeyenleri azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl kullanıldığı hakkında daha fazla bilgi edinin..

Başa dönüş
12 hisseleri
hisse8
cıvıltı2
Enregistrer2