舉報

會員
Mastering WooCommerce 4
WooCommerceisoneofthemostflexibleplatformsforbuildingonlinestores.Withitsflexibility,youcanoffervirtuallyanyfeaturetoaclientusingtheWordPresssystem.WooCommerceisalsoself-hosted,sotheownershipofdatalieswithyouandyourclient.ThisbookstartswiththeessentialsofbuildingaWooCommercestore.You’lllearnhowtosetupWooCommerceandimplementpayment,shipping,andtaxoptions,aswellasconfigureyourproduct.ThebookalsodemonstrateswaystocustomizeandmanageyourproductsbyusingSEOforenhancedvisibility.Asyouadvance,you’llunderstandhowtomanagesalesbyusingPOSsystems,outsourcefulfillment,andexternalreportingservices.Onceyou’vesetupandorganizedyouronlinestore,you’llfocusonimprovingtheuserexperienceofyoure-commercewebsite.Inadditiontothis,thebooktakesyouthroughcachingtechniquestonotonlyimprovethespeedandperformanceofyourwebsitebutalsoitslookandUIbyaddingthemes.Finally,you’llbuildthelandingpageforyourwebsitetopromoteyourproduct,anddesignWooCommercepluginstocustomizethefunctionalitiesofyoure-commercewebsite.BytheendofthisWooCommercebook,you’llhavelearnedhowtorunacompleteWooCommercestore,andbeabletocustomizeeachsectionofthestoreonthefrontendaswellasbackend.
目錄(270章)
倒序
- 封面
- Title Page
- Copyright and Credits
- Mastering WooCommerce 4
- Dedication
- About Packt
- Why subscribe?
- Contributors
- About the author
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Conventions used
- Get in touch
- Reviews
- Installing WordPress and WooCommerce
- Importance of test sites
- Migrating the files but not the database
- Testing with a publicly accessible URL
- Creating an ad-free experience
- Jetpack Without Promotions
- Surbma | WooCommerce Without Marketplace Suggestions
- Making your own custom plugin
- Installing WooCommerce
- General store settings
- Payment settings
- How many payment gateways
- Installing plugins through the wizard
- Shipping settings
- Shipping zones
- Printing shipping labels
- Dimensions
- Recommendations
- Activate
- Ready!
- Disabling nags
- Summary
- Configuring Products
- Exploring the WordPress editor
- Simple products
- Product data fields
- Optional fields
- Inventory and stock
- Shipping
- Understanding taxonomies
- Images
- SEO tip for image filenames
- Long and short descriptions
- A fully configured simple product
- Variable products
- Attributes
- Variations
- Editing individual variations
- Images for variations
- Multi-attribute variations
- Troubleshooting variations
- Digital products
- Digital products
- Downloadable but not virtual
- Configuring virtual and downloadable products
- Are downloadable files safe?
- Large downloadable files
- Accessing downloads
- PayPal and downloads
- Exploring Product Bundles
- Grouped products
- Product Bundles
- Configurable bundles
- Product kits
- Subscriptions
- Creating a subscription product
- Adding a recurring payment option to a product
- Subscription settings
- Manual versus automatic renewals
- Subscription switching
- Synchronization
- Retrying failed payments
- Summary
- Organizing Products
- Categorizing and tagging
- Mutually exclusive and collectively exhaustive
- Tagging products
- Optimizing product archive pages
- Write descriptions for product categories
- Context matters
- Meta description for categories
- A pretty category description
- URLs
- Redirects in WordPress
- Adding product filters to your Shop page
- Hidden widgets
- Active product filters
- Understanding Product blocks
- Single product pages
- Customizing product blocks
- Featuring a product
- The value of blocks
- Summary
- Optimizing SEO and Attracting Traffic
- Optimizing your search engine presence (SEO)
- Transactional marketing strategies
- Acquiring free traffic
- Researching keywords for e-commerce
- Creating a list of keywords
- Comparing search volume
- Optimizing for keywords
- Creating a sitemap
- Configuring breadcrumbs
- Adding custom PHP code
- Using a plugin
- Adding XML sitemaps
- Adding an XML sitemap with Yoast SEO
- Possible movement of XML sitemaps to WordPress Core
- Submitting an XML sitemap to Google
- Summary
- Managing Sales Through WP Admin
- Fulfilling orders
- Exploring new order notifications
- New orders badge in the site admin
- Browsing orders
- Viewing shipping information
- Packing the boxes
- Printing shipping labels
- Dropping off packages
- Marking orders as completed
- Refunding orders and payments
- Refund requests
- Building a refund request process
- Viewing sales data
- Admin banner
- WooCommerce Analytics
- What sells
- Gross profit
- Taxes
- Using third-party reporting platforms
- Exploring Metorik
- Pick one
- Summary
- Syncing Product Data
- Exporting out of WooCommerce
- Importing products via CSV
- Exploring a CSV file
- Including content in the CSV file
- Importing a CSV
- Understanding ERP
- Finding an ERP
- Understanding Dear Systems
- Using an ERP
- Summary
- Configuring In-Store POS Solutions
- Setting up WooCommerce POS
- Accepting credit cards
- Setting up Payment for Stripe
- Selecting WooCommerce POS
- Setting up Square
- Connecting with Square
- Setting up Square for WooCommerce
- Syncing data
- Marking products to sync
- Manual syncing data
- Flat versus hierarchical categories
- Syncing data in-store and online
- One database
- Mastering synced databases via API
- Manually syncing data
- Summary
- Using Fulfillment Software
- Sending and updating shipping information
- Sending shipping data
- Sending emails
- Configuring webhooks
- Building a custom integration
- Updating data
- Processing a daily email
- Retrieving order data through a custom integration
- Configuring Shippo
- Signing up for Shippo
- Configuring Shippo setup information
- Fulfilling orders with Shippo
- Configuring ShipStation
- Integrating with ShipStation
- Fulfilling packages with ShipStation
- Printing pick lists
- Using the ShipStation app
- Summary
- Speeding Up Your Store
- Monitoring speed and performance
- Finding a starting point with GTMetrix
- Testing changes
- Digging into Waterfall data
- Setting up periodic testing
- Minifying CSS and JavaScript resources
- Adding new functionality
- Optimizing images
- Optimizing images with Jetpack
- Optimizing images with Imagify
- Using the bulk updater
- Caching and e-commerce
- Configuring caching plugins
- Configuring caching via HTACCESS
- Page caching
- Optimizing content above the fold
- Lazy loading images with Jetpack
- Summary
- Setting Up Your Theme
- Choosing a theme for WooCommerce
- Exploring the Twenty Twenty theme
- Storefront
- Sticky add-to-cart button
- Product pagination
- Exploring Astra
- Viewing hooks on the Frontend
- Installing hook visualizers
- Stop showing hooks
- Browsing through code for actions
- Adding a product data tab
- Installing a custom tab plugin
- Adding a custom tab
- Summary
- Customizing the Product Page
- Adding social proof (FOMO)
- Setting up FOMO
- Customizing notifications
- Removing events
- Hiding notifications on mobile
- Customizing notification frequency
- Adding a video tab
- Installing a video tab
- Configuring a video with WooCommerce
- Configuring defaults
- Hiding the credit
- Displaying 360-degree images
- Installing WooCommerce 360o Image
- Adding 360 images to products
- Summary
- Building a Landing Page
- Building a long-form landing page
- Creating a new page
- Understanding structure of a landing page
- Adding content to a landing page
- Adding e-commerce to a landing page
- Adding a featured product
- Adding an add-to-cart button
- Finding the product ID
- Adding the button
- A/B test everything
- Install the Simple Page Tester plugin
- Set up an experiment
- Measuring results
- Summary
- Creating Plugins for WooCommerce
- Technical requirements
- Building a basic WooCommerce plugin
- Creating a plugin
- Checking if WooCommerce is active
- Customizing order statuses
- Using the WooCommerce Example plugin
- Registering a post status and adding it to WooCommerce
- Building a settings page with WooCommerce
- Creating the main integration file
- Creating the Integration child class
- Creating a constructor
- Adding field settings
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 16:47:06
推薦閱讀
- 深度實踐OpenStack:基于Python的OpenStack組件開發(fā)
- 自己動手寫搜索引擎
- Arduino開發(fā)實戰(zhàn)指南:LabVIEW卷
- 程序員數(shù)學(xué):用Python學(xué)透線性代數(shù)和微積分
- Java程序設(shè)計與計算思維
- aelf區(qū)塊鏈應(yīng)用架構(gòu)指南
- CouchDB and PHP Web Development Beginner’s Guide
- Haxe Game Development Essentials
- Building Serverless Applications with Python
- Asynchronous Android Programming(Second Edition)
- Visual Basic程序設(shè)計實踐教程
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Java零基礎(chǔ)實戰(zhàn)
- Go語言編程
- Tableau Dashboard Cookbook
- Getting Started with RethinkDB
- GO語言編程從入門到實踐
- Visual C++程序開發(fā)范例寶典
- Web前端開發(fā)全程實戰(zhàn):HTML5+CSS3+JavaScript+jQuery+Bootstrap
- Unity3D游戲開發(fā)標(biāo)準(zhǔn)教程
- SQL優(yōu)化核心思想
- Kendo UI Cookbook
- Learning ArcGIS Runtime SDK for .NET
- 軟件測試技術(shù)基礎(chǔ)教程:理論、方法、面試
- Java程序員面試筆試真題與解析
- Grunt Cookbook
- Apache Kafka Cookbook
- Haskell High Performance Programming
- Intel Galileo Networking Cookbook
- Kafka入門與實踐