Managing your WordPress website

Post on 16-Jul-2015

402 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

Transcript

Managing Your WordPress

Site Now and For the FutureRachel McCollin

rachelmccollin.com

@rachelmccollin

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

Rachel McCollin@rachelmccollin

Five key topics:

Content

Code

Performance

Backups

Security

Followed by questions, help and practical work

Rachel McCollin@rachelmccollin

Content Management

Rachel McCollin@rachelmccollin

Publishing regularly

Sharing content

Managing comments

Rachel McCollin@rachelmccollin

http://premium.wpmudev.org/blog/communicate-

with-users/

Plugins for communicating with your users

Rachel McCollin@rachelmccollin

Managing Your Site’s

Codebase

Rachel McCollin@rachelmccollin

WordPress itself

Themes

Plugins

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

Rachel McCollin@rachelmccollin

WordPress itself

Themes

Plugins

Rachel McCollin@rachelmccollin

May 31, 2014

Rachel McCollin@rachelmccollin

WordPress itself

Themes

Plugins

Rachel McCollin@rachelmccollin

$homepage = file_get_contents

('http://crearestamp.co.uk/index.php//get/in

dex/472');

echo $homepage;

Rachel McCollin@rachelmccollin

http://premium.wpmudev.org/blog/wordpress-

plugins-when-to-buy/

Choosing the best plugins

for your site

Rachel McCollin@rachelmccollin

Improving Performance

Part 1 - Speed

Rachel McCollin@rachelmccollin

Caching

Minifying

Coding standards

Rachel McCollin@rachelmccollin

https://wordpress.org/plugins/wp-super-cache/

https://wordpress.org/plugins/w3-total-cache/

Caching plugins

Rachel McCollin@rachelmccollin

Caching

Minifying

Coding standards

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

Rachel McCollin@rachelmccollin

Caching

Minifying

Coding standards

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

Rachel McCollin@rachelmccollin

https://wpperformanceprofiler.interconnectit.com

WP Performance Profiler

Rachel McCollin@rachelmccollin

Improving Performance

Part 2 - Effectiveness

Rachel McCollin@rachelmccollin

SEO

Conversion optimization

Tracking and analytics

Cross-Device compatibility

Rachel McCollin@rachelmccollin

Backups

Rachel McCollin@rachelmccollin

http://premium.wpmudev.org/blog/premium-

freemium-wordpress-backup-plugins/

Backup plugins reviewed

Rachel McCollin@rachelmccollin

Security

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

Rachel McCollin@rachelmccollin

https://wordpress.org/plugins/force-strong-

passwords/

Force Strong Passwords Plugin

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

Rachel McCollin@rachelmccollin

http://codex.wordpress.org/Hardening_WordPress

Hardening WordPress

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

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

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

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

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

Rachel McCollin@rachelmccollin

https://wordpress.org/plugins/sucuri-scanner/

Sucuri Security

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

Rachel McCollin@rachelmccollin

Questions

Practice

Rachel McCollin@rachelmccollin

http://premium.wpmudev.org/blog/wordpress-best-

practice/

Managing your site

- the ultimate guide

top related