WordPress Theming     Jesse Friedman
Jesse Friedman - @professor  Author   •   Speaker   •   Professor   •   Developer
wdgwp.com/onamazon
@professor
facebook.com/wordpressandwebGiving away 10 copies of Web Designers Guide to WordPress to the next 200 likes
Agenda• Install WordPress• Build Process• Site Architecture• WordPress Theming (code)• Media• Maintaining Responsive Integ...
I can’t teach you WordPress     Theming in 45 min                   on.fb.me/wpandweb | @professor
I can’t teach my students WordPress         Theming in 11 weeks                      on.fb.me/wpandweb | @professor
I CAN teach you how to learn         WordPress                  on.fb.me/wpandweb | @professor
Installation               Get over 30% of BlueHost                bit.ly/blhstcoup
Installation is Fast and Simple                           Get over 30% of BlueHost                            bit.ly/blhst...
The One Click Install                        Get over 30% of BlueHost                         bit.ly/blhstcoup
Next Steps• Activate Theme of choice• Install and Activate Necessary Plugins• Install content• Theme over content• BUILD I...
Build Process           on.fb.me/wpandweb | @professor
Planning           on.fb.me/wpandweb | @professor
Design         on.fb.me/wpandweb | @professor
Development         on.fb.me/wpandweb | @professor
Theme Build         on.fb.me/wpandweb | @professor
on.fb.me/wpandweb | @professor
FRAMEWORKS,         on.fb.me/wpandweb | @professor
FRAMEWORKS,GRID SYSTEMS,           on.fb.me/wpandweb | @professor
FRAMEWORKS,GRID SYSTEMS,ALL THAT STUFF,            on.fb.me/wpandweb | @professor
FRAMEWORKS,GRID SYSTEMS,ALL THAT STUFF,STILL WORKS!            on.fb.me/wpandweb | @professor
Get Started Building a Theme                  on.fb.me/wpandweb | @professor
Get Started Building a Themecodex.wordpress.org/Site_Design_and_Layout                          on.fb.me/wpandweb | @profe...
Get Started Building a Theme                  on.fb.me/wpandweb | @professor
Get Started Building a Themecodex.wordpress.org/Theme_Development                       on.fb.me/wpandweb | @professor
Tools        on.fb.me/wpandweb | @professor
Themeswordpress.org/extend/themes/twentyeleven                         on.fb.me/wpandweb | @professor
Themesthemble.com/bones/             on.fb.me/wpandweb | @professor
Contentcodex.wordpress.org/Theme_Unit_Test                       on.fb.me/wpandweb | @professor
Stylescodex.wordpress.org/CSS                 on.fb.me/wpandweb | @professor
Support          on.fb.me/wpandweb | @professor
Support          on.fb.me/wpandweb | @professor
Support          on.fb.me/wpandweb | @professor
Support          on.fb.me/wpandweb | @professor
Support          on.fb.me/wpandweb | @professor
Site Architecture   Getting Organized                       on.fb.me/wpandweb | @professor
Categories              Tags    Custom Taxonomies            Taxonomy       A Way To Group Things Together                ...
PetsBroader Terms = Categories
MammalsSlightly More Specific Terms = Child Categories
Reptiles and AmphibiansSlightly More Specific Terms = Child Categories
BirdsSlightly More Specific Terms = Child Categories
FishSlightly More Specific Terms = Child Categories
TagsShould Be Used To Link Things Outside Broad Terms
(likes)   WaterShould Be Used To Link Things Outside Broad Terms
Tags: “Hops”Should Be Used To Link Things Outside Broad Terms
TailShould Be Used To Link Things Outside Broad Terms
ArticlesTutorials             Interviews               Reviews                     Rants             HTML                 ...
Converting into a Theme                on.fb.me/wpandweb | @professor
Where Content Comes From                on.fb.me/wpandweb | @professor
Where Content Shows Up               on.fb.me/wpandweb | @professor
on.fb.me/wpandweb | @professor
REMEMBER IT’S JUST   MARKUP            on.fb.me/wpandweb | @professor
WordPress Calls            on.fb.me/wpandweb | @professor
The Template Tag  The Finished Product                    on.fb.me/wpandweb | @professor
The Template Tag   The Static HTML                     on.fb.me/wpandweb | @professor
The Template Tag   The Theme Code                    on.fb.me/wpandweb | @professor
The Template Tag The Generated Markup                  on.fb.me/wpandweb | @professor
The Loop           on.fb.me/wpandweb | @professor
The Site   on.fb.me/wpandweb | @professor
The loop           Get over 30% of BlueHost            bit.ly/blhstcoup
The Loop           on.fb.me/wpandweb | @professor
Once You’ve Mastered  These Two Steps        +              on.fb.me/wpandweb | @professor
functions.php           on.fb.me/wpandweb | @professor
Image ResizingTaking Control of Your Media                        on.fb.me/wpandweb | @professor
Hard                              SoftHard vs Soft Cropping This is universal throughout WordPress                        ...
Media SettingsChanging Cropping Sizes of All Images Uploaded                                 on.fb.me/wpandweb | @professor
Featured Images  a.k.a. Post Thumbnails                       on.fb.me/wpandweb | @professor
Featured Images Defining Names and Sizes                      on.fb.me/wpandweb | @professor
Featured Images Displaying Featured Images                        on.fb.me/wpandweb | @professor
Maintaining Responsive Integrity                    on.fb.me/wpandweb | @professor
Addressing the User Admin                on.fb.me/wpandweb | @professor
Taking Control           on.fb.me/wpandweb | @professor
Taking ControlWordPress wp_is_mobile();                  on.fb.me/wpandweb | @professor
Taking Control            WordPress wp_is_mobile();<?php	 if ( wp_is_mobile() ) the_post_thumbnail( post-thumb );	 else th...
Taking More Control              on.fb.me/wpandweb | @professor
Taking More ControlisiPhone()                           on.fb.me/wpandweb | @professor
Taking More ControlisiPhone()isBlackBerry()                               on.fb.me/wpandweb | @professor
Taking More ControlisiPhone()isBlackBerry()isHTC()                               on.fb.me/wpandweb | @professor
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()                               on.fb.me/wpandweb | @professor
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()                               on.fb.me/wpandweb ...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()                               on.fb....
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()                          ...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()                  ...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()          ...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()  ...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()is...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsu...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()isNexus()isDellStrea...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()isBlackBerry()         isHTCtablet()isHTC()                isMo...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()isHTC()    ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Taking More ControlisiPhone()             isSamsungTablet()       iswebOS()isBlackBerry()         isHTCtablet()           ...
Don’t Forget it’s NOT Just Mobile                     on.fb.me/wpandweb | @professor
Maintaining Responsive       Integrity               on.fb.me/wpandweb | @professor
WordPress             Rest of the Internet                       22%        78%WordPress Security      Step 1. Understandi...
99% of the time it’s                            a lame passwordWordPress Security Step 2. Identifying Vulnerabilities     ...
•Create hard passwords•Assign “admin” user account “subscriber” level access•Don’t post under any Administrator level acco...
BACKUPStep 4.
BACKUPStep 5.
vaultpress.com            on.fb.me/wpandweb | @professor
bit.ly/WP28days                               bit.ly/WPadvancedThanks to thenounproject.com   on.fb.me/wpandweb | @professor
Upcoming SlideShare
Loading in...5
×

WordPress Theming: Getting Started

627

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
627
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript of "WordPress Theming: Getting Started"

    1. 1. WordPress Theming Jesse Friedman
    2. 2. Jesse Friedman - @professor Author • Speaker • Professor • Developer
    3. 3. wdgwp.com/onamazon
    4. 4. @professor
    5. 5. facebook.com/wordpressandwebGiving away 10 copies of Web Designers Guide to WordPress to the next 200 likes
    6. 6. Agenda• Install WordPress• Build Process• Site Architecture• WordPress Theming (code)• Media• Maintaining Responsive Integrity• Security on.fb.me/wpandweb | @professor
    7. 7. I can’t teach you WordPress Theming in 45 min on.fb.me/wpandweb | @professor
    8. 8. I can’t teach my students WordPress Theming in 11 weeks on.fb.me/wpandweb | @professor
    9. 9. I CAN teach you how to learn WordPress on.fb.me/wpandweb | @professor
    10. 10. Installation Get over 30% of BlueHost bit.ly/blhstcoup
    11. 11. Installation is Fast and Simple Get over 30% of BlueHost bit.ly/blhstcoup
    12. 12. The One Click Install Get over 30% of BlueHost bit.ly/blhstcoup
    13. 13. Next Steps• Activate Theme of choice• Install and Activate Necessary Plugins• Install content• Theme over content• BUILD IN THE BROWSER• Launch Get over 30% of BlueHost bit.ly/blhstcoup
    14. 14. Build Process on.fb.me/wpandweb | @professor
    15. 15. Planning on.fb.me/wpandweb | @professor
    16. 16. Design on.fb.me/wpandweb | @professor
    17. 17. Development on.fb.me/wpandweb | @professor
    18. 18. Theme Build on.fb.me/wpandweb | @professor
    19. 19. on.fb.me/wpandweb | @professor
    20. 20. FRAMEWORKS, on.fb.me/wpandweb | @professor
    21. 21. FRAMEWORKS,GRID SYSTEMS, on.fb.me/wpandweb | @professor
    22. 22. FRAMEWORKS,GRID SYSTEMS,ALL THAT STUFF, on.fb.me/wpandweb | @professor
    23. 23. FRAMEWORKS,GRID SYSTEMS,ALL THAT STUFF,STILL WORKS! on.fb.me/wpandweb | @professor
    24. 24. Get Started Building a Theme on.fb.me/wpandweb | @professor
    25. 25. Get Started Building a Themecodex.wordpress.org/Site_Design_and_Layout on.fb.me/wpandweb | @professor
    26. 26. Get Started Building a Theme on.fb.me/wpandweb | @professor
    27. 27. Get Started Building a Themecodex.wordpress.org/Theme_Development on.fb.me/wpandweb | @professor
    28. 28. Tools on.fb.me/wpandweb | @professor
    29. 29. Themeswordpress.org/extend/themes/twentyeleven on.fb.me/wpandweb | @professor
    30. 30. Themesthemble.com/bones/ on.fb.me/wpandweb | @professor
    31. 31. Contentcodex.wordpress.org/Theme_Unit_Test on.fb.me/wpandweb | @professor
    32. 32. Stylescodex.wordpress.org/CSS on.fb.me/wpandweb | @professor
    33. 33. Support on.fb.me/wpandweb | @professor
    34. 34. Support on.fb.me/wpandweb | @professor
    35. 35. Support on.fb.me/wpandweb | @professor
    36. 36. Support on.fb.me/wpandweb | @professor
    37. 37. Support on.fb.me/wpandweb | @professor
    38. 38. Site Architecture Getting Organized on.fb.me/wpandweb | @professor
    39. 39. Categories Tags Custom Taxonomies Taxonomy A Way To Group Things Together on.fb.me/wpandweb | @professor
    40. 40. PetsBroader Terms = Categories
    41. 41. MammalsSlightly More Specific Terms = Child Categories
    42. 42. Reptiles and AmphibiansSlightly More Specific Terms = Child Categories
    43. 43. BirdsSlightly More Specific Terms = Child Categories
    44. 44. FishSlightly More Specific Terms = Child Categories
    45. 45. TagsShould Be Used To Link Things Outside Broad Terms
    46. 46. (likes) WaterShould Be Used To Link Things Outside Broad Terms
    47. 47. Tags: “Hops”Should Be Used To Link Things Outside Broad Terms
    48. 48. TailShould Be Used To Link Things Outside Broad Terms
    49. 49. ArticlesTutorials Interviews Reviews Rants HTML HTML CSS RWD WordPress CSS jQuery Translating This to Posts Categories and Tags Working Together
    50. 50. Converting into a Theme on.fb.me/wpandweb | @professor
    51. 51. Where Content Comes From on.fb.me/wpandweb | @professor
    52. 52. Where Content Shows Up on.fb.me/wpandweb | @professor
    53. 53. on.fb.me/wpandweb | @professor
    54. 54. REMEMBER IT’S JUST MARKUP on.fb.me/wpandweb | @professor
    55. 55. WordPress Calls on.fb.me/wpandweb | @professor
    56. 56. The Template Tag The Finished Product on.fb.me/wpandweb | @professor
    57. 57. The Template Tag The Static HTML on.fb.me/wpandweb | @professor
    58. 58. The Template Tag The Theme Code on.fb.me/wpandweb | @professor
    59. 59. The Template Tag The Generated Markup on.fb.me/wpandweb | @professor
    60. 60. The Loop on.fb.me/wpandweb | @professor
    61. 61. The Site on.fb.me/wpandweb | @professor
    62. 62. The loop Get over 30% of BlueHost bit.ly/blhstcoup
    63. 63. The Loop on.fb.me/wpandweb | @professor
    64. 64. Once You’ve Mastered These Two Steps + on.fb.me/wpandweb | @professor
    65. 65. functions.php on.fb.me/wpandweb | @professor
    66. 66. Image ResizingTaking Control of Your Media on.fb.me/wpandweb | @professor
    67. 67. Hard SoftHard vs Soft Cropping This is universal throughout WordPress on.fb.me/wpandweb | @professor
    68. 68. Media SettingsChanging Cropping Sizes of All Images Uploaded on.fb.me/wpandweb | @professor
    69. 69. Featured Images a.k.a. Post Thumbnails on.fb.me/wpandweb | @professor
    70. 70. Featured Images Defining Names and Sizes on.fb.me/wpandweb | @professor
    71. 71. Featured Images Displaying Featured Images on.fb.me/wpandweb | @professor
    72. 72. Maintaining Responsive Integrity on.fb.me/wpandweb | @professor
    73. 73. Addressing the User Admin on.fb.me/wpandweb | @professor
    74. 74. Taking Control on.fb.me/wpandweb | @professor
    75. 75. Taking ControlWordPress wp_is_mobile(); on.fb.me/wpandweb | @professor
    76. 76. Taking Control WordPress wp_is_mobile();<?php if ( wp_is_mobile() ) the_post_thumbnail( post-thumb ); else the_post_thumbnail ( post-large );?> on.fb.me/wpandweb | @professor
    77. 77. Taking More Control on.fb.me/wpandweb | @professor
    78. 78. Taking More ControlisiPhone() on.fb.me/wpandweb | @professor
    79. 79. Taking More ControlisiPhone()isBlackBerry() on.fb.me/wpandweb | @professor
    80. 80. Taking More ControlisiPhone()isBlackBerry()isHTC() on.fb.me/wpandweb | @professor
    81. 81. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus() on.fb.me/wpandweb | @professor
    82. 82. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak() on.fb.me/wpandweb | @professor
    83. 83. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola() on.fb.me/wpandweb | @professor
    84. 84. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung() on.fb.me/wpandweb | @professor
    85. 85. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony() on.fb.me/wpandweb | @professor
    86. 86. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus() on.fb.me/wpandweb | @professor
    87. 87. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm() on.fb.me/wpandweb | @professor
    88. 88. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone() on.fb.me/wpandweb | @professor
    89. 89. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet() on.fb.me/wpandweb | @professor
    90. 90. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet() on.fb.me/wpandweb | @professor
    91. 91. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet() on.fb.me/wpandweb | @professor
    92. 92. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet() on.fb.me/wpandweb | @professor
    93. 93. Taking More ControlisiPhone()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad() on.fb.me/wpandweb | @professor
    94. 94. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    95. 95. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    96. 96. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    97. 97. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    98. 98. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    99. 99. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    100. 100. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    101. 101. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    102. 102. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    103. 103. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    104. 104. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    105. 105. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    106. 106. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    107. 107. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet()isiPad()isKindle() on.fb.me/wpandweb | @professor
    108. 108. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad()isKindle() on.fb.me/wpandweb | @professor
    109. 109. Taking More ControlisiPhone() isSamsungTablet()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() on.fb.me/wpandweb | @professor
    110. 110. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    111. 111. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    112. 112. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    113. 113. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    114. 114. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    115. 115. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    116. 116. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    117. 117. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    118. 118. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    119. 119. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    120. 120. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS() isTeaShark()isAcerTablet() isSymbianOS()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    121. 121. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS() isTeaShark()isAcerTablet() isSymbianOS() isBlazer()isYarvikTablet() isWindowsMobileOS()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    122. 122. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS() isTeaShark()isAcerTablet() isSymbianOS() isBlazer()isYarvikTablet() isWindowsMobileOS() isSafari()isGenericTablet() isiOS()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    123. 123. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS() isTeaShark()isAcerTablet() isSymbianOS() isBlazer()isYarvikTablet() isWindowsMobileOS() isSafari()isGenericTablet() isiOS() isMidori()isBlackBerryTablet() isFlashLiteOS()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    124. 124. Taking More ControlisiPhone() isSamsungTablet() iswebOS()isBlackBerry() isHTCtablet() isbadaOS()isHTC() isMotorolaTablet() isBREWOS()isNexus() isAsusTablet() isChrome()isDellStreak() isNookTablet() isDolfin()isMotorola() isAcerTablet() isOpera()isSamsung() isYarvikTablet() isSkyfire()isSony() isGenericTablet() isIE()isAsus() isAndroidOS() isFirefox()isPalm() isBlackBerryOS() isBolt()isGenericPhone() isPalmOS() isTeaShark()isAcerTablet() isSymbianOS() isBlazer()isYarvikTablet() isWindowsMobileOS() isSafari()isGenericTablet() isiOS() isMidori()isBlackBerryTablet() isFlashLiteOS() isGenericBrowser()isiPad() isJavaOS()isKindle() isNokiaOS() on.fb.me/wpandweb | @professor
    125. 125. Don’t Forget it’s NOT Just Mobile on.fb.me/wpandweb | @professor
    126. 126. Maintaining Responsive Integrity on.fb.me/wpandweb | @professor
    127. 127. WordPress Rest of the Internet 22% 78%WordPress Security Step 1. Understanding It on.fb.me/wpandweb | @professor
    128. 128. 99% of the time it’s a lame passwordWordPress Security Step 2. Identifying Vulnerabilities on.fb.me/wpandweb | @professor
    129. 129. •Create hard passwords•Assign “admin” user account “subscriber” level access•Don’t post under any Administrator level account•Change your table prefix from wp_ to something like abc123_•Force SSL in the admin define(FORCE_SSL_ADMIN, true);•Deny access to your wp-config.php file with .htaccess•Remove your WP Version with remove_action(wp_head, wp_generator); WordPress Security Step 3. Be Unpredictable on.fb.me/wpandweb | @professor
    130. 130. BACKUPStep 4.
    131. 131. BACKUPStep 5.
    132. 132. vaultpress.com on.fb.me/wpandweb | @professor
    133. 133. bit.ly/WP28days bit.ly/WPadvancedThanks to thenounproject.com on.fb.me/wpandweb | @professor
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×