-
تعداد ارسالها
959 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
67
تمامی مطالب نوشته شده توسط Mobin
-
درخواست شما کمی نامفهومه شما میتونین با استفاده از پلاگینهای metabox creator برای بخش مورد نظرتون مثلا پست یک متاباکس بسازین با چند فیلد برای افزودن لینکها https://wordpress.org/plugins/metabox-creator/ https://wordpress.org/plugins/spiffy-meta-box-creator/ http://jeremyhixon.com/tool/wordpress-meta-box-generator/
-
این خطا احتمالا از تنظیمات پارسی ساز شما هست که تاریخ رو به صورت یونیکد به کلاس dateTime ارسال میکنه اگه از پارسی دیت استفاده میکنید در تنظیماتش بخش تبدیل پارسی کردن رقمها-تاریخ رو به حالت غیر فعال دربیارین احتمالا درست میشه
- 5 پاسخ
-
- 1
-
روش اول از تکنیک اسپرایت در css استفاده کنید این روش همه عکسهای عمومی شما در قالب 1 عکس در میاد که این کار 2 مزیت داره اول اینکه تعداد ریکوئست هایی که به سرور شما ارسال میشه کم میشه و سرعت لود قالب بالا میره دوم اینکه وقتی عکسها در قالب 1 عکس درمیان حجم عکس نهایی کمتر از تعداد اون عکسها میشه کلید زیر رو تو گوگل جستجو کنید css اسپرایت روش دوم minify کردن فایلهای css و js هست که فایلها رو فشرده میکنه و حجم فایلها کم میشه برای هر کدوم از این روشها سایتهای انلاینی هست که میتونین فایلهاتونو به اونها بدید تا این کارها رو برای شما انجام بدن
- 5 پاسخ
-
- 4
-
این مدها باید روی سرور نصب باشن ربطی به وردپرس و ووکامرس نداره و برای فعال کردنش تو وردپرس کد زیر رو به فایل wp-config.php تو روت اضافه کنید define('WPMU_ACCEL_REDIRECT', true); define('WPMU_SENDFILE', true);
- 1 پاسخ
-
- 3
-
از چه فارسی سازی استفاده میکنید؟ ممکنه اعشار اعداد شما از . به / تغییر پیدا کرده باشه
- 4 پاسخ
-
- 2
-
تابع زیر لیست دسته های پست جاری رو میده get_the_category_list($separator, $parents,$post_id ); php wp_get_post_categories($post_id,$args); اطلاعات بیشتر [url="https://codex.wordpress.org/Function_Reference/get_the_category_list"]https://codex.wordpr...e_category_list[/url] [url="https://codex.wordpress.org/Function_Reference/wp_get_post_categories"]https://codex.wordpr...post_categories[/url]
- 1 پاسخ
-
- 1
-
درخواست یک کد php ساده افزودن به متغیر
Mobin پاسخی برای beh9am ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
با جاوا اسکریپت رفرش کنید یا از کد زیر استفاده کنید $number = array(0); if(!empty($_GET['q'])) preg_match('/\d+$/',$_GET['q'],$number); $number= ++$number[0]; echo "<meta http-equiv='refresh' content='2;url=http://site.com/1.php?q=test$number'>";- 1 پاسخ
-
- 2
-
نمایش متن و یا لینک خاص به کاربران موبایل و تبلت
Mobin پاسخی برای MahTV ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
برای پیدا کردن نوع دیوایس میتونین از اطلاعاتی که توسط $_SERVER['HTTP_USER_AGENT'] ارسال میشه استفاده کنید مثال: <?php $tablet_browser = 0; $mobile_browser = 0; if (preg_match('/(tablet|ipad|playbook)|(android(?!.*(mobi|opera mini)))/i', strtolower($_SERVER['HTTP_USER_AGENT']))) { $tablet_browser++; } if (preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|android|iemobile)/i', strtolower($_SERVER['HTTP_USER_AGENT']))) { $mobile_browser++; } if ((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WA -
فانکشن preg_match در پی اچ پی
Mobin پاسخی برای majidmajid0098 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
در تکمیل صحبتهای استاد عزیز میتونین از روشهای زیر هم استفاده کنید $url = "http://adress.com/1393/01/12/Amir Majid - Ba Man Bash [128].mp3"; echo basename($url); echo '<br />'; echo pathinfo($url,PATHINFO_BASENAME);- 2 پاسخ
-
- 3
-
درخواست یک آرایه php خیلی ساده
Mobin پاسخی برای beh9am ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
این کد تست شده $FILTERWORDS = array('پدر','آرایه'); $redirect = 'http://site.com/khata.html'; $targets = rtrim($_SERVER['REQUEST_URI']) ; $targets = urldecode(substr($targets,strrpos($targets, '/')+1)); foreach($FILTERWORDS as $WORDS) { if ( strpos($targets,$WORDS) !== FALSE) die(header("Location: $redirect")); }- 7 پاسخ
-
- 2
-
درخواست یک آرایه php خیلی ساده
Mobin پاسخی برای beh9am ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
میتونین از کد زیر استفاده کنید $FILTERWORDS = array('پدر','مادر'); $redirect = 'http://site.com/khata.html'; $targets = $_SERVER['REQUEST_URI'] ; foreach($FILTERWORDS as $WORDS) { if ( strpos($WORDS, $targets) !== FALSE) header('Location: ' . $redirect ); exit; }- 7 پاسخ
-
- 1
-
در تکمیل صحبتهای Ehsaan عزیز شما میتونین از تابع nl2br استفاده کنید http://php.net/manual/en/function.nl2br.php
-
فراخوانی فایل در php | مبتدی
Mobin پاسخی برای SadraHkm ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
در تکمیل صحبتهای Enter64 عزیر بهتره از گزینه های زیر استفاده کنید تا از بروز خطاهای احتمالی (include شدن دوباره)جلوگیری بشه include_once('a.php'); or require_once 'a.php';- 3 پاسخ
-
- 2
-
درخواست اموزش اضافه کردن یه زمینه دلخواه به تمام پست ها
Mobin پاسخی برای Hasan Mahdavi ارسال کرد برای یک موضوع در مشکلات دیگر
راحترین راه اجرای یک کوئری تو phpmyadmin سایتتون هست مثل کوئری زیر INSERT INTO wp_postmeta (post_id,meta_key,meta_value) select ID as post_id,'show_boxdl' as meta_key,'on' as meta_value from wp_posts where post_status='publish' and post_type='post' -
هندل کردن آدرس های وردپرس توسط قالب ؟
Mobin پاسخی برای mahdimp ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
جواب سوال اول شما خیر هست کلیه ادرسهایی که وجود ندارند برای مدیریت توست htaccess به index.php ارسال میشن مثل همین ادرس http://example.com/hello برای مدیریتشون هم همون طور که خودتون گفتین باید از wp_rewrite استفاده کنین منبع خاصی مرتبط با سوال شما سراغ ندارم دیگه جستجوش با خودتون در هر حال باید کدنویسی کنید و هوک بزنید https://codex.wordpress.org/Class_Reference/WP_Rewrite- 1 پاسخ
-
- 2
-
شما تو قسمت تنظیمات پلاگین فونتهای انتخاب شده توسط کاربر رو درون یک ارایه ذخیره میکنید مثلا array('B_yekan','B_zar'); خب حالا موقع اجرا این ارایه رو درون یک حلقه قرار میدین و توابع مربوط به هرکدوم رو اجرا میکنید میتونین نام توابعتون رو بر بر مبنای اسامی همین فونتها قرار بدین ولی بهتر اینه 1 تابع برای فراخوانی فونتها بنویسین که با دادن نام فونت بهش اون فونت رو فراخوانی کنه
-
ارسال مقدار Combo Box به دیتابیس در php
Mobin پاسخی برای site ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
کد های شما اشتباه و ناقص هست اول اینکه مقدار value در select باید متغییر باشه <select name="type"> <option value="1">بازی pes2016 نسخه کامپیوتر</option> <option value="2">بازی pes2016 نسخه platy3</option> <option value="3">بازی pes2016 نسخه xbox360</option> <option value="4">بازی pes2016 نسخه xbox one</option> </select> دوم ایننکه مشخص کنید اطلاعات فورم رو به چه صورت ارسال میکنید متد $_GET یا $_POST سوم اینکه مشخص کنید در کدتون مقادیر زیر از کجا مقداردهی میشن تا بشه راهنمایی کرد '$name','$family','$mobile','$email','$type' -
اشتباه شما اینه که تو کدتون 2 تا نوع قرار دادین هم ALTER TABLE kart ADD email int(10) varchar(255) COLLATE utf8_persian_ci NOT NULL; یا int که عددی هست یا varchar از نوع رشته ALTER TABLE kart ADD email varchar(255) COLLATE utf8_persian_ci NOT NULL; به این صورت صحیح است
- 3 پاسخ
-
- 1
-
میتونین از کد زیر استفاده کنید ALTER TABLE table_name ADD column_name datatype مثال ALTER TABLE contacts ADD email VARCHAR(60);
- 3 پاسخ
-
- 3
-
از کتابخانه MPDF استفاده کنید با utf-8 و یونیکد مشکلی نداره
-
هر کدوم از ایتمها یک کلاس داره که میشه بهش رنگ اضافه کرد و با استفاده از شرط is_home صفحه ایندکس رو چک کرد میتونین از کد زیر کمک بگیرین if (is_home()) { wp_enqueue_style( 'style-name', get_stylesheet_uri() ); }
- 3 پاسخ
-
- 1
-
ایجاد میانبر ثابت در کنار صفحه نمایش
Mobin پاسخی برای hamedhhpp ارسال کرد برای یک موضوع در درخواست افزونه
این یک منوی معمولی هست که با دستورات cssفیکس شده یه گوشه <ul id=menu> <li><a href="#L384">Section 1</a> <li><a href="#details">Section 2</a> <li><a href="#FAQ">Section 3</a> </ul> #menu { position: fixed; right: 0; top: 50%; width: 8em; margin-top: -2.5em; }- 2 پاسخ
-
- 1
-
ایجاد فرم لاگین و ثبت نام در سایت بصورت pop up
Mobin پاسخی برای mk-73 ارسال کرد برای یک موضوع در درخواست افزونه
این پلاگین میتونه به شما کمک کنه https://wordpress.org/plugins/ciusan-register-login/ https://wordpress.org/plugins/popupally/ -
برای شرط اول میتونین از کد زیر استفاده کنید if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT'])) { $interestingCrawlers = array( 'google', 'yahoo' ); if(in_array(strtolower($_SERVER['HTTP_USER_AGENT']),$interestingCrawlers )) { echo "Yes"; } else { echo "NO"; } } برای شرط دوم هم میتونین به صورت زیر عمکل کنید $comment_count = $wpdb->get_var($wpdb->prepare("SELECT COUNT(*) FROM $wpdb->comments;")); if(!empty($comment_count)) { }else{ }
- 1 پاسخ
-
- 1
-
درخواست راهنمایی در مورد شی گرائی php
Mobin پاسخی برای site ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
ببینین مفسر php تعریف شده که وقتی یک شیی از کلاس ساخته new میشه یعنی بعد از تخصیص حافظه برای اون شیی باید تابع construct__ رو اجرا کنه و پارامتر example@email.com رو به تابع construct__ پاس میده سایر توابع رو شما خودتون اجرا میکنید $myObj = new Emailer("example@mail.com") $myObj->AddRecipients($recipient);- 6 پاسخ
-
- 2