رفتن به مطلب

تخته امتیازات

  1. اسماعیل ابراهیمی

    • امتیاز

      18

    • تعداد ارسال‌ها

      677


  2. مهدی

    مهدی

    عضو افتخاری


    • امتیاز

      17

    • تعداد ارسال‌ها

      1464


  3. majid1889

    majid1889

    عضو سایت


    • امتیاز

      15

    • تعداد ارسال‌ها

      682


  4. Parsa

    Parsa

    وردپرس پارسی


    • امتیاز

      8

    • تعداد ارسال‌ها

      11434


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در 25/10/95 در همه بخش ها

  1. برای مشکل اول لینک زیر رو بررسی کنید https://woocommerce.com/products/measurement-price-calculator برای مشکل دوم باید یه نقش کاربری برای همکاران ایجاد کنید و بعد با افزونه زیر کار رو تکمیل کنید https://wordpress.org/plugins/woocommerce-role-based-price
    3 امتیاز
  2. از این افزونه استفاده کنید . وقتی بعنوان ابزارک اضافش میکنید ی همچین گزینه ای داره : Display only posts published within the selected Time Range اینو بزنید ردیفه
    2 امتیاز
  3. سلام در فایل functions.php قالب‌تون قرار بدید function theme_exclude_posts_from_archive( $query ) { if ( $query->is_archive() ) { $query->set( 'offset', '1' ); } } add_action( 'pre_get_posts', 'theme_exclude_posts_from_archive' );
    2 امتیاز
  4. اگر با کدنویسی بخواید انجام بدید با کوئری دیدگاه های وردپرس فکر می کنم امکان فیلتر و فقط نمایش دیدگاله های والد باشه.
    2 امتیاز
  5. نوع فیلد رو طبق اطلاعات زیر به دلخواه تغییر بدین Type | Maximum length -----------+------------------------------------- TINYTEXT | 255 (2 8−1) bytes TEXT | 65,535 (216−1) bytes = 64 KiB MEDIUMTEXT | 16,777,215 (224−1) bytes = 16 MiB LONGTEXT | 4,294,967,295 (232−1) bytes = 4 GiB
    2 امتیاز
  6. از کدهای زیر استفاده کنید $loop=new WP_Query( 'offset=1' ) ); if ($loop->have_posts()) { while($loop->have_posts()) { $loop->the_post();?> //HTML Code Here <?php }//End While }//End If ?> به جای عدد 1 تعداد پستی که می خوایین skip کنه رو بنویسید
    2 امتیاز
  7. خیلی راه داره یکیش اینه که این کد رو به فایل functions.php تون اضافه کنید و عدد ۲۰ رو با عدد دلخواه عوض کنید ( ۲۰ = تعداد کلمه ) function custom_excerpt_length( $length ) { return 20; } add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
    2 امتیاز
  8. در functions.php قرار بدید function theme_scripts() { if ( is_singular() && comments_open() ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'theme_scripts' );
    2 امتیاز
  9. دوستان گوگل از 10 ژانویه 2017 سایت هایی که از لایت باکس و پاپ اپ و امثال اون که قبلا از نمایش محتوای اصلی نمایش داده میشن و باعث اذیت کاربر و عدم دسترسی بهینه به محتوا میشن رو جریمه خواهد کرد اطلاعات تکمیلی» http://searchengineland.com/google-confirms-rolling-mobile-intrusive-interstitials-penalty-yesterday-267408
    1 امتیاز
  10. سلام ابتداً طبق پیام آقا مهدی, افزونه های رایگان فوق رو بررسی کنید, اما از اونجایی که قبلا از این افزونه های استفاده شده و عملکرد صحیحی ندارند, بنده یک افزونه حرفه ای با امکان مشخص کردن هزینه های پستی برای وردپرس و ووکامرس نوشته ام. اگر از افزونه های فوق جواب نگرفتید, اطلاع بدید تا هزینه و اطلاعات افزونه رو براتون ارسال کنم. موفق باشید
    1 امتیاز
  11. سلام به فایل functions.php قالبتون اضافه کنید function theme_hide_add_cart() { if ( ! is_user_logged_in() ) { remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 ); add_action( 'woocommerce_after_shop_loop_item', 'theme_print_login_to_see', 11 ); add_action( 'woocommerce_single_product_summary', 'theme_print_login_to_see', 31 ); } } add_action( 'init', 'theme_hide_add_cart' ); function theme_print_log
    1 امتیاز
  12. سلام به functions.php قالبتون اضافه کنید /** * WC - Make Default Address Fields not required. * --------------------------------------------------------------- */ function theme_woocommerce_checkout_filters( $fields ) { $fields['city']['required'] = false; return $fields; } add_filter( 'woocommerce_default_address_fields', 'theme_woocommerce_checkout_filters' ); /** * WC - Remove Default Address Fields. * --------------------------------------------------------------- */ function theme_remove_checkout_fields( $fields ) { unset( $fields['billing']['billing_city'] ); unset( $f
    1 امتیاز
  13. سلام https://woocommerce.com/products/table-rate-shipping/ https://mangohour.com/plugins/woocommerce-table-rate-shipping https://github.com/eliasjnior/per-postcode-shipping
    1 امتیاز
  14. با سلام قبلاً اسکریپتی برای اینکار توی نت برای دانلود گذاشته شده بود ، جستجو کنید الان هم هستش ... میتونید از کدهای اون اسکریپت استفاده کنید و شخصی سازی کنید یا اینکه با وردپرس ست کنید . موفق باشید
    1 امتیاز
  15. از تابع get_terms استفاده کنید - این یه آرایه بهتون میده ، با یه حلقه هر استایلی می خوایین بهش بدین
    1 امتیاز
  16. به این ترتیب اقدام کنید 1- ساب دامنه جدید رو ایجاد کنید 2- تمام فایل های ساب دامنه قدیم رو به ساب دامنه جدید منتقل کنید *** نیازی به جابجایی دیتابیس نیست ، فقط چند تغییر 3- در جدول wp_options فیلدهای اول رو به آدرس ساب دامنه جدید تغییر بدین 4- وارد مدیریت ساب دامنه جدید بشید 5- افزونه better search replace رو نصب کنید 6- با استفاده از افزونه نصب شده ، تمام آدرس های ساب دامنه قدیم رو با ساب دامنه جدید جایگزین کنید ( تیک dry ... رو بردارید تا فوری اعمال بشه ) 7- از منوی تنظیمات / پیوندهای یکتا یکبار بدون تغییر دادن چیزی ذخیره تغییرات رو بزنید ( flush کرد
    1 امتیاز
  17. باید یه آموزش کامل ببینید برای طراحی قالب اگر خواستین در خدمتم ***
    1 امتیاز
  18. معمولاً برای نوشته های سفارشی بهتره پست تایپ سفارشی ایجاد کنید و پیشنهاد میکنم اینکار رو بکنید ، چون قطعاً نیاز خواهید داشت که نوشته های دانلود رو به شکلی متفاوت از پست های معمولی سایت تون نمایش بدین همچنین می تونید طبقه بندی های یا taxonomy های دلخواه تون رو هم بهش وصل کنید و برای اونها هم صفحاتی با ساختار مناسب طراحی کنید در مورد تصاویر هم متوجه نشدم کدومش رو می خوایین به اون یکی تغییر بدین
    1 امتیاز
  19. اول با افزونه زیر تست بگیرید که مطمئن بشید وردپرس تون ایمیل نمیفرسته https://wordpress.org/plugins/check-email اگه نشد ، دوباره مطرح کنید
    1 امتیاز
  20. دوست عزیز دقت داشته باشید که جدول wp_posts وردپرس تنها اطلاعات نوشته های وردپرس رو در خودش نگه داری نمی کنه بلکه اطلاعات برگه های ، انواع نوشته سفارشی مثل نمونه کار و ... ، فایل های پیوست شده ، برخی تمپلیت ها و .... رو هم در این جدول قرار میده ضمن اینکه این جدول با جدول wp_postmeta در ارتباط هست و همچنین وردپرس بوسیله جدول wp_term_relationships ارتباط بین این دو جدول رو برقرار میکنه پس شما با تغییر ID یا شناسه نوشته ها ممکنه به ارتباط بین این جداول صدمه بزنید و وردپرستون از کار بیوفته ولی اگر به هر دلیلی می خوایین اینکار رو انجام بدین از لینک زیر استفاده کنید که اینکار رو انجا
    1 امتیاز
  21. اها اگه Type ش رو از TEXT به LONGTEXT تغییر بدید تفاوتی نمیکنه ؟
    1 امتیاز
  22. من بالا عرض کردم که میشه ساب دامین رو به پوشه خاص وصل کرد ضمنا ihsc.bsbmu.ir مشکلی نداره و باز میشه
    1 امتیاز
  23. می تونید از افزونه Ajax Search Lite یا نسخه ی تجاریش استفاده کنید که در فیلدهای سفارشی هم می تونن جستجو رو انجام بدن
    1 امتیاز
  24. برای شرطی نمایش دادن منو می تونید از افزونه if menu استفاده کنید و یک فانکشن سفارشی بنویسید مثل کد موجود در لینک زیر http://stackoverflow.com/questions/38769888/check-if-a-customer-has-purchased-a-specific-product-earlier-in-woocommerce
    1 امتیاز
  25. اینو حذف کنی از کد دیگه بسته نمیشه onclick="closebox();" جاوا اسکریپت قبلش هم دیه به درد نمی خوره و می تونی حذف کنی البته طبق گفته دوستمون لینک انلاین بدی احتمالا دکمه ضربدر که استایل دهی شده هم باس حذف بشه
    1 امتیاز
  26. سلام سایت مپ فعلی شما با افزونه Google xml sitemap ساخته شده و مشکلی هم نداره, اما توصیه میکنم از سایت مپ Yoast استفاده کنید که برای اینکار اول افزونه Goolge xml sitemap رو از افزونه ها غیرفعال کنید. لینک سایت مپ در افزونه Yoast به این شکل است » yoursite.com/ sitemap_index.xml موفق باشید
    1 امتیاز
  27. درود کاملاً با نظر کاربر عزیز p47ri0t موافقم. شاید در ظاهر خوب جلوه بده که تاریخ رو هم بروز کنید ولی خب در تاریخچه سایت در بایگانی مطالب و نقشه سایت که گوگل ایندکس کرده تداخل بوجود میاد همان بروزرسانی بهترین گزینه است بنظر بنده.
    1 امتیاز
  28. در هنگام خرید به این نکته دقت کنید که دامنه رو در دیگر سایت ها نزارید و معرفی نکنید. چون اگه لینک اون توی سایت های دیگه زیاد بشه یا بازدید زیادی بره روی اون، قیمتش بالا میره این شرکت روی بعضی دامنه ها زیاد حساس میشه..... در این مورد هم باید از خودشون سوال بپرسید. با کارمند هاشون در تماس باشید
    1 امتیاز
  29. ببینید یه تاریخ انتشار داریم یه تاریخ بروز رسانی گوگل عاشق مطالب بروز رسانی شده هستش وقتی شما مثلا 2014 یه مطلب ارسال کردی الان بخوای تاریخ انتشار اون مطلب رو به 2017 تغییر بدی گوگل که تو دیتابیسش این مطلب با تاریخ 2014 هستش شاید ناراحت بشه بهتره به نظر بنده(شایدم از نظر بقیه غلطه) تاریخ انتشار رو بذارین بمونه تاریخ بروز رسانی اپدیت بشه کافیه و گوگل خیلی هم خوشش میاد فقط به اپدیت تاریخ اکتفا نکنید چیزی به متن و عکس و عنوانا کم یا زیاد کنید
    1 امتیاز
  30. این بستگی داره به اینکه شما چه اطلاعاتی از مشتریاتون دارید اگر نام کاربری (حتما انگلیسی) آدرس ایمیل و رمز عبور ازشون دارید، بله دیگه نیاز به ثبت‌نام دوباره نیست در غیز این صورت باید دستی ثبت‌نام بشه
    1 امتیاز
  31. تو دایرکت ادمین ------------>phpmyadmin ---------------> دیتابیس سایتتون رو باز کنید.بعدش یه سری جداول می بینین که ستونی داره به نام Collation که باس مقدار utf8_general_ci برای اکثرش مخصوصا wp_post داشته باشه اگه نداره باید ویرایشش کنید البته قبلش حتما حتما از دیتابیس بکاپ برداشته شود
    1 امتیاز
  32. سلام برای مورد اول تا حالا چیزی این‌طوری ندیدم ولی میشه به صورت دستی و کد این مورد رو اضافه کرد مورد دوم https://wordpress.org/plugins/improved-sale-badges-free-version/
    1 امتیاز
  33. سلام https://wordpress.org/plugins/import-users-from-csv-with-meta/
    1 امتیاز
  34. درود با نظر دوست خوبم تورج جان موافقم ولی اگر هم بخواهید این فرآیند تغییر را انجام دهید خیر مشکلی اتفاق نمی افتد البته تا زمانی که اطلاعات افزونه اول رو به دومی منتقل کنید افزونه اول رو پاک نکنید دومی رو نصب کنید سپس پیغام انتقال میاد اگر هم نشد دستی برای هر پست و عکس انجام بدین و همینطور فایلها
    1 امتیاز
  35. عزیز دل اگر که مشکل رفع شده کاری که در زیر گفتم رو انجام بدید تا انشالله زودتر سایتتون از بلاک دربیاد اگر سایت شما ، آلوده به Malware شده است: اگر از پاک بودن وبسایت خود از هر گونه Malware اطمینان دارید ، می توانید برای گوگل درخواست بررسی مجدد وبسایت تان را ارسال کنید. گوگل وبسایت شما را آنالیز کرده و اگر مشکلی در آن مشاهده نکند، پیغام نمایش داده شده در نتایج جستجو و همچنین در مرورگر گوگل کروم را حذف خواهد کرد. روش ارسال درخواست به این شرح است: ۱- در ابزار وبمستری گوگل ، در صفحه اصلی ، وبسایت مورد نظر را انتخاب کنید. ۲- از منوی سمت چپ ، بر روی گزینه Helath کلیک ک
    1 امتیاز
  36. باید از open graph استفاده کنید : <meta property="og:image" content="آدرس عکس" /> البته از microdata هم میتونید استفاده کنید : <img itemprop="image" src="آدرس عکس" />
    1 امتیاز
  37. مشکل به خاطر این هست توابع از متغییر عمومی post استفاده میکنند و وقتی کویری گرفته میشه مقدارش تغییر میکنه بهتره قبل کویری ذخیره و بعدش جایگزین بشه با مقدار پیشفرض کویری وردپرس
    1 امتیاز
  38. مورد دوم و سوم همین‌طور هست که گفتید اما مورد اول کار شما رو راه می‌ندازه نمونه استفاده شده از مورد اول در مورد کدتون هم حقیقتش اینقد طولانی اصلا حوصله خوندش رو ندارم ...
    1 امتیاز
  39. این رو تست کنید $args = array( 'post_type' => 'product', 'stock' => 1, 'posts_per_page' => 16, 'orderby' => 'meta_value_num', 'order' => 'DESC', 'meta_key' => '_stock' ); https://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters
    1 امتیاز
  40. سلام از افزونه کش استفاده می‌کنید اگه بله، معمولا افزونه‌های کش یه تنظیم دارن برای وقتی که مطلب جدید ارسال می‌شه کش صفحه اصلی رو پاک می‌کنن ببینید این قسمت فعال هست
    1 امتیاز
  41. سلام در وردپرس عکس‌های گیف به صورت پیش‌فرض متحرک نیستن، می‌تونید از افزونه زیر استفاده کنید https://wordpress.org/plugins/wp-gif-player/ https://wordpress.org/plugins/gif-animation-preview/
    1 امتیاز
  42. کد مربوط به حلقه تونو به صورت زیر تغییر بدید $list = '<ul class="recent-posts">'; while($q->have_posts()) : $q->the_post(); $list .= '<li>' . get_the_date() . '<a href="' . get_permalink() . '">' . get_the_title() . '</a>' . '<br />' .get_the_post_thumbnail(get_the_ID(),'medium'). get_the_excerpt() . '</li>'; endwhile; برای تصاویر بند انگشتی میتونین از کد زیر درون حلقه استفاده کنید(برای اندازه های مختلف) the_post_thumbnail( 'thumbnail' ); // Thumbnail (150 x 150 hard cropped) the_post_thumbnail( 'medium' ); // Me
    1 امتیاز
  43. تبدیل متن به باینری // Convert a string into binary // Should output: 0101001101110100011000010110001101101011 $value = unpack('H*', "Stack"); echo base_convert($value[1], 16, 2); تبدیل باینری به متن // Convert binary into a string // Should output: Stack echo pack('H*', base_convert('0101001101110100011000010110001101101011', 2, 16));
    1 امتیاز
  44. سلام و عرض خسته نباشید، 6 ثانیه زمان خوبی هست برای لود سایت (6 ثانیه GTmetrix)، ولی خب سایتتون مشکلاتی هم داره که نمیشه از کنارش گذشت، برای رفع مشکلاتون ارور های سایت GTmetrix رو برطرف کنید که سایت آنالیز تقریباً معتبری هست، https://gtmetrix.com/reports/sarvdl.ir/ebaCIjRe ضمناً نکته ای هم که هست اینکه انتظار نداشته باشید درصد های گزارشتون به 100% برسه، همین که نکته ای به رنگ قرمز نباشه کافیه، چنانچه تو هر کدوم از مراحل رفع ارور ها مشکل داشتید مشکل رو توی انجمن جستجو کنید، به اکثر سؤالات در این زمینه قبلاً پاسخ داده شده. موفّق باشید
    1 امتیاز
  45. میتونی عم همچین چیزی بنویسی : $(function(){ $('a').each(function(){ var Href = $(this).attr('href'); $(this).attr('href', "http://site.com/goto/" + Href ); }); });
    1 امتیاز
  46. سلام http://www.wprecipes.com/how-to-limit-search-to-specific-categories/ http://www.wpexplorer.com/limit-wordpress-search/ تست کنید
    1 امتیاز
  47. آقای مصطفی صوفی: http://forum.wp-parsi.com/user/2-mostafa/ طرّاح این افزونه ____ افزونه رو پاک کنید و دوباره نصب کنید. (از تهیّه نسخه پشتیبان فراموش نشه)
    1 امتیاز
  48. اسپم ندید لطفاً. احتمالاً مشکل موقتی هست، پلاگین رو به صورت دستی آپدیت کنید و اگه حل نشد، با آقای صوفی مشکل رو در میون بزارید. موفق باشید.
    1 امتیاز
  49. بهتره به آقای صوفی (سازنده ی افزونه) بگید.
    1 امتیاز
×
×
  • اضافه کردن...