it-swarm.asia

Temanıza karmaşık özellikler oluşturma

Sitem kendi oluşturduğum bir temaya sahip ve çalışırken, genellikle görünüm veya davranış üzerinde değişiklik yapmak için temayı düzeltmek veya eklentiler kullanmak zorunda kalıyorum. Temamı değiştirmenin yollarını araştırıyordum, böylece değişiklikler yapmak için daha az zıplayabiliyordum. Fikirler bazı temel SEO, galeri işlevselliği, analitik ve feedburner alanları ve widget'ları içerir.

Bir temayı daha sonra değiştirmek veya eklentileri kullanmak zorunda kalmamak için azaltmak için hangi özellikleri yararlı buluyorsunuz?

2
Grant Palin

Hepsi siteye bağlı.

Yine de, herhangi bir temanın fonksiyonlarına yerleştirdiğim birkaç temel şeyim var:

  • Müşterinin şirketine uyacak şekilde yönetici sayfasındaki logoyu değiştirin
  • WP-Stats smiley grafiğini gizle
  • WP.me ​​kısa URL'lerini gizleyin ve seçtikleri sağlayıcıyla değiştirin
  • Twitter, Facebook ve Buzz düğmeleri için seçenek ekleme ve Tweet'leri çekme yeteneği ekle
  • Google Analytics seçeneği
  • JS/CSS'yi küçültün

... artı bazı şeyleri unutuyorum, eminim.

4
Callan
  • Kesinlikle bazı SEO seçenekleri.
  • Yerleşik sosyal paylaşım ve benzeri şeyler ...
  • Tweet'lerinizi almak için yerleşik Twitter widget'ları ... -Küçük resimler ekleme yeteneği

ve web sitenizle ne yapmak istediğinize bağlı olarak çok daha fazlası ...

2
User

Aşağıdakileri tüm temalarıma ekliyorum (functions.php içindeki Nice bir bırak ve git işleviyle birlikte):

  • SEO seçenekleri
  • Twitter entegrasyonu
  • WP-Stats smiley kaldır
  • Google Analytics
  • WordPress panosuna "Bugüne kadar yayınlanan XXX kelimeleri" ekleyin
  • Hiçbir kişisel ping (aynı addaki eklentiden alınmaz)
1
EAMann

Harika konu!

  • Öne çıkan yazılar üzerinde bir çeşit kontrol şekli (yapışkan olmayanlar)
  • Sayfalar ve Yazılar için Mizanpaj (kenar çubuğu) seçicisi (büyük ortam öğeleri veya kod örnekleri içeren tek yazılar/sayfalar için yararlıdır).
  • SEO Başlığı/Meta Seçenekleri
  • Bakım bildirimleri veya uyarıları için tarz ilan
  • Basit (Google) Analytics veya günlük istatistikler bağlantısı
  • Mevcut yıl telif hakkıyla altbilgi metni
  • Altbilgi menü desteği
  • CSS/JS için küçült
  • Ana sayfa için A/B Testi
0
simplethemes

Wordpress ile birlikte gelen bazı şeyler var. Örneğin, jQuery ve bazı jQuery eklentileri. Burada wp_enqueue_script wordpress işlevini ve uygun kullanımı (örnekler dahil) içeren bir listesini bulacaksınız: http://codex.wordpress.org/Function_Reference/wp_enqueue_script

Kullandığım diğer şeyler, the_generator wordpress linklerini ve benzeri şeyleri kaldıran işlevler. Güvenlik nedeniyle, wp_enqueue_style ve wp_enqueue_script yüklü tüm betikleri ve stilleri değiştirmeyin, böylece sürüm numarasının sıfıra ayarlanması için olası her hacker'ın bilinen bazı güvenlik açıklarını bulmasını engeller.

Diğer eklentiler ve Widget'lar:

  • İletişim Formu 7
  • Adminimize
  • Kayıtlı Bildirimler günlüğü
  • Giriş kilitle
  • Bazı ilgili yayınlar widget'ı

Umarım yardımcı olur :)

0
kaiser

Body_class () işlevini daima, üzerinde çalışabileceğiniz birçok CSS kancası veren <body> etiketine eklerim. Hangi sayfa, yayın ve kategorideki olduğunuza bağlı olarak özel CSS ile çok şey yapabilirsiniz.

Bununla birlikte, yazı düzenleme sayfama her zaman yazı başına özel CSS eklememe izin veren meta kutusu eklerim. Bu şekilde, ana stil sayfasını düzenlemek yerine, yalnızca o sayfa için gerekli olmaları durumunda, anında özel stilleri ilan edebilirim.

0
Dalton