Cover image for BuddyPress Theme Development.
BuddyPress Theme Development.
Title:
BuddyPress Theme Development.
Author:
Lister, Tammie.
ISBN:
9781783281626
Personal Author:
Physical Description:
1 online resource (130 pages)
Contents:
Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: State of Play of BuddyPress Themes -- What is BuddyPress? -- What is a theme? -- How BuddyPress themes used to work -- The trouble with default -- Theme compatibility -- Do you still need a BuddyPress theme? -- Communities -- Niche communities -- Techniques -- Responsive design -- What about adaptive design? -- Mobile first -- Do you need an app? -- In the wild - BuddyPress custom themes -- What are the options when creating a theme? -- WordPress themes -- BuddyPress themes -- Free themes -- Themes to buy -- Summary -- Chapter 2 : Going Default - Installing BuddyPress -- Steps for installing BuddyPress -- Installing WordPress -- The famous 5 minute WordPress install -- Installing BuddyPress -- Auto installing by plugin activation -- Configuring BuddyPress -- A look at BuddyPress features -- Default features -- Optional features -- Forums -- Using BuddyPress with a WordPress theme -- Summary -- Chapter 3 : Beyond Default - What Can You Do? -- Existing themes designed for BuddyPress -- Child themes -- How to create a child theme -- Using a child theme with BuddyPress -- CSS and JavaScript file order -- Customizing your theme using just CSS -- Introducing buddypress.css -- The default selector -- Customizing CSS in a child theme -- Template hierarchy in BuddyPress -- Creating a generic BuddyPress template -- Using a generic Buddypress template to have a full page layout -- BuddyPress feature templates -- Adding a custom BuddyPress component customization to a child theme -- Summary -- Chapter 4 : BuddyPress File Structure, Templates, and Loops -- Working with WordPress -- Getting it right -- WordPress template structure -- WordPress template hierarchy -- WordPress template tags -- Anatomy of a WordPress theme.

Scripts in the theme -- Extras and custom functions -- Languages -- Stylesheets contained in theme -- Template files -- wp_template_part -- Functions.php -- Theme setup function -- Screenshot.php -- Additional files -- Post formats -- Enqueue all the things -- Custom backgrounds -- Custom headers -- Widgets -- Navigation -- How BuddyPress themes work -- BuddyPress loops -- Template tags -- Anatomy of a BuddyPress theme -- Feature folder contents -- CSS -- Script files -- bp-custom.php and functions.php -- Summary -- Chapter 5 : Let's Get Building -- Building the site -- The process we're going to follow -- Things to consider before we start building -- Sketch -- Wireframe -- Style guide -- Getting the site built -- Setting up -- Enqueue fonts -- Page layout -- Remove the admin bar -- Template -- Adding a custom background -- The header -- Custom header image -- Variable header heights -- Logged out user view -- Navigation -- The front page -- The sidebar -- Random members -- Random groups -- The member profile -- Add the About profile field -- Directories -- Summary -- Chapter 6 : Beyond the Look - Hooks, Functions, and Afterwards -- Adding functionality -- Hooks -- BuddyPress specific hooks -- Using hooks -- Changing content using filters -- Advanced component loops -- Custom post types -- Customising template tags -- Customised comment form -- Custom templates -- Functions -- bp-custom modifications -- Statistics function demonstration -- Widgets -- After the theme -- Testing -- Browser testing -- Device free version -- Theme check -- Recommended by theme check -- Adding a screenshot -- Adding in post thumbnails -- Editor style -- Beyond the theme check -- Making your theme translatable -- Accessibility -- Plugins -- Beyond the launch -- Summary -- Appendix: Folder Contents -- Activity folder contents -- Blogs folder content.

Groups folder content -- Forums folder content -- Members folder content -- Index.
Abstract:
This book is a hands-on tutorial guide to using BuddyPress.This book is great for designers and developers who are looking to learn how to develop BuddyPress themes. It's assumed that the reader has some understanding of Wordpress and is familiar with CSS and HTML.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: