رفتن به مطلب

استاد اعظم

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

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

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

  • روز های برد

    11

تمامی مطالب نوشته شده توسط استاد اعظم

  1. استاد اعظم

    ساخت افزونه

    توابع متا که در ابتدا معرفی کردم کارتون را بدون دردسر انجام میده ، اما کد دومی که برای ساخت جدول بهتون دادم نیاز به دانش برنامه نویسی هست و باید با کد های MySQL وارد باشید
  2. استاد اعظم

    ساخت افزونه

    درست نیست که برای یک سیستم چند دیتابیس ایجاد بشه ! برای اطلاعات جدید باید جدول جدید ایجاد کرد ، البته فکر نمیکنم نیازی به ایجاد جدول جدید بشه چون توابعی که بهتون معرفی کردم دقیقا کار شما را انجام میده ؛ ما برنامه نویس ها یه ضرب المثلی داریم که میگه "دوچرخه را دوباره اختراع نکن !" اما در هر صورت ، کد زیر یک جدول جدید را ایجاد میکنه : global $wpdb; $sql='CREATE TABLE '.$wpdb->prefix.'tablename(VALUES)'; $res=$wpdb->query($sql);
  3. استاد اعظم

    ساخت افزونه

    برای ذخیره اطلاعات هر کاربر میتونید از تابع update_user_meta استفاده کنید ، این مستنداتش : http://codex.wordpress.org/Function_Reference/update_user_meta و برای بدست آوردن اطلاعاتی که برای کاربر ذخیره کردید از تابع get_user_meta استفاده میشه ، این مستنداتش : http://codex.wordpress.org/Function_Reference/get_user_meta هر دو تابع با جدول wp_usermeta ارتباط برقرار میکنند
  4. استاد اعظم

    ارسال نشدن ایمیل ثبت نام

    خیر نداره اگر دلیل استفاده شما از افزونه ای که گفتید ، نمایش فرم ثبت نام در برگه هست این راهنماش : www.sutanaryan.com/wordpress-custom-registration-without-using-a-plugin نمونه اش را در سایت خودم پیاده کردم : http://mrprogrammer.net/registeration
  5. استاد اعظم

    ارسال نشدن ایمیل ثبت نام

    ممکنه افزونه تان اختلال ایجاد کرده باشه ، غیر فعالش کنید و بجاش از cimy user extra fields استفاده کنید
  6. باید از تابع addClass در جی کوئری استفاده کنی : <script type="text/javascript"> $(document).ready(function(){ $('#btn').click(function(){ $('#tag').addClass('info'); }) }) </script> در کد بالا با کلیک بر آی دی btn کلاس info به آی دی tag اضافه میشه ، اینم فیلم آموزشی : آموزش جی کوئری
  7. استاد اعظم

    ارور عجیب در وردپرس

    فکر میکنم مربوط بشه به سیار وردپرس فارسی ، ابتدا بک آپ جهت اطمینان تهیه کنید وردپرس را یکبار بصورت دستی بروز رسانی کنید میتونید از افزونه پارسی ساز (https://wordpress.org/plugins/wp-parsidate) استفاده کنید تا مشکل حل شود یا اینکه با اضافه کردن کد زیر سیاره را غیر فعال کنید : function unregister_default_wp_widgets() { unregister_widget('WP_Widget_Pages'); // ابزارک برگه ها unregister_widget('WP_Widget_Calendar'); // ابزارک تقویم unregister_widget('WP_Widget_Archives'); // ابزارک بایگانی unregister_widget('WP_Widget_Links'); // ابزارک فهرست دلخواه unregister_widget('WP_Widget_Meta'); // ا
  8. استاد اعظم

    خطا! پرونده افزونه یافت نشد!!!!!!!

    یا از هاستینگتونه ، یا یکی داره اذیتتون میکنه ، یا کدی افزونه ای چیزی نصب کردید چنین مشکلی داره
  9. استاد اعظم

    مشکل آپدیت نشدن صفحه

    در مسیر اصلی هاستتان وارد فولدر wp-content شوید و نام فولدر plugins را تغییردهید تا تمام افزونه هاتان غیر فعال شود ، تست کنید اگر مشکل حل باید یکی یکی افزونه هایی که نصب کردید غیر فعال و ببینید مشکل از کدامشان است.
  10. استاد اعظم

    مشکل در عنوان سایت

    کد های فایل header.php قالبتون را قرار بدید
  11. استاد اعظم

    تغییر نام کاربری کاربران

    شما فیلد شماره موبایل را به نام کاربری در ثبت نام تغییر بدید دیگه فکر نکنم گیر بدن اگر هم نیاز دارید نام کاربری همه کاربران قدیمی را تغییر بدید میتونم با هزینه براتون انجام بدم (پ.خ کنید)
  12. استاد اعظم

    وسط چین کردن تصاویر

    تراز هر عکس را وسط قرار بدید و استایل زیر را به قالبتان اضافه کنید : img.centered, .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto;}
  13. استاد اعظم

    آموزش بکار بردن SVG در HTML

    فایل عکس svg را باز و هر چه تگ patch هست کلاس p-sv بهش بدید : <svg ...> <ellipse .../> <path class="p-sv" .../> </svg>
  14. استاد اعظم

    آموزش بکار بردن SVG در HTML

    در داخل تگ های اصلی فایل svg کلاس p-sv را به تگ patch بدید و اینطور استفاده کنید : .p-sv{ fill: #CFCFCF;}
  15. استاد اعظم

    آموزش بکار بردن SVG در HTML

    از خوصوصیت fill استفاده کنید ، مثلا fill: #CFCFCF;
  16. استاد اعظم

    آموزش بکار بردن SVG در HTML

    دقیقا مثل عکس های معمولی : <img src="image.svg" /> برای تعیین ارتفاع و عرش هم میتونی بهش استایل بدی
  17. اگر بگردید حتما پیدا میکنید ، نهایتا یکی از قالب های موجود رایگان را ویرایش میکیند با آنچه مد نظرتان هست. کاربر افشین هم یک طراح قالب حرفه هستند و میتونید به ایشون سفارش طراحی بدید
  18. برای جلوگیری از آپلو فایل php کد زیر را در functions.php قالبتان بزارید : function my_myme_types($mime_types){ unset($mime_types['php']); return $mime_types; } add_filter('upload_mimes', 'my_myme_types', 1, 1);
  19. بستگی به باگ داره که از چه نوعی باشه ، در هر صورت یک فایل php باگ دار در هاست میتواند باعث آپلود شل توسط هکر و کنترل و یا دیفیس سایتتان شود
  20. سید جان همیار وردپرس خودش قالب را از سایت های خارجی میخره و حق فروش این ها را نداره ، در واقع دارید از یک دزد خریداری میکیند !
  21. افزونه مشکلی نداره و سایر دوستان هم استفاده کردند و مشکلی نداشتند ، اگر با سایر افزونه ها نداخل داره سایرین را غیر فعال و بعد ازش استفاده کنید یا اینکه تغییر پیوند را بصورت دستی انجام بدید(سرچ کنید آموزش هاش هس) در ضمن قبل از هر تغییری حتما بک آپ بگیرید ! در مورد wp-config در فایل منیجر هاستتان از دکمه premissiton استفاده کنید و گزینه های write را براش فعال کنید.
  22. استاد اعظم

    مشکل بعد از برداشتن worpress از ادرس

    وارد دایتابیس شوید و از جدول wp-option مقدار فیلد siteurl را به آدرس جدید تغییر دهید.
  23. استاد اعظم

    فروشگاه های فارسی وردپرس

    ما کلا دزدیم !!!!! عزیزم شما خودتو با کسی جمع نزن ! بنده تموم برنامه هایی که استفاده میکنم اوپن سورس و رایگان اند (تنها برنامه ای که کرک شده من Camtasia هست اونم دارم براش لایسنس میخرم) FlareGet برنامه رایگان مشابه IDM هست که من استفاده میکنم.
  24. نمونه کد زیر وارد جدول USERS میشه و نام کاربری کاربری که آی دی اش 1 هست را بر می گردونه : <?php global $wpdb; $sql = "SELECT ID, user_login FROM $wpdb->users WHERE ID = '1'"; $get_user = $wpdb->get_results($sql); echo $get_user[0]->user_login; ?>
  25. سلام این یه نمنونه کوئری هست که آخرین نظرات را از جدول comments میخونه ، اگر کمی mysql بلد باشید کارتون باهاش راه می افته: <?php global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, SUBSTRING(comment_content,1,45) AS com_excerpt , SUBSTRING(post_title,1,60) AS com_post_title FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC
×
×
  • اضافه کردن...