انجمن


نمایش فیلد های سفارشی در مدیریت پست  (۲ نوشته)

  • wp-mohsen

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۹ سال پیش
    ۲۴ تیر ۱۳۹۳ - ۱۳:۳۴

    با سلام
    من یک سری اطلاعات رو برای تعداد زیادی پست اشتباه ثبت کردم.
    حالا می خوام به کمک کار های دسته جمعی وردپرس همه رو با هم ویرایش کنم.

    فیلد هایی که باید ویرایش بشن یکی دسته بندی ها و دیگری یک فیلد سفارشی هست که با افزونه Advanced custom fiels ساخته شده.

    مشکل اول اینکه پست ها یک دسته بندی دارن و اگه بخوام به طور دسته جمعی دسته بندی اون ها رو تغییر بدم, همچنان دسته بندی قدیمی شون میمونه و میشه دو تا دسته بندی در کل
    می خوام که قبلیه حذف شه و جدیده که من اتنخاب می کنم جایگزین شه.

    و دوم اینکه دوستان لطف کنن کد اینکه اون فیلد سفارشی رو هم بیارم تو ویرایش دسته بندی برام بذارن.ممنون میشم.
    خودم خیلی سعی کردم.اما نشد.یه نمونه کد برای اینکار دارم که میذارم.

    add_filter('manage_posts_columns', 'my_posts_column');
    add_action('manage_posts_custom_column', 'posts_custom_column_view',5,2);
    function my_posts_column($defaults){
    $defaults['post_view'] ='بازدید';
    return $defaults;
    }
    function posts_custom_column_view($column_name, $id){
    if($column_name === 'post_view'){
    echo get_post_meta(get_the_ID(),'post_view',true);
    }
    }

  • Masoud

    آفلاین
    کلیددار
    تعداد نوشته‌ها: ۸۱۵
    تشکر شده: ۶۳۲ بار
    # نوشته شده: ۹ سال پیش
    ۲۵ تیر ۱۳۹۳ - ۰۹:۳۹

    برای مشکل اول می‌تونید یک موضوع جدید ایجاد کنید و موضوع قبلی رو حذف کنید. در زمان حذف ازتون میپرسه مطالب این دسته‌بندی به کدام یک از دسته‌بندی‌های موجود منتقل بشه .

    اما منظورتون رو از مشکل دوم متوجه نشدم. میشه بیشتر توضیح بدید؟

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.