Build or audit media and image output in classic WordPress themes on WP 7.1. Covers addthemesupport( 'post-thumbnails' ), addimagesize(), setpostthumbnailsize(), haspostthumbnail(), thepostthumbnail(), getthepostthumbnail(), wpgetattachmentimage(), responsive srcset and sizes, loading/decoding/fetchpriority…
Build or audit navigation menus in classic PHP WordPress themes on WP 7.1. Covers registernavmenus() on aftersetuptheme, rendering with wpnavmenu(), themelocation, a nav container, containerarialabel, disabled fallback callbacks, hasnavmenu(), menu IDs/classes, mobile toggle buttons with aria-controls and…
Build or audit WooCommerce single product templates in a classic PHP theme. Covers single-product.php, content-single-product.php, woocommercebeforesingleproduct, product gallery hooks, woocommercesingleproductsummary, add-to-cart templates for simple/variable/grouped/external products, variation form accessibility…
Build or audit WooCommerce support in a classic PHP WordPress theme. Covers addthemesupport( 'woocommerce' ), wccurrentthemesupportswoocommerceorfse(), supported vs unsupported theme rendering, shop/single wrappers, woocommercebeforemaincontent and woocommerceaftermaincontent, product image widths, productgrid…
Build or audit TranslatePress language UI compatibility for WordPress themes/plugins. Use for custom language switchers, [language-switcher], trpcustomlanguageswitcher(), [language-include], [language-exclude], legacy [trplanguage], per-language menus, Navigation Based on Language, conditional language content…
Audit or implement WordPress plugin/theme output so TranslatePress can translate it correctly. Use when code must be compatible with TranslatePress visual translation, gettext string translation, dynamic JS-inserted text, automatic translation exclusions, AJAX/REST-rendered fragments, language-aware caches, or…
Audit or implement TranslatePress-compatible URLs, routing, slugs, SEO metadata, sitemaps, hreflang, canonical links, redirects, AJAX URLs, REST routes, WooCommerce permalinks, and Different Domain per Language behavior. Use when plugin/theme code builds links, parses REQUESTURI, registers CPT/taxonomy rewrites, emits…
WooCommerce admin inline JavaScript and script-data migration guide for replacing deprecated wcenqueuejs with wpaddinlinescript, registering/enqueueing handles on the right admin screen, preserving jQuery-ready behavior, passing PHP data safely with wpjsonencode, and avoiding footer-global queued JS. Use when code…
Build or audit WooCommerce virtual coupons resolved at runtime without a shopcoupon row. Covers woocommercegetshopcoupondata, the readmanualcoupon() data contract, reserved code namespaces and resolver precedence, database-fallback collisions, request caching, Store API and classic checkout behavior, validation…
Use WooCommerce customer objects and sessions without confusing checkout-session state with persistent account data. Covers the WC() customer and session properties, WCCustomer( $userid ), cookie creation, shutdown persistence, verified guest-order linking in WooCommerce 11.0, Cart-Token sessions, safe session values…
Audit a WooCommerce extension against a target WooCommerce release by diffing installed source, mapping public contracts, finding internal API dependencies, and running version-aware smoke tests. Covers hooks, CRUD timing, REST and Store API schemas, feature gates, templates, taxonomies, Action Scheduler, admin…
★not rated 22 2d agoA101 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: