Upcoming WordCamps Close By• WordCamp Philadelphia October 20-21: http:// 2012.philly.wordcamp.org• WordCamp Raleigh November 3-4: http:// 2012.raleigh.wordcamp.org
Now For the Tidbits...
WordPress Security Panel• Held by owners of WebDev Studios (Brad Williams) and Sucuri Security (Tony Perez, Dre Armeda)• Sucuri has a free website malware scanner: http://sitecheck.sucuri.net• Sucuri provides website security consulting and services
WordPress Security Tips• Manually install WordPress• When you create your MySQL database, Set custom preﬁx (otherwise WP makes it "wp_" )• Make default admin user name other than "admin"• STRONG PASSWORDS - at least ten characters with CAPS, lowercase, and numbers (and a special character for good measure)• Keep WP, themes and plugins up-to-date
WordPress Security Tips• File transfer - use SFTP over SSH• Hardening .htaccess ﬁle• Last, but certainly not least, CHOOSE YOUR HOST WISELY!• Codex - Hardening WordPress: http:// codex.wordpress.org/Hardening_WordPress• Sucuri blog article: http://blog.sucuri.net/2012/06/how- to-stop-the-hacker-by-hardening-wordpress.html
Crash Course in Theme Surgery• Presented by Matthew DeVille• Biggest tip I gleaned and already follow: USE A CHILD THEME!
Child Theme Basics• Pick your parent theme - Twenty Ten, Twenty Eleven and Twenty Twelve (coming very soon) are good starter themes to customize• Genesis Framework from StudioPress and its many child themes - or make your own child theme based on it - my personal favorite http://www.studiopress.com
Child Theme Basics• Create another directory under /wp-content/ themes• Edit the style.css header to reference parent theme, give child theme name• Copy to the new theme folder• Thats all you really need! Now you can customize the child stylesheet to your hearts content!
Child Theme Header Example
/*Theme Name: Twenty Eleven Child (required)Theme URI: http://example.com/Description: Child theme for the Twenty Eleven themeAuthor: Your name hereAuthor URI: http://example.com/about/Template: twentyeleven (required, must be same asfolder name)Version: 0.1.0*/
Child Theme Basics• To customize other template ﬁles (functions.php, page.php, single-post.php, etc.), put copies from the parent theme in the child directory• Add an /images subdirectory to the child to add additional images to your theme• Codex article - http://codex.wordpress.org/ Child_Themes
Podcasting• My talk was "Beef Up You Website with Audio and Video - Its Easy!"• Slides on Slideshare - http:// www.slideshare.net/melodieshouse/ untitled-14228958• Blubrry PowerPress - the only podcasting plugin youll ever need
Podcasting with Blubrry PowerPress• Blubrry has several built-in audio and video players, both Flash and HTML5• NOTE: HTML5 essential for iOS and mobile visitors• Blubrry includes iTunes feed conﬁguraton, custom feeds, custom channels, basic trafﬁc stats if you register on website• Paid services - podcast hosting, advanced stats and tools
Podcasting with Blubrry PowerPress• Get it at the WP Plugin repository - http:// wordpress.org/extend/plugins/powerpress/• Blubrry website - http://www.blubrry.com• Plugin page - http://www.blubrry.com/ powerpress
SEO• There was a great presentation given on SEO but I missed it• Presenter: Webmechanix based in Baltimore• The slides will be made available to people who sign up on the mailing list• Sign up here: http:// 2012.wordcamp.webmechanix.co/
WordCamp Baltimore• http://2012.baltimore.wordcamp.org• Twitter: @wordcampbalt• Twitter hashtag: #wcbalt for attendee and speaker tweets, links to slides