WordPress çerçeveleri ve ana temalar [kapalı]


75

Şimdiye kadar, diğer geliştiriciler tarafından yeniden kullanılması amaçlanan önemli miktarda WordPress kodu var. Maalesef bu konuda pratik ve sağlam hiçbir bilgi yok denecek kadar az şey vardır ve genel olarak, sevdiğiniz ya da hepsinin korkunç şekilde emildiğini düşünene kadar (hangisi önce gelirse) hepsini tek tek çerçevelerden geçiriyorsunuz.

En topluluk writeup yapalım biz gerçekten kullanmak çerçeveler ve ana temalar ve neden .

Ekleyin:

  • amaç (ana tema, tema çerçevesi, yardımcı kod vb.)
  • güçlü özellikler (ilginç ve kullanışlı kılan)
  • olumsuz (normalden farklı veya uygunsuz olan ne yapar)
  • lisans ve fiyatlandırma (ücretsiz değilse)

3
Harika bir soru, hacker haberi yayınlanmıştır. news.ycombinator.com/item?id=2070878
Evrim

1
@Evolve teşekkürler! Sanırım bu görüşe göre hoş bir darbe oldu. Soru tozlanmaya başlamıştı, bu yüzden biraz dikkat çekmek ve daha fazla cevap almak için lütufla karar verdim.
Rarst

Ödülünün ne aradığını anladığımdan emin değilim. Bu bir wiki, yani "doğru bir cevap" yok ... ödül kazanmanın kriterleri nedir?
EAMann

2
Bence bu konuda aşağı / yukarı oylama (mümkünse) devre dışı bırakılmalıdır. 6k görüş ve çok fazla metinle okuyucuların çoğunun içeriği / taramaları büyük olasılıkla / eksileri okumadan en çok oyu alan içeriği oylayacağını, oy vereceğini ve en çok oy alanını alacağını düşünüyorum. Ayrıca ticari / özgür çerçevelere ayrılması gerektiğini düşünüyorum.
kaiser

1
@majick Sadece wpgear.org adresine gidin - üyelerimizden biri tarafından yapıldı, şimdi çoğunlukla benim tarafımdan sağlandı. Aynı amaca hizmet eder. PR göndermeden önce katkı kurallarını okumak için lütfen aklınızda bulundurun.
kaiser

Yanıtlar:


19

melez

Justin Tadlock tarafından geliştirilen Theme Hybrid . Kodun kapsamı öncelikle PHP iç işlevselliği ve temalar için ön uç şablonlarıdır.

İlginç özellikler :

  • kod, şablon düzenlemelerini en aza indirmeyi amaçlar, işlevselliklerin çoğu kancalarla kontrol edilebilir;
  • bağlamla uyumlu - yalnızca belirli bağlamda ateşleyen olayları bağlamaya izin veren genişletilmiş vücut sınıfı, dinamik bağlamla uyumlu kancalar;
  • aynı geliştiriciden çok sayıda genel ve Hibrit'e özgü eklentiyle sıkıca bütünleşir ;

Sorunlar :

  • geriye dönük uyumluluk bir sorun olabilir, özellikle daha yeni alt tema ile daha eski alt temaları kullanmaya çalışıyorsanız.

Fiyatlandırma :

  • tüm kod GPLv2 altında serbestçe kullanılabilir;
  • destek ve temel olmayan belgelere erişim $ 25 / yıl.

Gelişimin farklı aşamaları için çeşitli sürümler bulunmaktadır.

Hibrit Çekirdek

Geliştiricilere kendi ana temalarını oluşturan bağımsız bir çerçeve. Özel add_theme_support()çağrılar tarafından talep üzerine yüklenen özelliklerin çoğu ile oldukça modüler .

Karma üst tema

Uzun süre önce belirlenmiş ana tema (önceki sürümler bağımsız Core sürümünden önceydi). Ayrı olarak indirilebilecek daha fazla hazır şablonla birlikte önemli miktarda hazır şablon içerir.

Birden fazla alt tema mevcut (yerel veya diğer geliştiricilerin).

Prototip üst tema

Hibrit Çekirdeğin pratik kullanımını göstermek için en son üstün sürüm.


Justin'in tema kulübüne ( themehybrid.com ) katıldım ve inanılmaz bir destek aldım . Genellikle Hybrid sorularına 24 saat veya daha kısa sürede cevap verir. 25 $ / yıl
Carson

Bu soruyu cevapladığın için ironik ve bir yıl sonra kapattın. :) Bu konu dışı kapalı bir soruya yorum yapmak mı? :-P
akT

2
@AKTed, daha önceki günlerden gelen birçok soru daha sonra kapatıldı, kurallar incelendikten sonra, yığın biçiminde neyin işe yarayıp neyin yaramadığı konusunda daha fazla tecrübe kazandık.
Rarst

14

Yaratılış

StudioPress tarafından geliştirildi

amaç

  • Çok kenarlı kenar çubukları sağlayan barebones ana teması; özel, yapılandırılabilir widget'lar; ve yapılandırılabilir bir çoklu sütun ekranı
  • Ana tema oldukça genişletilebilir bir çerçeve olarak çalışıyor - Genesis için var olan tasarımdaki farklı farklılıklar sonsuz görünüyor

Güçlü özellikler

  • Otomatik güncellemeler
  • Yeni sürüm ithalat / ihracat özelliği sonraki sürüm ile vaat edildi
  • Profesyonel tasarımcı ve geliştiricilerin kitlesel destek topluluğu
  • Alt temaları WordPress ekosisteminin herhangi bir yerinde yeniden dağıtıyorsanız anında güvenilirlik

Downsides

  • Temanın geniş seçenek grubu bir sayfada toplanıyor. Bu yapar çok zor belli seçenekleri bulabilirsiniz ve İnce ayarlar için.

Lisanslama ve Fiyatlandırma

  • GPL (Tema lisans bildirimi bir sürüm belirtmiyor. StudioPress SSS v3'e bağlanıyor).
  • çerçevenin kendisi 59,95 $
  • alt temalar, her biri için çerçeve maliyetinin üstüne 20-40 dolar koyar.
  • çerçeve ve tüm alt temalar (gelecek dahil) 250 $

1
Genesis'i şimdi birkaç sitede kullandım ve başlamak için harika bir yol. GPL'in doğası, onu kullanmanız için harika bir özellik çünkü onu satın aldıktan sonra lisanslama konusunda endişelenmenize gerek yok.
17'de

Tüm çerçeve GPL kapsamına giriyor mu, yoksa sadece kodun GPL altında yayınlandığı ancak resimler ve stil sayfaları gibi diğer varlıklar için yayımlanmayan bir lisans mı? Büyük bir fark var ve sitenin ürün bilgisinde tartışılmıyor.
Dan Grossman

Bu durumda "tüm çerçeve" gelişmiş bir ana tema. Temanın tamamı, piyasadaki çoğu tema ile birlikte standart bir uygulama olduğu gibi GPL'nin koşulları altında ele alınmaktadır.
EAMann

Kullanıcıların ihtiyaçlarına göre daha fazla işlevsellik ve kişiselleştirme esnekliği eklemek için yazılan onlarca Genesis eklentisine ne dersiniz?
Brad Dalton

11

Tematik

ThemeShaper tarafından geliştirildi

amaç

  • Ücretsiz, açık kaynaklı, son derece genişletilebilir, arama motoru için optimize edilmiş WordPress Tema Çerçevesi

Güçlü özellikler

  • 13 widget'a hazır alan
  • Şebeke bazlı yerleşim örnekleri
  • Popüler eklentiler için yerleşik stil
  • Profesyonel tasarımcı ve geliştiricilerin kitlesel destek topluluğu

Bonus Güvenilirliği

  • WPHonors 2010'da Tema Altyapıları için Üçüncülük

Lisanslama ve Fiyatlandırma

  • Ücretsiz ve açık kaynak

Seçim nedeni, çoklu yazar özellikleri için en iyi destekti.
Görüşme

1
Temmuz 2011'den Mayıs 2012'ye kadar güncelleme yapılmamasına karşın, son zamanlarda aktif gelişme devam etti. : June 30. Yeni ev üzerinde May 30, 2012 ve 1.0.2 WordPress Tema havuzu için piyasaya 1.0.1 thematictheme.com Blog: thematictheme.com/blog
Joe Golton

Ücretsiz olması, tıpkı WordPress gibi, benim için büyük bir sürücüdür. Meyvecilikten çok bir prensip meselesi. Ek olarak, destek mükemmeldir. Thematic'in forum topluluğu sorularıma 1-2 gün içinde cevap verdi.
Hakim Novus

8

Yirmi on

Birkaç çerçeve denedim ve daha fazla gelişme için hiçbirini beğenmedim. Hızlı şeyler için sorun yok ama tüm ekstra şeyler özel bir kabusa dönüşebilir. Genellikle, çerçeveler o kadar özeldir ki yeni bir sistem öğrenmek gibidir.

Bu nedenle genellikle Twentyten veya benzer bir boş sayfa veya sanal tema kullanırım.

amaç

  • WordPress ile birlikte verilen ana tema

Güçlü özellikler

  • Standart WordPress klasör yapısını ve şablon hiyerarşisini kullanır, destek ve Kodeks için idealdir.
  • En son tema ile ilgili özellikleri uygular.

Downsides

  • Başka çerçevelerde sizin gibi özel kanca veya filtre bulamazsınız

lisans ve fiyatlandırma

  • Ücretsiz ve GPL

Deneyiminizi paylaştığınız için teşekkür ederiz. Sadece çerçeveler daha çok ilgileniyorum dikkat isteyen yok geliştiriciler için çalışmak ve uygulamada kullanılan ziyade edilir denenmiş ve hoşlanmadığı (yolu gider çok yaygın yolu olan). btw Yirmi Ten'i yoğun olarak kullanırsanız ayrı bir cevap olarak yazabilirsiniz, ileri / ana temasıdır ve soruya uyar.
Rarst

Tamam, sadece şimdiye kadar söylemek istedim, Pod cms hariç çerçevelerden hayal kırıklığına uğradım. Daha kısa olmak için cevabımı düzenleyeceğim.
Wyck

Lütfen POD CMS hakkında ayrı cevap yazabilir misiniz? Temizlemek ve buradan kaldırmak istiyorum.
Rarst

5

scbFramework

'daki scribu için profil, WordPress geliştiricileri ve yöneticileri için soru-cevap

Scribu tarafından geliştirildi .

amaç

Formlar, widget'lar, yönetici sayfaları, veritabanı tabloları ve daha fazlasını oluşturmak için eklenti geliştirme yardımcı sınıfları kümesi.

Özellikleri

  • eklenti ile birlikte veya eklenti bağımlılığı olarak belirtilebilir
  • Farklı eklentilerde birden varsa, otomatik olarak en son sürümünü yükler

Sorunlar

  • kötü belgelenmiş
  • HTML için kod oluşturma yöntemlerini kullanma eğilimindedir, bu durum uygunsuz olabilir

Lisans GPL'si


bu bir tema çerçevesi değil .. bir şey mi eksik?
Ünsal Korkmaz

1
@ Ünsal Korkmaz, soruyu “tema çerçevesi” olarak değil “çerçeveler” olarak formüle eder. Her tema çerçevesi bir çerçevedir, ancak her çerçeve tema çerçevesi değildir. :)
Rarst

4

Tuval

amaç

Gelişmiş bağımsız / üst tema, WooFramework kullanır.

Siteleri ve kavramları eskiz etmek için. Sıfırdan bunu yapmak zorunda kalmadan bir sürüm 1 oluşturmak.

Güçlü özellikler

  • Tema kodunu amaçlarım için hacklemek çok kolay buluyorum.

  • Canvas, akıllıca bir çok yeni HTML ve CSS özelliğini kullanır.

Downsides

  • Özgür değil (ama özgür yazılım)

Lisanslama ve fiyatlandırma

  • Standart: $ 70
  • Geliştirici (PSD dosyalarıyla birlikte gelir): 150 $

3

Headway Teması

Headway Temaları tarafından geliştirildi

amaç

  • Dahili sürükle ve bırak görsel geliştiricisine sahip son derece gelişmiş ana tema (kodlayıcı olmayanlar için)

Güçlü özellikler

  • Görsel düzen tasarımcısı
  • Yerleşik SEO özellikleri
  • Derin dokümantasyon ve öğretici içerik
  • Profesyonel tasarımcı ve geliştiricilerin kitlesel destek topluluğu

Bonus Güvenilirliği

  • WPHonors 2010'da Tema Altyapıları için birincilik

Lisanslama ve Fiyatlandırma

  • Kişisel siteler için 87 $
  • Geliştiriciler için 164 $ (birden fazla sitede kullanım)
  • GPLv2 lisanslı

3

Carrington

'Carrington, Crowd Favorite'dan WordPress için bir tema platformudur.'

Carrington, WordPress temasını düzenlemenin yeni (en iyi olduğunu düşünüyoruz) bir yoludur, sadece farklı adlandırılmış şablonlar oluşturarak ücretsiz bir sürü heyecan verici işlevsellik sağlayan temel bir çerçeve motoruyla birlikte. - Carrington nedir

Amaç Geliştirme Çerçevesi

Güçlü özellikler Koşullu tabanlı dosya / klasör sistemi. Çerçevenin klasör yapısının arkasındaki fikir, belirli koşullara uyan şablonlar oluşturmanıza izin vermektir. Bu şekilde daha küçük akut şablonlar oluşturabilirsiniz. Örneğin, yalnızca bir yeni şablon dosyası ekleyerek ( Çerçeveye Genel Bakış ) belirli bir kullanıcı veya giriş yapmış tüm kullanıcılar için benzersiz bir yorum bloğu oluşturabilirsiniz .

Carrington birkaç farklı lezzetle geliyor, kişisel olarak kesilmiş versiyonu Carrington JAM'ı (Just Add Markup) seviyorum. İndir

Dezavantajları Kullanım durumlarımda, Carrington'ı kullanırken hiçbir sorun yaşamadım. Olası bir dezavantajı, çerçevenin zorunlu kod sözleşmelerine bağlı kalma zorunluluğu olabilir.

Bir program geliştiricisi olarak Carrington biraz hafif olabilir ve şablonlarınızı düzenlemek için sadece güzel bir yol sunar. Tasarımcılar için Carrington, PHP'ye dalma ve şablon koşulları oluşturma ihtiyacını ortadan kaldırıyor. Ne programcı ne de tasarımcıysanız, sürükle ve bırak düzenleri oluşturmanıza izin veren Carrington Build gibi bir şeye ihtiyacınız olacaktır . Ben denemedim ve ücretsiz değil.

Lisanslama ve fiyatlandırma Carrington ücretsizdir, GPLv2


Carrington Build ne kadar sıkı çalışıyor? Soru bağlamında - birisi bu cevapta ayrıntılı olarak düzenleme yapmalı mı, yoksa ayrı bir ifadeye mi konmalı?
Rarst

Carrington Build ile ilgili yaptığım araştırmalardan, Carrington Build'in, kolay tema geliştirmeye olanak sağlamak için yukarıdaki Carrington çekirdeği üzerine inşa edildiği anlaşılıyor. Bununla birlikte, Yapı eklemesi daha fazla güncellenmiş / artırılmış bir WP CMS'sidir.
Jonnybojangles

3

Tez Tema Çerçevesi

Tez Teması çerçevesi, herhangi bir web sitesinin altındaki en sağlam temel olarak hizmet etmek için tasarlanmış olan WordPress için kullanılan premium bir şablon sistemidir.

Özellikler (Ve ben alıntı):

  • Tez seçeneği panelleri
  • Benzersiz tasarımlar
  • Devrim niteliğinde düzen üreteci (1, 2 ve 3 sütun düzen kombinasyonları ile)
  • nokta tipi font denetimleri

Ek özellikler

  • Özel başlıklar ve sayfalar ve yazılar için özel META gibi SEO özellikleri
  • Kayıtlı tüm kullanıcılar tarafından aktif olan aktif çevrimiçi forum

Fiyatlandırma

  • Kişisel Seçenek (tek web sitesi) $ 87
  • Geliştirici Seçeneği (kendi web siteleri için sınırsız, betalara erişim, ek dağıtım araçları)

3

SWIFT

Özel blogumda kullanıyorum: http://swiftthemes.com/

amaç : bağımsız tema ancak çocuk temaları demo alt öğe ile desteklenir Kill Bill teması dahil

Güçlü özellikler :

  • kutunun dışında son kullanıcı menü sisteminde ayarlanabilen gerçek bir kullanışlı şablon içerir
  • hoş dostu yaratıcısı ve kullanıcı topluluğu
  • birçok insanın yaptığı, anlaşılması kolay ve kolay kırılabilir
  • kurulum ve "ticari yaklaşım" açısından diğerlerinden farklı "işte bu yüzden hoşuma gidiyor
  • birçok güncelleme

çok güçlü değil :

  • Muhtemelen hala tüm wp standartlarına uyum sağlamak için geliştirilecek çok şey var (ama aslında bu iyi bir şey)

fiyatlandırma :

  • Kişisel Lisans $ 47
  • Geliştirici Lisans $ 84

Bence bu cevap çok açık.
scribu

Katılmıyorum. Swift, TwentyTen veya başka bir modern sistem kadar kolay bir ana tema ("çerçeve") olarak kullanılabilir.
EAMann


2
Bu kodu gerçekten canlı bir web sitesinde kullanıyor musunuz? Çok… davetkar görünmüyor.
fuxia

2

Çırılçıplak

Starkers, tema tasarımcısı için bir başlangıç ​​noktası olarak hareket etmek üzere yaratılmış, çıplak kemiklere sahip bir WordPress temasıdır.

Amaç: Herhangi bir WP teması için harika bir başlangıç ​​noktası. Gereksiz biçimlendirme / resimler / js olmadan bir tema oluşturmak için ihtiyacınız olan tüm temel şablon etiketlerini içerir. Bence WP için geliştirmeyi öğrenirken kullanılacak en iyi temalardan biri

Özellikler: Anlamsal olmayan, sunum sınıfı adlarının tümü (örneğin: class = “center”, class = “alignleft”) kaldırıldı; anlamsal olmayan tüm sunum HTML öğeleri (örneğin: hr, br) kaldırılmıştır.

Tarayıcı varsayılanları, gerçek bir "temiz sayfa" sağlamak için (YUI Sıfırlamasına göre) stil sayfasında da sıfırlandı.

Dezavantajları: Temel olarak bu, üzerinde durulacak bir temadır, bu nedenle tema etrafında bir tasarımı sıfırdan uygulamak için HTML / CSS konusunda yeterli düzeyde olmanız gerekir.

Lisanslama ve fiyatlandırma : GPLv2 (varsayılan, Yirmi On türev olduğu varsayılmıştır)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.