Wordpress permalink özel bir dize eklemek nasıl?

0 Cevap php

Ben özellikle Wordpress kendi kullanımı dışında, WordPress permalink nasıl çalıştığı hakkında biraz karıştı. Benim permalinks gibidir:

%post_id%-%post_name%

Ama içinde single.php Ben sayfanın kendisi için başka bir link koymak istiyorum ama farklı bir sorgu dizesi ile. Tıklandığında permalink yapısı gibi görünebilir:

%mystring%-%post_id%-%post_name%

Ben bu yüzden, $_GET['action'] adlı değeri elde etmek istiyoruz:

$_GET['action'] = %mystring%

Benim planı gibi yorumlamak için:

if('xx' == $_GET['action']){
   //do xx stuff
} else if ('yy'==$_GET['action']){
   //do yy stuff
} else {
   //show the single post as a single.php always shows
}

ben isteğe bağlı $_GET['action'] ayrıştırmak istediğiniz anlamına gelir. Bu sorgu dizesinde mevcut olsa bile ben bunu ayrıştırmak yoksa, ben sayfa düzgün işlenecek istiyorum.

Yani bu halletmek için, nerede ben aslında çalışması gerekir? Ayrıca nasıl ben <a> etiketi için linki oluşur? Genellikle bu şekilde bağlantı yapmak:

<a href="'.the_permalink().'">TEXT</a>

ama sen zaten biliyorsun, ben yazının orijinal permalink önce bazı metin eklemek gerekir.

Şimdiden teşekkürler.

0 Cevap