WordPress Nasıl Yapılır: WP Temaları Demoları için Bir Vitrin Oluşturma

Yazan makale:
  • Bloglama İpuçları
  • Güncelleme: Ağustos 12, 2013

WordPress yazılımı dünya çapında 60 milyondan fazla kullanıcıya ulaştığından, WordPress tema geliştirme sistemi son yıllarda gerçekten çok etkilendi. Şirket ayrıca açıkladı WordPress.com uzaktan barındırılan bloglama çözümü, Blogger ve tumblrtemalara olan talebi ve bu kapsamlı PHP şablonlarını geliştirerek elde edilebilecek potansiyel geliri daha da artırmak. Pek çok yazar, yazılımın olası tema kullanıcılarına gösterilmesi için temanın küçük bir küçük resmini göstermesini isteme pratiğini bilir. Kendi web sitelerinde uygulandığında temanın nasıl görüneceğinin bir anlık görüntüsünü görebiliyorlar ve bu çok sayıda WordPress kullanıcısı ve geliştiricisi için yeterli.

Canlı ve İşlevsel Demoları Kullanarak WP Temaları İçin Vitrin Oluşturma


* Ekran yakalandı Zarif Temalar - Ben yıllardır kullanıyorum bir topnotch WordPress Temalar Kulübü.

Ancak, dışarıda daha zorlu kullanıcılar ve WordPress tema geliştiricileri var ve basit bir küçük ekran görüntüsü, temanın ince ayrıntılarını ve amaçlanan etkisini gösterme konusunda yeterli olmayacak. Bu küçük tema resimlerinden duyulan memnuniyetsizlik, çok sayıda tema geliştiricisinin çalışmalarının tam web sitesi önizlemesini başlatmasına neden oldu. Bu önizlemeler, tema geliştiricileri tarafından temayı kendi web sitelerinde kullanmadan önce veya kendi temalarını satın almadan önce tamamen gezinebilen ve deneyimlenen bir sitede tam gelişmiş WordPress temasını kullanan gerçek WordPress bloglarıdır. kendi amaçları. Tipik küçük resim ekranlarından sadece daha çekici ve bilgilendirici olmakla kalmaz, aynı zamanda bu büyüyen pazarda tema pazarlamak ve satmak için çok daha etkili bir yoldur.

Bununla birlikte, bu tür bir siteyi oluşturmanın aşırı karmaşık olduğu kabul edilir ve birçok kişi basit bir WordPress web sitesini kendiliğinden tasarlanmış bir tema galerisine nasıl dönüştüreceğinden emin değildir. Dahili WordPress özelliklerini ve bazılarının üçüncü taraf eklentileriyle etkinleştirilen, bir tema demo sitesi oluşturmak sadece iş için yapılacak akıllıca bir şey değil, aynı zamanda kullanıcılara bir geliştiricinin tüm becerilerini ve yeteneklerini göstermenin en kolay yolu ile çalışan.

İşte böyle yapılır.

Adım 1: Bu WordPress Temalarını Görüntülemek için Çevrimiçi Alın

Bu yaklaşımı gerçekleştirmek için, bir geliştiricinin potansiyel kullanıcılara veya müşterilere gösterilmesini istediği her tema, standart WordPress temaları dizinine (/ public_html / wp-content / themes /) yerleştirilmelidir. Tüm tema görüntülerinin yüklendiğinden ve tema klasörlerinin boşluk veya noktalama işareti olmadan küçük harf olduğundan emin olun, çünkü bu temalar WordPress'te sunulan daha gelişmiş yerleşik özelliklerden birini kullanarak birden çok WordPress sitesi üzerinden dağıtmak ve önizleme yapmak için gerekli olacaktır. 3.0 ve üstü.

Temalar tamamen yüklendiğinde, temalar dizininden standart public WordPress kök klasörüne geri dönme zamanı gelmiştir, bu büyük olasılıkla “public_html” dizinidir.

Adım 2: Tema Sunumu için WordPress Multisite'ı Etkinleştirme

Bir tema gösterme sitesini etkinleştirmenin en kolay yolu, şimdiki gibi WordPress çoklu site özelliğini kullanmaktır. WordPress Ağları. Bu prosedür, her biri benzersiz içerikle doldurulabilen ve blog başına tamamen farklı bir tema kullanılarak tasarlanan, neredeyse sonsuz sayıda WordPress blogu oluşturmak için tek bir veritabanının kullanılmasını içerir. Bu, bir geliştiricinin oluşturduğu her tema için girişler, arşivler, sayfalar, kategoriler ve diğer bilgilerle dolu bir WordPress gösteri sitesi oluşturur.

WordPress kök klasöründe bulunan “wp-config.php” dosyasında, aşağıdaki satırı yapıştırmanız yeterli olacaktır; bu, WordPress Networks özelliğini etkinleştirmek için Panoya talimat verecek ve ayarlarını yapılandırmak için bir yapılandırma kontrol paneli sunacaktır:

define ('WP_ALLOW_MULTISITE', doğru);

Dosyayı kaydedin ve “Araçlar” başlığının altındaki kenar çubuğunda “Ağ Kurulumu” bağlantısının görüneceği WordPress Panosuna gidin. Bu kurulum iletişim kutusunda, blogların bir alt etki alanına veya alt klasöre yüklenip yüklenmeyeceğini seçtiğinizden ve yüklenen medya için bir dizin belirlediğinizden emin olun. WordPress Dashboard'un sunucunun kök dizinindeki “wp-config.php” ve “.htaccess” dosyalarına yapıştırılması gereken birkaç satır kod yazdırmasını sağlayacak olan kurulumun bir sonraki bölümüne geçin.

Bu değişiklikleri yapmak için bir FTP istemcisine geri dönün, her kod satırının düzgün şekilde kopyalandığından ve yapıştırıldığından ve tüm parantez ve noktalı virgüllerin bulunduğundan emin olun. Her iki dosyada uygun kodun sağlanamaması, web sitesinin işlevselliğini ciddi şekilde sınırlandırabilecek her türlü web sitesi ve WordPress hatasına yol açacaktır.

Geleneksel bir FTP istemcisini kullanırken “.htaccess” dosyasının genellikle görüntüden gizlendiğini ve eğer bu durumda kullanıcıların cPanel, Plesk Panel veya diğer sunucu kontrol paneli yazılımlarına gitmeleri ve dosyayı web tabanlı bir dosya yöneticisi. Bu web tabanlı uygulamalar, geleneksel FTP istemcileri olmadığında gizli klasörleri görüntüleyebilir ve düzenleyebilir.

Adım 3: Her WordPress Tema Gösterisi için bir Blog oluşturun

İşlemin gelişmiş kodlama kısmı artık bitti, ancak bir WordPress teması gösterme alanının oluşturulmasının en sıkıcı yönünün hala tamamlanması gerekiyor. Bu yöntemin çalışma şekli oldukça basittir: Kullanıcılara gösterilecek her tema, alt klasör veya alt alan adıyla erişilebilen tamamen yeni bir blogda gösterilmelidir. Bu, bir tema geliştiricisinin WordPress Gösterge Tablosuna dönmesi ve tema oluşturdukları kadar çok blog oluşturması sürecini başlatması gerektiği anlamına gelir; Her blog, geleneksel WordPress kontrol panelinde bir “alt Pano” türünde olan özel bir WordPress Network Dashboard kullanılarak ayarlanabilir ve erişilebilir.

Bu Gösterge Tablosu içinde, yeni bir şablonla teması yapılacak blogu seçin ve kenar çubuğundaki “Görünüm” e tıklayın. Basitçe gösterilmesi gereken temayı bulun ve blogda etkinleştirin. Bir kaç örnek giriş yazdığınızdan emin olun, böylece kullanıcılar temanın tüm işlevlerini çalışırken görebilir ve ardından bir sonraki blogda işlemi tekrarlayabilir. tema gösterilebilir.

Müteşebbis geliştiriciler, bu sürece yardımcı olabilecek eklentileri öğrenmek için biraz rahatlayabilirler.

Olarak bilinen ilk eklenti Replicator, uzun süre boyunca her birini ayrı ayrı kurmadan, çok sayıda çok bölgeli örneği anında oluşturmak için kullanılabilir. Eklenti, çok bölgeli bloglarla kullanım için Ağ Panosu olmayan panolara yüklenir ve etkinleştirilir; Bir geliştirici kullanıldığında, oluşturmak üzere oldukları blog sayısına uygulanacak temel blog ayarlarını belirleyebilir. Bu ayarlar evrensel olacak, ancak yine de her çoklu alan yinelemesi tarafından kullanılan temayı elle belirlemek zorunda kalacaklar.

İkinci bir eklenti olarak bilinir Elmas Multisite Eklentisive bu, bir sitenin kullanılabilirliğini artıracak faydalı bir kenar çubuğu widget'ı içerdiğinden kullanılır. Bu widget aslında, WordPress Dashboard tarafından oluşturulan her çok siteli blogu alfabetik olarak listeler. Tema gösteri sitelerinin kenar çubuklarına yerleştirildiğinde, kullanıcıların geliştiricinin web sitesinde farklı bir temayı önizlemek istediklerinde sitenin dizin sayfasına geri dönmek yerine, kullanıcıların doğrudan temalar arasında kolayca gezinmelerini sağlar. Kesinlikle gerekli değil, ancak kullanılabilirliği arttırmak yalnızca bir web sitesinin alt satırının artmasına yardımcı olabilir ve WordPress tema tasarımlarının benimsenmesine yardımcı olabilir.

Alternatif Bir Yaklaşım: Birden Fazla WordPress İterasyonunun Yüklenmesi

WordPress Ağları özelliğini, önizleme olarak kullanmak üzere birçok WordPress kurulumunu el ile kurma lehine bırakmak için hiçbir neden yoktur.

Ancak, bazı tema geliştiricileri bu siteleri oluştururken işleri biraz daha “eski okul” olarak tutmayı tercih ediyorlar ve WordPress'in bir sunucuya birden çok kez yüklenebileceğini öğrendiklerinden emin olacaklar. Birden fazla veritabanına sahip olanlar için kolaydır: Her WordPress kurulumu için yeni bir veritabanı oluşturun, her seferinde WordPress PHP uçağını yeni bir alt klasöre yükleyin ve normal olarak kurulum ve tema sürecine devam edin. Sonra sitenin indeks sayfasından bu yeni yüklemeye bağlantı verin ve her şey halledilir.

Bununla birlikte, yalnızca bir veritabanına sahip olanlar için, temaları göstermek amacıyla birden fazla yüklemeye uyum sağlamak için “wp-config.php” dosyasının yeniden güncellenmesi gerekecektir. Bu, her yükleme için yeni bir veritabanı öneki belirleyen dosyada yalnızca basit bir değişiklik yapılmasını gerektirir. Bu, tema demo sitelerinin sitenin birincil kurulumunda bulunan verilerin ve kullanıcıların üzerine yazmamasını sağlar. Bir WordPress yazılımı indirmesiyle birlikte, her "wp-config.php" dosyasının en üstünde görünen aşağıdaki satırı değiştirerek yapılır:

$ table_prefix = 'wp_';

Kullanım kolaylığı için, “wp_” önekini, söz konusu kurulum kullanılarak gösterilen temanın tüm küçük harf adlarına yeniden adlandırın. Bu, phpMyAdmin gibi veritabanı yazılımı kullanarak tablolarda veya hücrelerde gezinirken açıklığı destekleyecektir.

Bu sitelerin tümüne aynı yönetici tarafından erişileceği için, WordPress'in “wp-config.php” dosyasına yerleştirilen basit bir hack kullanarak diğer kurulumların kullanıcı ve şifre verilerine gerçekten erişebileceğini belirtmek önemlidir. Bu, bir geliştiricinin aynı kullanıcı adı ve şifreyle her yüklemeye giriş yapmasına ve her yüklemeye aynı anda giriş yapmış olmalarını sağlar. Bunu gerçekleştirmek için gereken iki kod satırı:

define ('CUSTOM_USER_TABLE', $ table_prefix.'wp_users ');
define ('CUSTOM_USER_META_TABLE', $ table_prefix.'wp_usermeta ');

Buradaki “wp_” ön ekinin herhangi bir şeyle değiştirilebileceğini ve en iyi sonuçlar için birincil kurulumun veritabanı bilgileriyle aynı hizada olması gerektiğini unutmayın.

Başka Bir Alternatif Yaklaşım: Temaları Göstermek İçin WordPress Eklentilerini Kullanma


WordPress geliştiricileri topluluğu uygun şekilde geniş ve çeşitlidir. Bazıları birden çok blog yüklemeden, bir WordPress Ağı oluşturmadan veya herhangi bir veritabanı ayarını hacklemeden temaları eylemde göstermek için bir yol bulmuştur. Bunun yerine, bu demo web sitelerini kullanıcılara göstermek için bir WordPress eklentisinde tasarlanan özel işlevlere güveniyorlar; büyük ölçüde, WordPress Dashboard'un bir temanın etkinleşmesini tamamlamadan önce sitenin canlı bir önizlemesini gösterebileceği şekilde.

En popüler eklenti olarak bilinir WordPress Tema Demo Eklentisi ve, unvanı mutlaka yaratıcı olmasa da, yaklaşım hem yaratıcı hem de ortak bir anlamdır. Eklenti, tema önizleme penceresini Gösterge Tablosundan çıkarır ve gerçek dünya kullanımına getirir. Sitenin kullanıcıları ve müşterileri, şu şekilde oluşturulmuş basit bir URL’ye giderek sitenin temalarını önizleyebilir:

http://your-domain.com/preview_theme?theme-name

Bu önizleme URL'si, temanın küçük harfli klasör adını önizleme hedefine dönüştürür; Herhangi bir tema klasörü adı, bağlantının sonuna eklenebilir, böylece kullanıcı tarafından önizlenebilir. Sistem zekicedir ve temaları önizlemenin en etkili yoludur. Hiçbir veritabanı kesmesi gerekmez ve kullanıcıların bu URL'nin tamamen işlevsel olması için WordPress “wp-config.php” dosyasında herhangi bir değişiklik yapması gerekmez. Eklentiyi yükleyin, etkinleştirin ve yukarıdaki URL yapısını kullanarak tema önizlemelerine bağlanmaya başlayın. Bir tema gösteri sitesi bu yöntemle birkaç saat içinde dağıtılabilir.

Bu eklenti, tüm site temalarının tam listesinin kenar çubuğunda veya ayrı bir sayfada (veya postada) tamamen yazdırılmasına olanak tanır. Bu Elmas MultiSite Plugin widget'ına çok benzer, ancak basit bir değişken kullanılarak yapılır. Liste görünmelidir her yerde, geliştiriciler aşağıdaki parantez WordPress değişkenini ekleyebilirsiniz:

[Theme_list]

Tam ve alfabetik bir tema listesi <ul> formatı kullanılarak sunulacaktır; Bir siteye yüklenen her temanın, sitenin varsayılan teması ve şu anda geliştirilme veya revizyon aşamasında olanları da dahil olmak üzere bu listeye yerleştirileceğini hatırlamak önemlidir. Yüklenen temalara dikkat edin ve müşteriler tarafından satılmayan veya önizlenmeyenleri kaldırın.

Sonunda Yapılması ve Ödüllendirilmesi Kolay

Bir WordPress tema tanıtım sitesi, bu küçük ve işe yaramaz küçük resimleri bir sonraki seviyeye taşıyor, böylece müşterilere tasarım öğeleriyle etkileşime girme ve indirme konusunda ya da satın almak üzere oldukları temanın ihtiyaçları için uygun olup olmadığına karar verebiliyorlar. Genel olarak daha iyi müşteri memnuniyeti ve temaların meraklı WordPress kullanıcıları ve acemi tasarımcılar tarafından kullanılması veya satın alınması olasılığı daha yüksek olduğu anlamına gelir. İşlemin tamamlanması basittir ve tema tasarımcılarının ilgi çekici ve ilgi çekici olması için oldukça faydalı olabilir.

Jerry Low hakkında

WebHostingSecretRevealed.net (WHSR) 'nin kurucusu - 100,000 kullanıcıları tarafından güvenilen ve kullanılan bir hosting incelemesi. 15'in üzerinde web barındırma, bağlı kuruluş pazarlaması ve SEO konusunda yılların tecrübesi. ProBlogger.net, Business.com, SocialMediaToday.com ve daha fazlasına katkıda bulundu.