Merhaba Arkadaşlar,
Derdim wordpress woocommercede ürün sınırlaması yapmak. Örneğin herhangi bir user role adminin belirlediği limitten daha fazla ürün yayınlayamayacak.
İnternette yayınlanmış kodların ne yazıkki hiçbiri işimi görmedi. Sadece bir plugin var Bainternet Post Creation Limits diye bir tek o çalışıyor. Fakat güncellenmiyor ve ben bu işi mümkünse kod ile halletmek istiyorum. Bir kod buldum. 0 değeri verdiğimde çalışıyor fakat 1,2,3, veya başka bir değer verdiğimde çalışmıyor. Bu kodu düzeltip çalışabilir hale getirebilecek bilgide arkadaş var mıdır ?
add_action("load-post-new.php","limit_user_by_post_count");
function limit_user_by_post_count(){
$user = get_current_user_id();
if (!current_user_can( 'manage_options')) {
//not an admin - so impose the limit
$user_post_count = count_user_posts($user);
if($user_post_count>=10)
header("Location: /wp-admin/edit.php");
}
}
Şimdiden teşekkür ederim.
Kolay gelsin.