Поддержка Плагины Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным?

  • Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным пользователям?
    В настройках стоит что гостям нельзя делать заказ, а по факту можно. Хочу попробовать кодом эту проблему исправить.

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • Сделайте ее пунктом меню (плагин WooCommerce Menu Cart). А в настройках меню с помощью плагина (например Ultimate membership) сделайте это этот пункт видимым только для авторизованных.

    может правильнее разобраться почему у вас не авторизованные пользователи могут делать заказ?
    а то прям какое-то костыльное велосипедостроение прям….

    tuxfighter, если бы я знал как, я в этом не спец

    ну либо становитесь «спецом», либо перестанте играть в партизана и давайте ссылку на сайт

    и почему вы решили, что у вас можно сделать заказ без регистрации?

    tuxfighter, точнее я имел ввиду, что без регистрации видна кнопка «добавить в корзину», а мне это не совсем подходит. Хотелось бы что бы регистрировались через плагин ThemMyLogin, тогда есть возможность зарегистрированный емэил скинуть ссылку для активации аккаунта. А если они зашли без регистрации — то они просто вводят мэил, парлоль, и все они — зарегистрированы, т.е. никакой проверки емэила нету, это может вызвать баловство и т.п.
    Поэтому для незаргистриров. никак не получается убрать кнопку «Добавить в корзину». хотя во всех настройках стоит «убрать кнопку для незарег. польз.»

    это может вызвать баловство и т.п.

    Вы полагаете такая проблема есть у тысяч владельцев ИМ?

    А Ваша логика — предварительная регистрация, а потом авторизация (да ещё через промежуточные этапы типа активации, которые ещё могут не сработать) только распугает потенциальных клиентов.
    Вы видели что-то подобное на более-менее серьёзных сайтах?

    Я воще за оформление без реги (там где это можно). Но это моё личное дело.
    Ваше право вести бизнес как Вам угодно.

    • Ответ изменён 4 года, 10 месяцев назад пользователем SeVlad.

    Влад, просто если бы я был конкурентом, я бы мог зайти, сделать 100 заказов на разные номера, и е-мэйлы, и запутал бы всех, пришлось бы только час разгребать всех пользователей, и звонить уточнять заказ. А у нас доставка обедов 2 часа в день. Облажаться нельзя.

    Влад,

    Кто такой Влад?

    В смысле SeVlad

    просто если бы я был конкурентом, я бы мог зайти, сделать 100 заказов на разные номера, и е-мэйлы, и запутал бы всех,

    Во первых не сделали бы, если бы понимали что такое «время».
    Во вторых — не запутали.

    И воще.. конкуренту, способному натыкать 100 заказав ничего не помешает и 100 раз зарегистрироваться. Для этого есть даже спец программы. Или заказать такую работу на сторону.

    Но для Вас (для владельца ИМ в см) всё гораздо проще — есть ИП заказчика.

    Вы же пытаетесь бороться с абсолютно надуманной проблемой, даже не столкнувшийся с ней, чтобы ГРАМОТНО решать.
    Проще говоря — Вы не с той стороны подходите.

    Но хотите распугивать клиентов — никто не вправе Вам в этом отказать.

    Спс, Юрий 🙂

    Спасибо большое за ответ, Юрий, теперь я понял что не стоило уделять этому внимания. Соглашаюсь с Вами.
    Спасибо всем за ответы.

    Кстати, @ugeneohn, пришло тут в голову. 🙂
    Я вообще противник различного рода сервисов, связанных с передачей телефонных номеров, но раз у Вас телефон — обязательная идентификация клиента, то может быть имеет смысл подключить смс-подтверждения при оформлении заказа?
    Это, конечно, потребует нек. доп расходов, но убьёт сразу неск. зайцев — и конкурентам ничего толком не сделают и Вы будете уверены, что телефон реальный. Ведь кроме конкурентов есть еще не мало «шутников».. не совсем здоровых на голову.

    Тогда может быть и регистрация не нужна будете вовсе (меньше юзеров = чище база, лучше работа, выше безопасность), разве что для постоянных клиентов, которые захотят иметь скидки напр (если у Вас это есть..).

    Как конкретно это сделать — я не подскажу, но такие решения есть (есть ли в паблике — не в курсе).

    у меня был один такой заказчик-параноик……
    для не зареганых показывается только главная, для дальнейших переходов необходима регистрация с подтверждением мыла и смс-кода.
    да, я все реализовал, но он почему-то развалился через пару месяцев…..
    наверное посетителей не было…..

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • Тема «Как кодом прописать что бы корзина woocommerce была скрыта незаргестрированным?» закрыта для новых ответов.