افزودن ستون URL به کتابخانه پرونده های چندرسانه ای وردپرس

دوستان بیگ تم عزیز سلام:)نظرتون در مورد آموزش های بیگ تم چیه؟ آیا با دنبال کردن این آموزش ها تونستید وب سایت مخصوص خودتون را داشته باشید؟

امیدوارم که همینطور بوده باشه:D.در این آموزش یک نکتهء دیگه در مورد سستم ممدیریت محتوای محبوب وردپرس را با هم بررسی می کنیم.

افزودن ستون URL به کتابخانه پرونده های چندرسانه ای وردپرس

خیلی وقت ها است که می خواهید لینک برخی از تصاویر را از طریق کتابخانه پرونده های چندرسانه ای وردپرس کپی و در جایی دیگر قرار دهید. در حالت عادی برای انجام این کار باید ابتدا روی فایل مورد نظر کلیک کنید و در صفحه بعد مقدار فیلد نشانی پرونده را کپی کنید. این کار برای وفتی که شما می خواهید آدرس فایل های زیادی را کپی کنید بسیار خسته کننده است. در این مطلب از سری مطالب هک و کد وردپرس شما را با کدی آشنا می کنیم که با استفاده از آن می توانید یک ستون جدید به لیست پرونده های چندرسانه ای اضافه کنید و در آن مقدار URL هر فایل را قرار دهید.

function muc_column( $cols ) {
        $cols["media_url"] = "URL";
        return $cols;
}
function muc_value( $column_name, $id ) {
        if ( $column_name == "media_url" ) echo '<input type="text" width="100%" onclick="jQuery(this).select();" value="'. wp_get_attachment_url( $id ). '" />';
}
add_filter( 'manage_media_columns', 'muc_column' );
add_action( 'manage_media_custom_column', 'muc_value', 10, 2 );

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

این آموزش هم به پایان رسید!:(

مطالب بعدی ما را دنبال کنید.

بیگ تم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *