رفتن به مطلب

در خواست کدی برای اضافه شدن آپلود از آدرس


پست های پیشنهاد شده

سلام دوستان میشه راهنماییم کنید

من میخام تو بخش رسانه ها یا تو همون افزودن رسانه( نوشته ها)

یک کادری هم باشه که کاربرا بتونن فایل رو از یه آدرس خاص به رسانه ها(آپلودر سایتمون) منقل کنه

دیگه کاربر نیاد اول دانلود کنه و بعد مجدد آپلود کنه تو رسانه ها ( همنجوری لینک رو بده خودش مستقیم بیاد تو سرور سایت)

لینک به ارسال

یه دستور هست می تونید با دادن آدرس فایل به اون و قرار دادن کد در فانکشنز قالب فایل رو منتقل کنید.که البته با کمی تغییرات در کد میشه کاری کرد که مجبور نبود هر دفعه دستی کد رو ویرایش کرد و یه آپلودر براش نوشت اگر فرصتش رو داشتم حتما به افزونه تبدیلش می کنم.


add_action( 'admin_init', function() {
$url = 'https://downloads.wordpress.org/plugin/save-grab.zip'; // input files link here
$tmp = download_url( $url );
$file_array = array(
'name' => basename( $url ),
'tmp_name' => $tmp
);
if ( is_wp_error( $tmp ) ) {
@unlink( $file_array[ 'tmp_name' ] );
return $tmp;
}
$id = media_handle_sideload( $file_array, 0 );
if ( is_wp_error( $id ) ) {
@unlink( $file_array['tmp_name'] );
return $id;
}
$attachment_url = wp_get_attachment_url( $id );
} );

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...