رفتن به مطلب

قرار دادن لینک ثبت نام در صفحه ی تسویه حساب


rey

پست های پیشنهاد شده

سلام

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

ممنو میشم اگه تو این زمینه راهنماییم کنید ک چیکار باید بکنم .

لینک به ارسال
  • 2 هفته بعد...
در در ۱۳۹۵/۷/۲۱ ه‍.ش. at 14:02، مهدی گفته است :

سلام

تنظیمات ووکامرس > حساب‌های کاربری > اجازه نام‌نویسی در برگه پرداخت

سلام

ببینید من توسط کدهایی ک مربوط ب فایل فانکشن هست ، فیلدهای مربوط ب آدرس و شماره و اینطور موارد رو از سبد خرید برداشتم .

درواقع محصول ب همون آدرسی ک کاربر موقع ثبت نام ، ثبت میکنه ارسال میشه ...

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

 

 

پس مشکل اینه ک توی سبد خرید حالتی باشه ک واسه کاربران عضو شده فیلدهارو نشون نده و واسه کاربران مهمان ، نشون بده .

نمیدونم منظورم رو تونستم برسونم یا خیر .

ولی ممنون میشم اگه راهکاری دارید ، بفرمایید .

لینک به ارسال

ببینید این شرط ساده برای بررسی لاگین بودن یا نبود هست is_user_logged_in 

نمونه استفاده از این کد برای نمایش لینک ورود یا ثبت‌نام در صورت عدم لاگین

<?php if ( ! is_user_logged_in() ) { ?>
	<a href="<?php echo get_permalink( get_option( 'woocommerce_myaccount_page_id' ) ); ?>" title="<?php _e( 'Login / Register', 'woocommerce' ); ?>"><?php _e( 'Login / Register', 'woocommerce' ); ?></a>
<?php } ?>

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...