Listdom Developer Data Structure Documentation
Ce contenu n’est pas encore disponible dans votre langue.
Why this matters
Section titled “Why this matters”If you build integrations, migrations, or reporting, you need to know which entities Listdom persists in native WordPress objects and which ones are mirrored in custom tables.
Custom post types (constants)
Section titled “Custom post types (constants)”Defined in LSD_Base constants:
listdom-listinglistdom-shortcodelistdom-searchlistdom-notificationlistdom-orderlistdom-recurringlistdom-planlistdom-coupon
Taxonomies (constants)
Section titled “Taxonomies (constants)”Defined in LSD_Base::TAX_*:
listdom-locationlistdom-categorylistdom-taglistdom-featurelistdom-attributelistdom-labellistdom-tax
Custom database tables
Section titled “Custom database tables”Created in LSD_Plugin_Hooks::db_update():
-
{$wpdb->prefix}lsd_dataidPKlatitudedecimal(10,8)longitudedecimal(11,8)pointpoint- index on
latitude, longitude
-
{$wpdb->prefix}lsd_jobsidPKtype,sub_type,datapriority,runsrun_at,created_at,updated_at- index on
run_at
Meta usage patterns (verified examples)
Section titled “Meta usage patterns (verified examples)”- User meta:
lsd_token,lsd_login - Term meta:
lsd_icon,lsd_disabled_icon - Listing meta examples:
lsd_latitude,lsd_longitude,lsd_price,lsd_address,lsd_gallery,lsd_contacts,lsd_related_listings
These examples are confirmed usage points, not a guaranteed exhaustive contract.
Data model summary
Section titled “Data model summary”- Listings (
listdom-listing) are the core entity. - Geospatial data is mirrored into
lsd_datafor map/search operations. - Classification is handled by Listdom taxonomies.
- API auth tokens are stored in user meta (
lsd_token).