Wpis z mikrobloga

Po zabawie w pisanie wlasnych CMS zmeczylem sie i uznalem swoja niewiedze ;) na poczatku zawsze idzie izi pizi ale w miare rozrastania sie projektu same problemy po drodze ;) tak czy inaczej wiele sie nauczylem.

Przyszedl czas na wordpressa i tutaj mam na poczatek pytanie - jest jakis plugin ktory wypluje mi tabele z bazy danych do widoku ? Mam tabele np: name, surname, email i chce wypluc te dane na widok do tabelki np. Czy teraz musze pisac wlasny plugin czy sa gotowce do tego ?

Nie bijcie jeszcze nie zainstalowalem WP nawet ;)

#wordpress #php #programowanie webdev no i moze nawet #javascript
  • 11
@sometwo:
Poczytaj o:

- WPQuery: to klasa, którą pobierasz rzeczy z bazy: https://codex.wordpress.org/Class_Reference/WP_Query
- Custom post type - dzięki temu zarejestrujesz własne typy treści (domyślnie w WP masz tylko strony i wpisy) https://codex.wordpress.org/Post_Types
- add
postmeta() i getpostmeta() - tym sposobem dodajesz/pobierasz metadane do wpisów https://codex.wordpress.org/Function_Reference/add_post_meta
- ACF - nakładka na add
postmeta / getpost_meta zrobiona po ludzku. Dzięki temu zrobisz w miarę przyjemny interfejs
jak nie masz nic bardziej merotyrocznego to zmykaj

bo tak


(ʘʘ)

ja pytałem serio, zastanawiam się co Tobą powoduje, a ty do mnie w ten sposób...

wordpress bo jest popularny, masa pluginow, dobrze udokumentowany


@sometwo: jest dużo ciekawych projektów, większość napisana lepiej od wordpressa który na siłę trzyma legacy kod z lat 70 ( ͡° ͜ʖ ͡°) system pluginów wordpressie mnie osobiście przeraża
bardzej zaawansowane i technologicznie "na czasie" - CMSy jak eZ, Joomla czy Drupal albo Pythonowe Django


I to jest dobry kierunek, a nie Wordpress, który pod kątem kodu i bezpieczeństwa jest o wiele gorszym wyborem od wyżej wymienionych.
@sometwo: Zapraszam do śledzenia tagu #wordpressie - tam bardziej hejtuję WP ;P

To co pisze @zaporylie to prawda, część kodu WP jest strasznie archaiczna, architektura CMS-a również. I niestety nic się tutaj nie zmieni ze względu na kompatybilność wsteczną.

Z drugiej strony, Wordpress, tak jak piszesz jest bardzo popularny jest masa pluginów i masa pracy związanej z WP.

Da się pracować z WP i pisać dobry kod, ale sam WP do
@miluvzkittenz: Nie mam pojęcia. Nigdy nie używałem CMB2... szczerze mówiąc pierwszy raz o tym słyszę ;).
Muszę to przetestować bo na pierwszy rzut oka wygląda ciekawie.

Odnośnie ACF mam nieco mieszane uczucia. Kod ACF jest napisany w bardzo prosty sposób. Niewiele tam obiektowości, wszystko napisane jest bardzo łopatologicznie, ale z drugiej strony widać bardzo duży porządek, wszędzie są komentarze, wszystko ma swoje miejsce, widać że architektura jest przemyślana. Nad projektem czuwa