← Trabalhos

Fix Glitches on Staging Site + Deploy to Live Site + Other Updates - WooCommerce | Video Demo Given

Orçamento: $350.0 FIXED / ⭐ 4.73 (179) Canada

wordpress, php, web-programming, css, html, woocommerce, html5, css3, web-design, cloudflare

Website Updates – Summary & Developer To-Do List ****Please Watch Video on What to do**** : https://vimeo.com/1207249403/add2469980 ================== You will get access to Staging Site - https://woocommerce-1640489-6509801.cloudwaysapps.com/ Cloudways hosting SFTP/SSH Info Live site information when needed + cloudflare. =================== # Website Updates & Development Tasks **Staging Site:** Complete all work on the staging website first. Do **not** deploy anything to the live website. **Video Walkthrough:** https://vimeo.com/1207249403/add2469980 ## General Requirements * Complete all work on the staging site. * After each completed task, tell me exactly which files or folders need to be copied to the production website. * Do not modify plugin core files unless absolutely necessary. Use child plugins, hooks, filters, or overrides whenever possible. * Ensure all custom code is compatible with future WooCommerce and WordPress updates. * Test each feature before marking it as complete. --- # Priority 1 – Product Upsell Bug (Highest Priority) The current product upsell popup requires multiple clicks before responding. ### Requirements * Both **"Yes"** and **"No Thanks"** buttons should work with a single click. * Fix the issue for both: * Guest customers * Logged-in customers * Verify the popup behaves consistently throughout the checkout process. --- # Priority 2 – Shopping Cart Improvements Improve the shopping cart interface. ### Requirements * Fix layout issues where the cart/sidebar is cut off. * Ensure the cart displays correctly on desktop and mobile devices. * Verify responsive behaviour across common screen sizes. --- # Priority 3 – Multiple Tracking Numbers The current order system only supports one tracking number. ### Requirements Allow an order to contain: * Multiple tracking numbers * Multiple shipping carriers * Tracking links for each shipment This should work both before and after an order has been fulfilled. --- # Priority 4 – FunnelKit Email Improvements Update the shipping emails generated through FunnelKit Automations. Each email should automatically display: * Every tracking number * Shipping carrier * Tracking URL Example: * UPS * Canada Post * USPS * FedEx * Intelcom instead of only showing a single tracking number. --- # Priority 5 – Custom WooCommerce Order Status System Improve the custom order management system. ### Add Drop Ship Status Available values: * No (default) * Ordered ### Add Repair Status Available values: * No (default) * Received * Repairing * Finished Repairs ### Requirements * Searchable * Sortable * Filterable within WooCommerce * Easy to extend in the future --- # Priority 6 – Auction Plugin Improvements Continue developing the existing child plugin. Do **not** modify the auction plugin directly. ### Credit Card Collection Add an administrator setting: **Collect Credit Card Information** When enabled: * Current behaviour remains unchanged. When disabled: * Do not store the customer's credit card information. * Only retain the minimum information required (such as the last four digits if necessary). ### Email Masking Improve how customer information is displayed. Current masking hides too much information. Example: Current: --- Desired: mic***@gm***.com The email should remain partially readable while protecting customer privacy. --- # Priority 7 – HPOS Compatibility Update all custom plugins to support WooCommerce High Performance Order Storage (HPOS). Ensure there are no compatibility warnings and everything functions correctly with HPOS enabled. --- # Priority 8 – Delete Stored Credit Card Information Create an administrator tool to permanently remove all stored credit card information. Requirements: * Accessible from the admin area * Confirmation dialog before deletion * Second confirmation before proceeding * Permanently removes all stored card information --- # Priority 9 – GTranslate Improvements Redesign the language selector. Instead of combining everything together, provide separate selectors for: * Country * Language * Currency The layout should resemble Etsy's selector. ### Additional Requirements * Display the correct English flag based on the selected country. * Add the language selector to the mobile navigation menu. * Ensure the interface is fully responsive. --- # Priority 10 – Google Address Autocomplete Leave this task until every other item has been completed. Investigate and fix the issues affecting Google Address Autocomplete. --- # Final Deliverables For every completed task provide: * A summary of what was changed. * Any database changes that were made. * A list of files that must be copied to production. * Any configuration changes required after deployment. * Confirmation that the feature was tested successfully. ============= Chapter Link: Overview & Live Site Deployment Process https://vimeo.com/1207249403/add2469980?t=0s Cart Layout Issues https://vimeo.com/1207249403/add2469980?t=70s Product Upsell Double-Click Bug (Highest Priority) https://vimeo.com/1207249403/add2469980?t=210s Multiple Tracking Numbers https://vimeo.com/1207249403/add2469980?t=300s FunnelKit Email Tracking Number Fix https://vimeo.com/1207249403/add2469980?t=360s Custom Order Status System https://vimeo.com/1207249403/add2469980?t=510s Auction Plugin Improvements https://vimeo.com/1207249403/add2469980?t=840s Credit Card Collection Toggle https://vimeo.com/1207249403/add2469980?t=1105s Email Masking Improvements https://vimeo.com/1207249403/add2469980?t=1200s HPOS Compatibility https://vimeo.com/1207249403/add2469980?t=1320s Delete Stored Credit Card Information https://vimeo.com/1207249403/add2469980?t=1445s GTranslate Overview https://vimeo.com/1207249403/add2469980?t=1500s GTranslate Desktop & Mobile Layout https://vimeo.com/1207249403/add2469980?t=1560s Final Priority Order https://vimeo.com/1207249403/add2469980?t=1660s Google Address Autocomplete (Last Task) https://vimeo.com/1207249403/add2469980?t=1675s Deployment Instructions & Expectations https://vimeo.com/1207249403/add2469980?t=1700s
Abrir na Upwork