اتصال رسانه های وردپرس

jathiya

کاربر عضو
7/8/13
158
6
18
با سلام
عزیزان گل
داخل یک سایت چند پوشه ایجاد کردم
پوشه سایت یک وردپرس نصبه A
پوشه سایت یک وردپرس نصبه B
پوشه سایت یک وردپرس نصبه C
رو روی public_html هم یک سایت وردپرس نصب کردم

حالا میخواهم یک پوشه در صفحه اصلی public_html به نام upload ایجاد کنم تمام فایل هایی که در رسانه ها A , B ,C , public_html آپلود میشود در این پوشه ذخیره شود و همچنین قابلیت استفاده از فایل ها از درون پوشه برای همه پوشه های A ,B,c , public_html هم باشد
ممنون میشوم راهنماییم کنید باید چیکار کنم

؟
 
  • Like
Reactions: جاویدان

جاویدان

کاربر عضو
27/4/15
2,068
334
83
39
استان تهران
با سلام دوست عزیز
بهتره حالت مولتی وردپرس را امتحان کنید.
در غیر اینصورت باید از افزونه های جانبی استفاده کنید مخزن را جستجو کنید یک مورد بود که این عمل را تقریبا انجام می داد.
یادتان باشد این عمل امنیت سایت ها را به خطر می اندازد حتما موارد امنیتی را لحاظ کنید
موفق باشید
 

jathiya

کاربر عضو
7/8/13
158
6
18
سلام بر جاویدان عزیز
یعنی منتظر بودم که خودت جوابم رو بدی :D:love::love::love:
خوب وردپرس شبکه نمیخوام ، نمیدونم نظر شخصی خودم هست که تسلطم کمتر هست ممکن هست با یک خرابی بقیه سایت هم ها خراب بشود
اما
یک روش هست تغییر فایل های آپلود
define( 'UPLOADS', 'wp-content/media' );

این روش داخل تمام پوشه ها کار میکنه اما وقتی بخواهم به سایت های داخل پوشه ها دستور بدهم که از پوشه public_html استفاده کنند باید چیکار کنم؟
 
  • Like
Reactions: جاویدان

جاویدان

کاربر عضو
27/4/15
2,068
334
83
39
استان تهران
با سلام دوست عزیز
اولا که الان اینترنت در دسترس خارج قطعه نمیشه صحت سنجی کرد. چون باید مستندات دیده شود.
دوم دلیل شما برای همچین کاری چیست؟
اما چیزی که با کد شما تست کردم خطا داره. خطاش اینجاست که مسیر مورد نظرت در پنل ادمین وردپرس قابل شناسایی نیست
چیزی که پنل وردپرس می گه اون رو اینجوری میشناسد.
define( 'UPLOADS', 'wp-content/uploads' );
اما با بررسی بیشتر وقتی به جزئیات دقت کنی فقط یک کد در htasscc مشکل رو رفع نمی کنه. چون اولا باید دسترسی به پوشه اصلی از مسیرهای دیگر باشد. سپس این پوشه قابلیت جدا سازی یا بارگذاری در یک پوشه واحد را بدهد. اما مشکلاتی دیگری هم هست.
چون این کدها تو دیتابیس پست و متا پست هم باید ثبت بشود پس تغییرات بیشتری می خواهد که با یک بروزرسانی همش پاک می شود. پس این تغییرات شما را مجبور به استفاده از یک افزونه دست ساز یا آماده می کند.
برای افزونه باید منتظر باشیم نت جهانی در دسترس قرار بگیرد ببینیم چیزی آماده هست یا خیر و اگر نیست باید بدهید برایتان بنویسند
البته اگر مشکلی در فراخوان عکس از مسیر خارجی نداشته باشید استفاده از اسکریپت های اشتراک گذاری عکس گزینه بعدی شماست که سهولت بیشتری هم دارد.
موفق باشید
 
  • Like
Reactions: jathiya

Mohammad

مدیر انجمن
عضو کادر مدیریت
6/4/08
15,331
278
83
31
PersianScript
این مطالب به دردت میخوره احتمالا

نکته ای که باید توجه کنی. احتمال Replace هست توی این حالت (شاید ، تست نکردم)
چون هیچ کدوم از سایت های ABC از مدیاهای اپلودی همدیگه خبر ندارن.
 

jathiya

کاربر عضو
7/8/13
158
6
18
با سلام
ممنون از توضیحاتتون اره Replace اتفاق میافته
آقای جاویدان و آقا محمد من از افزونه hacklog remote attachment ناچارا استفاده کردم