BuddyPress Theme Development.
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; For...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2013.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- 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.
- Introducing buddypress.cssThe 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.
- LanguagesStylesheets 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 builtSetting 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.