it-swarm-id.com

Membangun fitur yang berguna ke dalam tema Anda

Situs saya memiliki tema yang saya buat sendiri, dan saat berfungsi, saya sering harus men-tweak tema atau menggunakan plugin untuk mengubah tampilan atau perilaku. Saya telah mencari cara untuk memodifikasi tema saya sehingga ada sedikit lompatan untuk membuat perubahan. Gagasan mencakup beberapa SEO dasar, fungsionalitas galeri, bidang untuk analitik dan feedburner, dan widget.

Fitur apa yang menurut Anda berguna untuk dijadikan tema untuk mengurangi pengubahan nanti atau harus menggunakan plugin?

2
Grant Palin

Itu semua tergantung situs.

Saya memiliki beberapa hal inti yang saya bangun di fungsi theme.php apa pun:

  • Ubah logo pada halaman admin agar sesuai dengan perusahaan klien
  • Sembunyikan gambar smiley WP-Stats
  • Sembunyikan URL pendek WP.me ​​dan gantikan dengan penyedia yang mereka pilih
  • Tambahkan opsi untuk tombol Twitter, Facebook, dan Buzz serta kemampuan untuk menarik Tweet
  • Opsi Google Analytics
  • Minimalkan JS/CSS

... ditambah saya lupa beberapa hal, saya yakin.

4
Callan
  • Pasti beberapa opsi SEO.
  • Berbagi sosial bawaan dan hal-hal lain ...
  • Widget Twitter bawaan untuk mendapatkan tweet Anda ... -Kemampuan untuk menambahkan thumbnail postingan

dan banyak lagi tergantung pada apa yang ingin Anda lakukan dengan situs web Anda ...

2
User

Saya menambahkan yang berikut ke semua tema saya (dengan seperangkat fungsi drop-and-go yang bagus di functions.php):

  • Opsi SEO
  • Integrasi Twitter
  • Hapus WP-Stats smiley
  • Google Analytics
  • Tambahkan "XX, XXX kata yang diterbitkan sejauh ini" ke dasbor WordPress
  • Tidak ada ping diri (diambil dari plug-in dengan nama yang sama)
1
EAMann

Topik bagus!

  • Beberapa bentuk kontrol atas posting yang ditampilkan (selain perekat)
  • Pemilih Layout (sidebar) untuk Pages and Post (berguna untuk posting tunggal/halaman yang mengandung elemen media besar atau contoh kode).
  • Judul SEO/Opsi Meta
  • Pengumuman gaya untuk pemberitahuan atau peringatan pemeliharaan
  • Analytics sederhana (Google) atau tautan statistik harian
  • Teks footer dengan hak cipta tahun ini
  • Dukungan menu footer
  • Minify untuk CSS/JS
  • Pengujian A/B untuk beranda
0
simplethemes

Ada beberapa hal yang sudah datang dengan wordpress. Misalnya jQuery dan beberapa plugin jQuery. Anda akan menemukan daftar mereka termasuk fungsi wordpress wp_enqueue_script dan penggunaan yang tepat (termasuk contoh) di sini: http://codex.wordpress.org/Function_Reference/wp_enqueue_script

Hal lain yang selalu saya gunakan adalah fungsi yang menghapus tautan wordpress the_generator dan sejenisnya. Untuk alasan keamanan, saya Tweak semua skrip & gaya dimuat wp_enqueue_style dan wp_enqueue_script sehingga nomor versi disetel ke nol untuk menghindari setiap kemungkinan peretas menemukan beberapa celah keamanan yang sudah diketahui.

Plugin & Widget lain:

  • Formulir Kontak 7
  • Administrasi
  • Catat Pemberitahuan yang sudah tidak digunakan
  • Login Terkunci
  • Beberapa widget posting terkait

Semoga itu bisa membantu :)

0
kaiser

Saya selalu menambahkan fungsi body_class () ke tag <body>, yang memberi Anda banyak kaitan dengan CSS. Anda dapat melakukan banyak hal dengan CSS khusus tergantung pada halaman, posting, kategori tempat Anda berada.

Sehubungan dengan itu, saya selalu menambahkan metabox ke halaman pengeditan posting saya yang memungkinkan saya untuk memasukkan CSS khusus berdasarkan per-posting. Dengan begitu saya bisa mendeklarasikan style khusus dengan cepat jika mereka hanya diperlukan untuk halaman itu, daripada mengedit stylesheet utama.

0
Dalton