• Cześć,

    jestem na etapie wdrażania nowej odświeżonej wersji strony na WordPress. Potrzebuję mechanizmu, który umożliwi mi wprowadzanie produktów do bazy danych i wyświetlanie ich w określonych miejscach na witrynie za pomocą shortcode’u. Zagłębiam się w pisanie wtyczek (znam css, html i podstawy php oraz js).

    Planuję zrobić to w ten sposób:
    1. Tworzę formularz dostępny z poziomu panelu admina, do wprowadzania produktu.
    2. Formularz pobiera dane, takie jak nazwa, parametry techniczne, zdjęcia, itd (bez ceny i możliwości transakcji – sklep mam gdzie indziej na preście) i przesyła je do bazy danych.
    3. W określonym miejscu na stronie za pomocą shortcode’u (lub w jakiś inny sposób) wywołuję z bazy danych produkt i wyświetlam go.
    4. Wyszukiwanie produktów po parametrach integruje z wyszukiwarką na stronie.

    Napiszcie czy mój tok rozumowania jest dobry, czy robić to pluginem, czy próbować ugryźć temat w inny sposób?
    Dzięki z góry za wszelkie uwagi, podpowiedzi i sugestie 🙂

    • Ten temat został zmodyfikowany 9 lat, 2 miesiące temu przez bienio.
Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)
  • Czyli generalnie na jednej stronie masz sklep, a na drugiej chciałbyś coś na wzór katalogu z wybranymi produktami?

    Można zrobić to tak jak piszesz, jednak każdy produkt będziesz musiał wywoływać ręcznie – przy kilkudziesięciu produktach ok, przy większej ilości jest to kupa niepotrzebnej roboty, którą niekoniecznie da się jakoś zautomatyzować.

    Na instalacji w której ma być wspomniany „katalog” zainstalowałbym woocommerce(zakładając, że jego właśnie używasz), następnie powyłączał wszystko, co związane ze sprzedażą(pierdoły typu dostawa itd. ), włączył tryb katalogu filtrami i hookami albo wtyczką:
    https://pl.wordpress.org/plugins/woocommerce-catalog/
    – na koniec ustawić woo na tej instalacji tak, żeby ciągnął dane z zewnętrznej bazy „sklepowej”.

    Potem możesz sobie zwyczajnie podlinkować pojedyncze produkty lub nawet całe kategorie, czy wszystkie produkty na raz.

    Nie wiem jaki chcesz uzyskać efekt końcowy i ile produktów chcesz wyświetlać w trybie katalogu ale ja właśnie zacząłbym w ten sposób – o wiele mniej roboty i zapewne największy problem będzie z przestawieniem woo na ciągnięcie danych z zewnętrznej bazy.

    • Ta odpowiedź została zmodyfikowana 9 lat, 2 miesiące temu przez Nikodemsky.
    • Ta odpowiedź została zmodyfikowana 9 lat, 2 miesiące temu przez Nikodemsky.
    Twórca wątku bienio

    (@bienio)

    Dokładnie – sklep jest osobno na prestashop, na wordpressie chcę postawić coś na wzór katalogu z produktami/bloga, stronę wspomagającą. Mam już przygotowany front-end, teraz podpinam to pod wordpress.

    Co do woocommerce – nie używam go, sklep stoi na preście. W tym przypadku proponowałbyś stawianie woocommerce i ciągnięcie danych z bazy presty (nie będzie kolidować nic?) czy robienie tego plugina z bazą osobno? Czy nawet woocommerce z osobną bazą? Liczba produktów w katalogu do ok 300 szt.

    • Ta odpowiedź została zmodyfikowana 9 lat, 2 miesiące temu przez bienio.
Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)

Temat ‘Wtyczka do wprowadzania produktów’ jest zamknięty na nowe odpowiedzi.