مشکل نمایش فایل های آپلود شده برای دیگر کاربران

این تاپیک 1 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  ali faraji ،‏ 10 ماه پیش .

۱۲۹ visibility
نویسنده پست
پنج شنبه ، ۲ شهریور ۱۳۹۶     ۱۱:۲۴ ق.ظ #


ali faraji

Subscriber
4 پست21 تاپیک

سلام همانطور که در عنوان تاپیک پیداست من مشکل نمایش فایل های آپلود شده برای دیگر کاربران دارم! به این معنی که وقتی با حساب خودم در وردپرس فایلی آپلود می کنم دیگر حساب ها هم می تونن این فایلو مشاهده کن (دسترسی به فایل دارن) که می خوام این اتفاق نیوفته! نمی دونم باید چیکار کنم تو نتم زدم متاسفانه چیز درست حسابیم پیدا نکردم!
لطف می کنه کسی بلده کمک کنه؟؟؟
+ راستی خیلیا افزونه هایی مثل دکان و خیلی افزونه های دیگه مدل دکانو معرفی کردن، ولی من دنبال همچین مدل افزونه هایی نیستم.
+ راستی سیستم مدیریت محصولاتم ووکامرسه.

0  تشکر
پنج شنبه ، ۲ شهریور ۱۳۹۶     ۱۲:۲۰ ب.ظ #


ali faraji

Subscriber
4 پست21 تاپیک

سلام

دوستان گل پاسخشو پیدا کردم پاسخ این میشه
//Manage Your Media Only
function users_own_attachments( $wp_query_obj ) {
global $current_user, $pagenow;
if( !is_a( $current_user, 'WP_User') )
return;
if( ( 'upload.php' != $pagenow ) &&
( ( 'admin-ajax.php' != $pagenow ) || ( $_REQUEST['action'] != 'query-attachments' ) ) ) // set('author', $current_user->id );
return;
}
add_action('pre_get_posts','users_own_attachments');

این کد در فانکشن قالب (functions.php) قرار بدید.

1  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .