Vlastní custom post type do nové mysql tabulky

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Vlastní custom post type do nové mysql tabulky

Zvolené téma obsahuje celkem 7 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 10 let, 9 měsíců.

Aktuálně je na stránce zobrazeno 8 příspěvků - 1. až 8. (z celkem 8)
  • Autor
    Příspěvky
  • #3483

    adam23
    Participant

    Řeším takový problém – vytvořil jsem si v menu vlastní sekci – Produkty – použil jsemna to custom type post (fci register_post_type). Bohužel se mi to ukládá do tabulky wp_posts, ale já bych to potřeboval do vlastní tabulky a nevím jak na to.

    Mám nyní tento jednoduchý kód (odkaz) a do něho potřebuji implementovat to odesílání do nové tabulky a to už nevím jak.

    Poradí někdo jak na to? Google mi moc nepomohl. Nebo jsem zadával špatné KW. Těžko říct.

    Případně to vyřeším tak (asi jednodušší cesta, ale bude to trochu více kódu), že přes fci add_menu_page a add_submenu_page si vytvořím vlastní stránku a přes tu to budu vkládat do db.

    #15928

    admin
    Keymaster
    Web

    Proč je potřeba ukládat data do vlastní tabulky?

    #15929

    adam23
    Participant

    mám v plánu si udelat mensi databazi produktu a tu filtrovat na zaklade nekterých parametru.

    Nenapada me jiný zpusob reseni, nez mit vlstni tabulku produktu a tu si pres vlastní mysql dotaz filtrovat a vysledky potom zobrazovat na jedné stránce. A ten filtr chci mit v sidebaru.

    Nepodarilo se mi totiz najit zpusob, jak bych to udelal ve WordPressu a zadny plugin na toto tema jsem nenasel.

    #15930

    Musilda
    Participant
    Web

    A co udělat tabulku pro ty parametry a ty pak párovat s těmi produkty pomocí id?

    To by mělo být jednoduché.

    Tady si přečti tu druhou odpověď

    Tady je tutorial pro tabulky

    #15931

    adam23
    Participant

    Díky, mrknu na to …

    #15932

    admin
    Keymaster
    Web

    Musilda: Díky za odkazy.

    adam23: Ze zmiňovaných odkazů je podle mě zřejmé, že je pro popisované účely (menší databáze produktů) vlastní tabulka zbytečná. Chcete vlastně vytvářet novou tabulku (místo existující wp_posts), případně k ní napojit další tabulku s parametry (místo existující wp_postmeta).

    Produkty budou jednoduše vlastní typ obsahu (CPT) a jejich parametry budou položky taxonomie (defaultně filtrovatelné) či uživatelská pole (podle konkrétních parametrů). Nemusíte na tom objevovat žádné záhady, výhodou bude možnost využití standardních funkcí WordPressu a ušetříte si tak mnoho práce.

    #15933

    adam23
    Participant

    admin: přesně jak píšete, jedná se vlastně o klasické příspěvky, které se budou filtrovat přes ty parametry (taxonomie) a to bohužel u WP nevím jak na to (zatím teda) …

    #15934

    admin
    Keymaster
    Web

    Stále aktuální návod na tvorbu vlastních taxonomií naleznete zde.

Aktuálně je na stránce zobrazeno 8 příspěvků - 1. až 8. (z celkem 8)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti