Panie/Panowie, chodzi mi po głowie jedna inicjatywa, do której poszukuję pluginu pod WP.

Strona działałaby "na zasadzie promowania OLX":
1. Cześć, miło, że wpadłeś. Może chcesz coś wstawić?
2. OK, fajnie, że chcesz. Wpłać 20,00 zł i Ci to opublikujemy.
3. Wpłaciłeś? Super. Masz teraz możliwość wpisania treści, która będzie widoczna 14 dni na stronie.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Googlaj Toolset WP. Kombajn to typów postów, tworzenia widoków, archiwów, dodawania pól, tworzenia formularzy. Wiem, że jest tam jakaś opcja do integracji płatności. Krok 1, 2, 3 będziesz miał. 4 prawdopodobnie też. To jako fundament do czegoś bardziej customowego. Ewentualnie jak szukasz rozwiązania działającego po wyjęciu z pudełka to szukaj wśród wtyczek z ogłoszeniami, ale ich jakość pod kątem interfejsu jest zazwyczaj wysoce zła i są mało modyfikowalne.
  • Odpowiedz
ktoś może zna się na #wordpressie (+ #buddypress) i wie? strona działa dobrze, dopiero po wylogowaniu pojawiają się krzaczki zamiast polskich liter. tak to wygląda:

Aby skontaktować się z administracją serwisu, prosimy o wypełnienie formularza znajdującego się po prawej stronie. Dołożymy wszelkich starań, aby szybko odpowiedzieć na Twoją wiadomość.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Sporo pracuję na #wordpressie, ale ostatnimi czasy głównie robię rzeczy backendowe. Musiałem ostatnio postawić nowy projekt - templatkę WP. Odkopałem swój stary starter oparty jeszcze na miksie Gulpa z Webpackiem i postanowiłem go uaktualnić. W połowie pracy stwierdziłem, że p------ę, nie chce mi się z tym bawić - poszukam jakiegoś gotowca na Github.

Mamy fajne gotowce dla Reacta (create-react-app), czy dla Vue (vue-cli) i pewnie dla wszystkich popularnych frameworków też, ale jeśli chodzi o konfigi Webpacka dla "klasycznych" aplikacji webowych - gdzie mamy backend w PHP/Javie/whatever, nie mogłem znaleźć niczego ciekawego i rozwijanego.

W koncu przypomniałem sobie, że #symfony ma swój własny preset Webpack Encore, który, tak jak z resztą całe Symfony,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może będzie ktoś mi w stanie pomóc. Stawiałem stronę na wordpressie na adresie mojego hostingu beznadziejnyhosting.home.pl/folderstrony (to nie jest prawdziwy adres) . Teraz adres wordpressa zmieniłem na konkretną domenę. Strona działa prawidłowo, wszystkie linki udało mi się poprawić itd. ale od strony administracyjnej kiedy próbuje zaktualizować jakąś stronę przycisk "aktualizuj" działa tak jak bym klikną w panelu bocznym "wpisy" tzn. nie aktualizuje treści a przenosi mnie do sekcji z wpisami.
#wordpress
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, chciałbym założyć sklep internetowy. Jeżeli chodzi o komercyjny silnik, to najbardziej przypadł mi do gustu sky-shop, lecz na razie chciałbym przetestować mój biznes w ramach DG nierejestrowanej, więc postanowiłem,że wstępnie zasiądę na Wordpress + Woocommerence. Problem jest tylko taki,że bramka płatności wymaga zwykle posiadania DG.
Czy znacie jakiś sposób na przyjmowanie płatności w sklepie internetowym, bez konieczności posiadania DG?
Chodzi mi głownie o najbardziej popularne metody płatności tj. karty.
#pytanie
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 1
@Seishin Nigdy nie mam 100% pewności. Ale myślę że jeśli mocno się do tematu przyloze i nic mi się technicznie nie pośpię, to nawet w perspektywie 6 miesięcy jeśli wyjdę na delikatny plus, to będzie dla mnie zadowalające. Jeśli nie, będę miał z czego wyciągać wnioski.
  • Odpowiedz
@zolwixx:

WordPressowi obrywa się głównie przez c-----ą jakość pluginów i c-----e templatki. Jakość pluginów do WP w zdecydowanej większości woła o pomstę do nieba.

Sam WP pomimo, że to już leciwy i napisany bardzo łopatologicznie (w dużej części nieobiektowo) system i pomimo swojego ogromnego długu technologicznego nie jest taki zły jak go malują.

Jaki by WP nie był nie usprawiedliwia to twórców pluginów/templatek do pisania c-------o kodu.
  • Odpowiedz
@getin: w zasadzie rozwiązanie banalne, a w swym lenistwie szukałem wtyczek, które zrobią to za mnie ()
w każdym razie dzięki za nakierowanie mnie w dobrą stronę.
  • Odpowiedz
już się wyjaśniło, jedna literka była za dużo ale skąd? przecież się nie dotykałem () . W każdym razie dzięki kolego za chęć pomocy.
  • Odpowiedz
#mirki #mirabelki znających się na #cms i #wordpress #wordpressie poszukuję info, czy jestem w stanie dodać w języku polskim kalendarz z bookowaniem terminu wynajmu (aby potencjalny klient już widział, że np. jest zajęte w tym terminie itd). Widziałem takie coś na różnych stronach itd. ale na tyle #zielony jestem w temacie, że nie wiem skąd to i jak to. Szukałem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@r4mzi: Po polsku ciężko o pluginy bo rynek zbytu nie ten. A większość i tak można sobie dostosować jak się ogarnia. Także nie baw się w weba tylko zleć stronę komuś za hajs a sam zajmij się biznesem :)
  • Odpowiedz
Dawno nic nie pisałem o #wordpressie. Znacie Bedrock? Dzięki Bedrock można używać WordPressa jak ludzie, czyli instalować WordPress oraz pluginy za pomocą Composera.

Jeśli nadal #jazkwierzeta commitujecie całego WordPressa razem z pluginami do repo, albo co gorsza commitujecie do repo samą templatkę, to zachęcam do zapoznania się z tym projektem.

Na oficjalne wsparcie dla Composera w core raczej się nie doczekamy, bo developerzy dyskutują o tym od lat i nadal nie mogą rozwiązać filozoficznego sporu, czy WordPress jest zależnością czy aplikacją samą
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Okazuje się, że napisanie wtyczki dla #wordpress do sortowania postów, która na prawdę działa, a nie tylko trochę działa w określonych okolicznościach, to jednak mega wyzwanie.

Jestem z reguły sceptyczny odnośnie instalowania wtyczek w #wordpressie, jeśli nie jest to absolutnie konieczne, ale czasem - jak mus to mus, szczególnie gdy klient potrzebuje jakiejś funkcji, ale niekoniecznie chce za nią płacić.

Jednym z takich przypadków jest właśnie możliwość sortowania postów - rzecz, o której rzadko myśli się przy wycenie projektu, ale za to często chce się ją mieć
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ACF nie trzeba nikomu przedstawiać. To w zasadzie podstawowe narzędzie do pracy z #wordpress, u mnie to jedyny plugin, który zawsze instaluję (a bardzo często w ogóle jedyny jaki instaluję). Jak się okazało - instaluję bezrefleksyjnie. Do refleksji skłonił mnie wpis @miluvzkittenz

Okazuje się, że ACF wcale nie jest taki bezkonkurencyjny jak mi się wydawało. To kawał dobrego pluginu (#pdk), ale ma swoje wady (odsyłam do wpisu, do którego linkuję wcześniej).

Niektórzy, za główną wadę ACF uważają to, że definicję pól trzymane są w bazie danych. Rzeczywiście, to jest wada, ponieważ uniemożliwia to wersjonowanie pól... z tym że to nieprawda, ponieważ ACF potrafi automatycznie eksportować definicje do JSON... ale ja nie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tylkostrimi: > i mam pewne obawy, że po jakimś czasie porzucą prace nad nim.

Też się nad tym zastanawiałem. W repo niewiele się dzieje, a dodatkowo nie jest pluginem komercyjnym, więc mogą spokojnie ten projekt porzucić bez żadnych konsekwencji.


@tylkostrimi: To swoją drogą. Ale zwyczajnym zjawiskiem jest to, że wtyczki WP szybko monopolizują obszar swojego działania (może za wyjątkiem wtyczek cache'ujących). Gdy tylko jedna zyska na popularności nieco
  • Odpowiedz
WP-Cron jaki jest każdy widzi. Można na nim polegać (jako tako) tylko jeśli na naszej stronie jest dosyć spory ruch. Czemu? Ano temu, że WP-Cron odpala się wtedy gdy ktoś odwiedza stronę. Tak więc gdy na stronie mamy mały ruch to nie mamy gwarancji, że zdefiniowane przez nas zadania zostaną uruchomione w określonych interwałach (czy w określonym czasie). Więcej do poczytania tutaj.

Możemy więc WordPressowy cron wyłączyć za pomocą define('DISABLE_WP_CRON', true);
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag:

po c--j cronem robić zapytania get do naszej strony? Prościej po prostu odpalić skrypt php który zrobi to co chcemy i tyle


Przeczytaj jeszcze raz mój wpis. Dokładnie o tym piszę i polecam Jobby jako alternatywę do tego c-------o rozwiązania. Dzięki Jobby definiujemy tylko jedno zadanie prawdziwego crona. Resztę definiujemy elegancko w kodzie naszej aplikacji, a nie w jakichś serwerowych skryptach - mamy wszystko w jednym miejscu, w kontroli
  • Odpowiedz
@tylkostrimi:

oczywiście że lepiej xD


Z tym, że nie oczywiście. Bo jeśli chcemy w tym skrypcie użyć WordPressowych funkcji/klas, choćby WP_Query, to musimy wtedy WordPressowe pliku includować w tym skrypcie, co nie jest wcale eleganckim rozwiązaniem. Z resztą, mówię tutaj o WordPressie, a to nie jest specyficzny dla WP problem.

Tak więc, czy jest to lepsze czy gorsze rozwiązanie zależy od sytuacji.
  • Odpowiedz
W #wordpressie od lat panuje stagnacja. Niewiele nowego się dzieje, ale muszę pochwalić WP za WordPress REST API, które od WP 4.7 znalazło się w core (wcześniej dostępne było jako plugin). To jedyna od lat zmiana, która na prawdę wprowadza coś nowego, coś dzięki czemu możemy, w oparciu o WordPressowy backend, zbudować nowoczesny #frontend, który nie bazuje na archaicznym systemie szablonów w PHP.

Ba, udostępniają nawet
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jare_K:

Ten core o którym piszesz został chociaż przyzwoicie oprogramowany z użyciem OOP, czy dalej to jest sieczka proceduralno-sturkturalna?


Powoli łatają tę sieczkę, powoli usuwają niektóre zmienne globalne, przepisują niektórze rzeczy obiektowe... wszystko z akcentem na powoli. Niestety tego długu technologicznego raczej się nie da spłacić jeśli chcą utrzymywać wsteczną kompatybilność. Jeśli pytasz o REST API - to ten kawałek kodu jest całkiem
  • Odpowiedz
Mechanizm tworzenia miniatur obrazków uploadowanych do media library w #wordpressie ssie paukę. Wszystkie obrazki są cięte do wszystkich możliwych rozmiarów podczas dodawania do media library, więc po zarejestrowaniu nowego rozmiaru trzeba wszystkie miniatury przebudować.

Większość ludzi, z tego co widzę, używa rozwiązania typu AJAX Thumbnail Rebuild, które przebudowują wszystkie obrazki w bibliotece, co bywa problematyczne jeśli mamy tysiące obrazków ponieważ czas budowania miniatur może być bardzo długi.

Polecam inny plugin: OTF Regenerate Thumbnails - przebudowuje obrazki w locie, tzn wtedy gdy wyświetlana jest strona, która potrzebuje danego rozmiaru
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach