Wordpress her yüklediğim resime ek sayfası oluşturuyor. Bu eksayfası da direk sitemap ımda gözüküyor. En ciddi problem ise google ın bu boş sayfayı indexlemesi. Ek sayfasını açtığımda içerik olmadığı için her yer reklam gözüküyor.Örnek olarak
www.siteadi.com/ornek-sayfa.html >>sayfa adresi
www.siteadi.com/ornek-sayfa.html/ornek-sayfa >>ek sayfa adresi
Bunun oluşmasını nasıl engellerim ?
Çözüldü
Arkadaşlar ek sayfaların oluşmasını engellemeyi bulamadım fakat bu oluşturulan sayfaları resime ait olan konuya aşağıdaki kodla yönlendirdim.
add_action( 'template_redirect', 'attachment_redirect' );
function attachment_redirect(){
global $post;
if ( is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0) ) :
wp_redirect( get_permalink( $post->post_parent ), 301 );
exit();
endif;
}Not: Üstte yer alan kodu functions.php 'ye <?php den hemen sonra en üstte yapıştırın.Biraz daha detaya inecek olursak;
www.siteadi.com/ornek-sayfa.html/ornek-sayfa >>istenmeyen ek sayfa adresi
Aşağıdaki sayfaya yönleniyor
www.siteadi.com/ornek-sayfa.html >>sayfa adresi
Kolay gelsin