Databasemodel (WordPress): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 47: | Regel 47: | ||
* https://wordpress.stackexchange.com/questions/58625/where-is-permalink-info-stored-in-database | * https://wordpress.stackexchange.com/questions/58625/where-is-permalink-info-stored-in-database | ||
+ | * http://knl.s1/product/koolborstelset-ca-00-002-voor-bosch-2/ |
Versie van 29 sep 2020 21:02
Het database-model van WordPress heb ik nog niet op één plek uitgewerkt. Je vind verschillende onderdelen terug in verschillende artikelen
URL van een posting
De URL van een posting (vanaf de root van de site) vind je in wp_posts
in de kolom post_name
[1].
WooCommerce-producten
WooCommerce-productinformatie, vind je voornamelijk op twee plekken [2]:
- wp_posts
- wp_postmeta
Voorbeeld: Selecteer de belangrijkste gegevens uit wp_posts en de SKU's uit wp_postmeta:
select wp_posts.ID as post_id, wp_posts.post_title as post_title, wp_posts.post_name as slug, wp_posts.guid as guid, wp_postmeta.meta_value as sku from wp_posts join wp_postmeta on wp_posts.ID = wp_postmeta.post_id where post_type="product" and post_status="publish" and meta_key="_sku";
GUID's
WordPress maintains GUID-fields, like in wp_posts. I think it's okay to update them [3]