Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Managing your WordPress website

955 views

Published on

Slides for my workshop at #wcbrum. Managing your WordPress site.

Published in: Internet
  • Be the first to comment

Managing your WordPress website

  1. 1. Managing Your WordPress Site Now and For the Future Rachel McCollin rachelmccollin.com @rachelmccollin
  2. 2. Rachel McCollin @rachelmccollin By the end of this workshop you will be able to: Identify the areas you need to improve on in terms of management of your site Understand how you need to manage, publish and publicise content Know how to keep your site secure, updated and backed up (and why it’s important) Use plugins to improve your site’s performance
  3. 3. Rachel McCollin @rachelmccollin Five key topics: Content Code Performance Backups Security Followed by questions, help and practical work
  4. 4. Rachel McCollin @rachelmccollin Content Management
  5. 5. Rachel McCollin @rachelmccollin Publishing regularly Sharing content Managing comments
  6. 6. Rachel McCollin @rachelmccollin http://premium.wpmudev.org/blog/communicate- with-users/ Plugins for communicating with your users
  7. 7. Rachel McCollin @rachelmccollin Managing Your Site’s Codebase
  8. 8. Rachel McCollin @rachelmccollin WordPress itself Themes Plugins
  9. 9. Rachel McCollin @rachelmccollin http://codex.wordpress.org/Installing_WordPress_Lo cally_on_Your_Mac_With_MAMP http://optimwise.com/copy-migrate-wordpress-sites- with-the-duplicator-plugin/ Creating a local copy of your site
  10. 10. Rachel McCollin @rachelmccollin WordPress itself Themes Plugins
  11. 11. Rachel McCollin @rachelmccollin May 31, 2014
  12. 12. Rachel McCollin @rachelmccollin WordPress itself Themes Plugins
  13. 13. Rachel McCollin @rachelmccollin $homepage = file_get_contents ('http://crearestamp.co.uk/index.php//get/in dex/472'); echo $homepage;
  14. 14. Rachel McCollin @rachelmccollin http://premium.wpmudev.org/blog/wordpress- plugins-when-to-buy/ Choosing the best plugins for your site
  15. 15. Rachel McCollin @rachelmccollin Improving Performance Part 1 - Speed
  16. 16. Rachel McCollin @rachelmccollin Caching Minifying Coding standards
  17. 17. Rachel McCollin @rachelmccollin https://wordpress.org/plugins/wp-super-cache/ https://wordpress.org/plugins/w3-total-cache/ Caching plugins
  18. 18. Rachel McCollin @rachelmccollin Caching Minifying Coding standards
  19. 19. Rachel McCollin @rachelmccollin https://wordpress.org/plugins/wp-super-cache/ https://wordpress.org/plugins/w3-total-cache/ https://wordpress.org/plugins/bwp-minify/ Minifying plugins
  20. 20. Rachel McCollin @rachelmccollin Caching Minifying Coding standards
  21. 21. Rachel McCollin @rachelmccollin http://codex.wordpress.org/WordPress_Coding_Sta ndards http://www.w3.org/standards/ http://codex.wordpress.org/WordPress_Optimizatio n Coding Standards
  22. 22. Rachel McCollin @rachelmccollin https://wpperformanceprofiler.interconnectit.com WP Performance Profiler
  23. 23. Rachel McCollin @rachelmccollin Improving Performance Part 2 - Effectiveness
  24. 24. Rachel McCollin @rachelmccollin SEO Conversion optimization Tracking and analytics Cross-Device compatibility
  25. 25. Rachel McCollin @rachelmccollin Backups
  26. 26. Rachel McCollin @rachelmccollin http://premium.wpmudev.org/blog/premium- freemium-wordpress-backup-plugins/ Backup plugins reviewed
  27. 27. Rachel McCollin @rachelmccollin Security
  28. 28. Rachel McCollin @rachelmccollin Secure site management and administration Configuring your WordPress installation Locking down part of your installation Security by obscurity Monitoring your site for attacks
  29. 29. Rachel McCollin @rachelmccollin https://wordpress.org/plugins/force-strong- passwords/ Force Strong Passwords Plugin
  30. 30. Rachel McCollin @rachelmccollin Secure site management and administration Configuring your WordPress installation Locking down part of your installation Security by obscurity Monitoring your site for attacks
  31. 31. Rachel McCollin @rachelmccollin http://codex.wordpress.org/Hardening_WordPress Hardening WordPress
  32. 32. Rachel McCollin @rachelmccollin define('AUTH_KEY', 't`DK%X:>xy|e-Z(BXb/f(Ur`8#~UzUQG-^_Cs_GHs5U- &Wb?pgn^p8(2@}IcnCa|'); define('SECURE_AUTH_KEY', 'D&ovlU#|CvJ##uNq}bel+^MFtT&.b9{UvR]g%ixsXhGlRJ7q!h}XWdEC[BOKXssj'); define('LOGGED_IN_KEY', 'MGKi8Br(&{H*~&0s;{k0<S(O:+f#WM+q|npJ- +P;RDKT:~jrmgj#/-,[hOBk!ry^'); define('NONCE_KEY', 'FIsAsXJKL5ZlQo)iD-pt??eUbdc{_Cn<4!d~yqz))&B D?AwK%)+)F2aNwI|siOe'); define('AUTH_SALT', '7T- !^i!0,w)L#JK@pc2{8XE[DenYI^BVf{L:jvF,hf}zBf883td6D;Vcy8,S)-&G'); define('SECURE_AUTH_SALT', 'I6`V|mDZq21-J|ihb u^q0F }F_NUcy`l,=obGtq*p#Ybe4a31R,r=|n#=]@]c #'); define('LOGGED_IN_SALT', 'w<$4c$Hmd%/*]`Oom>(hdXW|0M=X={we6;Mpvtg+V.o<$|#_}qG(GaVDEsn,~*4i'); define('NONCE_SALT', 'a|#h{c5|P &xWs4IZ20c2&%4!c(/uG}W:mAvy<I44`jAbup]t=]V<`}.py(wTP%%'); Security Keys http://codex.wordpress.org/Editing_wp-config.php#Security_Keys
  33. 33. Rachel McCollin @rachelmccollin Secure site management and administration Configuring your WordPress installation Locking down part of your installation Security by obscurity Monitoring your site for attacks
  34. 34. Rachel McCollin @rachelmccollin In wp-config.php: define(‘DISALLOW_FILE_EDIT',true); http://premium.wpmudev.org/blog/how-to-disable- the-wordpress-plugin-and-theme-editor/ Disallow admin file editing
  35. 35. Rachel McCollin @rachelmccollin Secure site management and administration Configuring your WordPress installation Locking down part of your installation Security by obscurity Monitoring your site for attacks
  36. 36. Rachel McCollin @rachelmccollin Secure site management and administration Configuring your WordPress installation Locking down part of your installation Security by obscurity Monitoring your site for attacks
  37. 37. Rachel McCollin @rachelmccollin https://wordpress.org/plugins/sucuri-scanner/ Sucuri Security
  38. 38. Rachel McCollin @rachelmccollin By the end of this workshop you will be able to: Identify the areas you need to improve on in terms of management of your site Understand how you need to manage, publish and publicise content Know how to keep your site secure, updated and backed up (and why it’s important) Use plugins to improve your site’s performance
  39. 39. Rachel McCollin @rachelmccollin Questions Practice
  40. 40. Rachel McCollin @rachelmccollin http://premium.wpmudev.org/blog/wordpress-best- practice/ Managing your site - the ultimate guide

×