Recap: WordPress Presents! How to Boost (or Even Replace) PowerPoint With WordPress

In his talk for Metro Detroit WordPress Meetup at United Way – Campus Martius, Jim Luke walked us through several different methods for embedding and displaying slide presentations in WordPress. Here are my notes from his talk, WordPress Presents! How to Boost (or Even Replace) PowerPoint with WordPress.


Option #1 – Link to download.

  1. Create post or page in WordPress
  2. Upload file & link
    1. (file self host) – Use “Add Media” from post/page editor or through media library; Media > Add New
    2. (file hosted elsewhere) – Upload file to cloud-based storage (i.e. Dropbox or Google Drive), edit share settings, then copy URL and insert URL in WordPress editor
  • Pros: very easy
  • Cons: presentation isn’t actually displayed in WordPress & readers must download presentation (must have compatible software)

Option #2 – Embed Presentation Using [Shortcodes]

  1. Upload files to service – account registered with service is required
  2. SKIP if on – install plugin for particular service used in previous step (SlideShare plugin – link), or use JetPack (JetPack plugin – link)
  3. Follow directions from particular service used – info from JetPack help pages:

Images and Documents:

  • [ scribd ] embeds a document/file from Scribd. » Full instructions
  • [ instagram ] embeds an Instagram photo. » Full instructions
  • [ slideshare ] embeds a slideshow from » Full instructions
  • [ gallery type=”slideshow” ] allows you to create a slideshow by using the built-in WordPress galleries. » Full instructions
  • You can also use Jetpack to embed Google Docs. » Full instructions

Option #3 – Embed Google Presentation from Google Drive *Preferred*

  • Plugins – be sure your site has ability to embed Google Docs either via JetPack or Google Docs Embed
  • Create – presentation either in PowerPoint or Google Docs-Presents
  • Upload – to Google Drive & tell Google to convert it to Google Presents format
  • Share/Publish – Set presentation to share in Google Drive then publish to web, copy embed code
  • Insert in WordPress – via post/page editor; switch to “text” view to avoid complications embedding presentation
  • Edit Code – to adjust embed properties, i.e. size

Step-by-step tutorials:

Option #4 – All in WordPress, including creation!

  1. Built-in & JetPack approach using [ presentation ] shortcode
    1. Detailed instructions:
  2. Plugin based approaches:
    1. StoryFTW – link
    2. WPPresent – link
    3. Flowt – link
    4. SEOSlides – link
  3. Web-based App Replacement for PowerPoint with WP integration
    1. Focus Sky – link

Check out Jim’s post for this talk on his site:

What’s New with WordPress 4.1 and the Twenty Fifteen Theme – January 2015 Meetup

Monday, January 12, 2015
6:30 PM to 8:00 PM

For our January meetup, we’re taking a look at the recent WordPress 4.1 release and the new Twenty Fifteen default theme. Join us as our Metro Detroit WordPress leaders give an overview of the features and updates you can expect to find in WordPress 4.1 at the first meetup of 2015.

Eric Malcolm – Twenty Fifteen Theme

  • Responsive design
  • Focus on content
  • New fonts
  • Sticky sidebar

Deborah Edwards-Onoro – Distraction-free mode features

  • How to enable distraction-free mode
  • Admin
  • Meta boxes and footer
  • Preview posts

Cam Cecchini – Overview of what’s new in WordPress 4.1

  • Inline image editing toolbar
  • Complex queries
  • Developer reference
  • Jetpack 3.3 – Centralized Dashboard

Register Now to Attend


Bamboo Detroit
1442 Brush Street, Detroit, MI

Secure parking is available across the street from us, and nearby at The Opera House and Z Lot. There is also street parking and parking nearby in Greektown Casino. Members interested in purchasing a parking space can do so through Bamboo Detroit.

Recap: VaultPress – A Plugin for Your Backup Needs

In her talk for Metro Detroit WordPress Meetup at Grand Circus, Jacklyn Stachurski, a happiness engineer at Automattic, walked through the history and details of the VaultPress plugin and how it compares to similar solutions on the market. Here are my notes from her talk on VaultPress: A plugin for your backup needs:

  • VaultPress is a complete backup service for self-hosted WordPress sites.
  • It is a subscription-based solution offered by Automattic, the team behind WordPress.


VaultPress Features

  • Daily website scans; VaultPress scans your site for potentially harmful files
  • One-click restores; either via FTP or SSH connection
  • Backup archive; browse your backup history and download files/folders
  • Real time backup activity; VaultPress syncs your latest changes
  • Review & fix; easily review suspicious code and fix common threats
  • Safekeepers – Customer Support; WordPress experts to assist with a backup/restore

VaultPress Pricing

Lite – $55/yr or $5/mo

  • Daily backups with a 30-day archive & automated restores
  • Safekeeper Support
  • Limited, 30-day backup archive

Basic – $165/yr or $15/mo

  • Realtime backup to protect changes as they happen
  • Safekeeper support
  • Full backup archive

Premium – $440/yr or $40/mo

  • Security scanning for known & potential threats
  • Daily security scans
  • Priority Safekeeper Support
  • Full backup archive

VaultPress Dashboard

  • Located outside of main WordPress install
  • Access to WP version number
  • Detailed overview of backups
  • Choose what to include in restore (i.e. plugins, themes, db, uploads)

Other VaultPress Details

  • Security: Warning and alerts for compromised files. Gives location and suggests fixes
  • Stats: Comments and other activity
  • Activity: Shows date last synched

VaultPress versus…


  • + Has ability to schedule your own backups
  • + Cloud storage
  • + Multiple licenses
  • + Easy restores
  • - 1GB storage
  • - Forum support only


  • + Has ability to schedule your own backups
  • + Free backup solution
  • + Cloud storage
  • - No automated restores
  • - Poor support
  • - Manual restores


  • + Created/Supported by Automattic
  • + Both email and chat support
  • + Realtime backups
  • + One-click restores
  • - No multiple site plans
  • - No cloud storage
  • - WP install required

Slides – Notes PDF

Recap: The RESTful Future of WordPress

In his talk for Metro Detroit WordPress Meetup at Grand Circus, Hasani Rogers demystified key terms and discussed how WordPress’ new REST API is key for WordPress to survive the advent of Web 3.0, the semantic Web. Here are my notes from his talk, The RESTful Future of WordPress.

Hasani Rogers speaking at MD WordPress Meetup

Past. Present. Future.

  • WordPress began as a publishing/blogging platform and is currently being used as a Content Management System – the future of WordPress is as an application framework.
  • WordPress is evolving towards an application framework due to APIs like REST.

Technical Demystification

  • REST – Representational State Transfer
    • Facebook authorization (ex.
  • LAMP – Linux, Apache, MySQL, PHP
    • WP was created and depends on a stack called LAMP
    • Separate technologies working together
  • MEAN – MongoDB, ExpressJS, AngularJS, NodeJS

Development Revolution

  • We are still technically in Web 2.0
  • Adoption of Web 3.0 is all about information
  • 3.0 – ways to quantify information
  • REST plays a HUGE part

Mobile, the Ultimate Game Changer

  • Apple changed what we think of as “personal experience” on the Web when they introduced the iPhone in 2007
  • Consumers now use mobile devices to access the web as much as desktop computers
  • WP responded by making mostly temporary solutions to a growing divide between servers and our devices

Increased Divide Between Servers & Clients

  • The Mobile explosion is a deeper than changing front-end technologies
  • Mobile has fundamentally changed how we think of the Web
  • LAMP – synchronous, server-side technology has a limited ability of interacting with devices
  • MEAN – asynchronous, client-side technology that has much greater ability
  • Need for abstraction – abstract WP data via REST

RESTful Future of WordPress

  • REST bridges the gap
    • with REST, a developer can write an app using MEAN and it can easily communicate with a WP site using REST as a web service
  • Serves as an instant translator (between someone speaking Japanese & English)

RESTful Example

  • Web App where users review movies
  • Goal – have the Web App be as fast and seamless as possible
  • Goal – scalability, quickly port it to native apps with JS APIs
  • “Smart App” that can intelligently figure things out like movie theatre location based on a check-in
  • Use WP to modify what users are doing with MEAN app
  • Solution – this is possible with REST
  • Abstracts and Connects data

Use REST Now

SlidesNotes PDF – Hasani’s Website

Recap: 2014: A New Year, A New Theme & How To Improve the Accessibility of Your Site

At February’s Metro Detroit WordPress Meetup event at Grand Circus, Deborah Edwards-Onoro walked us through website accessibility and TJ List broke down the new WordPress default theme titled Twenty Fourteen.  Here are my notes for their talks, 2014: A New Year, A New Theme & How To Improve the Accessibility of Your Site.

What is an accessible website?

  • To be accessible a website must be able to be accessed by anybody, from all devices and with any disability.
  • Visitors are accessing websites in a variety of different ways.

Tip #1 – Add meaningful link text

  • No “Learn More”, “More Info”, “Click Here” or “Read More”.
  • Use text that describes what is behind the button, i.e. “Download Financial Aid Application”.

Tip #2 – Add appropriate alternative text to images

  • Add appropriate text when uploading media via WordPress’ dashboard.
  • When hovering over an image in Post Edit screen, click top left icon to pull up Edit Image screen.
  • Leave alternative text empty for placeholders

Tip #3 – Add captions and transcripts to videos

  • Opens up the contents of the video to people that are blind/deaf, also increases SEO as search engines can index content
  • Resources: YouTube, Amara, Cielo, Automatic Sync, 3PlayMedia ($1/min – $2.50/min)
  • 1 hour of video = 6 hours of transcribing

Deborah’s Presentation Slides

New Year, New Theme


  • Default homepage restricts content and is image heavy
  • Large viewport: website is left justified
  • Medium viewport: no background color/image, menu is hidden
  • Small viewport: a lot of swiping is needed
  • Featured content: can’t feature pages, display is limited to 6 posts
  • Usability: limited options make it hard to break and/or customize
  • Twenty Fourteen as a dress, looks great on a model on the runway
  • Great for photography based websites
  • Simple, clean and legible


  • Beautiful yet not very practical for a business/corporate website

Recap: How an Author Uses WordPress to Grow Readership and Sell Books

Sylvia Hubbard

Detroit author and Metro Detroit WordPress member Sylvia Hubbard was our guest for the November meetup. Here are notes from her presentation.

Step 1: Have a website that’s easily found
Step 2: Provide all your contact information, website, physical address, email, phone number, social networks, evaluation forms
Step 3: Include a book page
Step 4: Include your biography
Step 5: Add a blog
Step 6: Use feeds
Step 7: Use easy to remember URLs

Tips from Sylvia

  • The closer you get to the money, the closer you get to the sale.
  • My social networks serve as breadcrumbs to my website.
  • Intertwine other characters from other stories.
  • Password protected stories: passwords are embedded in books they have to buy.

Attendees at November 2013 meetup

Rules for Writers

  1. Post regular updates
  2. Add pics/videos/audio
  3. Don’t always sell book

Love that WordPress allows Sylvia to post feeds. Google Calendar feeds right into the sidebar. Press This to post reviews on your own author site.

What WordPress Has Done Over the Past Year for Sylvia

  1. Increased my SEO
  2. Can easily add subscription services and forms I control (readers with most comments are rewarded with $25 gift card)
  3. Use Google Alerts to track mentions
  4. Increased stats, searches and stays
  5. Organized my literary world
  6. Understand what my readers want from me

Marketing Efforts

Can’t find out marketing effort for three months, when the royalty check comes in.

Resources for Self-Publishing

  • Use Amazon for publishing your works. Their resource center provides info you need to publish to Kindle, print or audio.
  • Smashwords loads your book to all the ebook distributors. Smashwords takes a cut off the purchase price. They upload your book every two months to Apple Books.
  • Dan Pointer – godfather of self-publishing. Great resource for all things related to writing your book, publishing, promoting, and running your book business.
  • PayLoadz: Sylvia uses it for exclusive books. There’s no cost if you don’t sell over $100 in one month. Will charge client and send the book.
  • E-Junkie: Another option for selling your books.

Every fall Sylvia organizes Annual Essence of Motown Literary Jam & Conference, a literary conference for writers in the metro Detroit area. This year she was able to get support from 360 Digital, a Michigan based publisher/printer that produced the conference program book, Awesome Detroit and the National Writers Union, which helped to pay for the conference.

New URL & Site Title: Now Metro Detroit WordPress Meetup Group

I launched this as a support site for a local WordPress user meetup group in Ferndale, MI in 2009. Over 3.5 years and 34 meetups (and 3 successful WordCamps!) later, the group is going strong thanks to current organizers.

Metro Detroit WordPress Meetup

The group has outgrown its name, and the name has been changed to Metro Detroit WordPress Meetup group. To match that, the URL of this site is now changed to with the site title change.

I want to thank Deborah, TJ, Anthony, and Debra for running the community and growing it so much after my leaving of the area in 2011. You guys are awesome!

Now, you can expect some news updates and more change on this site. Meanwhile,

And of course, make sure to join the meetup group’s next event!

Although I’ve moved quite far (Tokyo, Japan), I am looking forward to joining the local meetup or WordCamp someday in the future.

Russell Fair Video from November Meetup

Last month we were blessed with Russell Fair visiting us from Atlanta, Georgia. He gave a very informative presentation covering topics like:

  • WordPress multisite install
  • Plugins from WordPress Directory
  • WordPress multisite plugins
  • WordPress Plugin Commander (plugin management plugin for multi-site mode)
  • WP Multi Network plugin (turns single multisite install into many multisite networks with one user database)
  • Custom Post Type plugins
  • BuddyPress
  • Genesis theme framework

Watch the video and take notes!