a.sa

محدود کردن خرید محصولات بر اساس استان کاربر

1 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

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

دنبال کدی میگردم که خرید کاربران رو بر اساس استان محل زندگیشون محدود کنه (قبلا کاربر ثبت نام کرده)

و این محدودیت لازم نیست پیچیده بشه

فرض کنید ما محصولی داریم که میخوایم فقط به استان تهران بفروشیم و به اون محصول ویژگی تهران رو میدیم و میخوایم اگر کاربر مثلا از اصفهان بود وقتی وارد صفحه محصول مربوطه به تهران شد، بجای بخش اضافه کردن به سبد خرید پیامی مثل: "این محصول برای استان شما محدود شده است" مواجه بشه

کدی که من میخوام کدیه که محصولات رو به دو ویژگی تهران و سایر استان ها تقسیم میکنه یعنی یسری محصولات فقط برای تهران به فروش میرسن و یسری سایر استان ها پس کد ما کلا با دو ویژگی تهران و سایر استان ها کار داره

پس کدی که میخوایم کدی هست که کاربران رو بر اساس ویژگی محصولات(کلا دو ویژگی تهران، سایر استان ها) و استانی که موقع ثبت نام انتخاب کرده، در خرید محصولات محدود کنه 

اگر میتونید بنده رو راهنمایی کنید واقعا ممنون میشم 

اگر کسی از دوستان میتونه این کار رو انجام بده هزینش رو لطفا بگه

ویرایش شده در توسط a.sa
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط ahmad4u
      سلام دوستان
      من میخوام بطور اتوماتیک فیلد لینک محصول در قسمت لینک خارجی محصولات ووکامرس با افزودن کد در بخش فانکشن قالب تکمیل بشه
      در حقیقت ما یک custom field داریم که بصورت اتوماتیک تو هر پست یک لینک رو دریافت میکنه و میریزه تو متادیتا myfield
      حالا میخوایم به اول اون متادیتا یه لینک ثابت ترکیب کنیم و بعد اونو تو قسمت لینک خارجی محصولات ووکامرس بریزم
      فقط تا این حد میدونم که باید از get_post_meta و update_post_meta برای فراخونی و تغییر اون متادیتا استفاده کنم و بعد متغیر تولید شده بریزم تو زمینه دلخواه ووکامرس_product_url
       
      دوستان اگه لطف کنن و کد مربوطه را در اختیارم بزارن ممنونشون میشم
       
       
    • توسط M.Mahdavi1385
      سلام. من چند روز پیش یک سایت با وردپرس راه اندازی کردم. الان یک مشکل دارم. اینکه می خوام در صفحه اصلی یک قسمت بزارم که آخرین مطالب سایت را به صورت متحرک نشان بده. یعنی مثلا پس از 3 ثانیه آخرین مطالب عوض شوند و بره مطال بعدی. لطفا راهنمایی کنید
    • توسط hldden
      سلام دوستان من میخوام از سفارشات درحال انجام ووکامرس خروجی سفارشی داشته باشم شبیه فایل پیوست زیر اگه راهی بلدین بهم کمک کنین
      ممنون

    • توسط mohammdkhalilii
      سلام و خسته نباشید
      نیاز به افزونه ای دارم که فقط کسانی که محصول را خریده اند ،توانایی کامنت داشته باشند
      مانند سایت abbasmanesh.com
      ممنونم
    • توسط chetorir
      با سلام و وقت بخیر خدمت اساتید بزرگ. چند وقتی بود به دنبال غیر فعال کردن قرار گرفتن کدهای HTML در داخل سایتم بودم ولی از اونجایی که تمام وب سایتهای ایرانی همشون از روی هم کپی میکنن و اصلا نمیخونن چی به چیه نمیتونستم این مشکل رو برطرف کنم. 
      یه سری کد قرار میدادن که باید داخل فایل function.php قرار میدادم ولی همش با ارور که این دستور درست نیست مواجع میشدم و وقتی سیو میکردم سایت کاملا از دسترس خارج میشد. چندتا منبع خارجی رو بررسی کردم و متوجه شدم که باید یه سری تغییرات در داخل کد ها قرار بدیم. منم تقریبا چند روزی بود درگیرش بود تا تونستم مشکل رو برطرف کنم خواستم این کد رو قرار بدم تا شما عزیزان هم ازش استفاده کنید و شاید مشکل شما هم باشه.
      // remove HTML for commnet function wpb_comment_post( $incoming_comment ) { $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']); $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] ); return( $incoming_comment ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ''', "'", $comment_to_display ); return $comment_to_display; } add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1); add_filter( 'comment_text', 'wpb_comment_display', '', 1); add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1); add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1); remove_filter( 'comment_text', 'make_clickable', 9 );  
      کد های بالا دقیقا از سایت هایی ایرانی برداشته شده بجز بخش str_replace که باید یه سری تغییر بدیم تا درست کار کنه. تصویر زیر هم نمونه کاریه که روی سایت خودم انجام دادم.
      اول از هم حالتی که قبل از قرار دادن کد ها بالا هست رو بهتون نشون میدم :

      خب حالا باید به بخش پوسته های سایتتون برید و قبل از هرکاری یک فایل پشتیبان از function.php بگیرید. فایل function.php را باز کنید و کدهایی که در بالا قرار گرفته شدن رو در انتهای این فاقل قرار بدید. حالا نمونه کار رو مشاهده کنید که با توجه به قرار گرفتن یک لینک در کامنت ، لینک اصلا کار نکرده و به شکل زیر دراومده.

       برای تست این موضوع هم میتونی سایت بنده رو بررسی کنید و اگه سوالی بود در خدمتتون هستم.
      موفق باشید