Corporate / Wideview Internal
Wideview Entertainment
Corporate hub με custom theme, 33 products σε 5 categories, brand-aware lead routing
Ένα central credibility hub για το οικοσύστημα Wideview
Challenge
Τι έπρεπε να λυθεί
Η Wideview Entertainment διαχειρίζεται οικοσύστημα από SaaS apps + WordPress plugins + mobile apps + custom solutions, με διαφορετικό κοινό το καθένα. Χρειαζόταν central credibility hub που να εξηγεί στους enterprise B2B πελάτες το catalog, χωρίς να μπερδεύει brands ή να εκθέτει real client implementations. Παράλληλα TikTok-compliant security headers (HSTS + CSP + no wildcard CORS), ώστε το app να μπει στο TikTok Business Center.
Solution
Τι χτίσαμε
Custom theme `wideview-theme` σε WP + WooCommerce + ACF Pro + Wide License Server. 33 products σε 5 categories (SaaS, WordPress Plugins, WordPress Themes, Mobile Apps, Custom Solutions), color-coded badges ανά category, 5-status workflow (Active Dev, Under Dev, In Review, App Store, Production) με `woocommerce_is_purchasable` filter που απενεργοποιεί cart για non-shippable. Generic copy χωρίς client names (HARD RULE) ώστε να μη διαρρέει info για olympus/seadreamers/jk-tours.
Custom Modules
Τι το κάνει διαφορετικό
Custom WP theme με sub-brand routing
Δικό μας wideview-theme με template hierarchy ανά product category και per-brand visual identity (indigo για SaaS, green για Plugins, pink για Themes, purple για Mobile Apps, orange για Custom Solutions). Cards οδηγούν τον visitor στο σωστό sub-brand site χωρίς να σπάει το corporate framing.
33 products σε 5 categories με ACF Pro metadata
Πλήρες catalog από 6 SaaS apps + 16 WordPress plugins + 3 mobile apps + 8 custom solutions, όλα με ομοιόμορφο ACF field group (version, platform, pricing model, release date, tech stack, 6 features, changelog). Admin status switcher στο WP admin για 1-click toggle μεταξύ Active Development, Under Development, In Review, App Store, Production.
Brand-aware contact + lead routing
Contact modal ενσωματωμένο σε κάθε product card. AJAX POST με nonce protection (wv_product_contact) που στέλνει lead στο info@wideview.co με product context, ώστε να γίνει internal routing προς το σωστό sub-brand team χωρίς ο πελάτης να χρειάζεται να επιλέξει manually σε ποιο brand απευθύνεται.
5-status workflow με color-coded badges
Production-grade product status system: Active Development (cyan, purchasable), Under Development (amber, non-purchasable), In Review (indigo pulsing), App Store (green), Production (no badge). woocommerce_is_purchasable filter απενεργοποιεί cart για non-shippable products. Διασφαλίζει ότι enterprise visitor δε βλέπει buy button σε κάτι που δεν έχει φύγει ακόμα live.
Single product template με features + changelog
Custom woocommerce/single-product.php με hero (duotone FA Pro icon, category badge, version/platform/pricing chips), 2-column features grid με 6 features ανά product, collapsible changelog, 4x4 meta grid (Category, Status, Platform, Pricing, Version, Released, Last Updated, Publisher) και 3 related products. Δίνει enterprise-level product page σε κάθε εργαλείο, χωρίς template duplication.
Mobile-safe performance + Cloudflare cache purge API
Διορθώθηκε Mobile Safari crash που προκαλούσαν 33 GPU compositing layers (will-change + backface-visibility removed από product cards). SVG cache-bust με filemtime() αντί για time(), 10 unused JS files purged, smooth-scroll moved to footer. Cloudflare API integration για 1-command cache purge μετά από κάθε content change, ώστε το catalog να μένει πάντα fresh σε όλα τα edges.
Live από production
Πώς δείχνει στην πράξη
Screenshots από το ζωντανό site. Τιμές, ονόματα πελατών και ευαίσθητα στοιχεία είναι μασκαρισμένα με skeleton blur ώστε να φαίνεται μόνο το functionality.

Mobile
Hero mobile, premium corporate identity

Desktop
Hero desktop με animated outline statement

Desktop
Products grid με tech stack tagging και Under Development badges
Tech Stack
Με τι χτίστηκε
Όλο το stack είναι τυποποιημένο. Δεν βασίζεται σε κρυφά παραμετροποιημένα plugins ή proprietary cloud services. Μπορεί να μεταφερθεί ή να συντηρηθεί από οποιαδήποτε ομάδα γνωρίζει το stack.
FAQ
Συχνές ερωτήσεις
Γιατί custom WordPress theme για corporate hub αντί για ready theme;
Το wideview.co λειτουργεί ως central credibility hub για 33 διαφορετικά products σε 5 categories, με per-brand visual identity (indigo για SaaS, green για Plugins, pink για Themes, purple για Mobile Apps, orange για Custom Solutions). Ready theme δε δίνει αυτή την ευελιξία και θα χρειαζόταν heavy customization που σπάει σε κάθε theme update. Το wideview-theme έχει template hierarchy ανά product category και είναι ταγμένο στο workflow που χρειάζεται η Wideview χωρίς να φέρνει unused features.
Πώς εμφανίζεται διαφορετικά ένα product που είναι σε App Store vs σε beta;
5-status workflow με color-coded badges. Active Development (cyan, purchasable), Under Development (amber, non-purchasable), In Review (indigo pulsing), App Store (green), Production (no badge). woocommerce_is_purchasable filter απενεργοποιεί cart για non-shippable products. Έτσι enterprise visitor δε βλέπει buy button σε κάτι που δεν έχει φύγει ακόμα live, και μπορεί να ζητήσει intro call αντί να μπει σε checkout που θα τον frustrate.
Πώς γίνεται lead routing σε σωστό sub-brand team;
Contact modal είναι ενσωματωμένο σε κάθε product card. AJAX POST με nonce protection (wv_product_contact) στέλνει lead στο info@wideview.co με product context (ποιο product είδε, ποια category). Internal routing γίνεται από εκεί προς το σωστό sub-brand team χωρίς ο πελάτης να χρειάζεται να επιλέξει manually σε ποιο brand απευθύνεται. Έτσι αν κάποιος ενδιαφέρεται για 1ChatGo, ο 1ChatGo team το βλέπει αμέσως, όχι generic info inbox που πρέπει κάποιος να trace.
Πώς διαχειρίζεστε visibility σε products από διαφορετικούς clients;
HARD RULE είναι zero AI mentions, zero client names στα products. Generic descriptions only ώστε να μη διαρρέει information για ποιον τρέχουν jk-tours, olympus, seadreamers κτλ. Ο enterprise visitor βλέπει what we do χωρίς να βλέπει where we do it, που σέβεται NDA σε projects και κρατάει competitive sensitivity για clients που δε θέλουν δημόσια αναφορά.
Πώς λύθηκε το Mobile Safari crash που είχατε;
Είχαμε 33 GPU compositing layers (από will-change και backface-visibility properties) που έσπαγαν το Mobile Safari σε scroll. Αφαιρέθηκαν από τα product cards. Επίσης SVG cache-bust έγινε με filemtime() αντί για time() ώστε να μη ξανα-ζητούν assets browsers σε κάθε page load, 10 unused JS files purged, και smooth-scroll μετακινήθηκε στο footer για να μη μπλοκάρει initial render.
Πώς γίνεται purge στο Cloudflare cache μετά από αλλαγή product;
Στήσαμε Cloudflare API integration για 1-command cache purge. Μετά από κάθε content change τρέχει automated purge ώστε το catalog να μένει πάντα fresh σε όλα τα Cloudflare edges. Έτσι ο visitor σε Αυστραλία βλέπει το updated content μέσα σε δευτερόλεπτα μετά το save, όχι σε ώρες όταν λήξει το TTL.