-
Üyelik
29.09.2011
-
Yaş/Cinsiyet
39 / E
-
Meslek
öğrenci
-
Konum
Manisa
-
Ad Soyad
M** K**
-
Mesajlar
699
-
Beğeniler
61 / 126
-
Ticaret
1, (%100)
Adminde yönlendirme yapmak istiyorum örnek vererek yazayım şöyleki
Bu kodda üye, sayfalar linkine tıkladığında veya sayfalar>yeni ekle tıkladığında index.php yönlendiriyor ben bunu sayfaları değilde yazılar linkini index.php yönlendirmek istiyorum
Bu kod sayfa(page) yönlendirmede çalışıyor
if(($pagenow == 'edit.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'page') || ($pagenow == 'post-new.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'page') ){
wp_redirect(admin_url('/index.php', 'http'), 301);
exit;
}
Yani şu şekilde yapıyorum olmuyor:
if(($pagenow == 'edit.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'post') || ($pagenow == 'post-new.php' && isset($_GET['post_type']) && $_GET['post_type'] == 'post') ){
wp_redirect(admin_url('/index.php', 'http'), 301);
exit;
}
sonra aşağıdaki kodu deniyorum bu seferde sayfalar(page), yazılar (post), portfolio ne kadar edit.php varsa onları yönlendiriyor
if($pagenow == 'edit.php'){
wp_redirect(admin_url('/index.php', 'http'), 301);
exit;
}
benim istediğim sadece adminde(yönetici sayfalarında) yazılar linkine tıkladığında index.php yönlendirsin
-
Üyelik
29.09.2011
-
Yaş/Cinsiyet
39 / E
-
Meslek
öğrenci
-
Konum
Manisa
-
Ad Soyad
M** K**
-
Mesajlar
699
-
Beğeniler
61 / 126
-
Ticaret
1, (%100)
Güven:
!current_user_can('administrator') ile yönlendirecem
wpuzman
WordPress Developer
Kullanıcı
-
Üyelik
13.01.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım
-
Konum
Trabzon
-
Ad Soyad
B** M**
-
Mesajlar
2771
-
Beğeniler
293 / 949
-
Ticaret
33, (%100)
Admin olmayanlar zaten bu sayfayı göremiyor neden yönlendirme yapmak istiyorsunuz?
-
Üyelik
29.09.2011
-
Yaş/Cinsiyet
39 / E
-
Meslek
öğrenci
-
Konum
Manisa
-
Ad Soyad
M** K**
-
Mesajlar
699
-
Beğeniler
61 / 126
-
Ticaret
1, (%100)
İlla yönlendirme olacak diyede bir şart yok engellemede olabilir !current_user_can('administrator') gibi lakin plugin olmadan olsun istiyorum
wpuzman
WordPress Developer
Kullanıcı
-
Üyelik
13.01.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım
-
Konum
Trabzon
-
Ad Soyad
B** M**
-
Mesajlar
2771
-
Beğeniler
293 / 949
-
Ticaret
33, (%100)
if ( 'post' == get_post_type() && is_edit_page() ) {
wp_redirect();
}
Şeklinde yapılabilir. Telefondan bu kadar yazabildim. Kendinize göre düzletip deneyin.
wpuzman
WordPress Developer
Kullanıcı
-
Üyelik
13.01.2017
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım
-
Konum
Trabzon
-
Ad Soyad
B** M**
-
Mesajlar
2771
-
Beğeniler
293 / 949
-
Ticaret
33, (%100)
Ayrıca current_user_can('manage_options') yaparsanız daha sağlıklı olur.