رفتن به مطلب

yazdaniwp

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

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

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

  • روز های برد

    50

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

  1. yazdaniwp

    کد نمایش مطلب واسه ios

    سلام. داخل PHP یه آرایه داریم به اسم $_SERVER که اطلاعات user agent رو داخلش داره. باید از اون استفاده کنید: <?php $iPod = stripos( $_SERVER['HTTP_USER_AGENT'], 'iPod' ); $iPhone = stripos( $_SERVER['HTTP_USER_AGENT'], 'iPhone' ); $iPad = stripos( $_SERVER['HTTP_USER_AGENT'], 'iPad' ); if( $iPod || $iPhone || $iPad ){ echo '<a href="http://www.example.com/">نصب نرم افزار آیفون</a>'; } ?>
  2. yazdaniwp

    خطای wp-config.php قابل نوشتن نیست

    سلام. همین افزونه خیلی عالیه. برای این مشکل هم فایل wp-config.php رو باز کنید و کد زیر رو داخلش قرار بدید و ذخیره کنید. مشکل حل میشه. define('WP_CACHE', true);
  3. yazdaniwp

    افزایش امنیت فرم ها در وردپرس

    سلام. ساده ترین روشش اینه که کاربر رو ملزم به ثبت نام کنید. بعد وقتی صفحه ریفرش میشه و یا قبل از submit فرم مربوطه، چک کنید که این فرم رو قبلا پر کردن یا خیر. با یه توسعه دهنده وردپرس ارتباط بگیرید تا کمکتون کنه.
  4. yazdaniwp

    افزودن به سبد خرید

    سلام. بزرگوار نه آدرس سایت دادید، نه مشخصه قالب رو چطوری طراحی کردید، نه مشخصه چه جوری به سبد اضافه میشه. قاعدتا نمیشه کمکی کرد دیگه.
  5. yazdaniwp

    تغییر قالب ویژگی های لینک دار شده ووکامرس

    سلام. بعید میدونم المنتور چنین قابلیتی داشته باشه. روش ساده تر اینه که صفحه پروفایل نویسنده رو طراحی کنید و بعد آدرسش رو داخل صفحه محصول بذارید با هوک و برای اینکه کنیبالیزیشن درست نشه و به سئوی سایتتون لطمه وارد نشه، کلا بایگانی ویژگی نویسنده رو غیر فعال کنید و در نهایت، آدرسهای قبلی رو ریدایرکت کنید روی صفحات جدید.
  6. هسته وردپرس چند سالی هست که روی react js هست. ویرایشگر گوتنبرگ همینه. پوسته های زیادی هم هست که یا کاملا بر همین مبنا هستن یا از گوتنبرگ استفاده میکنن. فریمورکهای دیگه هم میتونن از REST API وردپرس استفاده کنن برای توسعه و در عمل میتونید با هر زبان، فریمورک و روی هر دیوایسی، فرانت وردپرس رو غیر فعال کنید و خودتون بنویسیدش. یعنی هسته وب اپ، وردپرس باشه ولی کاربری و حتی مدیریتش با هر تکنولوژی دیگه ای که با REST API کار میکنه.
  7. yazdaniwp

    مشکل منفی شدن موجودی

    ووکامرس وقتی سفارشی صرفا در حالت pending یا همون در انتظار پرداخت باشه، موجودی رو رزرو میکنه. البته این اتفاق وقتی میفته که بخش نگهداری موجودی داخل تصویر زیر بر حسب دقیقه وارد شده باشه: بعد از این مدت زمان، سفارش بصورت خودکار لغو میشه و موجودی درست میشه. اگه این فیلد خالی باشه، سفارشات بصورت خودکار لغو نمیشن و برای موجودی هم مشکل پیش میاد. این مسئله از نسخه 4.3 ووکامرس هست. موجودیهایی که رزرو میشن داخل جدول wp_wc_reserved_stock ذخیره میشن و بعد از لغو سفارش اصلاح میشن. من یه پچ برای این مشکل نوشتم ولی هنوز زیر تست هست. اگه نتیجه داد با تیم توسعه ووکامرس هماهنگیهاش انجام
  8. سوالتون رو در تاپیک دیگه ای جواب دادم. لطفا تاپیک تکراری نزنید.
  9. علت این بهم ریختگی اینه که عرض ستونها کمه و متن بصورت عمودی میاد، راه حل ساده اش اینه که از گوشه بالا سمت چپ، گزینه تنظیمات صفحه رو بزنید و تیک ستونهایی که نیازی بهشون ندارید رو بردارید تا بقیه ستونها فضای کافی داشته باشن.
  10. yazdaniwp

    مشکل در لینک‌های ووکامرس

    سلام. ووکامرس وقتی کاربری محصول رو میخره، به تعداد فایلهای هر محصول یه permission به جدول wp_woocommerce_downloadable_product_permissions اضافه میکنه. اگه ایمیل کاربر رو نزنید، عملا دسترسی درستی برای کاربر ایجاد نمیشه. کاربر باید حداقل یه آدرس ایمیل معتبر داشته باشه تا بتونید یه خرید رو بهش اختصاص بدید. برای اینکه این روند رو دور بزنید باید یه ایمیل فیک برای کاربر ایجاد کنید. برای اینکار میتونید در طی مراحل خرید، ایمیل رو اضافه کنید به پروفایل کاربر. با یه توسعه دهنده ووکامرس ارتباط بگیرید تا این کار رو براتون انجام بده.
  11. yazdaniwp

    افزونه لایت اسپید بخش خزنده

    سلام. لایت اسپید یه ربات داره روی وبسرورش که میتونید نقش های مختلف رو بهش بدید و با خزش داخل اون صفحات، قبل از اینکه کاربر از صفحه بازدید کنه، کش اون صفحه ایجاد بشه. لازمه اش تغییراتی در virtual host سرور هست.اگه بازدید خاصی ندارید یا از هاست اشتراکی استفاده میکنید، بیخیالش بشید.
  12. yazdaniwp

    دیر ایندکس شدن مطالب

    ابن بخش فقط باعث میشه بار اضافی روی وبسایتتون بیاد، گوگل تصمیم میگیره که چه زمانی محتوا رو ایندکس کنه. این مدت گوگل خیلی مشکلات داشته، چندین آپدیت هم داشته. بیشتر از اینکه دنبال ترفندی برای تسریع ایندکس باشید، روی کیفیت محتوا و لینک بیلدینگ زمان بذارید بهتر جواب میگیرید.
  13. yazdaniwp

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

    سلام. موجودی محصول رو چک کنید. ببینید محصول موجودی داره یا خیر.
  14. سلام. کاملا ایرادش مشخصه. شما یه کوئری زدید ولی بعدش برای دریافت تاریخ پایان فروش ویژه، آیدی گلوبال محصول رو گرفتید. کدتون باید این مدلی اصلاح بشه: <div class="slideshow-container"> <?php $args = array( 'post_type' => 'product', 'post_status' => 'publish', 'posts_per_page' => 3, ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) { $loop->the_post(); ?> <div class="mySlides fade"> <div class="numbertext">1 / 3</div> <!-- <img src
  15. سلام. این افزونه رو نصب کنید تا بتونید کران جابها رو مدیریت کنید.
  16. yazdaniwp

    نمایش دسته بندی دلخواه

    بصورت پیشفرض، دسته ها داخل وردپرس بصورت هم عرض برای یک مطلب ذخیره میشن و عموما پوسته ها، اولین دسته رو انتخاب میکنن. افزونه یوست این قابلیت رو داره که یک دسته رو از بین چند دسته، بعنوان دسته اصلی انتخاب کنید. این 50 درصد مشکل رو حل میکنه اما بقیه اش رو باید کدنویسی کنید، یعنی داخل پوسته مشخص کنید که دسته ای که بعنوان دسته اصلی انتخاب شده بیاد.
  17. yazdaniwp

    کارت به کارت

    سلام. البته bpi.ir وبسایت رسمی بانک پاسارگاد هست ولی سایتهایی هستن که اطلاعات رو میگیرن و بعد با بانک ارتباط برقرار میکنن که کلا برای فیشینگ طراحی شدن. خیلی مرافب باشید و از وبسایت و اپلیکیشن رسمی بانکها استفاده کنید.
  18. yazdaniwp

    مشکل ووکامرس

    سلام. ووکامرس فارسی با ووکامرس متفاوته. اصلا ووکامرس فارسی الزامی به نصبش نیست.
  19. سلام. خواهش میکنم. برای گام اول که کلا نیازی به کد خودتون نیست. کل کد رو براتون نوشتم. برای بخش دومش هم باید با jquery روی رویداد change مربوط به select اولی، مقدار انتخابی رو بگیرید و بفرستید. بعد کد دوم یا سوم رو بذارید بدون sprintf و با یه متغیر که اطلاعات رو هر دفعه بهش اضافه کنید و در آخر خروجی رو بفرستید برای صفحه.
  20. سلام. باید برای باکس اول چک کنید که والد داره یا نه: <select name="filter_design"> <?php $args = array( 'orderby' => 'name', 'order' => 'ASC', 'parent' => 0, ); $cats = get_categories( $args ); ?> <option value="0">انتخاب دسته بندی</option> <?php foreach( $cats as $cat ) { sprintf( '<option value="%s">%s</option>', $cat->term_id, $cat->name ); } ?> </select> حالا دو حالت دارید برای نمایش فرزندها: 1- کل زیر دسته ها فارغ از اینکه چند سطح باشن رو لیست کنید: <?php $args = array( 'c
  21. yazdaniwp

    نمایش آیکن در سرچ گوگل

    دور از جون، کروم سرطانه. انشاءالله گوگل تموم کنه این شوخی کثیف رو بازم کرومیوم اج که مایکروسافت توسعه داده خیلی بهتره
  22. yazdaniwp

    نمایش آیکن در سرچ گوگل

    پس از این سایت باید copy/paste کنید.
  23. yazdaniwp

    سئو

    سلام. این تیک فایل robots.txt رو ویرایش میکنه و به خزنده ها از جمله گوگل میگه که سایت رو بررسی و ایندکس نکنن. اینکه چقدر اونها به این قواعد احترام بذارن مشخص نیست شما کلا نباید سایت اصلی رو از دسترس خارج کنید. اگه روی سابدامین دارید کار میکنید باید password protect کنید اون مسیر رو که برای دسترسی رمز نیاز داشته باشه. برای افزونه های سئو هم طبق روال بقیه انتقال ها هست. اگه دیتای سایت اصلی داره نغییر میکنه اصلا نباید دیتابیس تغییر کنه روی نسخه‌ی در حال توسعه. در کل سوالتون خیلی گنگه متاسفانه.
  24. yazdaniwp

    نمایش آیکن در سرچ گوگل

    خواهش میکنم. داخل ویندوز 7 اسم این ابزار on-screen keyboard هست. این مقاله گفته چطور میتونید فعالش کنید. در مورد نمایش هم اصلا ارتباطی به ویندوز کاربر نداره. جزء کاراکترهای اسکی هستن و همه سیستم ها نشونش میدن.
  25. yazdaniwp

    حذف شدن متغییر در پنل محصولات

    سلام. بزگوار گزینه زیر تغییرات زیر ویژگی‌ها هست دیگه داخل تصویر.
×
×
  • اضافه کردن...