The `wp-content/uploads/` directory mirrors the year/month of the upload date. Predictable URLs make external CDN integration straightforward.
Tag: 22
Sample post 27
Comments in WordPress have an extensive moderation pipeline. Akismet pre-filters spam; the manual queue catches the rest.
Sample post 24
Plugin updates ship via the WordPress.org plugin directory. The auto-updater can be turned on globally or per-plugin from the admin.
Sample post 22
The `_wp_attached_file` post meta links an attachment to its filesystem path. Media library URLs derive from the `wp_upload_dir()` function.
Sample post 19
Coupons in WooCommerce can offer percentage or fixed discounts, free shipping, or product-specific reductions. Each coupon has its own usage-limit constraints.
Sample post 17
WooCommerce orders move through statuses. The five standard ones are pending, processing, completed, refunded, and failed. Each represents a stage in the payment lifecycle.
Sample post 14
The wp_users and wp_usermeta tables together describe every WP user. wp_usermeta is the source of truth for capabilities, with one row per capability per user.
Sample post 12
WordPress transients are short-lived cached values stored in the options table. Use them when persistent caching is unavailable.
Sample post 9
Advanced Custom Fields (ACF) lets you attach typed fields to posts, pages, users, and taxonomy terms. Field group definitions can live in code or in the WP admin.
Sample post 7
Elementor is a popular page builder. Its data structure persists in the `_elementor_data` post meta as a JSON blob — knowing this is the first step to programmatic page editing.