-
تعداد ارسالها
959 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
67
تمامی مطالب نوشته شده توسط Mobin
-
شخصی سازی کامنت ها به صورت دینامیک
Mobin پاسخی برای reza67asgari ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
شما برای ماشین post type درست میکنین و کامنتشو فعال میکنین بقیه کارها رو خود وردپرس بر مبنای ایدی پست انجام میده -
چک کردن دیتابیس و اضافه کردن یک مقدار غیر تکراری در متافیلد پست
Mobin پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
شما میتونین به پستهای مورد نظرتون یک متا بدین مثلا اسمش باشه filter_search مقدارشم مثلا 1000 باشه خب برای پست بعدی شما کافیه مقدار اخرین filter_search که وارد کردین رو بگیرین 1 بهش اضافه کنین حالا میتونین موقع جستجو بر همین اساس عمل کنین مثلا پستهایی که متا فیلد filter_search دارن و مقدارش مثلا بین 1000 تا 1100 هست و بر همین اساس هم میتونین مرتبشون کنین البته باز هم من متوجه نشدم چه لزومی به چنین کدی هیت؟ mysql کوئریهای خیلی انعطاف پذیری داره- 15 پاسخ
-
- 1
-
چک کردن دیتابیس و اضافه کردن یک مقدار غیر تکراری در متافیلد پست
Mobin پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
بخاطر این هست که وردپرس در صفحه پست همیشه یک پست به صورت پیش نویس ذخیره میکنه تا اطلاعات پست شما رو ذخیره کنه اگه به هر دلیلی مرورگرتون بسته شد تا اونجایی که نوشتین نپره و براتون میاره این کد چی هست؟ به چه منظوری استفاده میشه؟ شما چه کاری باهاش انجام میدین؟ انها رو توضیح بدین بهتر میشه به جواب درست رسید -
عبارت return در رویدادهای جاوااسپکریپت
Mobin پاسخی برای SadraHkm ارسال کرد برای یک موضوع در برنامه نویسی استاتیک
از return به این صورت تو کدها برای این منظور استفاده میشه که از ادامه اجرای این رویداد جلوگیری میکنیم مثلا میخواهیم چک کنیم تا وقتی تو باکس inter زده نشد فرم پست بک نشه اگه مقدار return ما false باشه پست بکی انجام نمیشه اگه true باشه انجام میشه شما کد زیر رو اجرا کنید بیشتر متوجه میشید <form method="post" enctype="multipart/form-data"> <input type="submit" name="submit" value="submit" onclick="return confirm('آیا مایل به ارسال هستید؟')" /> </form> <?php var_dump($_POST); die; ?> -
چک کردن دیتابیس و اضافه کردن یک مقدار غیر تکراری در متافیلد پست
Mobin پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
باید قبلش $wpdb رو global کنین global $wpdb; $id_number = $wpdb->get_var("select max(meta_id) from $wpdb->postmeta"); این کد تا وقتی ردیفی به جدول پست متا اضافه نشده مقدار ثابتی داره این کد به صورت رندوم عدد تولید نمیکنه فقط مقدار اخرین id درون جدول postmeta وردپرس رو برمیگردونه اون 2 کد دیگه که قرار داده بودم مقدار رندوم تولید میکنن- 15 پاسخ
-
- 1
-
چک کردن دیتابیس و اضافه کردن یک مقدار غیر تکراری در متافیلد پست
Mobin پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
شما میتونین از تابع time استفاده کنید یک مقدار عددی به شما میده که غیر تکراری هست یا از تابع mt_rand استفاده کنید به صورت زیر و برای پیدا کردن اخرین مقدار اضافه شده به دیتابیس میشه از دستور max تو mysql استفاده کرد $id_number = time(); $id_number = mt_rand(100,999).mt_rand(10,99).mt_rand(100,999); $id_number = $wpdb->get_var("select max(meta_id) from $wpdb->postmeta");- 15 پاسخ
-
- 1
-
شما باید ریرایت هاتونو برای زیر پوشه ها فیکس کنین مثلا به صورت زیر RewriteRule ^subfolder/(.*)$ /subfolder/index.php?p=$1 [L]
-
چک کردن دیتابیس و اضافه کردن یک مقدار غیر تکراری در متافیلد پست
Mobin پاسخی برای maral_hamidi ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
توضیح شما خیلی مشخص نیست که این id_number چی هست و چه کاری باید انجام بده و منظورتون از بزرگترین عدد تو دیتابیس چی هست؟ایا منظورتون اخرین id ثبت شده مثلا تو جدول postmeta هست؟- 15 پاسخ
-
- 1
-
عبارت return در رویدادهای جاوااسپکریپت
Mobin پاسخی برای SadraHkm ارسال کرد برای یک موضوع در برنامه نویسی استاتیک
کد اسکریپتتونو کامل بزارین اینجوری مشخص نیست تابع onkeydown شما چی هست ایا return داخلش داره یا خیر -
سوال درباره نحوه ایجاد یک هوک برای یکی از توابع افزونه
Mobin پاسخی برای فرشاد گوهری ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
در تکمیل صحبتهای @sajad کد شما یه فیلتر داره تو خط اخرش به صورت زیر return apply_filters( 'wp_ulike_generate_google_structured_data', ( $itemtype ? $ratings_meta : ( $post_meta . $ratings_meta ) ) ); کد هوک شما به صورت زیر میشه function ulike_google_structured_data($meta_data){ //your code here return $meta_data; } add_filter('wp_ulike_generate_google_structured_data','ulike_google_structured_data'); مقدار خروجی تابع wp_ulike_get_posts_microdata رو تو متغییر $meta_data تابع دریافت میکنید و تغییرات مورد نیاز رو روش اعمال میکنید و بعد return میکنید- 5 پاسخ
-
- 1
-
حذف گزینه زباله دان add_filter( 'views_edit-post', function( $views ) { $role = wp_get_current_user()->roles; if( in_array( 'administrator' ,$role) ) return $views; $remove_views = [ 'trash' ]; foreach( (array) $remove_views as $view ) { if( isset( $views[$view] ) ) unset( $views[$view] ); } return $views; } ); حذف دراپ دان add_action( 'wp_loaded', 'remove_bulk_actions' ); function remove_bulk_actions() { $role = wp_get_current_user()->roles; if( in_array( 'administrator' ,$role) ) return $vi
-
مشکل پارسی دیت با یک پلاگین LMS
Mobin پاسخی برای peyman1998 ارسال کرد برای یک موضوع در بسته پارسی ساز
در مورد بالا کلاسی که $student ازش new شده میشه پارامتر 3 تابع get_enrollment_date میشه پارامتر 2 داخل تابع get_enrollment_date رو باید چک کنینی ببینین از کدوم تابع وردپرس داره برای گرفتن تاریخ استفاده میکنه اسم اون تابع میشه پارامتر اول- 5 پاسخ
-
- 2
-
- تاریخ شمسی
- parsidate
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
در بخش تنظیمات پلاگین پارسی دیت/تنظیمات پارسی/هسته تغییر زبان مدیریت فعال تغییر زبان سایت غیر فعال
-
مشکل پارسی دیت با یک پلاگین LMS
Mobin پاسخی برای peyman1998 ارسال کرد برای یک موضوع در بسته پارسی ساز
در افزونه parsidate در بخش تنظیمات/هماهنگی با افزونه ها بخش disable parsi hook شما میتونین هوک پارسی دیت رو برای تابع پلاگین مورد نظر غیر فعال کنید هر دستور غیر فعال تو 1 سطر قرار میگیره و 3 مقدار داره 1 تابع وردپرس که پلاگین مورد نظر استفاده میکنه برای گرفتن تاریخ و شما میخواین غیر فعال بشه پارسی دیت توش 2 اسم تابع پلاگین مورد نظر که میخواهید هوک توش غیر فعال بشه 3 اگه تابع پلاگین مورد نظر داخل کلاس هست اسم اون کلاس مثال: date_i18n,display,WP_List_Table دستور زیر هوک پارسی دیت موقعی که تابع date_i18n توسط تابع display از کلاس WP_List_Table فراخونی میشه رو غیرفعال میک- 5 پاسخ
-
- 3
-
- تاریخ شمسی
- parsidate
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
اینکه میگین یه CMSاختصاصی میخواین خیلی کلی هست مثل این میمونه فقط بگین من یه ماشین میخوام ولی نگین چه مدلی با چه موتوری چه تیپی از چه برندی شما باید خواسته هاتون از اون cms بگین و هزینه یک پروژه هم بر اساس مستنداتی که ارایه میشه مشخص میشه.
-
این خطا میتونه دلایل مختلفی داشته باشه مثلا یکیش وجود لاینهای خالی(empty line) در انتهای فایل function.php هست
-
سوال درباره تفاوت utf8_unicode_520_ci و utf8_unicode_ci
Mobin پاسخی برای soma ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
مقادیری که به این صورت دیده میشن urlencode شده هستن که معمولا برای url ها این اتفاق می افته و با استفاده از تابع urldecode شما میتونین رشته رو به حالت اول برگردونین و تو html هم درست نشون داده میشه- 8 پاسخ
-
- 1
-
تعداد رکورد زیاد در یک جدول
Mobin پاسخی برای mammadkoma ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
خود وردپرس توابع لازم رو داره برای ارتباط با app شما باید از وبسرویس رست rest وردپرس استفاده کنید -
تعداد رکورد زیاد در یک جدول
Mobin پاسخی برای mammadkoma ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
ببینید شما میخواهید تازه کار رو شروع کنید بهترین گزینه همین وردپرس میتونه باشه. اگه روزی 1000 فاکتور ثبتی داشته باشین order_detail میشه 10،000 رکورد و تو ماه 300،000 رکورد و تو سال اول 3.6 میل رکورد در عرض 10 سال تازه میشه 36 میل خود دیجی کالا هم فکر نکنم تو روز 1000 فاکتور ثبت سفارش داشته باشه -
سوال درباره تفاوت utf8_unicode_520_ci و utf8_unicode_ci
Mobin پاسخی برای soma ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
فکر نکنم فرق خاصی داشته باشه فقط اونهایی که عدد دارن از نسخه های جدیدتر الگوریتم UCA استفاده میکنن شما انکدینگ صفحه کاربر و فایل php که کدها توش هست رو یک چک بکنید -
مشکل در soap برای اتصال به درگاه بانکی ایران کیش
Mobin پاسخی برای jistili1 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
pdf مورد نظر وجود نداره file not found میده معمولا شما اول باید ثبت نام کنید تا از طرف درگاه یک توکن مختص سایت شما به شما داده بشه تا تو کدهای درگاهتون استفاده کنید -
نمایش اطلاعات به صورت گروه و زیر گروه
Mobin پاسخی برای shima26 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
شما باید حداقل 1 فیلد دیگه به اسم parent اضافه کنید و ایدی والد هر ردیف رو مشخص کنید Parent_id staff_id id 0 10 1 10 1001 2 0 12 3 12 1201 4 10 -
نویسنده کتاب صفحه نویسندگان کتاب
Mobin پاسخی برای hamasehyaran ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
شما باید یک مقدار php یاد بگیرید و همینطور کدنویسی برای وردپرس (مثل اشنایی با توابع و هوکهای وردپرس) -
تعداد رکورد زیاد در یک جدول
Mobin پاسخی برای mammadkoma ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
برای شروع شما یه هاست معمولی بگیر کارو شروع کن بعد بسته به حجم کاربرات میتونی vps بگیری و یه سری بهینه سازیها رو دیتابیست انجام بدی فعلا نگران رکورد بالای 100 میل نباش برای حجم خیلی خیلی زیاد رکورد معمولا از mysql دیگه استفاده نمیشه از اوراکل استفاده میشه و سیستمتونو باید عوض کنین و یک سیستم اختصاصی و تیم توسعه استخدام کنید مثل شرکتهای بزرگ دیگه