رفتن به مطلب

sae13

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

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

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

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

1

درباره sae13

  • درجه
    تازه کار
  1. سلام من می‌خوام افزونه جت پک رو نصب داشته باشم. ولی وقتی سایتم میخواد بالا بیاد تلاش می‌کنه به pixel.wp.com وصل بشه که فیلتره. چطور افزونه جت پک رو نگه دارم و فیلترینگ علیه لعنه بهم درد سر درست نکنه؟
  2. سلام من توی یه منو مدیریتم یه فرم گراویتی فرمز رو فراخانی کردم ``` add_action( 'admin_menu', 'teacher_form_menu' ); function teacher_form_menu() { add_submenu_page( 'hsaja_settings', __( 'Adding new Teacher', 'wp-hsaja' ), __( 'New Teachers', 'wp-hsaja' ), 'level_6', 'hsaja_add_teacher', array( $this, 'teacher_form_html' ) ); } function teacher_form_html(){ add_action('init',function (){ gravity_form_enqueue_scripts(3,true); }); gravity_form( 3, $display_title = true, $display_description = true, $display_inactive = false, $field_values = null, $ajax = false, $echo = true ); } ``` فرمم بالا میاد ولی بدون کتابخونه های جاوا اسکریپتیش باید این شکلی میشد من این دو دستورم قبل از اجرای تابع gravity_form() اجرا کردم ولی هیچکدوم حاجت ندادن `add_action('admin_head','gravity_form_enqueue_scripts'); or gravity_form_enqueue_scripts()` کسی می‌تونه راهنمایی کنه چطور میتونم کتابخونه‌های مورد نیازش رو فراخونی کنم؟ https://wordpress.stackexchange.com/questions/365217/load-graviryforms-scripts-in-dashboard-admin-menu
  3. sae13

    مشکل ترجمه افزونه

    سلام من می‌خوام یه افزونه بنویسم و از همون اول می‌خوام فایل ترجمه را داشته باشه. ولی افزونم ترجمه نمی‌کنه. کد من این هست: <?php /* Plugin Name: Gravityforms Ml Plugin URI: https://saeb.me/archives/tag/gravityforms Description: This is going to have more limitation on gravityforms. Version: 1.0 Author: saeb molaee Author URI: https://twitter.com/sae13 License: CC-BY Text Domain: gf-ml Domain Path: /languages */ function gf_ml_add_menu_page(){ add_menu_page( __('Gravity forms multi limits','gf-ml'), __('Gf-Limits','gf-ml'), 'level_0', 'gf_ml', 'gf_ml_main_page' ); } function gf_ml_main_page(){ echo __('salam donya','gf-ml'); echo "<br>"; echo get_locale(); } function gf_ml_add_languages(){ load_plugin_textdomain('gf-ml',false,basename(dirname(__DIR__)).'/languages/'); } add_action('admin_menu','gf_ml_add_menu_page'); //add_action('plugins_loaded','gf_ml_add_languages'); و کل پروژه هم اینجا هست: https://notabug.org/wp/gravityforms-ml ولی متن‌ها رو به فارسی ترجمه نمی‌کنه
  4. کل افزونه رو پیوست کردم اون قسمت کد تابع رو هم میشه ادرس زیر دید https://paste.ubuntu.com/p/w8vRZmp8H3/
  5. سلام من یه تابع دارم. که نگاه میکنه اگه داده های خاصی توی دیتابیس ذخیره نیستن اونا رو اضافه میکنه. کد تابع من اینه : function add_sellers_brand_size_to_db() { include_once dirname( __FILE__ ).'/sellers_brands.php'; // installation_db(); global $seller_array; global $brands_array; global $tire_sabok_size_gf_field_id; global $tire_sangin_size_gf_field_id; global $tire_gravity_form_id; $current_user = wp_get_current_user(); $current_user_name = $current_user->user_login; // $entry_size=GFAPI::get_entry() $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sabok_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sabok_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sabok_size_array, $tire['text']); } $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sangin_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sangin_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sangin_size_array, $tire['text']); } $tire_table_array = array(); foreach ($seller_array as $seller_name => $seller) { $tire_seller_sells_sabok = in_array('sabok', $seller['tire_type']); $tire_seller_sells_sangin = in_array('sangin', $seller['tire_type']); foreach ($seller['brands'] as $brand_name) { $brand = $brands_array[$brand_name]; $tire_sabok_is_in_brand = in_array('sabok', $brand['type']); $tire_sangin_is_in_brand = in_array('sangin', $brand['type']); if ($tire_seller_sells_sangin) { if ($tire_sangin_is_in_brand) { foreach ($tire_sangin_size_array as $size) { $seller_table_array = array($seller, $brand, $size, false); array_push($tire_table_array, $seller_table_array); } } } if ($tire_seller_sells_sabok) { if ($tire_sabok_is_in_brand) { foreach ($tire_sabok_size_array as $size) { $seller_table_array = array($seller_name, $brand_name, $size, true); array_push($tire_table_array, $seller_table_array); } } } } } foreach ($tire_table_array as $row) { global $wpdb; $table_name = $wpdb->prefix . 'tire_seller'; $seller = $row[0]; $brand = $row[1]; $size = $row[2]; $is_sabok = $row[3]; $id = $wpdb->get_var(" select max(id) from $table_name where tire_seller='$seller' and tire_brand='$brand' and tire_size='$size' ; "); if ($id == NULL) { $insert_array = array( 'tire_seller' => $seller, 'tire_brand' => $brand, 'tire_size' => $size, 'tire_type_is_sabok' => $is_sabok, 'added_by' => $current_user_name ); $wpdb->insert($table_name, $insert_array); } } } وقتی این تابع رو میذارم توی register_activation_hook(__FILE__,'add_sellers_brand_size_to_db'); فرجی نمیشه ولی وقتی خالی خالی اجراش میکنم بدون هیچ مشکلی کار میکنه. ویدیوش http://gg.gg/cmdmn limit.zip
  6. دوست عزیز روی لینک دسته مورد نظرت کلیک کن. بعد اخرش بنویس feed بعد با یه افزونه که فیدا رو نشون میده تو هر برگه یی میخوای اون دسته رو نشون بده
  7. دوستان کسی میدونه چطور میتونم لینک سوالا رو تغییر بدم؟ من روی لوکال هاست نصب کردم و با مدل لینکی که الان داره مشمل داره میخوام لینکهام اخرش عدد بشه
×
×
  • اضافه کردن...