WordPress Sayfa kimliği: Nasıl Bulunur ve Kullanılır

WordPress web sitenizde WordPress sayfa kimliğini bulmak ister misiniz? Bu blogda, sayfa kimliğinin nasıl kolayca bulunacağını tartışacağız. Her bir WordPress sayfasının veya gönderisinin benzersiz bir numarası vardır.
Bu numara, yayını veya bir sayfayı saniyeler içinde bulmanıza yardımcı olur. Programın işleyişini veya bir blog düzenlediğinizde kullanımı çok kolay olacaktır. Sayfa kimliğini öğrenmek için bazı eklentileri kullanabilirsiniz.
Sayfa kimliği bulmanız gerekiyor çünkü WordPress, yönetici panelinde bir gönderi veya sayfa kimliği oluşturmak için size hiçbir zaman bir çözüm sunmayacaktır. Benzersiz sayıda sayfa, sayfa veya kategori elde etmenin 6 farklı yolunu tartışacağız.
Bu sayıları bulma süreci tıpkı WordPress kullandığımız gibi çok kolaydır. Hadi başlayalım.
Sayfa kimliğini nerede bulabilirsiniz?
1. WordPress konsolu aracılığıyla
WordPress sayfa URL'si, Sayfa Kimliğinden oluşur.
Konsolu ziyaret etmeniz ve ardından sayfalara tıklamanız gerekir. Bundan sonra herhangi bir sayfayı seçin, böylece düzenleme ekranında post=618action=edit gibi bir sayıdan oluşan URL'yi alacaksınız. Bu örnekte, sayfanızın benzersiz numarası 61'dir.

Aynı şekilde kategori kimliğini de bulabileceksiniz.
Kategori kimliğini bulmak için konsolu ziyaret edin, gönderilere tıklayın ve kategorilere veya etiketlere tıklayın. Bundan sonra düzenleme listesini açın ve benzersiz kategoriyi URL'den alın.

Yukarıdaki ekran görüntüsünde, benzersiz kategori sayısının 1 olduğunu görebileceksiniz. Konsolda, bir galeri kısa kodu oluşturmak için kullanılabilecek medyaya uygun numarayı da bulabilirsiniz. Örnek aşağıda verilmiştir

2. WordPress eklentilerinin yardımıyla benzersiz bir numara bulun
Evet, WordPress konsolunda benzersiz bir numara veya WordPress sayfa kimliği bulmak basit bir iştir, ancak bazen özellikle bu benzersiz numaralarla daha uzun süre çalışırken size etkili sonuçlar vermeyebilir.
Bu nedenle, benzersiz bir kimlik bulmak için başka bir etkili çözüm, WordPress'te Sayfa Kimliklerini Göster'in tüm benzersiz numaralarını ekleyerek size yardımcı olacak eklenti adı eklemektir.
- Medya kitaplığı öğeleri.
- Tüm etiketler ve kategoriler.
- Yazılar ve sayfalar.
- Özel gönderi türleri.
Bu eklentiler hafif olduklarından ve ön uç gereksinimleri olmayan 100 satırlık küçük kodlarla birlikte eklendiğinden, web siteniz iyi performans gösterecek ve web sitenizin hızını asla yavaşlatmayacaktır.
Nasıl göründüğüne dair örneği kontrol edin

Sütunu sergilemek istemiyorsanız, ekran seçeneğindeki kimlik kutusunun işaretini kaldırmanız yeterlidir.
3. phpMyAdmin'in yardımıyla
PhpMyAdmin, web sitesi veritabanını işleyebileceğiniz web sitesi barındırmada bir alandır.
Web tarayıcınızda PHP tabanlı ön uç cpanel'e kolayca erişebilirsiniz. İsterseniz bile web sitenizden indirebilirsiniz. Nasıl kurulacağını öğrenmek için web'de de bazı rehberlik bulabilirsiniz.
Bu eklenti, aramalar, veritabanları, MySQL kullanımı, yedeklemeler vb. ile iş aradığınızda çok kullanışlıdır ve kullanımı kolaydır.
Bu yüzden ön uç cpaneli'ne gitmeniz ve ardından wp_posts'a gitmeniz gerekiyor. Veritabanı tablosunda posta kimliğini alacaksınız.
Aşağıda bir örnek gösterilmiştir

4. PHP Gönderi Nesnesinde
PHP'nin bazı temellerini biliyorsanız, bu numaranın sizin için yararlı olacağını göreceksiniz. Bu yöntemde, gönderi nesnesinde WordPress sayfa kimliğini bulabileceksiniz. Posta kimliğinin farkında değilseniz, küresel posta nesnesini kullanacağız.
Yazının kodu aşağıda gösterilmiştir
Küresel $yazısı;
Echo $post->ID;
5. Başlığı kullanarak kimliği alın
Bu, WordPress sayfa kimliğini sayfa veya yazı başlığı aracılığıyla almanın olağanüstü yoludur. get_page_by_title()
Bu yöntem, herhangi bir gönderi kimliğini bulmak için kullanışlıdır.
WP_Query döngüsünde kimliği bulun
Ayrıca, işlevi kullanmak yerine WP_Query ile gönderi nesnesi özelliklerini de bulabilirsiniz.
Aşağıda bir örnek verilmiştir

Bunların tümü, WordPress sayfa kimliğini bulmak için en iyi ve en kolay yöntemlerdir. Şimdi sorunları tartışalım
Çok sayıda sayfayı nasıl daha hızlı bulabilir ve kimlik gönderebilirsiniz?
Farklı gönderileri ve sayfaları BT'yi bulmanın en hızlı yolunu bulmak istiyorsanız, sayfa ve gönderi bulucu size yardımcı olacaktır. Show IDs by 99 Robots hakkında bilgi sahibi olabilirsiniz, ancak sizin için yeni bir şey var, yani Reveal IDs.
Reveal ID'lerin kullanımı, Show Ids by 99 Robots ile karşılaştırıldığında kolaydır. Eklentiyi yüklemeniz yeterlidir ve size tüm kimlik kategorisi sayfalarını, medya etiketlerini, gönderileri vb. gösterecektir.

Her bir kimliği manuel olarak aramanız gerekmediğinden, çok zaman kazanacaksınız. Düzenleme modunu tıkladığınızda, bir sayfayı açmak yerine fareyi bir yazının veya sayfa adının üzerine getirmeniz yeterlidir.
Durum çubuğunu bulacaksınız. Böylece posta kimliğini alacaksınız. Bu yöntemi kullanarak birkaç dakika içinde farklı posta kimlikleri bulabileceksiniz.
WordPress kategori kimliğini nasıl bulabilirsiniz?
Yukarıda bahsedilen yöntemlerden bazıları, WordPress kategori kimliğini bulmak için de yararlıdır. Kimliği bulmak için WordPress eklentisini kullanabilir veya kategori kimliğini bulmak için WordPress konsolunu kullanabilirsiniz.
Hatta önceki açıklamada belirtildiği gibi manuel olarak da bulabilirsiniz. WordPress konsolunda kategori düzenleme modunu açın ve kategori adının üzerine bir fare getirmeniz yeterlidir. Bunun altında, kategori kimliğine sahip durum çubuğunu alacaksınız.
URL'de tag_ID=X bulacaksınız; burada X, kategorinin benzersiz numarasını veya bir kimliği gösterecektir.
Aşağıdaki örneği kontrol edin

Kalıcı bağlantıyı kimliğe göre nasıl alacaksınız?
Bu işlevi kullanarak dosya kimliğine göre kalıcı bağlantı alabilirsiniz
get_permalink( int|WP_Post $post, bool $leavename = false )
Bunun altında, işlev ve onu nasıl kullandığı hakkında daha fazla ayrıntı alacaksınız.
- Her tür sayfa ve gönderi için bağlantılar alır.
- PHP'de kullanmak için gönderinin kalıcı bağlantısını alın.
- Değişken olur ve ekranda gösterilmez.
WordPress döngüsü için, WordPress gönderisinin ilk $id-ID parametresini kullanabilirsiniz. Yazar tabanlı arşivler, kategoriler vb. gibi arşiv sayfalarında ID parametresinden ve işlevinden bahsetmezseniz, bu işlev size en son gönderi bağlantısını verecektir.
Aşağıda bir örnek gösterilmiştir
Mevcut gönderiye bir bağlantı düşünün. İşlev ayrıntıları göstermeyecektir. Bu nedenle PHP sorgulama yankısını kullanmanız gerekir:
<?php echo get_permalink(); ?>
Şimdi bazı yazılar için bağlantı düşünelim. ID1 ile ID 10 arasındaki sayfa bağlantılarını sergilemeniz gerekecek.
<ul>
<li><a href=”<?php echo get_permalink(1); ?>”>Blog hakkında </a></li>
<li><a href=”<?php echo get_permalink(10); ?>”>Yazar hakkında</a></li>
</ul>
2. parametre ile %postname% etiketini değiştirmeyelim. SEF'de aşağıdaki yapıya sahip olduğunu varsayalım, yani %post_id%/%postname%, o zaman işlev hasta gibi yürütülür.
<?php echo get_permalink(185, true ); ?>
Bağlantıyı hangisi gösterecek?
http://example.com/185/%postname%
Bu sayfalar nereden mağaza alıyor?
WordPress'te oluşturduğunuz yayınlar farklı dosyalar şeklinde değil veritabanında tutulur. Herhangi bir kullanıcı adresi yazdığında bir web tarayıcısında.
Sunucu, ayrıntıları veritabanından alan PHP kodunu alır. böylece tüm bilgiler birkaç saniye içinde dosyaları alır.
Kasa sunucusundan veya bir tarayıcıdan, sayfalar WordPress web sitesindeki nakit eklentileri yardımıyla indirilebilir. Ancak tüm düzenlemeler yönetici panosunda yapılabilir.
Web sitesinde başka bir gönderiye benzer bir sayfa gösterilebilir. Fark, sosyal düğmeleri, yorumları ve yayınları olmamasıdır.
Sayfalarla ilgili tüm detayları almak için kayıt sırasında barındırma sunucusu tarafından sağlanan verilerle phpMyAdmin'i ziyaret etmeniz gerekir.
Veritabanı (1)>wp_posts klasörünü (2) seçin.

Sağ tarafta yayınları ve gönderi bilgilerini kontrol edin
post_content –yayın içeriği.
post_title – yayının başlığı.
post_type – “sayfa” kategorisindeki sayfada yayın türünü belirtir.
Sayfaların çoğu için, gözden geçirilecek kategorileri alacaksınız. Bu sayfalar, kullanışlı bile olmayan otomatik olarak oluşturuluyor. Bir veritabanındaki alanı en üst düzeye çıkarmak için tüm bu revizyonları silmelisiniz.
Silinmesi gereken çok fazla revizyon sayfası olduğunu tespit ederseniz, SQL almanız ve bu kodu SEQL sorgulama kutusuna eklemeniz gerekir.
wp_posts WHERE'DEN DELETE post_type = “revizyon”;
Bunu yaparak tüm revizyon sayfaları imha edilecektir.
Ancak veritabanının bir yedeğini almayı unutmayın. Çünkü tek bir kod son 1 aylık verilerinizi yok edebilir.
Çözüm:
Benzersiz sayıda etiket, gönderi, kategori, medya kitaplığı ile birlikte WordPress sayfa kimliğini bulmak ve kullanmak için yukarıda belirtilen yöntemler zor bir görev gibi görünecek, ancak çok karmaşık değiller.
Yukarıda listelenen yöntemlerin görevleri daha hızlı gerçekleştirmenize yardımcı olacağını umuyoruz.
ev borcu WordPress sitesi