رفتن به مطلب

Ali#

عضو سایت
  • تعداد ارسال‌ها

    8
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

0

درباره Ali#

  • درجه
    تازه کار

اطلاعات شخصی

  • جنسیت
    مرد
  • علاقمندی ها
    Wordpress, PHP, JavaScript, Jquery, Css
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    مبتدی
  • آشنایی با طراحی
    متوسط
  1. بله میدونم اکشن درسته ، کدکس وردپرس هم که معلومه دیگه. منتها من مبتدی ام تو پروفایل هم وارد کردم. در اصل کار با آژاکس رو متوجه نشدم. اون کد ها رو متوجه نشدم کجا باید فراخوانی بشه که این هوک اجرا بشه. این که من میگم تگ اضافه بشه صرفاً یک مثال بود. در اصل میخوام با تغییر وضعیت، به هرکدام یک post_meta اضافه کنم. در اصل: add_action('bulk_edit_custom_box', 'bulk_test'); function bulk_test() { $post_ids = ( ! empty( $_POST[ 'post_ids' ] ) ) ? $_POST[ 'post_ids' ] : array(); if ( ! empty( $post_ids ) && is_array( $post_ids ) ) { foreach( $post_ids as $post_id ) { add_p
  2. کار با آژاکس رو متوجه نشدم. بعد اینجا اکشن wp_ajax_save_bulk_edit_book رو فراخوانی کرده در حالی که من bulk_edit_custom_box رو فراخوانی کردم. فکر کنم بهمین مربوط بشه!
  3. شرمنده جناب imanfakhar عجله داشتم. از وقتی که گذاشتید هم ممنون. این کد شما رو هم امتحان کردم متاسفانه باز هم کار نکرد. کمی تغییر هم دادم نتیجه نداد!
  4. نه. بولک اکشن جدید منظورم نیست. ببینید منظورم از ویرایش، بعنوان مثال تغییر دسته جمعی مطالب از draft به public هست.میخوام وقتی تیک کنار مطالب خورد و از قسمت بولک اکشن این تغییری که گفتم داده شد، به همه مطالبی که در مرحله قبل انتخاب کرده بودیم، یک برچسب اضافه شود.
  5. باید از تابع if استفاده کنید. بعنوان مثال در مورد category می توانید از if(in_category()) {} استفاده کنید.
  6. سلام. می خواهم هنگامی که مطالب از قسمت bulk actions (کارهای دسته جمعی)، ویرایش شد، به همه نوشته هایی که انتخاب شده و ویرایش شده اند یک برچسب اضافه شود. من این کد را نوشتم ولی مشکلی که دارد این است که فقط به یک پست، برچسب را اضافه می کند در حالی که من می خواهم به همه نوشته هایی که انتخاب شده بودند اضافه کند. این هم کد: add_action('bulk_edit_custom_box', 'bulk_test'); function bulk_test() { $post_ID = get_the_ID(); wp_set_post_tags($post_ID,'test',true ); } دوستان می دانم مشکل از $post_ID است که فقط یک آی دی را وارد می کند. ولی راه حل را پیدا نمی کنم. کسی می تواند راهن
×
×
  • اضافه کردن...