Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Title Page Copyright and Credits
WordPress 5 Cookbook
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
Setting Up WordPress and Customizing Settings
Technical requirements Managing media files with the Media Library
Getting ready How to do it... How it works... There's more...
Setting up the discussion process
Getting ready How to do it... How it works... There's more...
Creating and managing a privacy policy
Getting ready How to do it... How it works...
Customizing default WordPress emails
Getting ready How to do it... How it works... There's more...
Configuring the structure of permalinks
Getting ready How to do it... How it works... There's more...
Setting up WordPress Multisite
Getting ready How to do it... How it works... There's more...
Creating a new site in a multisite network
Getting ready How to do it... How it works...
Managing multisite themes and plugins
Getting ready How to do it... How it works... There's more...
Cloning a site in a multisite installation
Getting ready How to do it... How it works... There's more...
Customizing Theme Design and Layout
Technical requirements Using the theme customizer
Getting ready How to do it...
Site Identity tab Colors tab Menus tab Widgets tab Homepage Settings tab
How it works...
Working with Custom CSS in live preview
Getting ready How to do it... How it works...
Using a custom page as a home page
Getting ready  How to do it...  How it works... There's more...
Creating a child theme
Getting ready How to do it... How it works... There's more...
Styling navigation menus
Getting ready How to do it... How it works... There's more...
Creating conditional navigation menus
Getting ready How to do it... How it works...
Adding a video header to the theme
Getting ready How to do it... How it works...
Using conditional tags to control content display 
Getting ready How to do it...
Displaying conditional content on the archive and single posts Displaying content for guests and members Using multiple conditional tags
How it works...
Displaying conditional content on the archive and single posts Displaying content for guests and members Using multiple conditional tags
There's more...
Creating page templates from scratch
Getting ready How to do it... How it works...
Creating a custom posts list template
Getting ready How to do it... How it works... There's more...
Creating a custom 404 error page 
Getting ready  How to do it... How it works... There's more...
Using Plugins and Widgets
Technical requirements Managing widgets in widget areas
Getting ready How to do it...
Adding a Text widget to the footer area Adding a Gallery widget to the footer area
How it works... There's more...
Creating a simple widget from scratch
Getting ready How to do it... How it works...
Understanding the functionality of a form function Understanding the functionality of the widget function Understanding the functionality of the update function
Creating additional widget areas
Getting ready How to do it... How it works... There's more...
Displaying conditional widgets with built-in tags
Getting ready How to do it... How it works... There's more...
Displaying widgets inside of posts and pages
Getting ready How to do it... How it works...
Modifying plugin files with the built-in Plugin Editor
Getting ready How to do it... How it works... There's more...
Working with custom PHP codes
Getting ready How to do it... How it works...
Manually deactivating plugins
Getting ready How to do it... How it works... There's more...
Customizing WordPress plugins with actions and filters
Getting ready How to do it... How it works... There's more...
Publishing Site Content with the Gutenberg Editor
Adding and removing Gutenberg blocks
Getting ready How to do it... How it works...
Using a Paragraph block inside the editor Using a Gallery block inside the editor
Using the Visual and Code editors with the block editor
Getting ready How to do it... How it works...
Creating reusable Gutenberg blocks
Getting ready  How to do it...
Creating a reusable block Using reusable blocks
How it works... There's more...
Editing reusable blocks from the Gutenberg editor Converting a regular block into a reusable block Using reusable blocks within other reusable blocks
Styling built-in content blocks
Getting ready How to do it... How it works...
Embedding content from external services
Getting ready  How to do it... How it works... There's more...
Simplifying block editing with Gutenberg tools
Getting ready How to do it...
Adding blocks before or after a block Duplicating blocks Customizing block arrangement
How it works...
Adding blocks before or after a block Duplicating blocks Customizing block arrangement
Adding a post grid with Gutenberg
Getting ready How to do it... How it works... There's more...
Adding a contact form using Gutenberg
Getting ready How to do it... How it works...
Managing Users and Permissions
Technical requirements Enabling new user registrations
Getting ready How to do it... How it works...
Managing user roles and permissions
Getting ready How to do it...
Creating a new user role Updating the capabilities of user roles Creating a new capability
How it works...
Creating a new user role Updating the capabilities of user roles Creating a new capability
Assigning user roles to existing users
Getting ready How to do it... How it works...
Creating a custom role and setting up a default role
Getting ready How to do it... How it works...
Improving user profiles with additional fields
Getting ready How to do it... How it works...
Managing the visibility of the admin toolbar 
Getting ready How to do it... How it works... There's more...
Adding custom features to the user list
Getting ready How to do it... How it works...
Displaying online users
Getting ready How to do it... How it works...
Adding email activation for new user accounts
Getting ready How to do it... How it works...
Sending the activation email Blocking the login for pending activation Activating the user from an email link
Switching users
Getting ready How to do it... How it works...
Displaying recently registered users
Getting ready How to do it... How it works...
Creating a frontend user list and search
Getting ready How to do it... How it works...
Setting up a Blogging and Editorial Workflow
Technical requirements Publishing and scheduling blog posts
Getting ready How to do it... How it works...
Displaying author profiles in posts
Getting ready How to do it... How it works...
Enabling frontend post publishing
Getting ready How to do it... How it works...
Modifying a user list to show author publishing details
Getting ready How to do it... How it works...
Managing custom post statuses
Getting ready How to do it... How it works...
Setting up a discussion between authors and editors
Getting ready How to do it... How it works...
Splitting a single post into multiple parts
Getting ready How it works... How to do it...
Creating private posts for specific users
Getting ready How to do it... How it works...
Adding ratings to blog posts
Getting ready How to do it... How it works...
Podcasting with WordPress
Getting ready How to do it... How it works...
WordPress as an Application Framework
Technical requirements Managing advanced data with custom post types
Getting ready How to do it... How it works...
Creating and managing advanced post fields
Getting ready How to do it... How it works...
Working with WordPress loop
Getting ready How to do it... How it works... There's more...
Displaying advanced post fields
Getting ready How to do it... How it works... There's more...
Restricting post/page content with shortcode
Getting ready How to do it... How it works...
Capturing data with dynamic forms
Getting ready How to do it... How it works...
Creating custom routes
Getting ready How to do it... How it works...
Storing custom data in existing tables
Getting ready How to do it... How it works... There's more...
Creating and managing custom tables
Getting ready How to do it... How it works...
Using the REST API
Getting ready How to do it... How it works...
Improving Usability and Interactivity
Technical requirements Creating a mobile-friendly site
Getting started How to do it... How it works...
Adding print, PDF, and email buttons to posts
Getting ready How to do it... How it works...
Customizing WordPress search
Getting ready How to do it... How it works... There's more...
Searching specific categories and meta values Limiting searching to a set of posts Differentiate search results for multiple searches
Displaying a frontend login form
Getting ready How to do it... How it works... There's more...
Optimizing images
Getting ready How to do it... How it works... There's more...
Lazy loading posts with Ajax
Getting ready How to do it... How it works...
Highlighting the search term in the search results
Getting ready How to do it... How it works... There's more...
Creating breadcrumbs for better navigation
Getting ready How to do it... How it works...
Adding an image gallery to pages
Getting ready How to do it... How it works...
Allowing testimonials on your site
Getting ready How to do it... How it works...
Integrating a forum into your site
Getting ready How to do it... How it works...
Building E-Commerce Sites with WooComerce
Technical requirements Setting up an e-commerce site with WooCommerce
Getting ready How to do it...
Configuring product settings Configuring shipping settings Configuring payment settings Configuring Accounts and Privacy settings Configuring Advanced settings
How it works...
General settings Product settings Shipping settings Payment settings Account and Privacy settings Advanced settings
Creating and displaying a product
Getting ready How to do it... How it works...
Creating orders and managing order statuses
Getting ready How to do it... How it works...
Displaying WooCommerce products on custom pages
Getting ready How to do it...
Displaying WooCommerce products with shortcodes Displaying WooCommerce products with Gutenberg blocks
How it works...
Using shortcodes for products Using Gutenberg blocks for products
Building custom product types
Getting ready How to do it... How it works... There's more...
Selling memberships with membership products Selling event tickets
Customizing the shop template
Getting ready How to do it... How it works...
Customizing the product page template
Getting ready How to do it... How it works...
Adding custom content after the Add to Cart button Adding custom content between existing items
Troubleshooting WordPress
Technical requirements  Configuring error logs and displaying errors
Getting ready How to do it... How it works... There's more...
Fixing the WSoD
Getting ready How to do it... How it works...
Resolving conflicts in maintenance mode
Getting ready How to do it... How it works...
Manually resetting user passwords
Getting ready How to do it... How it works...
Fixing slow WordPress sites
Getting ready How to do it...
Using caching to improve loading time Using minification to improve loading time Limiting plugins and queries to improve loading time
How it works...
Fixing issues with cached content
Getting ready How to do it... How it works...
Resolving WordPress core database issues
Getting ready How to do it... How it works...
Resolving JavaScript errors
Getting ready How to do it...
A WordPress core script file is causing the issue A script file from a plugin is causing the issue
How it works...
Fixing issues caused by theme/plugin upgrades
Getting ready How to do it... How it works...
Handling Performance and Maintenance
Technical requirements Limiting post revisions
Getting ready How to do it... How it works...
Creating and scheduling database backups
Getting ready How to do it... How it works...
Restoring database backups
Getting ready How to do it... How it works...
Tracking site activities
Getting ready How to do it... How it works...
Identifying and resolving broken site links
Getting ready How to do it... How it works...
Backing up site files and uploads
Getting ready How to do it... How it works...
Cleaning unused data from the database
Getting ready How to do it... How it works... There's more...
Setting up maintenance mode
Getting ready How to do it... How it works...
Migrating WordPress sites to new servers
Getting ready How to do it... How it works... There's more...
Migrating from Drupal to WordPress
Getting ready How to do it... How it works...
Migrating from Joomla to WordPress
Getting ready How to do it... How it works...
Improving Site Security
Technical requirements Upgrading the WordPress version
Getting ready How to do it... How it works...
Disabling plugin and theme file editing
Getting ready How to do it... How it works... There's more...
Protecting backend logins by limiting login attempts
Getting ready How to do it... How it works...
Creating automatically expiring user passwords
Getting ready How to do it... How it works...
Securing user accounts
Getting ready How to do it...
Changing the admin username Displaying a custom login error message Adding strong passwords to users
How it works...
Changing the admin username Displaying a custom login error message Adding strong passwords to users
Forcing logout for all users
Getting ready How to do it... How it works...
Protecting user accounts with two-factor authentication
Getting ready How to do it... How it works...
Protecting private sites with a global password
Getting ready How to do it... How it works...
Limiting site access to certain IPs
Getting ready How to do it... How it works...
Securing database user accounts
Getting started How to do it... How it works...
Testing site security issues
Getting ready How to do it... How it works... There's more...
Promoting and Monetizing the Site
Technical requirements Enabling visibility for search engines
Getting ready How to do it... How it works...
Optimizing pings to third-party services
Getting ready How to do it... How it works...
Creating an XML sitemap
Getting ready How to do it... How it works...
Optimizing content for search engines
Getting ready How to do it... How it works...
Adding social sharing buttons to posts
Getting ready How to do it... How it works...
Building an audience with newsletters
Getting ready How to do it... How it works...
Building a landing page with a page builder
Getting ready How to do it... How it works...
Integrating Google Analytics
Getting ready How to do it... How it works...
Monetizing the site with custom ad spots
Getting ready How to do it... How it works... There's more...
Integrating Google AdSense for displaying ads
Getting ready How to do it... How it works...
Appendix
Configuring and setting up WordPress Understanding the WordPress database Working with the WordPress database
Viewing data of database tables Viewing data of selected records
Understanding the WordPress directory structure Additional resources
Other Books You May Enjoy
Leave a review - let other readers know what you think
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion