Top Banner
Equity Themes and Customization @Chadajohnson @Davebonds
40

Equity WordPress framework with Chad and Dave

Jan 19, 2017

Download

Retail

IDX Broker
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Equity WordPress framework with Chad and Dave

Equity Themes and Customization

@Chadajohnson@Davebond

s

Page 2: Equity WordPress framework with Chad and Dave

WordPress In Perspective• Powers Over 23% Of The

World’s Websites• Up To 40% of IDX Broker

Customers Use WP

Page 3: Equity WordPress framework with Chad and Dave

IDX’s Commitment

Dedicated WordPress DivisionWordPress Framework

Page 4: Equity WordPress framework with Chad and Dave

Why Equity?

Page 5: Equity WordPress framework with Chad and Dave

First, What Is Equity?

• Theme Framework• Flexible Foundation For Quicker

Development• Built For Real Estate

Page 6: Equity WordPress framework with Chad and Dave

Why We Built Equity

• Frameworks Create Efficiencies

• We Outgrew Genesis• Needed Functionality In Framework, Not Child Theme

Page 7: Equity WordPress framework with Chad and Dave

Now, Why Equity?

Page 8: Equity WordPress framework with Chad and Dave

IDX Broker Features• Widgets• Wrappers• Seamless Integration

**IDX Not Required

Page 9: Equity WordPress framework with Chad and Dave

Real Estate Features

•Properticons•Testimonials•CTA Buttons•Contact/Social Info

Page 10: Equity WordPress framework with Chad and Dave

Choice

6 Child ThemesBuild Your Own

Page 11: Equity WordPress framework with Chad and Dave

Simple Theme Creation

•Customizer Extendibility•Metabox Class•Plugin Activation Class

Page 12: Equity WordPress framework with Chad and Dave

Support & Education

• Equity Learning Center• Video Tutorials• Knowledge Base

• Support Forum• Hooks and Filters Directory

Page 13: Equity WordPress framework with Chad and Dave

Happy Birthday, Equity!

Page 14: Equity WordPress framework with Chad and Dave

Working With Equity

Page 15: Equity WordPress framework with Chad and Dave

Anatomy of a Basic Equity Child Theme

Page 16: Equity WordPress framework with Chad and Dave

Equity Magazine Theme

Included in Equity Framework (1.3.6+)

Demo:http://magazine.aethemes.com/Download:http://agentevo.com/equity-child

Page 17: Equity WordPress framework with Chad and Dave

Foundation JavascriptName theme.jsAdd to child theme /lib/js/ folder

Page 18: Equity WordPress framework with Chad and Dave

Initialize

Start the EngineDefine ConstantsSet Text Domain

Page 19: Equity WordPress framework with Chad and Dave

Add Theme Support

Top Header BarAfter Entry widget areaOff Canvas Menu

Page 20: Equity WordPress framework with Chad and Dave

Load Parent Theme CSSNot needed in most full custom child themesMust set priority to load before child theme CSS

Page 21: Equity WordPress framework with Chad and Dave

Add Featured Image SizesUse WP function add_image_size

Page 22: Equity WordPress framework with Chad and Dave

Register Widget AreasUse equity_register_widget_area function

Page 23: Equity WordPress framework with Chad and Dave

Remove Welcome ScreenShows by default if no widgets added

Filters to change links:equity_welcome_link_idxequity_welcome_link_guideequity_welcome_link_forum

Page 24: Equity WordPress framework with Chad and Dave

Homepage MarkupHTML markup and equity_widget_area functions

Page 25: Equity WordPress framework with Chad and Dave

Homepage Markup

Uncomment to use standard chronological blogShould be in equity_child_home() function

Page 26: Equity WordPress framework with Chad and Dave

Require Other Libraries

Custom Customizer classCustom Plugin Activation Class

Page 27: Equity WordPress framework with Chad and Dave

Requiring Plugins

Page 28: Equity WordPress framework with Chad and Dave

TGM Plugin Activation Library

Links:

http://tgmpluginactivation.com/

https://github.com/TGMPA/TGM-Plugin-Activation

Page 29: Equity WordPress framework with Chad and Dave

TGM Plugin Activation Library

Add register function

Define plugin names & sources

Page 30: Equity WordPress framework with Chad and Dave

TGM Plugin Activation Library

Define settings

Customize text strings

Page 31: Equity WordPress framework with Chad and Dave

Adding Custom Metaboxes & Fields

Page 32: Equity WordPress framework with Chad and Dave

Custom Metaboxes & Fields Library

Links:https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress

Page 33: Equity WordPress framework with Chad and Dave

Add Filter Function

Page 34: Equity WordPress framework with Chad and Dave

Metabox Fields

Page 35: Equity WordPress framework with Chad and Dave

Initialize Metabox Class

Page 36: Equity WordPress framework with Chad and Dave

Our Future with WordPress

Page 37: Equity WordPress framework with Chad and Dave

Equity API

Exclusive IDX Features:Saved SearchesInline Featured ListingsWP Listings Integration

Page 38: Equity WordPress framework with Chad and Dave

WordPress Plugins

Redesign of the existing IDX pluginIMPress – IDX plugin add-on for Equity

Page 39: Equity WordPress framework with Chad and Dave

Equity Admin

Custom WP Admin:•Agent/Broker View•Standard Admin Panel

Page 40: Equity WordPress framework with Chad and Dave