lostyazilim
tr.link

Wordpress tüm yazıların linklerini nasıl alırım ?

11 Mesajlar 1.425 Okunma
lstbozum
tr.link

UnReaL UnReaL WM Aracı Kullanıcı
  • Üyelik 10.08.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek Fotoğrafçı
  • Konum Sakarya
  • Ad Soyad U** T**
  • Mesajlar 31
  • Beğeniler 9 / 5
  • Ticaret 2, (%0)
Merhabalar arkadaşlar
Sitemdeki yayınladığım tüm içeriklerin linklerini almak istiyorum.
Bunu sitemap ile yapmak isterdim ama nedense sadece bir içeriğin linki mevcut sitemapta.
Alternatif olarak alabilmem mümkün mü acaba bilgisi olan yardımcı olursa çok sevinirim.
 

 

wmaraci
reklam

KursunKalemm KursunKalemm WM Aracı Kullanıcı
  • Üyelik 21.10.2013
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster, Blogger
  • Konum Bursa
  • Ad Soyad G** İ**
  • Mesajlar 487
  • Beğeniler 90 / 255
  • Ticaret 21, (%100)
Sitemap içerisinde tüm yazılarınızın linki mevcuttur. O bir içeriğin linkine tıkladığınızda diğer içeriklerin linklerine de ulaşırsınız.

Yoast'ın sunduğu site haritasını kullandığınızı varsayıyorum. "https://siteadresiniz.com/sitemap_index.xml" ile site haritanıza ulaşabilirsiniz. Bu sayfada açılan mesela "https://siteadresiniz.com/post-sitemap.xml" linkine tıkladığınızda tüm yazılarınızın linkine ulaşabilirsiniz.
UnReaL

kişi bu mesajı beğendi.

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)
Hocam aklıma gelen tek yöntem veritabanına bağlanıp post_name'leri çekmek oldu

buyrun yazayım ;

$wpconfig = file_get_contents("wp-config.php"); // wp-config.php yolu

preg_match_all("@'(.*?)'@", $wpconfig, $v4_config);

$sunucu = $v4_config[1][7];
$veritabani_kullanici = $v4_config[1][3];
$veritabani_parola = $v4_config[1][5];
$veritabani_adi = $v4_config[1][1];
$baglan = mysqli_connect($sunucu,$veritabani_kullanici,$veritabani_parola,$veritabani_adi);
mysqli_set_charset($baglan, "utf8");

$v4_options = mysqli_query($baglan,"select * from wp_options where option_name = 'siteurl'");

while($v4_cek_op=mysqli_fetch_array($v4_options))
{
$site_adresi = $v4_cek_op["option_value"];
}


$v4_post = mysqli_query($baglan,"select * from wp_posts");

while($v4_cek=mysqli_fetch_array($v4_post))
{
echo $site_adresi.'/'.$v4_cek["post_name"].'
';
}
?>


Configi otomatik alıyor sitenin wordpress kurulu olan anadizinine yazilar.php diye ekle web üzerinden gir alt alta listeleyecek siteadresi.com/deneme-yazi şeklinde
UnReaL

kişi bu mesajı beğendi.

UnReaL UnReaL WM Aracı Kullanıcı
  • Üyelik 10.08.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek Fotoğrafçı
  • Konum Sakarya
  • Ad Soyad U** T**
  • Mesajlar 31
  • Beğeniler 9 / 5
  • Ticaret 2, (%0)
Teşekkür ederim hocam işe yaradı, yardımcı olduğunuz için sağolun.
v4r1able

kişi bu mesajı beğendi.

wmaraci
wmaraci

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)
Rica ederim her zaman :)
UnReaL

kişi bu mesajı beğendi.

UnReaL UnReaL WM Aracı Kullanıcı
  • Üyelik 10.08.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek Fotoğrafçı
  • Konum Sakarya
  • Ad Soyad U** T**
  • Mesajlar 31
  • Beğeniler 9 / 5
  • Ticaret 2, (%0)

KurşunKalem adlı üyeden alıntı

Sitemap içerisinde tüm yazılarınızın linki mevcuttur. O bir içeriğin linkine tıkladığınızda diğer içeriklerin linklerine de ulaşırsınız.

Yoast'ın sunduğu site haritasını kullandığınızı varsayıyorum. "https://siteadresiniz.com/sitemap_index.xml" ile site haritanıza ulaşabilirsiniz. Bu sayfada açılan mesela "https://siteadresiniz.com/post-sitemap.xml" linkine tıkladığınızda tüm yazılarınızın linkine ulaşabilirsiniz.


Hocam zaten sıkıntı orada nedense post-sitemap.xml de sadece tek post görünüyor.
Ama sitemde 300 konu var.
 

 

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)

UnReaL adlı üyeden alıntı

Teşekkür ederim hocam işe yaradı, yardımcı olduğunuz için sağolun.


UnReaL adlı üyeden alıntı

Hocam zaten sıkıntı orada nedense post-sitemap.xml de sadece tek post görünüyor.
Ama sitemde 300 konu var.


Kullandığın SEO eklentisini değiştir veya tekrar kurulum yap belki bir ayarı yanlış yapmış olabilirsin Yoast öneriyorum
UnReaL

kişi bu mesajı beğendi.

UnReaL UnReaL WM Aracı Kullanıcı
  • Üyelik 10.08.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek Fotoğrafçı
  • Konum Sakarya
  • Ad Soyad U** T**
  • Mesajlar 31
  • Beğeniler 9 / 5
  • Ticaret 2, (%0)
Hocam zaten yoast kuruluydu onda sadece ana domain vardı.
Ben de rank math kurdum.
Onda da sonuç bu şekilde

https://nokvu.com/post-sitemap.xml
 

 

safakbskn safakbskn Okuma&Yazma Bilir Kullanıcı
  • Üyelik 04.02.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Mühendis
  • Konum Kayseri
  • Ad Soyad Ş** A**
  • Mesajlar 132
  • Beğeniler 2 / 51
  • Ticaret 8, (%100)
All In One Seo Kurup deneyin.
UnReaL

kişi bu mesajı beğendi.

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)

UnReaL adlı üyeden alıntı

Hocam zaten yoast kuruluydu onda sadece ana domain vardı.
Ben de rank math kurdum.
Onda da sonuç bu şekilde

https://nokvu.com/post-sitemap.xml


hem rank math hemde yoast kurulu ise buga girmiş olabilir yani ihtimalim bu şuan
UnReaL

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al