Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным?
-
Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным пользователям?
В настройках стоит что гостям нельзя делать заказ, а по факту можно. Хочу попробовать кодом эту проблему исправить.
-
Сделайте ее пунктом меню (плагин WooCommerce Menu Cart). А в настройках меню с помощью плагина (например Ultimate membership) сделайте это этот пункт видимым только для авторизованных.
может правильнее разобраться почему у вас не авторизованные пользователи могут делать заказ?
а то прям какое-то костыльное велосипедостроение прям….tuxfighter, если бы я знал как, я в этом не спец
ну либо становитесь «спецом», либо перестанте играть в партизана и давайте ссылку на сайт
и почему вы решили, что у вас можно сделать заказ без регистрации?
tuxfighter, точнее я имел ввиду, что без регистрации видна кнопка «добавить в корзину», а мне это не совсем подходит. Хотелось бы что бы регистрировались через плагин ThemMyLogin, тогда есть возможность зарегистрированный емэил скинуть ссылку для активации аккаунта. А если они зашли без регистрации — то они просто вводят мэил, парлоль, и все они — зарегистрированы, т.е. никакой проверки емэила нету, это может вызвать баловство и т.п.
Поэтому для незаргистриров. никак не получается убрать кнопку «Добавить в корзину». хотя во всех настройках стоит «убрать кнопку для незарег. польз.»это может вызвать баловство и т.п.
Вы полагаете такая проблема есть у тысяч владельцев ИМ?
А Ваша логика — предварительная регистрация, а потом авторизация (да ещё через промежуточные этапы типа активации, которые ещё могут не сработать) только распугает потенциальных клиентов.
Вы видели что-то подобное на более-менее серьёзных сайтах?Я воще за оформление без реги (там где это можно). Но это моё личное дело.
Ваше право вести бизнес как Вам угодно.
-
Ответ изменён 8 лет, 4 месяца назад пользователем
SeVlad.
Влад, просто если бы я был конкурентом, я бы мог зайти, сделать 100 заказов на разные номера, и е-мэйлы, и запутал бы всех, пришлось бы только час разгребать всех пользователей, и звонить уточнять заказ. А у нас доставка обедов 2 часа в день. Облажаться нельзя.
Влад,
Кто такой Влад?
В смысле SeVlad
просто если бы я был конкурентом, я бы мог зайти, сделать 100 заказов на разные номера, и е-мэйлы, и запутал бы всех,
Во первых не сделали бы, если бы понимали что такое «время».
Во вторых — не запутали.И воще.. конкуренту, способному натыкать 100 заказав ничего не помешает и 100 раз зарегистрироваться. Для этого есть даже спец программы. Или заказать такую работу на сторону.
Но для Вас (для владельца ИМ в см) всё гораздо проще — есть ИП заказчика.
Вы же пытаетесь бороться с абсолютно надуманной проблемой, даже не столкнувшийся с ней, чтобы ГРАМОТНО решать.
Проще говоря — Вы не с той стороны подходите.Но хотите распугивать клиентов — никто не вправе Вам в этом отказать.
Спс, Юрий 🙂
Спасибо большое за ответ, Юрий, теперь я понял что не стоило уделять этому внимания. Соглашаюсь с Вами.
Спасибо всем за ответы.Кстати, @ugeneohn, пришло тут в голову. 🙂
Я вообще противник различного рода сервисов, связанных с передачей телефонных номеров, но раз у Вас телефон — обязательная идентификация клиента, то может быть имеет смысл подключить смс-подтверждения при оформлении заказа?
Это, конечно, потребует нек. доп расходов, но убьёт сразу неск. зайцев — и конкурентам ничего толком не сделают и Вы будете уверены, что телефон реальный. Ведь кроме конкурентов есть еще не мало «шутников».. не совсем здоровых на голову.Тогда может быть и регистрация не нужна будете вовсе (меньше юзеров = чище база, лучше работа, выше безопасность), разве что для постоянных клиентов, которые захотят иметь скидки напр (если у Вас это есть..).
Как конкретно это сделать — я не подскажу, но такие решения есть (есть ли в паблике — не в курсе).
у меня был один такой заказчик-параноик……
для не зареганых показывается только главная, для дальнейших переходов необходима регистрация с подтверждением мыла и смс-кода.
да, я все реализовал, но он почему-то развалился через пару месяцев…..
наверное посетителей не было….. -
Ответ изменён 8 лет, 4 месяца назад пользователем
- Тема «Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным?» закрыта для новых ответов.