Categories
WordPress WordPress Plugins

Introducing WP Present

screenshot-1
The slide editor

Easily create interactive slide presentations with the power of WordPress and the elegance of Reveal.js

Beta now available for download at WordPress.org

View the Demo

Presentation editor
Presentation editor
screenshot-2
A slide in a presentation
Categories
WordPress WordPress Presentations

Breaking Away from the Blog: Unconventional WordPress

With the blog market cornered, WordPress is both able and eager to meet new challenges; as the platform has matured, so have its APIs and functionality. This session aims to explore many of the unconventional applications of WordPress, as well as to encourage exploration into the many possibilities offered as the platform continues to advance.

Categories
News WordPress

I’m Speaking at WordCamp Boston

This Saturday I will be giving my first ever WordCamp talk on “Breaking Away from the Blog: Unconventional WordPress“.

How often have you heard the phrase, “WordPress is great, but I need more than a blog.”? Well, much has changed in the past decade. With the blog market cornered, WordPress is both able and eager to meet new challenges; as the platform has matured, so have its APIs and functionality. The performance that is delivered in each new iteration of WordPress opens the software to an ever-expanding array of possibilities–Wikis, code gists, application documentation, customer management systems, and software services can now be easily (and enjoyably) conquered. This session aims to explore many of these unconventional applications of WordPress, as well as to encourage exploration into the many possibilities offered as the platform continues to advance.

Categories
Code WordPress

WP CLI Batch Import

Sometimes you may receive your WordPress export XML files broken up into chunks.  When this happens, it can be cumbersome to import each file one-by-one.  Instead, try throwing everything into a sub-folder and running the following shell script:

# Activate the wordpress importer
wp plugin activate wordpress-importer --url=http://localhost/example.com/
# Iterate over all of the import files in a given folder.
for f in myfolder/*.xml; do wp import $f --authors=skip --skip=attachment --url=localhost/example.com/; done