WordPress için birkaç basit adımda tam geniş bir sayfa oluşturun
WordPress.org o kadar çok temaya sahiptir ki, kesinlikle sizin için mükemmel olanı bulacaksınız. Ama ya yapmazsan? Neredeyse mükemmel bir tema bulursanız, ancak sayfanızın yönü veya sayfanız hakkında ihtiyacınız olan tam geniş bir sayfa şablonuna sahip değilse – ya da belki hiç sahip değilseniz? Endişelenmenize gerek yok, ihtiyaçlarınız için mükemmel olan yeni bir şablon oluşturmak için herhangi bir temayı kolayca düzenleyebilirsiniz. Sadece birkaç basit düzenlemeye ihtiyacınız var ve bunu yapmaya hazırsınız. Bugünkü gönderide, duyarlı bir temanız varsa yeni şablonunuzu sütunlar, CSS3 ve Twitter bootstrap çerçeveleriyle nasıl mobil uyumlu tutacağınız konusunda size rehberlik edeceğim. Yapmasanız bile, sana yardım ettim.
Bir hata durumunda sitenizin güvenli olduğundan emin olmaya devam etmeden önce sitenizin tam rezervini yaptığınızdan emin olun. Bu şekilde, tekrar denemek için her şeyi daha önce olduğu gibi kurtarabilir ve geri yükleyebilirsiniz. Bunu yapmanıza yardımcı olabilecek birçok araç vardır, Snapshot eklentimiz, VaultPress veya FTP aracılığıyla manuel olarak. Her şey ayrıldıktan sonra bir sonraki adıma geçebilirsiniz. Yeni bir sayfa düzeni oluşturmak için yeni bir şablon oluşturmak, tema dosyalarınıza erişmeniz ve sayfa.php’i açıp düzenlemeniz gerekir. CPanel kullanıyorsanız, sayfanın üst kısmındaki “Düzenle” düğmesini tıklayın, ardından görünen açılırken “Düzenle” düğmesini – daha önce devre dışı bırakmadıysanız.
Dosyanın tüm içeriğini seçin ve kopyalayın, ardından kapatın. Dosya Yöneticisine dönün, sol üst köşedeki “Yeni Dosya” düğmesini seçin ve görüntülenen görüntülenen dosya adını girin, ardından “Yeni Bir Dosya Oluştur” düğmesini tıklayın. Her şeyi düzgün ve düzgün tutmak için oluşturun, oluşturun Klasördeki diğer tema şablonlarıyla aynı yeni bir dosya. Bunu “yeni dosyalar oluşturulacak” alanının değişmemesine izin vererek yapabilirsiniz. En iyisi, yapmak istediğiniz şeyle ilgili bir isim yazmaktır. Bu durumda, Full Width.php giriyorum, ancak sizin için en uygun olanı girebilirsiniz. Son eki unutmadığınızdan emin olun. PHP ve girdiğiniz adın çalışmayacağınız bir boşluk veya şablon olmadığından emin olun.
Yükleme Çekirdeği B360BB21F40642EDE161B969F56E1FD
Şimdi kullandığım temadaki varsayılan sayfa olduğunu belirten diğer tüm yorumları yayınladım, çünkü şimdi gerekli değildi, ancak başlığın bozulmadan kalmasına izin vermek. Aşağıda Full Width.php dosyasının üst kısmını şimdi görüntüle:
Çekirdek 65AF0BE05B17753B321376B9B9C77662 içerir
Kullandığınız temaya bağlı olarak dosyanız biraz farklı görünüyorsa endişelenmeyin. Şimdi yeni şablonunuzun başında veya sonunda olacak aşağıdaki kodu bulmanız gerekir. Lütfen ve Sil. Çekirdek Adccfdfd6348e142901f549c8ce9803b
Size ne düzenleyeceğinizi gösterecek bir uzman olan alt çizgiler temasından yapılmış bir WP tabanı kullanıyorum çünkü bu iyi bir örnek. Bu, çerçevedeki sütunları kullanan duyarlı bir tema olduğundan, yalnızca sütunun genişliğini istediğimiz uzunluğa ayarlamamız gerekir. Orijinal kodda, bu kod parçasının ilk satırında aşağıda gösterildiği gibi 16 olarak değiştirdiğim 12 sütun var:
Yükleme Intisari 74B7E5B4A2138269D43B51774E670053
Dosyayı kaydedin ve sitenizin temasını etkinleştirin. Sayfalarınızdan birinin düzenleme ekranını açın ve şimdi kayıtlı ve gönderimi güncelleyen “Tam Geniş” şablonunu seçin.
Bu seçeneği açılır listede görmüyorsanız, tam genişlik şablonu dosya üstbilgisini yapılandırmadınız. Sayfayı ziyaret ettiğinizde, harika görünen tam geniş bir içerik alanı göreceksiniz. Sizin için doğru uzunluk gibi görünmüyorsa, devam edin ve sütun sayısını beğeninize göre değiştirin. Aşağıdaki görünüm:
Onu test etmek hala tamamen duyarlı olduğunu ve her şeyin harika göründüğünü gösterdi. Dileklerinize göre değilse, düzeltmek için değeri değiştirin. Temanız bu tür bir kodu içermezse ne olur? Çeşitli çerçeveler için benzer yapılar vardır. Onlarda nasıl gezineceğinizi göstereceğim. Bootstrap şablonunu bir bootstrap çerçevesi ile düzenleyerek,
gibi çizgileri göreceksiniz ve sayfa şablonu dosyasında benzer. DIV kabında, sütuna değerle Colle takip edildiği gibi atıfta bulunulur. Aşağıda sütun boyutu için hızlı bir referans verilmiştir. COL-XS-768 pikselden az genişliğe sahip ekstra küçük cihazlar Col-SM-SM-yaklaşık 768 piksel genişliğe sahip küçük cihazlar ve tabletler
Col-MD-yaklaşık 922 piksel genişliğe sahip orta cihazlar ve masaüstü bilgisayarlar
Col-LG-yaklaşık 1200 piksel genişliğe sahip büyük cihazlar ve masaüstü bilgisayarlar
Div kapsayıcısına aşağıdaki koda benzer bir şeyle baktığınızda, sayı için her boyut için kaç sütun belirlendiğini temsil eden daha spesifik bir boyut seçeneğine bakıyorsunuz:
Yükleme Çekirdeği C31353857C231065Faf09D3D39523654
Boyut başına kullandığınız toplam sütun sayısı ve sayfa 12’ye kadar eklenmelidir – artık, daha az değil. Bu değerleri düzenlediğinizde unutmayın.
Miktarı artırın ve hemen sonra aynı satırı kaldırın, bir sütun, tam geniş bir sayfa. Bu yüzden tek yapmanız gereken ana içerik alanını daha büyük hale getirmek için boyutu artırmaktır. Ayrıca, bazı ek seçenekleri değiştirmek için aynı sınıf için stil.css dosyanızı da aramanız gerekebilir, ancak sütunun boyutu önceden belirlenmiş olduğundan, bu gerekli olmayabilir. Bu değerlerle oynamak istediğiniz boyutu elde etmenize yardımcı olacaktır. Tüm kartlarda iyi göründüğünden emin olmak için birkaç cihazda veya tarayıcı pencerenizin boyutunu değiştirerek birkaç test çalıştırdığınızdan emin olun. Bootstrap kodlaması hakkında daha ayrıntılı bilgi istiyorsanız, W3School Bootstrap Izgara Sistemi makalesini görebilirsiniz. Düzenleme CSS3 Dosya Style.css Şablonları Düzenleme CSS Sürüm 3 ile getirilen sütun seçeneği temanızdaysa aşağıdaki koda benzer içeriğe sahip olacaksınız:
F6f5f20c20c7ca3a4a8191b75423318f0d’nin özünü içerir
Bu kod, tüm tarayıcılarda şablon dosyasındaki içerik kimliğine dört sütun olduğunu gösterir. Aşağı ayrıca, her sütunun toplam 1200 piksel ile 300 piksel olduğunu gösterir. Bu değerleri değiştirmek, istediğiniz tüm geniş sayfaya ulaşmanıza yardımcı olacaktır, ancak diğer şablonlarla stil çatışmalarından kaçınmak için kimliği başka bir şeye dönüştürmelisiniz. Div Container Yeni şablon dosyasındaki aynı değişiklikleri yansıtacak şekilde düzenlenmeniz gerekir.
Ayrıca kenar boşluklarına ve yüzen özelliklere de dikkat etmeniz gerekir.Duyarlı temada, tarayıcının içerik kutusunun en uygun ekran için en uygun olduğu alanın boyutuna karar vermesini sağlayan “Otomatik” olarak ayarlanan kenar boşluğunu göreceksiniz.CSS’yi aşağıdaki örnek gibi görürseniz, içerik alanınız ortada değil, en sola itilecek şekilde düzenlenmiştir.Sorun bu ise, “sol” ı “hiçbir şey” ile değiştirin. Çekirdek 13D8C93EFE753B831AD83B4CD1C5384E içerir
Bu dosyada birkaç kez olursa, şamandırayı aşağıdaki kodla silmeniz gerekir.#Concent’in ana içerik alanı için şablonunuz ne olursa olsun değiştirildiğinden emin olun.
Çekirdek yükleme BC0145042D0B6A505FCB879D69999CD25
Belki düzeltmek için birkaç kez denemeniz gerekir, bu yüzden cesaret kırılmayın. İşiniz bittikten sonra şablonunuzu yanıt vermeyi test ettiğinizden emin olun. Yol boyunca sorun yaşıyorsanız, W3Schools’ta CSS3 hakkında birçok ayrıntılı makale bulabilirsiniz. Karşılaşmayan tema Sitenizin mobil ve tabletlerde görülmeyeceğine ve tepkisiz temalar seçtiniz, yine de tam bir şablon yapabilirsiniz. İlk segmentte tartıştığımız gibi yeni bir şablon dosyası oluşturduktan sonra, şablon ve style.css dosyasında bazı ayarlamaların yapılması gerekir. Şablon dosyanızdaki ana içerik alanını bulun. Burası her şeyin biraz karmaşık hale geldiği yerdir, çünkü tüm temalar aynı olarak adlandırılmamıştır. Bu
olarak görüntülenebilir. Bazı temalar buna “konteyner” veya benzeri diyor. Adı başka bir adla değiştirin – yer olmadığından emin olun. Kolayca tanınması için ona “tam genişlik” adını verdim. Tekrarlanan tüm alanların aynı görünmesini istemediğiniz sürece, sayfada başka bir yerde veya başka bir sayfa şablonunda kullanılmadığı sürece bir kimlik mi yoksa sınıf mı olduğu önemli değildir. Bittiğinde, yeni kapınız aşağıdaki kod fragmanına benzeyecektir. Çekirdek 62718A1B835519EDD2022DA492D9B376
Şu anda, yan bıçaklarınız bu şablondan kaybolacak, ancak yine de önceki yerde boş alana sahip olacaksınız.Bir sonraki adımda düzelteceğiz.Tam geniş şablon dosyanızı kaydedin, kapatın ve başlangıçta ziyaret ettiğimizle aynı klasörde Dosya Yöneticisine dönün.Style.css dosyasını bulun ve üzerine tıklayın, ardından CPanel’deki sayfanın üst kısmındaki “Düzenle”.Görünürse açılırken “Düzenle” düğmesini tıklayın.Şimdi bu dosyada eski içerik alanının belirtildiği tüm örnekleri bulmamız gerekiyor.Tarayıcı sayfa arama özelliğinizi kullanmak burada çok kullanışlıdır.Görünen her bir kod parçasını kopyalayın, dosyaya yapıştırın, ardından adını şablon dosyasıyla aynı şekilde değiştirin.Bu örnekte olduğu gibi genişlikten bahseden koda dikkat etmek istiyorsunuz: EF6E5DC8862354FEDEC1F63FB3DDC56C’nin özünü içerir
Sadece değiştir. Kopyaladığınız ve yapıştırdığınız her set için tam genişlik, ardından dosyayı kaydedin. Unutmayın, orijinal içerik alanınıza farklı bir isim verilebilir ve bir sınıf değil, kimlik olabilir. Genişliği istediğiniz uzunluğa değiştirin ve bir şamandıra varsa, “Yok” olarak değiştirin. İyi görünmüyorsa, daha önce tartıştığımız gibi şamandırayı temizleyin. Son olarak, dosyanızı kaydedin ve denemeler için şablonunuzu alın. Zorluk yaşıyorsanız, CSS ile ilgili W3School makalesine bakın. Sonuç Mükemmel bir tam sayfa şablonu yapmak, duyarlı bir temanız olsa bile şimdi çok zor olmamalıdır. Belki de düzeltmek biraz zaman alır, bu yüzden sabırlı olun. Ustalaştıktan sonra çok zor değil. Hücresel dostu siteler oluşturma hakkında daha fazla bilgi ile ilgileniyorsanız, yazımıza bakın: Hücresel WordPress teması nasıl oluşturulur ve neden yapmanız gerekir. Kendi tam geniş şablonunuzu yapmak için nasıl adil olursunuz? Bana aşağıdaki yorumlarda söyle. Etiket: Tam Sayfa
şablon