Bir alt ağ için hata sayfasını nasıl özelleştiririm?

Bir WordPress Multisite ağı kullanıyorsanız, büyük olasılıkla bir veya iki web sitesini arşivlemeniz, askıya almanız veya silmeniz gerekir.

Ağ kendi kullanımınız için ise, bir web sitesi oluşturmuş ve daha sonra buna artık ihtiyacınız olmadığını fark etmiş olabilirsiniz. Bunu bağımsız bir WordPress kurulumuna taşımış olabilirsiniz veya yanlışlıkla bir kopya oluşturmuş olabilirsiniz.

Ağ, kullanıcıların kendi web sitelerini oluşturmalarına açıksa, spam içerikli bazı blogları zamanla silmeniz veya belki de birinin ücretsiz denemenin parçası olarak oluşturduğu, ancak bu olmayan bir web sitesini silmeniz gerekir. devam etmedi.

Ağınızı, istemcilerin web sitelerini barındırmak için kullanıyorsanız, bir web sitesinin kendi WordPress kurulumuna geçirilmiş veya istemci işlemleri durdurduğunda veya başka bir geliştiriciye aktarıldığında silinmiş olabilir veya web barındırıcısı.

Varsayılan olarak, bir kişi devre dışı bıraktığınız bir web sitesini ziyaret ederse, web sitesinin askıya alındığını belirten oldukça karanlık bir varsayılan ekran görecektir.

Peki ya bu ekranı kişiselleştirmek veya ziyaretçileri ana web sitenizi ziyaret etmeye veya kendi bloglarını başlatmaya teşvik eden bir bağlantı gibi bazı kişiselleştirilmiş içerikler eklemek istiyorsanız?

Bu eğitimde size bunu tam olarak nasıl yapacağınızı göstereceğim. Size dizininizde nasıl dosya oluşturacağınızı göstereceğim wp-content bu ekran için varsayılan dosyanın yerini alır ve nasıl özelleştirilir.

Ancak bunu yapmadan önce, bir web sitesini askıya almak için sahip olduğunuz farklı seçeneklere ve kullanıcıların bunu yaptığınızda ne göreceklerine bir göz atalım.

Ağınızdaki web sitelerini askıya alın: seçenekler

Bir ağdaki web sitelerinin kaldırılması ve askıya alınmasıyla ilgili terminolojiyi çok kafa karıştırıcı bulduğumu itiraf etmeliyim. Her bir gönderinin ne anlama geldiği tam olarak belli değil ve bazen bir gönderi yaptığınızda sistem size başka bir gönderi yaptığınızı söyleyecektir.

Bu yüzden, web sitelerini ağınızdan kaldırma seçeneklerini tekrarlayalım.

Burada, şuraya giderek eriştiğiniz Çoklu site yönetimi penceresinin ayrıntılar ekranı yer almaktadır. Sitelerim> Ağ yöneticisi> Siteler :

bir ağ yapılandırmak mutlisite.png

Siteyi silmek için dört seçenek vardır:

  • devre dışı bırakmak kullanıcıların bir web sitesine abone olduklarında gerçekleştirdikleri aktivasyon adımını iptal eder. Herhangi bir zamanda yeniden etkinleştirilebilen web sitesini kalıcı olarak silmez. Ancak web sitesi yönetim ekranlarına artık erişilemez.
  • arşiv bir web sitesinin kullanıcılar tarafından erişilemeyecek şekilde arşivlendiğini bildirin. Yönetici ekranları görüntülenebilir ancak ön uç gösterilemez. Yine, bir web sitesini istediğiniz zaman kolayca arşivleyebilirsiniz ve silinmez.
  • Spam web sitesini silmez, ancak spam olarak işaretler. Siz aksini kararlaştırana kadar kullanılamayacak (ön uç ve yönetici).
  • Kaldırmak web sitesini silin. Bu seçeneği çok dikkatli kullanın!

Askıya alınan web siteleri için varsayılan ekran

WordPress, bir web sitesi silindiğinde görüntülediği varsayılan bir ekrana sahiptir.

İşte her senaryoda gördüğünüz şey.

Engelli web siteleri

Bir web sitesi devre dışı bırakılırsa ve ağ yöneticisi (oturum açmış) dışında biri onu görüntülüyorsa, varsayılan bir ekran görünecektir:

bu site artık mevcut değil.png

Arşivlenen web siteleri ve spam olarak işaretlenen web siteleri

Bir web sitesini spam olarak işaretlerseniz veya arşivlerseniz, farklı bir ekran görürsünüz:

Bir alt ağların hata sayfası nasıl özelleştirilir

Bu ekranlar çok basit. Ziyaretçiye çok fazla bilgi vermezler veya "artık mevcut değil" veya "arşivlenmiş veya askıya alınmış" ile ne anlama geldiğini açıklamazlar.

Öyleyse bizimkini yaratalım.

Web sitesi silinmişse, bu ekranlardan hiçbirini görmeyeceğinizi, bunun yerine ana web sitesinde 404 sayfasına yönlendirileceğinizi unutmayın.

Engelli web siteleri için bir sayfa oluşturma

Birisi engelli bir web sitesini ziyaret ettiğinde görüntülenecek yeni bir sayfa oluşturmak oldukça basittir. Sadece adında yeni bir dosya oluşturursunuz Blog-deleted.php ve klasöre koyun wp-content de ağınız. Bu dosya daha sonra varsayılan sayfa yerine özel bir sayfayı görüntülemek için kullanılacaktır.

Bunun klasörde olduğuna dikkat edin wp-content ve aynı dosyanın ağınızdaki devre dışı bırakılmış tüm web siteleri için kullanılacağını unutmayın. Bu, ağınızdaki bir web sitesine özgü bir şey yerine genel bir şey oluşturmanız gerektiği anlamına gelir.

Not: Bu dosyanın başlığı çok kafa karıştırıcı. Silinen web siteleri için geçerli değildir, sadece devre dışı bırakılanlar için geçerlidir!

Oluşturduğunuz sayfa bağımsız olmalıdır: web sitesi temasını kullanmayacak veya eklenti veya ek dosyalar istemeyecektir. Bu nedenle, bu dosyaya herhangi bir stili eklemeli veya klasörünüzdeki bir stiller klasörüne koyacağınız harici bir stil sayfası çağırmalısınız wp-content .

Ayrıca eklemek gerekir Bölüm <head>et les etiketler <body>temanızın üstbilgi veya altbilgi dosyalarına sığmayacağından açma ve kapama.

Sadelik uğruna, dahil olan tüm stil ile çok basit bir dosya oluşturacağım.

İsterseniz tamamen boş bir dosyayla başlayabilir veya içeriğin bir kısmını tema dosyalarınızdan kopyalayabilirsiniz. Bir yandan dosyanın içeriğini kopyaladım header.php benim temam ve ben ai önemli ölçüde değişti, ardından etiketlerin geri kalanını manuel olarak ekledi.

İşte benim içeriğim Bölüm<head>:

" /> <? php / * * Neyin görüntülendiğine bağlı olarak <title> etiketini yazdırın. * / global $ sayfa, $ sayfalı; wp_title ('|', doğru, 'doğru'); // Blog adını ekleyin. bloginfo ('ad'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }

Bu bana gerekli içeriği yanı sıra bazı meta veri ve stil verir.

Şimdi için <body>:

>  Bu blog silindi, üzgünüm! Kendi sitenizi oluşturmak için lütfen Ana Ağ Sitesini ziyaret edin. ',' Pusula '); ?>

Gövdede pek bir şey yok - sadece içeriğe ait bir öğe, içinde bir paragraf ve çevrilebilir bir metin var. Bu, ağınız kullanıcı kaydına izin veriyorsa eklemek isteyebileceğiniz ana web sitesine bir bağlantı içerir.

Bu web sitesi değiştirildiyse veya ana web sitenizdeki web sitesi kaldırma stratejinizi istediğiniz yere açıklayan bir sayfada ağınızdaki farklı bir web sitesine de bağlanabilirsiniz.

Şimdi bir web sitesi devre dışı bırakılırsa aldığımız ekrana bir göz atalım:

Şu anda pek hoş değil - farklı bir stil, renkler ve belki bir başlık eklemek isteyebilirsiniz. Ancak, silinen web siteleri için varsayılan sayfayı geçersiz kılmanın ve istediğinizi eklemenin mümkün olduğunu gösterir.

Arşivlenmiş web siteleri için bir sayfa oluşturma

Ayrıca arşivlenmiş veya spam olarak işaretlenmiş web siteleri için özel bir sayfa oluşturmak istiyorsanız (ve neden olmasın?), Klasörünüzde de başka bir dosya oluşturmanız gerekir. wp-content . Biz böyle diyoruz Blog-suspended.php .

Dosyamla aynı olan başka bir dosya oluşturdum Blog-deleted.php ancak biraz farklı bir metinle. İşte kod:

" /> <? php / * * Neyin görüntülendiğine bağlı olarak <title> etiketini yazdırın. * / global $ sayfa, $ sayfalı; wp_title ('|', doğru, 'doğru'); // Blog adını ekleyin. bloginfo ('ad'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }
>  Bu blog askıya alındı, üzgünüm! Kendi sitenizi oluşturmak için lütfen Ana Ağ Sitesini ziyaret edin. ',' Pusula '); ?>

Arşivlenmiş bir web sitesini ziyaret ettiğinizde aldığınız sayfa:

Yine ziyaretçimiz daha fazla bilgiye ve ana web sitesine bir bağlantıya sahip. Bunu ne istersen değiştirebilirsin.

Daha gelişmiş seçenekler

Bu tekniği daha da getirebilirsiniz.

Kodunuzu geliştirmek için yapabileceğiniz ilk şey, stilleri ayırmak ve bunları klasörünüzdeki bir stil sayfasına eklemektir. wp-content. Daha sonra bu stil sayfasını askıya alınmış ve devre dışı bırakılmış web siteleri için her iki dosyada çağırırsınız, bu da stili yalnızca bir kez kodlamanız gerektiği anlamına gelir.

İki sayfanın her biri için farklı bir stil istiyorsanız, etikete ek bir sınıf ekleyebilirsiniz body her dosya için ve hedefleyin.

Yeni stil sayfanızı aramak için bu kod satırını bölüme ekleyin. <head> senin dosyan:

Ayrıca, askıya alınan site için etkinleştirilen temadan stil sayfasını içe aktarabilirsiniz. Bunu yaparken dikkatli olun - web sitesi spam içerikliyse, kodda bir sorun olabilir veya web sitesini devre dışı bıraktıktan sonra temayı silmiş olabilirsiniz.

Ancak bunu yapmak istiyorsanız, bu stilin bulunduğu tema stil sayfasını <head>:

" />

Üstbilgi veya altbilgi gibi temaya özgü dosyaları çağırmak için işlevi kullanarak daha ileri gidebilirsiniz. Ancak yine de dikkatli olun çünkü tema silinebilir veya bozulabilir. Bunu yaparsanız, size her bloga benzersiz görünen bir asılı sayfa verme seçeneği sunar.

Diğer bir seçenek, ana sitenizin stil sayfasını kullanmaktır; bu, tüm asılı / devre dışı bırakılmış ekranlarınızı kendi markanızla oluşturabileceğiniz anlamına gelir. Stil sayfasını ana temadan çağırmak için, bu kodu etikete eklemeniz gerekir <head>:


" />

Ardından, ana blog temanızla çalışması için sayfa işaretlemeniz için uygun öğeleri kullanacaksınız - veya bu temadaki dosyaları etiketini kullanarak çağırabilirsiniz. include.

Son olarak, blog kimliğini, blog durumunu veya kontrol etmek istediğiniz her şeyi kontrol etmek için koşullu etiketleri kullanabilir ve ardından içeriği buna göre dağıtabilirsiniz.

Ancak bu kadar ileri gitmek istemezseniz, yukarıda oluşturduğumuz gibi basit bir sayfa, ziyaretçilere varsayılandan daha fazla bilgi sağlar ve insanları ağınızın başka yerlerine yönlendirmenize olanak tanır.

Devre dışı web siteleri için varsayılan sayfaları geçersiz kılmak kolaydır

Yukarıdaki adımları uygularsanız, ağınızdaki arşivlenmiş, askıya alınmış veya silinmiş web sitelerinin varsayılan sayfalarını hızlı ve kolay bir şekilde değiştirebilirsiniz.

Bu şekilde, ziyaretçilere varsayılan ekranların sağladığından daha fazla bilgi verebilir ve ana web sitenize bir bağlantı sağlayabilirsiniz, böylece sadece ağınızdan ayrılmasınlar.

Ayrıca bazı premium WordPress eklentilerini keşfedin  

diğer kullanabilirsiniz WordPress eklentileri modern bir görünüm vermek ve blogunuzun veya web sitenizin kullanımını optimize etmek için.

Size, bu konuda yardımcı olacak bazı premium WordPress eklentileri sunuyoruz.

1. Sosyal Paylaşım ve Soyunma Dolabı Pro

Kilit eklenti listemizdeki bir diğer büyük rakip, Social Share ve Locker Pro. Bu WordPress Plugin premium, yukarıda görülen Bloom eklentisiyle neredeyse aynı tonlarca özellik sunar.

Sosyal paylaşım dolabı pro wordpress eklentisi

Ana özellikleri olarak bulacaksınız: a chissedar ve Beğeniler, dpaylaşımdan sonra içeriğin kilidini açmakçeşitli içerik türlerinin seçilmesi, Visual Composer entegrasyonu, bir effarenin üzerine, bir mise sayfa 100% duyarlı, bir gkısa kod etkinleştirici, et daha fazla.

Ayrıca bakınız 9 WordPress eklentileri sosyal ağlar üzerinden bağlantı aktif hale getirmek için.

Indir | gösteri | Web hosting

2. Youtubomatic 

Youtubomatic yeni bir WordPress Plugin iseniz özellikle yararlı olacak prim blogger video. Bu ne zaman WordPress Plugin web sitenizde etkinse, videoları YouTube'dan otomatik olarak içe aktarabilir ve yerel YouTube API'sini kullanarak bunları WordPress'te yayınlayabilir. 

Youtubomatic wordpress eklentisi otomatik blog oluştur

Bu özellik etkinleştirildikten sonra, bir bağlantı aracılığıyla erişerek YouTube'dan kanalınıza bir video indirebilirsiniz.

Blogunuzda ilgi çekici içerik sağlamak için yayınları ve yorumları YouTube'a aktarabileceksiniz. Eklenti azaltır yinelenen içerik Rastgele öbek üreteci ve yayınınızı kaynaktan farklı kılacak eşanlamlı bir üreteç gibi bazı gelişmiş özelliklere sahip. Metin döndürme desteği, SEO değerini artırır.

Çok keşfetmek Toplu medyalarınızı WordPress'e nasıl yükleyebilirsiniz?

Google robotlarının bu eklenti tarafından oluşturulan içeriği benzersiz olarak ele alması muhtemeldir. Gönderilerin hangi kurallara göre oluşturulacağını tanımlayabilecek ve filtreleri ve seçenekleri kullanarak içeriği arayabileceksiniz. 

des kısa kod Anahtar sözcük aramasıyla önerilen videoların listesini görüntülemek veya bir oynatma listesinden videoları görüntülemek için bir gönderiye video eklemek için kullanılabilir.

Indir | gösteri | Web hosting

3. WordPress için Ajax Arama Pro

Ajax Search Pro, bunlardan biridir. en iyi WordPress eklentileri WordPress'te premium gerçek zamanlı arama çubuğu. Birçok özellik ve seçenekle son derece özelleştirilebilir ve mümkün olan en iyi sonuçları sunar.Ajax Search Pro Live wordpress arama filtresi wordpress eklentisi
WordPress arama çubuğunu daha verimli ve dinamik bir arama motoru. Ek olarak, bu WordPress eklentisi, size zaman kazandıracak 60'tan fazla renkli ve tamamen özelleştirilebilir temaya sahiptir.

Hakkındaki makalemize bakın 10 WordPress eklentileri web sitenizin görselliğini iyileştirir

Böylece, arama formunuzun görsel sunumuna daha fazla odaklanabilirsiniz.

Indir | gösteri | Web hosting

Önerilen Kaynaklar

Web sitenizi oluşturmanıza ve yönetmenize yardımcı olacak diğer önerilen kaynaklar hakkında bilgi edinin.

Sonuç

Orada! WordPress alt ağları için hata sayfasının nasıl özelleştirileceğine dair bu eğitim için bu kadar. çekinmeyin Bu makaleyi arkadaşlarınızla en sevdiğiniz sosyal ağlarda paylaşın

Bununla birlikte, ayrıca bize danışabilirsiniz kaynakların bulunduğuİnternet siteleri oluşturma projelerinizi yürütmek için daha fazla elemana ihtiyacınız varsa, WordPress blog oluşturma.

Öneriniz veya yorumunuz varsa, bunları bölümümüzde bırakın. Yorumlar.

...