O wordpresu

Historie úprav v článcích – revision

Každou úpravou kterou uděláte v článku vznikají historická data oznašena – revision post_type – Identifikátor druhu příspěvku  -> revision INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`,

O wordpresu

Migrace WP na jinou domenů

Přes FTP překopírujete všechny soubory na nový server. Úprava souborů Soubory jste sice nahráli, ale ještě je třeba upravit přístup k databázi. Otevřete si wp-config.php v kořenové složce. A najděte si následující údaje:   define(‚DB_NAME‘, ‚*****‘); define(‚DB_USER‘, ‚*****‘); define(‚DB_PASSWORD‘, ‚*****‘);

O wordpresu

Menu – nav_menu_item

Menu webu se nachází se v tabulce wp_posts, problém je že se tam nacházejí i články atd.. Z lajckého pohledu mi to přijde jako nešťastné řešení.  post_type – Identifikátor druhu příspěvku  -> nav_menu_item  INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`,

O wordpresu

Insert ID

Příkaz INSERT vloží do dané tabulky jeden nebo více záznamů.  Jsou-li za jménem tabulky uvedena v závorkách jména sloupců, pak se zadané hodnoty zapíší po řadě do těchto sloupců, a do ostatních se zapíší implicitní hodnoty. Pokud se jména sloupců neuvedou,

O wordpresu

Tvorba SQL tabulek

Když spustíte příkazy uvedené níže v phpMyAdmin vytvoří se tabulky pro WordPress. — — Struktura tabulky `wp_posts` — CREATE TABLE `wp_posts` ( `ID` bigint(20) UNSIGNED NOT NULL, `post_author` bigint(20) UNSIGNED NOT NULL DEFAULT ‚0‘, `post_date` datetime NOT NULL DEFAULT ‚0000-00-00 00:00:00‘,

O wordpresu

provázání ID (příspěvky a menu)

terms, term_relationship, term_taxonomy Nejsložitější část databáze, která spojuje hned tři tabulky, uchovává informace o štítcích, kategoriích, případně o dalších vlastních taxonomy. Základ je opět v tabulce term, kde jsou uloženy všechny názvy. Propojením s term_taxonomy, zjišťujeme jestli se jedná o