Wordpress tarih göstergesini kaldırın. WordPress'teki tarihler hakkında her şey (atamadan çıktıya)

  • 16.05.2019

Varsayılan olarak, WordPress, Yazar adının görüntülenmesini gönderilerden kaldırmak için bir yönetici ayarına sahip değildir. Çoğu blog buna ihtiyaç duymaz, ancak yazarın adının hala gizlenmesi gereken durumlar vardır.

Bu eğitimde, WordPress gönderilerinden yazar gösterimini kaldırmanın üç farklı yolunu göstereceğiz. Gitmek!

Yöntem 1. Yazar Eklentisini Gizle'yi Göster

Bu en kolay yoldur, herhangi bir beceri gerektirmez ve herkese tavsiye edilir. Ancak, bu yöntem tüm WordPress temaları için çalışmayabilir.

Ücretsiz Show Hide Author eklentisini indirin ve kurun:

Eklentiyi etkinleştirdikten sonra menüye gidin Eklentiler → Yazarı Göster / Gizleözelleştirmek için.

Eklenti, varsayılan olarak yazar adını tüm gönderilerden otomatik olarak gizler. Bazı belirli gönderi türleri için yazar gösterimini bırakmak istiyorsanız, yukarıdaki resimde olduğu gibi bu gönderi türünün yanındaki kutuyu işaretlemeniz yeterlidir.

Gönderi türlerine ek olarak, yazarın adını bırakmak istediğiniz sayfalar veya gönderiler için doğrudan URL'yi de girebilirsiniz.

Bu eklenti bir bütün olarak yazar adını hemen hemen her yerde gizleme konusunda harika bir iş çıkarıyor. Ancak temanın kendisi, yazarın adından önce kendi metnini ekleyebilir, örneğin: " Tarafından gönderildi: Sergey Ivanov. "Böylece, eklentiyi etkinleştirdikten sonra, sadece" Yayınlanmış: " olabilir.

Bu parçayı da kaldırmak için üzerine sağ tıklayın ve hata ayıklama konsolunda bu öğeyi inceleyin. Bu ifadeyi görüntülemekten hangi div sınıfının sorumlu olduğunu bulmamız gerekiyor, böylece daha sonra gizleyebiliriz:

Örneğin yukarıdaki resimde "byline" sınıfını bulduk. Bu sınıfın adını kopyalayın ve eklenti ayarlarının Gelişmiş: Gizle bölümüne gidin:

Bu sınıfın adını alana yapıştırın ve ayarları kaydedin. Şimdi hem yazarın adını hem de beraberindeki metni tamamen gizleyeceksiniz.

Yöntem 2. Yazarın adını el ile kaldırın

WordPress tema dosyalarını düzenlememiz gerektiğinden bu yöntem daha karmaşıktır. Bu nedenle, her ihtimale karşı bir yedekleme yapın.

Farklı WordPress temalarının farklı tema dosya yapıları vardır ve yazarın adını görüntüleme kodu farklı yerlerde olabilir.

Bu kodun depolanabileceği en yaygın dosyalar şunlardır: single.php, content.php, arşiv.php ve index.php.

Çoğu durumda, yazarın çıktısından doğrudan sorumlu kodu bulamayabilirsiniz. Bunun yerine, function.php veya template-tags.php dosyasında tanımlanan bir şablon etiketi kullanılabilir.

Örneğin, varsayılan Yirmi Onyedi teması, yazar adını ve gönderi tarihini görüntülemek için yirmiseventeen_posted_on işlevini kullanır. Ve bu işlevin kendisi template-tags.php dosyasında tanımlanmıştır:

function yirmiseventeen_posted_on () (// Yazar adını alın; bir bağlantıya sarın. $ Byline = sprintf (_x ("by% s", "post yazar", "twentyseventeen"), " ". get_the_author ().""); // Son olarak tüm bunları sayfaya yazalım. Eko " "; // WPCS: XSS Tamam.)

Şimdi sadece yazarın adını gösteren kodu kaldırmanız gerekiyor. Aşağıdaki örneğe bir göz atın:

function yirmiseventeen_posted_on () (// Son olarak "bunların hepsini sayfaya yazalım. Echo" ".yirmiyediteen_time_link().""; // WPCS: XSS Tamam.)

Yöntem 3. Tüm gönderiler için tek bir yazar adı oluşturun

Tek dezavantajı, her gün için yedekleme yapmadığınız sürece bu yöntemin geri dönüşü olmamasıdır. Yani, tüm gönderilerinizi toplu olarak tek bir yazara atarsanız, her şeyi geri döndürmek için yazarı her gönderi için ayrı ayrı değiştirmeniz gerekecektir.

Sizi uyardık!

Bu yüzden sitede yeni bir kullanıcı oluşturun, ona istediğiniz rolü ve adı verin, örneğin tüm gönderiler için WPcafe.org kullanıyoruz.

Örneğin, bir Editoryal Ekip veya bir Blog Editoryal belirtebilirsiniz:

Bu kullanıcının profil resmini görüntülemek için bir Gravatar da ekleyebilirsiniz.

Şimdi Tüm Gönderiler sayfasına gidin ve sayfa başına maksimum gönderi sayısını göstermeyi seçin (sağ üstteki Görüntü Ayarları'na 999 girin):

Bu, değişiklikleri birkaç tekrarda tüm gönderilere toplu olarak uygulamamıza izin verecektir.

Tüm gönderileri seçin ve açılır menüden Eylemler yerine Düzenle'yi seçin ve ardından Uygula düğmesini tıklayın:

Bu sizi gönderileriniz için toplu değişiklik moduna götürecektir. Açılır menüdeki yazarı yeni oluşturduğunuz yazarla değiştirin:

WordPress tüm gönderilerinizi güncelleyecek ve onlara yeni bir yazar atayacaktır. Çok sayıda seçili gönderi varsa, bu işlem bir dakika kadar sürebilir, bu yüzden biraz bekleyin.

Bu kadar! Artık herhangi bir gönderiye gidebilir ve yazarı değiştirdiğinizden emin olabilirsiniz.

Bu makalede, WordPress'te yazar ve gönderi tarihinin nasıl kaldırılacağı konusunda size yol göstereceğiz. Özel bir eklenti yükleyerek veya tema şablon kodunu düzenleyerek yazarı ve tarihi kaldırabilirsiniz. Yazar yönetim paneline giriş yaptığı için güvenlik nedeniyle yayının yazarının kaldırılması önerilir. Standart WordPress temalarında yayın tarihi pek hoş gözükmüyor, pek çok blogger bunu kaldırmak istiyor.

WordPress Web Sitesi Oynatma Listesi Nasıl Oluşturulur

TimeWeb, WordPress için en iyi barındırma hizmetidir: ücretsiz alan adı, ayda 99 ruble.
10 gün ücretsiz deneyin: KAYIT VİDEO

Yazarı ve tarihi WordPress'te manuel olarak kaldırmak için en az minimum programlama bilgisine sahip olmanız gerekir. Ayrıca WordPress temalarında tarih ve yazar farklı dosyalar üzerinden görüntüleniyor bu da düzenleme yapmak için doğru dosyayı bulmayı zorlaştırıyor.

WP Meta ve tarih temizleme eklentisi otomatik modda çalışır, ayar gerektirmez. Editör dosyalarında, tüm meta veri bloğunu görsel olarak gizleyen yazarı ve tarihi görüntülemekten sorumlu olan display: none; komutunu belirler.

Eklentiyi kurmak için “WordPress” ⇒ “Eklentiler” ⇒ “Yeni ekle” yönetici paneline gidin ve arama formuna “WP Meta ve tarih kaldırıcı” yazın. Ardından kur'a tıklayın ve etkinleştirin. İşte bu, kurulum tamamlandı.
Eklentiyi kurup etkinleştirdikten sonra yazar ve yayın tarihleri ​​sitedeki tüm makalelerden otomatik olarak kaldırılır.

Yazar ve yayın tarihi manuel olarak nasıl kaldırılır. Görevimiz, yazar, tarih ve diğer meta verileri görüntülemekten sorumlu olan işlevi WordPress şablonundan kaldırmaktır. Varsayılan olarak, bu işlev şöyle görünür:

Meta veri çıktı işlevi farklı görünebilir, yine konuya bağlıdır. Örneğin, "entry_meta" yazısının bulunduğu the_author () işlevi veya başka bir işlev olabilir.

Dosyaları düzenleyicide düzenlemeden önce mutlaka bir kopyasını alın! Yanlışlıkla bir kod parçasını silerseniz, site yüklenmeyi durdurabilir. Ve sadece sitedeki gereksiz satırları kaldırmak yerine, siteye erişimde sorun yaşayacaksınız. Dikkat olmak. Emin değilim, lütfen eklentiyi kullanın.

Bu özelliği nerede bulabilirsiniz? Temaya bağlı olarak, meta veri çıktı işlevleri aşağıdaki dosyalarda bulunabilir:

  • php (Ana sayfa);
  • php (Kayıt sayfası);
  • php (Kategoriler);
  • php (Özel sayfa);
  • php (Mesaj içeriği)
  • php (Arşiv kayıtları).

İyi günler!

Bugün size nasıl olduğunu anlatacağım WordPress gönderi tarihini kaldır... Bu yöntem çok hızlı, kullanımı kolay ve oldukça çok yönlüdür. Bir tarih silme sorusuna cevap verirken beklenmedik bir şekilde dün aklıma geldi. Tabii ki, bu seçenek herkese uymayabilir ve elbette dezavantajları vardır. Genel olarak, yargınıza yaydım. Sadece tartışacağız.

Başlamak için, herkesin neden yayın tarihini kaldırması gerekebileceğini yazalım.

Yayın tarihi neden kaldırılıyor?

1. Ticari siteler yazının tarihi gerekli değildir. Çoğu zaman, firmaların web sitelerinde, işletme, ürünleri ve hizmetleri hakkında temel bilgilere tematik makaleler eklenir. Örneğin bir firma laminat parke satmaktadır. Web sitelerinde laminatın nasıl seçileceği, nasıl kurulacağı ve benzerleri hakkında yazılar yayınlayabilirler. Yayın tarihinden itibaren, bu durumda makalelerin alaka düzeyi değişmeyecektir. Laminat beş yıl önce döşendi ve şimdi döşeniyor. Elbette teknolojiler değişiyor, ancak makale düzenlenebilir ve gönderi tarihi beş yıl önce kalacak. Öyleyse neden göstersin? Bu ziyaretçiler için kafa karıştırıcı olabilir. Tarihe bakacaklar ve firmanın artık çalışmayabileceğine karar verecekler.

2. Bloglarını terk eden blogcular... makalelerin yayın tarihini de kaldırabilir. Böylece arama motorları, arama sorgularını sıralarken bu bilgiler tarafından yönlendirilmez. Aslında sadece arama motorları değil, insanlar da. Birçok okuyucu, gönderilerin tarihine de dikkat eder. Son makale uzun zaman önce yayınlandıysa, bir kişinin bu bloga abone olması ve ziyaret etmesi pek olası değildir.

Genel olarak tarihi silmek için sebepler var, şimdi nasıl yapacağımızı bulalım.

Yayın tarihi nasıl kaldırılır

Bir gönderi tarihini görüntülemek için genellikle şu işlevler kullanılır: the_date(), the_time(), get_the_date(), get_the_time(), belki diğerleri. Birçok işlev vardır, her birinin kendi nüansları vardır ve farklı şablonlarda farklı işlevler kullanılabilir.

Ayrıca tarih farklı sayfalarda görüntülenir: makale duyurularında, makalenin kendisinde, arşivde ... (sırasıyla birkaç dosyada: index.php, single.php, arşiv.php vb.)

Böylece, kural olarak, şablonda tarih çıktısının yeri aranır ve bu kod parçaları kaldırılır. Yani, yaklaşım her durumda bireyseldir ve posta tarihini kaldırmak için evrensel bir yöntemi tanımlamak sorunludur.

Ve dün soruyu tekrar sordular: “ gönderi tarihi nasıl kaldırılır”. Az önce bir makale yayınladım. Ve orada satırı değiştirmek için bir filtre kullanıldı.

Ben de düşündüm, belki bu durumda da tarih dizesini değiştirmek için bir filtre kullanın boşaltmak için.

function my_empty_date () (dönüş "";) add_filter ("the_time", "my_empty_date");

işlev my_empty_date() (

dönüş "";

Şablonumda çalıştı - gönderi tarihi silindi. Tek uyarı, tarihin yanında tarihle ilgili bir simge görüntülenirse, kaybolmamasıdır.

Tarihi görüntülemek için kullanılan başka bir işleviniz varsa, bu evrensel seçeneği deneyin:

function my_empty_date () (dönüş "";) add_filter ("the_time", "my_empty_date"); add_filter ("get_the_time", "my_empty_date"); add_filter ("the_date", "my_empty_date"); add_filter ("get_the_date", "my_empty_date");

işlev my_empty_date() (

dönüş "";

add_filter ("the_time", "my_empty_date");

add_filter ("get_the_time", "my_empty_date");

add_filter ("the_date", "my_empty_date");

add_filter ("get_the_date", "my_empty_date");

İşte bu, bir çırpıda her yerde yayın tarihini siliyorsunuz. Bu tarihin görüntülendiği başka şablon dosyalarında arama yapmaya gerek yoktur. Ve gerektiği kadar hızlı bir şekilde iade edebilirsiniz. Yeni eklenen kod parçasını yorumlayın işlevler.php.

Dezavantajları, sonunda boş bir dize döndüren bir işlev çağrısı içerir. Onlar. the_time() önce çağrılır, ardından ona eklenen filtre yapışır ve boşalır. Görünüşe göre bu işlemler için bazı milisaniyeler harcanıyor. Ancak, elbette, bir tür önbellek eklentisi kullanıyorsunuz, bu nedenle bu işlemlerden çok az kayıp olacaktır. Sadece birkaç saatte bir - belirli bir sayfanın önbelleğini oluştururken.

Gönderi tarihini nasıl kaldırmak istersiniz?

Sadece WordPress'in inceliklerini bildiğim için daha deneyimli profesyonellerden yorum yapmalarını rica ediyorum. Belki bir konuda yanılıyorum.

Sonuç iki şablon üzerinde test edilir: Akıllı hareket(the_time()) ve yirmi onbeş(get_the_date()). Doğru, her iki durumda da tarih için elbette silinmeyen simgeler de vardır.

Ve işte başka önemli eksi Sizi bu yöntemi terk etmeye zorlayacak olan şey, gönderinin tarihini almak için bu işlevlerin yalnızca tarihi görüntülemek için değil, aynı zamanda yayın tarihini dikkate alan bazı dahili algoritmalarda kullanılmasıdır. Bu, sitedeki tüm dosyalar aranarak kolayca doğrulanabilir. Belki bu durumda, filtrenin uygulamasını bir şekilde etkinleştirebilir / devre dışı bırakabilirsiniz. Henüz bilmiyorum.

Deneyin, sonuçları hakkında yazın. Önerilen yöntem sizin için işe yaramazsa ve bireysel bir yaklaşıma ihtiyacınız varsa, blogumu unutmayın.

not Yazıyı yayınlamadan önce tarif ettiğim prensibe göre yayın tarihini kaldıran bir eklenti (WP Post Date Remover) buldum. Dört işlevin sonucunu sıfırlar: the_date(), the_time(), get_the_date(), get_the_time(). Bu yüzden WordPress'i anlamak için doğru yoldayım! Ve bu yöntemi korkusuzca uygulayabilirsiniz.

Başlangıçta, WordPress makalelerinde sadece tarih gösterimi hakkında yazmak istedim, ancak bu konunun oldukça fazla nüans olduğu ortaya çıktı, bu yüzden hepsini değerlendirmeye karar verdim. Not, hem yeni başlayanlar hem de çok az deneyime sahip kullanıcılar için faydalı olacaktır. Kendi başına, WordPress tarihi sorusu prensipte zor değildir, ancak bu konuda yeterli bilgi vardır. İşte makaleden öğrenebilecekleriniz:

WordPress'te gönderi tarihi (yükleyin ve düzenleyin)

WordPress yönetici alanında yeni bir not oluştururken, yayın tarihi genellikle metin düzenleyicinin sağında bulunan "Yayınla" bloğunda ayarlanır.

Burada istediğiniz ayı, yılı, günü ve hatta saati ayarlarsınız. Bu parametreleri daha sonra istediğiniz zaman değiştirebilirsiniz - bunu yapmak için notu düzenlemeye gidin ve yeni değerler ayarlayın. Bu arada, henüz gelmemiş bir tarih belirtirseniz, gönderi o ana kadar gizlenecektir - bu özellik onu uygulamanıza izin verir.

Sistem ayrıca hızlı düzenleme yoluyla wordpress gönderilerinin giriş tarihini düzenleme erişimine de sahiptir. "Kayıtlar" - "Tüm kayıtlar" bölümünü seçin ve tüm notların bir listesini görürsünüz. Ardından, üzerine geldiğinizde özelliklere tıklayın ve gün, ay, yıl vb. için gerekli değerleri ayarlayın.

Daha sonra "Güncelle" butonuna tıklamayı unutmayınız. Bu şekilde, birden fazla WordPress makalesinin yayın tarihlerini bir sayfada hızla değiştirebilirsiniz.

WordPress'te tarih formatı

"Ayarlar" - "Genel" bölümüne giderseniz, sayfanın en altında WordPress'te tarih formatı ve hemen altında saat için ayarları bulacaksınız. Listeden istediğiniz seçeneği işaretleyin veya rastgele birini belirtin.

Bu değerler, şablon için karşılık gelen the_date ve the_time işlevlerinde kullanılacaktır (daha fazlası aşağıdadır). WordPress'te tarihi görüntüleme biçimi bir dize olarak ayarlanır, örneğin:

NS. m. Y (l) // 09.06.2016 (Perşembe) D - j M - Y // Per - 9 Haz - 2016

Özellikle PHP ile aynı kuralları kullanır:

  • d - 10'dan küçük rakamlar için 0'dan ayın günü;
  • m - iki karakterli ay sayısı (başında sıfır olan);
  • Y - yılı belirtir (4 basamak);
  • l (küçük harf L) - haftanın gününün tam adı;
  • D - haftanın kısaltılmış günü;
  • j - önünde 0 olmadan ayın gününü görüntüler;
  • M - üç karakterden oluşan ayın kısaltılmış adı;
  • S - Ayın günü için İngilizce son ek - 1., 2. veya 15. (eskiden wordpress tarihini Rusça bir sonekle görüntülemek için özel bir eklenti vardı, belki şimdi sorun ortadan kalktı);
  • F - ayın tam adı;
  • ve benzeri.

Zaman için farklı değerler de vardır, ancak çoğu zaman "H: i" dizesi konur, burada ilk karakter "H" 24 saatlik biçimde saat anlamına gelir ve "i", başta sıfır olan dakikalar anlamına gelir. , Eğer gerekliyse.

WordPress'te gönderi tarihi nasıl görüntülenir (the_date)

İlk önce, bu görevi çözmek için kullanılan işlevi ele alalım - tarih... Aşağıdaki sözdizimine sahiptir:

tarih: ", "", YANLIŞ); echo $ mypost_date;?>

Sonuç olarak, satırı italik olarak alıyoruz - tarih: 01.06.2016... Gönderi tarihini görüntülemek için önce onu $ mypost_date değişkenine atadık ve ardından echo kullanarak görüntüledik. Burada, işlevin son parametresi için FALSE değeri, yürütüldükten sonra sonucun görüntülenmemesine izin verdi. Tabii bunu kimse yapmıyor ve ben bu kodu sadece örnek olarak verdim. Genellikle tarih hemen görüntülenir:

Bu yapı, gönderilerin tek gösterimi için şablonda (single.php) ve kategori arşivlerinde (category.php) ve ana dosyada (index.php) bulunur. Her şey, gönderi tarihini nerede görüntülemek istediğinize bağlıdır.

WordPress'te gönderi tarihleri ​​nasıl kaldırılır

WordPress'te yayın tarihini kaldırmak için yukarıda belirtilenlerin tam tersi işlemleri yapmanız gerekir. İlk adım, düzenleme için hangi şablon dosyasının açılacağını anlamaktır:

  1. Tam metin bir yazının sayfasını düzenlemek için - single.php, bir sayfa için - page.php.
  2. Ana dosya için bu genellikle index.php dosyasıdır.
  3. WordPress arşivlerinden tarihi kaldırmak için global arşiv.php dosyasını arayın. Düzen, kategori.php ve etiketler.php içeriyorsa, bölüm ve etiket sayfaları, ana arşiv.php'yi geçersiz kılarak bunlar aracılığıyla tanımlanır.
  4. Daha yeni temalarda, şablondaki o belirli konumun kodunu değiştirmek için başka bir dosyayı çağıran get_template_part işleviyle karşılaşabilirsiniz. Bu durumda, the_date işlevinin burada belirtilen dosyada aranması gerekecektir.

WordPress temanızdan tarihleri ​​tamamen kaldırmak istiyorsanız, Windows için WinGrep'i kullanabilirsiniz. Yazılım, dosyalarda veya belirli bir dizinde gerekli bilgileri arar - aramayı "the_date" ile başlatın ve bulunduğu dosyaların bir listesini alın.

the_date veya the_time'ın nerede kullanıldığını bulduktan sonra, ilgili dosyaları düzenlemek için açın ve onlardan işlevleri kaldırın. Bu, WordPress sitenizdeki ilan tarihini kalıcı olarak kaldıracaktır. Hata yapmaktan korkuyorsanız, daha sonra geri yükleyebilmek için tema dosyalarının kopyalarını alın.

WordPress düzenleme tarihi (the_modified_date)

Dürüst olmak gerekirse, bu yazı bu amaçla tasarlandı. WP ve diğer teknik konulardaki bilgiler güncel olmayabilir, bu nedenle kabak yöntemiyle ve genel olarak güncel tutulması önemlidir. Okuyucuya makalenin alakalı olduğuna dair bir tür not vermeniz de tavsiye edilir. Bunu yapmak için, gönderinin oluşturulma ve düzenlenme tarihini (ayrı olarak) görüntüleyen WordPress'te uygulayabilirsiniz.

Fonksiyon bize çözümde yardımcı olacaktır. the_modified_date, sözdizimi şöyledir:

Tarih:... Son düzenleme:.

Gördüğünüz gibi parametreleri ben belirtmiyorum, bu yüzden format admin ayarlarından okunuyor.

WordPress tarihleriyle ilgili hala herhangi bir sorunuz varsa, yorumlara yazın, analiz edeceğiz.

Bizim tarafımızdan bir WordPress sitesinde yayınlanan her makale, gönderinin yazarı ve yayın tarihi olan bir dizi standart ayrıntıya sahiptir. Bu derste, yayın tarihini, yazara bağlantıyı veya yazarın adını nasıl kaldıracağımızı öğreneceğiz. Konu, arama motoru optimizasyonunda bize büyük ölçüde yardımcı olacak sayfaların ve içeriğin tekrarını önlemeye yardımcı olması açısından önemlidir.


Tarih gösterimini düzenlemek ve makalenin yazarına olan bağlantıyı kaldırmak site optimizasyonu işlemleridir, bu tür değişiklikleri ne kadar çok yaparsanız, sonunda o kadar fazla yorulursunuz.

Makalede gezinme:

Yayının yazarına bir bağlantıya sahip olmak neden kötü?

İlk olarak, neden buna ihtiyacımız olduğunu ve buna ihtiyacımız olup olmadığını öğrenelim. Makalenin yazarına bağlantıçok yazar olduğunda faydalı olabilir, ancak makalelerin tek sahibi ve yazarı olduğumuzda, bu sadece sitemize fayda sağlamakla kalmaz, aynı zamanda zarar verir.

Bu arada, WordPress ile çalışırken yeni başlayanlar için çok yaygın olan bir durum düşünün, blogumuzda aynı yazara ait 100 makale var. Ve doğal olarak, 100 makalenin hepsinin benzersiz içeriğe sahip kendi sayfası vardır. Makalenin yazarının bağlantısını tıkladığımızda ne olur? Onunla ilgili mevcut bilgileri ve ... tüm yazılarını duyurular şeklinde açacağız. Tüm sayfalarımızı ve metinlerini çoğaltan 100 benzersiz gönderi ve bir yazar sayfamız olduğu ortaya çıktı.

Arama robotları açısından bu, sitenin sayfalarındaki içeriği kopyalamak olarak kabul edilecektir, bu da arama motorunun aynı metni gerçekten sevmediği için metinlerinize güvenmemesine neden olacaktır. Yazılarınız tamamen indeksten düşebilir ki bu bizim için kesinlikle gerekli değildir.

WordPress'te makale yazarı ve yayın tarihi bağlantısı nasıl kaldırılır?

Ayrıca aşağıdaki tüm prosedürlere de bakabiliriz. video öğretici Bu konuda:

WordPress sitelerimiz, seçtiğimiz şablona göre oluşturulmuştur. başka bir derste inceledik. Sayfalarımız anında oluşturulur ve küçük program kodu parçalarından oluşur. Daha fazla değişiklik için ilgilendiğimiz siteyi nasıl bulabiliriz?

Öncelikle yayın sayfamızı açalım. Ardından imleci ilgilendiğimiz öğenin üzerine getiriyoruz ve kodunu görüyoruz.

Hangi tarayıcıyı kullandığınıza bağlı olarak, aradığımız yerde görüntülenecek ve vurgulanacak sayfanın kaynağını göreceksiniz.

Öyleyse, sırayla her şeye bakalım:

  1. Makalenin başlığını, tarihini, yazarını ve makalesine bir bağlantı içeren ana blok.
  2. Div class = "entry-meta" tam da bu aşamada bizi ilgilendiren katmandır.
  3. Span class = "author vcard" aynı zamanda bağlantımızın yerleştirildiği daha düşük seviyeli bir blok elemanıdır.
  4. Bağlantının kendisi.

İhtiyacımız olan kod bloklarının sınıflarının isimlerini öğrendikten sonra bir sonraki adıma geçiyoruz.

Makalenin yazarının bağlantısını ve WordPress'in yayın tarihini kaldırma

NS makalenin yazarının bağlantısını kaldırın, daha önce ayrıştırdığımız temamızın düzenleyicisini açın. Daha da iyisi, gerekirse temamızı geri yükleyebilmeniz için hostingimizden index.php ve content.php dosyasını indirin.

Editörden index.php dosyasını açın ve ihtiyacımız olan div'leri arayın, eğer bulamadıysak content.php dosyasını açın ve orada bulun. Her şey tema geliştiricilerinin onu nasıl kurduğuna bağlıdır.

Dosyalar adlandırılabilir ve farklı olabilir, bu nedenle ihtiyacınız olanı nasıl bulacağınızı bilmeniz gerekir, editöre gidin, Ctrl + F tuş bileşimine basın ve aramaya istediğiniz adı girin.

İhtiyacımız olan blok sınıfını bulduktan sonra içindeki kaydı analiz ediyoruz.

İlgilendiğimiz div'i bulduğumuzda, bizim durumumuzda tarihimizin ve makalenin yazarının yer aldığı div class = "entry-meta" dır, özellikle ne istediğimize karar vermemiz gerekir. tamamen istiyorsak yayınlarken tarihi ve yazarı kaldır sonra karede vurgulanan kod parçasını siler, dosyamızı kaydeder ve bu sorunu unuturuz.

Ayrı bir makalede yazılmış bir alternatif daha var. Arama ile ilgili sorun olması durumunda, aramayı editör üzerinden denemenizi tavsiye ederim.

Tarihimizi ve yazarımızı görebildiğimiz gibi, başka bir dosyada bulmamız gereken php create_posted_on () işlevi görüntüleniyor, benim durumumda bu template-tags.php başka bir dosya olabilir ve üzerinde yineleme yapmanız gerekecek tüm dosyaların fonksiyon açıklamasını arıyoruz, aynı şekilde diva sınıfını aradığımız gibi.

Buldun mu? Aferin, şimdi işlevin kendisiyle ilgileniyoruz. Yayın tarihini silmek istiyorsak, bir numarada vurgulanan parçayı sileriz, tarih bizi ilgilendirmiyorsa ikinci parçaya gidip kodu ayrıştırırız.

Kod konusunda bilginiz varsa, işlevin kendisini değiştirebilirsiniz, ancak bu kesinlikle önerilmez.

SSS:

Bir WordPress blogundaki gönderi tarihini ve yazarı tamamen silmeye değer mi?

Cevap kesin, HAYIR. Mesele şu ki, makalenin tarihi ve yazarı sayfanın yapısının oluşumunda yer alıyor. Başka bir deyişle, tarihi ve yazarı tamamen kaldırarak, siteniz için çok gerekli olan iki gerekli veri yapılandırma öğesini kaybedersiniz. Bunlar havadan uçup giden kelimeler değil, arama motorları bu verilerin varlığını izler ve onların varlığına duyulan ihtiyaç konusunda sizi uyarır.

WordPress'te bir yazar bağlantısını neden kaldırmalısınız?

Bağlantıyı kaldırarak, bir taşla birkaç kuş "öldürürsünüz". İlk olarak, ihtiyacınız olmayan, kesinlikle yinelenen içerik oluşturacak olan sayfayı silersiniz ve ikincisi, bir sayfadan yazarın tamamen gereksiz bir sayfasına gereksiz ağırlık hareketini kaybedersiniz.

Bu konuda size anlatmak istediklerim bu kadar, herhangi bir sorunuz olursa lütfen yazın, mutlaka yardımcı oluruz.