Building An Autonomous Website
Transcript of Building An Autonomous Website
![Page 1: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/1.jpg)
AUTONOMOUS WEBSITEBUILDING AN
![Page 2: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/2.jpg)
BUILD A SITE THAT RUNS BY ITSELF
THE GOAL
![Page 3: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/3.jpg)
THE REQUIREMENTS
▸ Keep users off the dashboard
▸ Update data daily automatically
▸ Send daily emails automatically
▸ Send weekly emails automatically
![Page 4: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/4.jpg)
THE REQUIREMENTS
▸ Have users settings page be on the front end
▸ Update data daily automatically
▸ Send daily emails automatically
▸ Send weekly emails automatically
▸ Build it all in 2 weeks
![Page 5: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/5.jpg)
“THERE’S A PLUGIN FOR THAT, RIGHT?”
Me
![Page 6: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/6.jpg)
“DAMN RIGHT THERE IS!”
The WP Community
![Page 7: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/7.jpg)
1) LIMIT SPAM USER SIGNUPS
![Page 8: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/8.jpg)
1) LIMIT SPAM USER SIGNUPS
PLUGIN: GRAVITY FORMS USER REGISTRATION ADD-ON
![Page 9: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/9.jpg)
2) KEEP USERS OFF THE ADMIN PAGE
![Page 10: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/10.jpg)
2) KEEP USERS OFF THE ADMIN PAGE
PLUGIN: REMOVE DASHBOARD ACCESS
![Page 11: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/11.jpg)
3) REDIRECT USERS AT LOGIN
![Page 12: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/12.jpg)
3) REDIRECT USERS AT LOGIN
PLUGIN: PETER'S LOGIN REDIRECT
![Page 13: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/13.jpg)
4) CUSTOMIZED LOGIN PAGE
![Page 14: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/14.jpg)
4) CUSTOMIZED LOGIN PAGE
PLUGIN: CUSTOM LOGIN PAGE CUSTOMIZER
![Page 15: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/15.jpg)
5) CUSTOM MENUS BASED ON USER TYPE
![Page 16: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/16.jpg)
5) CUSTOM MENUS BASED ON USER TYPE
PLUGIN: NAV MENU ROLES
![Page 17: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/17.jpg)
5) CUSTOM MENUS BASED ON USER TYPE
PLUGIN: NAV MENU ROLES
Admin
Logged In User
Site Visitor
![Page 18: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/18.jpg)
CUSTOM CODE
ADD USERS
![Page 19: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/19.jpg)
6) LOG IN/OUT MENU ITEM
![Page 20: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/20.jpg)
6) LOG IN/OUT MENU ITEM
PLUGIN: BAW LOGIN/LOGOUT MENU
![Page 21: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/21.jpg)
7) HIDE CONTENT PAGES FROM NON-MEMBERS
![Page 22: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/22.jpg)
7) HIDE CONTENT PAGES FROM NON-MEMBERS
PLUGIN: MEMBERS
![Page 23: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/23.jpg)
8) RUN FUNCTIONS AUTOMATICALLY
![Page 24: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/24.jpg)
“THE SOFTWARE UTILITY CRON IS A TIME-BASED JOB SCHEDULER IN UNIX-LIKE COMPUTER OPERATING SYSTEMS. PEOPLE WHO SET UP AND MAINTAIN SOFTWARE ENVIRONMENTS USE CRON TO SCHEDULE JOBS (COMMANDS OR SHELL SCRIPTS) TO RUN PERIODICALLY AT FIXED TIMES, DATES, OR INTERVALS.”
wikipedia
WHAT IS A CRON JOB?
![Page 25: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/25.jpg)
CUSTOM CODE
DAILY FUNCTIONS
![Page 26: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/26.jpg)
8) RUN FUNCTIONS AUTOMATICALLY
PLUGIN: WP-CRONTROL
![Page 27: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/27.jpg)
9) SEND EMAILS WITH HIGH DELIVERABILITY
![Page 28: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/28.jpg)
9) SEND EMAILS WITH HIGH DELIVERABILITY
PLUGIN: SENDGRID
![Page 29: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/29.jpg)
9) SEND EMAILS WITH HIGH DELIVERABILITY
PLUGIN: SENDGRID
![Page 30: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/30.jpg)
CUSTOM CODE
BUILD THE EMAIL TEMPLATE
![Page 31: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/31.jpg)
9) SEND EMAILS WITH HIGH DELIVERABILITY
PLUGIN: SENDGRID
![Page 32: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/32.jpg)
“WAIT, SO THAT’S ALL THERE IS TO IT?”
You
![Page 33: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/33.jpg)
“NOPE”
Me
![Page 34: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/34.jpg)
RESOURCES WE COVERED
▸ Gravity Forms User Registration Add-Onhttp://www.gravityforms.com/add-ons/user-registration/
▸ Remove Dashboard Accesshttps://wordpress.org/plugins/remove-dashboard-access-for-non-admins/
▸ Peter's Login Redirecthttps://wordpress.org/plugins/peters-login-redirect/
▸ Custom Login Page Customizerhttps://wordpress.org/plugins/login-customizer/
▸ Nav Menu Roles https://wordpress.org/plugins/nav-menu-roles/
▸ BAW Login/Logout menuhttps://wordpress.org/plugins/baw-login-logout-menu/
▸ Membershttps://wordpress.org/plugins/members/
▸ WP Crontrolhttps://wordpress.org/plugins/wp-crontrol/
▸ Sendgridhttps://wordpress.org/plugins/sendgrid-email-delivery-simplified/
![Page 35: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/35.jpg)
ADDITIONAL RESOURCES
▸ Akismet
▸ CMB2
▸ FacetWP
▸ Google Analytics by Yoast
▸ Gravity Forms
▸ Jetpack
▸ Pretty Link Pro
▸ Yoast SEO
![Page 36: Building An Autonomous Website](https://reader031.fdocuments.in/reader031/viewer/2022022413/58a1f5741a28abac528b4d25/html5/thumbnails/36.jpg)
THANK YOU
JOHN HAWKINS
▸ Blog: VegasGeek.com
▸ All the social medias: vegasgeek