• Witajcie koledzy.

    Jestem początkujacy jezeli chodzi o wordpressa i niestety nie potrafie poradzic sobie z problemem. Chcialbym dodac tylko jedno dodatkowe pole w panelu admina przy edycji postow. Bedzie to pole „cena”. Stworzylem w bazie danych w tabeli post – „price”.

    Wiadomo ze chodzi o jej aktualizacje itp.

    Czy moglby mi ktos pomoc w sposob lopatologiczny? Gdzie szukac pliku w ktorym nalezy wyedytowac dane itp. Zapewne dla osob obcykanych z systemem jest to drobnostka a dla mnie to jest naprawde problem ;/

    Napisze tez ze nie chce uzywac wtyczek dodatkowych a jedynie miec mozliwosc edycji tego pola:)

    Dziekuje.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Od tego są własne pola. >> http://codex.wordpress.org/Custom_Fields

    Twórca wątku tazOR

    (@tazor)

    Problem tylko w tym ze tam nie ma zadnego przykladu takiego ktory by byl w stanie laikowi podpowiedziec jak tego uzyc.

    Łopatologicznie:
    Tworzenie pola:

    1. W edycji postów włącz sobie widok „Własne pola”. W prawym górnym rogu ekranu okna masz „Opcje ekranu”. Upewnij się że checkbox „Własne pola” jest zaznaczony.
    2. Na dole powinien pojawić się metabox z własnymi polami. Utwórz nowe wpisując jako nazwę np. „Cena” i wartość np. „10zł”. Zapisz post.

    Wyświetlanie pola:

    1. Jeżeli Twoja strona nie wyświetliła dodatkowego pola, to znaczy że szablon którego używasz ich nie obsługuje. W takim wypadku musisz edytować plik szablonu odpowiedzialny za wyświetlanie wpisu (pętla). Najczęściej jest to loop.php albo content.php. Otwórz go i np. za funkcją the_content() umieść funkcję the_meta().
    2. Użyj CSS do ostylowania własnych pól. WP tworzy klasy .post-meta-key oraz .post-meta
Viewing 3 replies - 1 through 3 (of 3 total)
  • Temat ‘Własne dodatkowe pole’ jest zamknięty na nowe odpowiedzi.