Ana İçeriğe Geç

Functions.php dosyası ile neler yapabilirsiniz?

Divi: kullanımı en kolay WordPress teması

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

daha fazla 600.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.

WordPress'de "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ına izin vermektir. Bu dosya bir WordPress eklentisi olarak davranır ve WordPress'e kendi özel kod snippet'lerinizi eklemek için kullanılabilir.

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

Functions.php dosyasının daha kullanışlı olmasına rağmen, belirli bir eklenti daha iyidir. Basitçe WordPress temanızdan bağımsız olduğu için kullandığınız temayı kullanır.

Öte yandan, bir işlev temasının klasörü sadece bu tema için çalışacaktır ve temayı değiştirirseniz, özel kodlarınızı yeni temasa "kopyalamanız" gerekecektir.

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

Elementor ile Web Sitenizi Kolayca Oluşturun

Elementor kolayca profesyonel bir görünüm ile herhangi bir web sitesi tasarımı oluşturmanıza olanak sağlar. Kendiniz için yapabileceğiniz şeyler için çok fazla ödeme yapmayı bırakın. [Ücretsiz]

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

Her zaman en son WordPress sürümünü kullanmalısınız. Ancak, yine de sitenizden WordPress'in sürüm numarasını kaldırmak isteyebilirsiniz. Sadece bu kod snippet'ini fonksiyon dosyalarınıza ekleyin.

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

2 - Gösterge tablosuna özel bir logo ekleyin

WordPress panonuzda boş bir etiket ister misiniz? Özel bir logo eklemek bu süreçte ilk adımdır.

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

En iyi WordPress temalarını ve eklentilerini mi arıyorsunuz?

Envato'dan en iyi WordPress eklentilerini ve temalarını indirin ve web sitenizi kolayca oluşturun. Zaten 49.720.000'den fazla indirme. [ÖZEL]

Bundan sonra, bu kodu temanızın işlev dosyalarına ekleyebilirsiniz.

bpc_custom_logo function () {echo '<style type = "text / css"> # #wpadminbar wp-admin bar-wp-logo> .ab .ab maddelik-simgesi: background-image {önce: url (' get_bloginfo. '/images/custom-logo.png) ( 'stylesheet_directory') önemli.!; Arka plan-konumu: 0 0; Renk: RGBA (0, 0, 0, 0); #wpadminbar} # wp-admin bar-wp-logo.hover> .ab .ab maddelik-simge {background-position: 0 0; } </ Stil> '; } Yönetim başlık ADD_ACTION çıkış ( 'wp_before_admin_bar_render', 'bpc_custom_logo') kanca //;

3 - WordPress kontrol panelinin altbilgisini değiştirin

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

remove_footer_admin () {echo 'işlevi, <a href="http://www.wordpress.org" target="_blank"> WordPress </a> ile hazırlanmıştır | WordPress Öğreticileri: <a href="http://www.blogpascher.com" target="_blank"> BlogPascher </a> </ p> '; } 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'lar ekle

Muhtemelen birçok eklentinin ve temaların WordPress panosuna ekledikleri widget'lar görmüşsünüzdür. Bir tema geliştiricisi olarak, aşağıdaki kodu yapıştırarak bir widget'ı kendiniz ekleyebilirsiniz:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); işlevi 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 '<p> Özel Blog Temasına Hoş Geldiniz! Yardıma mı ihtiyacınız var? Geliştiricisine başvurun <a href = "mailto:[Email protected]"> burada </a> WordPress eğitimleri için şu adresi ziyaret edin: <a href="http://www.blogpascher.com" target="_blank"> BlogPasCher </a> </ p> '}

5 - WordPress'teki Varsayılan Gravatar Varsayılanını Değiştir

Gizemli adamı varsayılan olarak bloglarda gördün mü? Kendi özel avatarlarınızla kolayca değiştirebilirsiniz. Basitçe varsayılan avatar olarak kullanmak ve ardından "functions.php" dosyasına bu kodu eklemek istediğiniz resim yükleyin.

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> Tartışma Ve varsayılan avatarınızı seçin.

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

Temanızdaki altbilgi şablonunu değiştirerek telif hakkı tarihini ekleyebilirsiniz. Ancak, siteniz başladığında görünmeyecek 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.

Online Mağazanızı Kolayca Oluşturun

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

işlev bpc_copyright () {global $ wpdb; $ = $ Copyright_dates wpdb-> get_results ( "SEC YIL (dak (post_date_gmt)) firstdate AS YIL (maks (post_date_gmt)) İTİBAREN $ lastdate wpdb-> NEREDE mesajlar post_status = 'yayınla'"); $ output = ''; if ($ copyright_dates) {$ copyright = "©". $ Copyright_dates [0] -> firstdate; = (> Lastdate - -> = $ firstdate copyright_dates [0] $ copyright_dates [0]) {$ telif eğer. '-'. $ Copyright_dates [0] -> lastdate; } $ Çıkışı = $ telif; } $ çıkışını 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 gerekir:

? <PHP) (bpc_copyright yankı; ?>

Bu işlev, ilk makalenizin tarihini ve son makalenizin tarihini arar. Daha sonra fonksiyonun çağrıldığı yılları gösterir.

Functions.php dosyanıza uygulayabileceğiniz bu ipucu listesi için budur. İpuçlarınız varsa, bunları da bizimle paylaşabilirsiniz.

Bu makale yorumları 0 içeriyor

YORUM BIRAKIN

E-posta hesabınız yayımlanmayacak. Zorunlu alanlar ile gösterilir *

Bu site spam'i azaltmak için Akismet kullanıyor. Geri bildirim verilerinizin nasıl kullanıldığı hakkında daha fazla bilgi edinin.

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