sitefy

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

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

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

اعتبار در انجمن

7

درباره sitefy

  • درجه
    تازه کار

اطلاعات تماس

  • Website URL
    https://sitefy.ir

اطلاعات شخصی

  • جنسیت
    مرد
  • موقعیت
    Qom
  • علاقمندی ها
    وردپرس، طراحی قالب و افزونه وردپرس
  • آشنایی با وردپرس
    تسلط کامل
  • سطح برنامه نویسی
    متوسط
  • آشنایی با طراحی
    متوسط

آخرین بازدید کنندگان نمایه

82 بازدید کننده نمایه
  1. سلام، آدرس سایت ها رو قرار بدید تا از توضیحات نامربوط خودداری بشه
  2. سلام، افزونه ReCaptcha رو نصب کنید.
  3. درود، منظورتون "ارسال نوشته به صورت front-end هست" یا "تغییر در template همه یا بعضی از نوشته ها"؟
  4. درود، داخل سایت زیر ثبت نام کنید و هویت خود را تایید کنید. https://www.google.com/webmasters/tools/home سپس Security Issues ها رو مشاهده کنید. نهایتا باید درخواست ارسال کنید و پس از بررسی توسط گوگل، پیغام حذف خواهد شد. برای اطلاعات بیشتر به لینک زیر مراجعه کنید. https://developers.google.com/web/fundamentals/security/hacked/
  5. سلام، 99% ایراد از css هست. توضیحات کافی نیستند. آدرس صفحه مورد نظرتون رو قرار بدید تا من یا دوستان راهنمایی کنند.
  6. برای فیلتر کردن محصولات تخفیف خورده، در صفحه مورد نظر در بالای if ( have_posts() ) : کد زیر را قرار بدید : $args = array( 'post_type' => 'product', 'meta_query' => array( 'relation' => 'OR', array( // Simple products type 'key' => '_sale_price', 'value' => 0, 'compare' => '>', 'type' => 'numeric' ), array( // Variable products type 'key' => '_min_variation_sale_price', 'value' => 0, 'compare' => '>', 'type' => 'numeric' ) ) ); query_posts( $args ); پیشنهاد میشه، یک کپی از archive-product.php ایجاد کرده و نام آن را archive-product_sale.php قرار بدید. سپس اون رو به عنوان Page Template معرفی کنید. برای توضیحات بیشتر پیام خصوصی ارسال کنید.
  7. میتونید فقط یک زمینه دلخواه متنی ایجاد کنید. شورتکد هاتون رو داخل اون بنویسید. سپس داخل صفحه single.php در جایی که میخواهید قرار بگیرن کد زیر رو قرار بدید: <?php get_field('name'); ?>
  8. مشکل: کار نکردن ابزارک های پیشفرض هست؟ چپ و راست نشدن جای تصویر و متن در بلاک پست؟ نشون دادن دسته های مختلف؟ نمایش داده نشدن سایدبار داخل سایتتون؟ همه موارد؟ فکر میکنم لازم هستش یکم بیشتر توضیح بدین. تمام این مشکلات ساده و قابل حل هستند.
  9. سلام، برای پیاده سازی چیزی که داخل تصویر هستش دوراه موجوده : استفاده از شورتکد استفاده از acf پس بنظرم نیازی به استفاده از شورتکد نیست.احتمالا بهترین راهی که پیش رو دارید به این صورته: یک reapeter ایجاد کنید. برای هر المان که در acf تعریف کردید، در قسمت "نام" اسمی شاخص و لاتین تعیین کنید. سپس کد موجود در صفحه single.php رو به صورت زیر تغییر بدید: <div> <?php the_content(__('')); ?> </div> <div class="download_link"> <h3>لینک های دانلود</h3> <ul> <?php if( have_rows('name') ): ?> <?php while( have_rows('name') ): the_row(); ?> <li> کد های مربوط به پلیر و دکمه دانلود </li> <?php endwhile; ?> <?php endif; ?> </ul> </div> ضمنا برای دریافت فیلد های مدخل در acf ، از کد زیر استفاده کنید و به جای name از "نام" استفاده کنید: <?php get_field('name'); ?> درصورت نیاز به راهنمایی بیشتر پیام خصوصی بدید. پیروز باشید
  10. https://fa.wordpress.org/plugins/persian-woocommerce-shipping/ پس از این افزونه استفاده کنید. این اجازه رو میده که برای آدرس های مختلف قیمت تعیین کنید. احتمالا نیازتون رو برطرف میکنه اما درصورتی که به امکانات بیش از این نیاز دارید با یک طراح افزونه تماس بگیرید.
  11. سلام، برای این کار لازم هست که وردپرس شبکه راه اندازی کنید سپس برای هر زبانی که در نظر دارید یک سایت در شبکه راه اندازی کنید (با افزونه مربوطه). برای این کار دو عبارت زیر را در گوگل سرچ کنید: آموزش راه اندازی وردپرس شبکه ( در جایی که گفته میشه گزینه ساب فولدر رو انتخاب کنید) وردپرس چندزبانه مولتی سایت انتخاب های متفاوتی برای افزونه دارید که باید تحقیق کنیدو با توجه به نیازتون انتخاب کنید. افزونه wpml پیشنهاد میشه!
  12. سلام https://fa.wordpress.org/plugins/woocommerce-iran-post-shipping/ این افزونه خودش نرخ رو خودکار محاسبه میکنه دیگه
  13. بهترین منبع قطعا کدکس وردپرس هست. https://codex.wordpress.org/Theme_Development خوبه برای شروع درمورد اکشن هوک ها اطلاعات کسب کنید. برای رسیدن به هدفتون نیاز به مقدار کافی تسلط به زبان های داینامیک دارید.
  14. سلام @amirgooneh ، درمورد قالبتون و کار هایی که تا الان انجام دادید بیشتر توضیح بدین!
  15. سلام، در حال ساخت یک قالب آموزشی هستم. در صفحات دوره، لیست دوره ها رو قرار دادیم که کاربر ( بعد از شرایطی ) بر روی محتوا و درس مورد نظرش کلیک کنه و صفحه به قسمت ویدیوپلیر اسکرول بشه ولینک این درس با لینک قبلی جایگزین بشه ( با js ). مشکلمون در حقیقت اینه که اون "بعد از شرایطی" رو دقیقا نتونستیم اجرا کنیم. مشکل اینجاست که بعضی از درس های دوره رایگان هستند و همه کاربران ( چه خریدار و چه بازدیدکننده) میتوانند این ویدیو را ببینند. خریدار دوره نیز میتواند همه درس ها را ببیند. برای قرار دادن اطلاعات دروس در صفحه قالب ، از افزونه Advanced Custom Fields و قابلیت Nested Repeaters استفاده شده است. شرط هایی که قرار میدیم همش غلطه <ul class="course-accordion"> <?php if( have_rows('chapters') ): ?> <?php while( have_rows('chapters') ): the_row(); ?> <li class="accordion-option opened"> <div class="option-title"><?php the_sub_field('chapter'); ?></div> <div class="option-wrapper"> <ul class="option-items"> <?php if( have_rows('lessons') ): ?> <?php while( have_rows('lessons') ): the_row(); ?> <?php if( have_rows('lesson') ): ?> <?php while( have_rows('lesson') ): the_row(); ?> <li class="option-item"><a><?php if (the_sub_field('Lfree') == "True") { echo '1'; } else { echo '2'; } ?></a> <div class="pull-right"><span class="duration"></span><a href="#"><i class="zmdi zmdi-hc-2x"></i></a> </div> <a href="#"><?php echo the_sub_field('Lname'); ?></a></li> <?php endwhile; ?> <?php endif; ?> <?php endwhile; ?> <?php endif; ?> </ul> </div> </li> <?php endwhile; ?> <?php endif; ?> </ul> Lfree برای هر درس تعیین شده که برای این قرار گرفته که اگه این درس رایگان بود لینکش قابل دسترسی باشه. مشکل اینجاست وقتی مقدار Lfree برای هر درس رو چاپ می کنیم یه عبارت مشخصه. بعد شرط if میزاریم که اگر مساوی با اون عبارت بود... اما همیشه شرط غلط اجرا میشه. بنظرم باید مربوط به حلقه while و اینجور چیزا باشه ممنون از پاسختون