Tamam baştan başlayalım. Pm ile siteleri gönderirseniz bi inceleyelim. Bu sorunu çözerim ben
bende .htaacces ile çözülebilir olduğunu düşünüyorum ama çözüm bulamadım arkadaşlar.
mervancanturk isimli arkadaşımız güzel bir çözüm getirdi. Single.php dosyasının en üstüne aşağıdaki kodları eklemiş.
<?php
$olacak = get_permalink();
$gelecek = get_the_title();
$silinecek = get_site_url();
$yenisi = str_replace($silinecek, '', $olacak);
$yenisi = ltrim($yenisi,'/');
?>
Benim verdiğim linki de aşağıdaki gibi değiştirmiş;
<a href="<?php echo get_option('home'); ?>/oyun.php?id=<?php echo $yenisi; ?>"></a>oyun.php dosyasına da şu kodları eklemiş:
<?php
$yenisi=$_GET['id'];
$silinecek = get_site_url();
$birlestirek = $silinecek . "/" . $yenisi;
$getthe_id = url_to_postid($birlestirek);
?>
Sonuç ise şu şekilde oluyor:
siteadresi.com/oyun.php?id=kategori-adi/oyun-adi.html
id= den sonra sizin permalink ayarınız nasıl ise o şekilde görünüyor. Benim permalinkim:
"/%category%/%postname%.html"
Kendisine çok teşekkür ediyorum ellerine sağlık.
Bu arada ben TylerDurden'ın dediği gibi duplicate'leri engellemek için oyun.php sayfasına yönlendiren linkimi nofollow olarak kullanıyorum.