Tag Archives: Wordpress

FD Footnotes plugin for WordPress

As family historians, citing sources is a fact of life. Just because we are publishing online more often than print doesn’t reduce the need for citations. And while a bulleted list of sources at the end of an article is quite acceptable, the FD Footnotes plugin for self-hosted WordPress users makes it delightfully easy to provide our sources in the traditional footnote style. Here’s how it works.

Once FD Footnotes has been installed and activated, you’ll find a Footnotes page added to your WordPress settings. There are only two options:

  • Only show footnotes on single post/page. If you display the entire post on your blog’s home page or any of the index pages, checking this book will hide the footnotes on those pages. Footnotes would then only be seen when the reader follows the link to read the post on its own page.
  • Collapse footnotes until checked. When checked, the footnotes are hidden until the reader clicks on a footnote number or manually expands the citations at the bottom of the article.

Adding footnotes is quite simple. Immediately after the reference text, type a number, period and space followed by the citation, surrounded by square braces such as you see in this example.

Here’s how it looks once your post or page has been published.

The footnotes are collected at the bottom of the post. The footnote number displayed as a superscript right after the reference is actually a link that will take you to that citation and the return arrow icon at the end of the citation is a link which returns the reader to the reference point within the post’s text.

Do you see the error in this example? Notice that there’s a space between the end of the reference and the opening square brace of the footnote. Wherever that opening brace is located is where the superscripted footnote number/link will appear in the text. In this example, it’s hanging out there in space because there is a space between the end of the reference and the opening brace.

Although you do need to include a number (followed by a period and space) with each footnote you create, they do not have to be unique and you don’t have to keep them organized. When FD Footnotes collects them, it automatically re-numbers them in the order they appear in your text. This is most appreciated when you have a long text full of citations.

This plugin can’t help you format craft your citations, but it sure can make it easier to include them in your WordPress posts and present a very professional image for your writings.

EasyRecipe Plugin for WordPress

EasyRecipe turns a blog post into a well-formatted recipe that will show up as such in a Google search. It’s so well formatted that I can easily capture a complete recipe – including picture – with one click using my favorite cookbook app. (Paprika [Mac - $19.99 , iPhone - $4.99 & iPad - $4.99]) The only thing I have to add is the category where I want it located.

Once installed and activated, you’ll find an Easy Recipe section added to your WordPress Settings. Check the Text/Language section to make sure all the label text for the different elements within a recipe suit your needs. If you make changes, make sure you hit the save button at the bottom of the screen.

When you create a new post, you’ll notice the Easy Recipe button has been added to your toolbar. Because each of the recipes I blog about has a story behind them, the actual recipe is usually towards the end of the post. No problem! When you reach the point in your blog where you want to include the recipe, click on the Easy Recipe button. The recipe form appears as an overlay pane (much like the media overlay pane) on top of your post. Here’s what the blank form looks like.

It’s easy to copy/paste recipe text right into this form. Each form entry has instructions on how to enter that particular type of information. If you want to include notes or other content, click the plus icon in front of those titles to display their sections. Once finished, click the Add Recipe button to place your recipe in your post.

On the left you see an example of the resulting recipe as it appears in my post. You have the ability to adjust the formatting on any of the components of your recipe using Easy Recipe’s live formatting feature. Go back to the Easy Recipe settings page and click on the Live Formatting button in the Appearance section. Navigate back to a live view of the post with the recipe in it and click the Easy Recipe Format link in the Admin bar at the top of the screen. A formatting panel (shown on the right in the example above) appears and you can open each of the sections, make your adjustments and watch them change on your recipe in real time. Once you’ve got everything looking the way you want it, save your changes and this is the way your recipes will look on each post. Notice the format panel also has a Print tab. You can create a custom format for the printed version of your recipes too. And, if you want to see all this in action, watch their formatting tutorial for all the details. There’s a link to this tutorial right next the the Live Formatting button so it’s available whenever you need it.

EasyRecipe is a delight to use and will present your recipes beautifully. If you’d like to see it in all its formatting glory, check out the developer’s blog, The Orgasmic Chef.

Build a virtual family history center

One of the blogs in the Moultrie Creek family is Moultrie Journal. It’s my scrapbook of family and local history. Here’s where I post interesting photos, stories, multimedia presentations and other bits and pieces about my family and this wonderful place we call home – which just happens to be our nation’s oldest city*.

Moultrie Journal blog showing sliding photo gallery and a photo documentary post.

Because it’s a blog I can pull in all kinds of content in all sorts of formats. It doesn’t matter what kind of digital storytelling project I create, they can all be showcased here. Often a post is nothing more than a photo with a caption. Others are embedded content like the Mission tour shown in this example. I save my photo documentaries as movies which can be embedded from my Vimeo account. PDF documents can be saved on Scribd and also embedded on the blog site. It’s an eclectic mix and that suits me just fine. Add a couple of categories and tags for each post and WordPress carries most of the organizational load for me.

Why embed much of the content? Two reasons. First, these movies, photographs and slideshows are not taking up space on the blog site (especially important if you’re using a hosted blog with limited free space allowance). Second, these media platforms also serve as off-site archives/backup for my projects. I have content spread out across photo-sharing, video-sharing, slide-sharing and document-sharing platforms, but the blog is the one central spot where it all comes together.

There’s loads of content from other sites too. I have no problem including photos from the Florida Memory archives – with proper credit and links of course. Should I discover a cousin who’s blogging, I’d be delighted to include posts that point to her stories. One very nice benefit of this idea is that the more you link to other sites (and, hopefully, they link to you) the more attention you all get from the search engines. That could lead to finding and connecting with even more cousins.

Chances are good your family history center will look and act nothing like mine. That’s as it should be. Fortunately, blogs are flexible enough to suit just about any style so we can each create our family in our own way. Ain’t technology great?

*The politically correct description is “oldest continuously-occupied European settlement in the contiguous 48 states”.

An Introduction to BuddyPress

BuddyPress is a WordPress plugin that can turn a self-hosted version of WordPress into a collaborative and social platform supporting any number of functions. It supports activity streams similar to Twitter to include @mentions and a nice threaded view of conversations. Members can friend other members for both public and private messaging. The group feature is similar to Facebook in that any member can create one. The difference is in the conversation within the group. With BuddyPress, you can create a forum for you group which keeps the conversations associated with topics in an easy-to-read threaded view. There’s also a notification system to let you know when new content is posted.

The truly amazing thing about BuddyPress is that it is a WordPress plugin. Basically, all you have to do to create a BuddyPress site is install and activate the BuddyPress plugin and then activate a BuddyPress-supported theme. Yes, it’s that easy. That’s also where the fun begins. It’s still a totally functional WordPress blog, but now with all this social goodness added. And, there are hundreds of BuddyPress plugins offering additional features like photo albums within member profiles, collaborative document creation and even a full-blown courseware platform.

So, how can you put BuddyPress to work? Here are a few ideas:

  • A private family social network. It won’t have all the functionality of Facebook, but it won’t have all the strangers watching everything you do and say either. This would be a great way to share news, photos and maybe even post a bit of family history too.
  • Societies could use BuddyPress for members-only areas, as a collaboration site for board members or as a committee or project  workspace.
  • It can be used to support special-interest groups who want to build a collaborative and social network without the distractions of a larger network like Facebook.
  • When incorporated into a multi-site version of WordPress, it could be the backbone that supports a virtual conference. Speakers and exhibitors could be given their own blog sites which would serve as the booth – for vendors – or room – for speakers. Groups provide social centers where attendees could get together to get acquainted, compare notes or just socialize. Plugins can maintain the conference schedule, handle registration and access and offer additional functionality. Yes, some custom themes would be needed, but much of the rest of it could be done using existing plugins.

I’ve been experimenting with BuddyPress to determine its potential as a self-help center. While the genealogy community has been using Facebook groups to share their knowledge on various topics, it does leave a bit to be desired. It’s difficult to keep up with conversational threads and has limited functionality to provide links to documents, articles, tutorials and training resources. With BuddyPress, a self-help center makes it easy for members to find groups discussing the topics they want help with along with pages providing links to outside resources. If there isn’t already a group discussing a topic, any member can create one.

My vision of a self-help center is a mashup of pieces from Twitter, Facebook and Cyndi’s List – all focused on pointing members to the help they need in a range of topics. In addition to conversational areas, I want to provide links to the many great how-to articles, tutorials and webinars presented by the genealogy community. I have my own ideas, but I’ve reached the point where other eyes and voices are needed to help define what a community support site should be. If you would be willing to help in this experiment by wandering the site, offering ideas on how it can be improved and suggesting content to include, please contact me either by leaving a comment to this post, via Twitter @moultriecreek or as a comment to this article on the Moultrie Creek page at Facebook. I look forward to hearing from you.

Essential WordPress Plugins

Essential WordPress plugins for genea-bloggers.

Essential WordPress plugins for genea-bloggers.

http://storify.com/genBUZZ/essential-plugins

WordPress 101: Plugins

Up until now, I’ve kept the discussion focused on the WordPress.com edition of WordPress. Now, I’m going to talk about something only self-hosted WordPress users can fully enjoy – plugins. The WordPress developers were very shrewd and included a facility which makes it relatively simple (from a developer’s view) to create custom elements that will add functionality to a basic WordPress installation. Developers build there plugins using a standard model and the self-hosted version of WordPress includes a facility for selecting, installing and configuring them as part of your site.

WordPress.com users have the functionality of several basic plugins already built into their version of WordPress. We self-hosted folks will need to add them to our WordPress installation to have those same capabilities. However, there are currently more than 20,000 plugins available doing any number of amazing things. If you want some special functionality for your site, chances are good there’s a WordPress plugin that can do it.

Here’s a look at part of the installed plugins at the Moultrie Creek Books site. You see the plugin title and description along with links to activate/deactivate the plugin, configure any settings or edit the plugin. You’ll also see the version number of each plugin and links to the developer’s site and the plugin’s site. Notice that not all of these plugins are active. the Onswipe plugin has been installed, but isn’t being used. Normally, if a plugin isn’t being used, you would want to delete it from your site.

At the top of the screen and in the sidebar menu you see the option to add new plugins to your site. When you click on the Add New link, you will be taken to WordPress.org’s plugins directory where you can find and install the plugin of your choice. As you can see from this example, it isn’t the best way to browse for plugins. Use this once you know which plugin you want to install.

The best place to start is a visit to the WordPress Plugins Directory. Here you can browse through the available plugins and compare their features. You can look for plugins by clicking on a tag in the left sidebar or using the search facility.

Each plugin has its own page describing the plugin, including instructions and sometimes even screenshots of the plugin’s back-end screens and front-end effect. The more information included with the plugin, the better. Granted, some very good plugins have little or no information on their plugin page, but unless a plugin has been recommended by a trusted source, I keep looking. Notice on the right, the last updated, ratings and compatibility information. You want to be sure this plugin is being actively maintained and works with the version of WordPress you are using.

Once you’ve found the plugin you want, make note of its name and developer (many of the names are almost identical) then go back to your plugins screen, click Add New and enter that name into the search box. As you can see, you’ll still get a number of options. I’m looking for Austin Matzko’s backup plugin and he just happens to be at the top of the list. Normally, you would see an Install Now link just below the plugin’s title, but in this case I have already installed this plugin – on every one of my sites. More on that later.

Once installed, click the Activate link just under the title to turn it on. Most plugins also require some kind of configuration settings. Often, your active plugin appears in the Settings area of the site, like the sample you see here. Our database backup plugin appears in the Tools area and you’ll notice the SEO (search engine optimization) plugin has its own place in the menu. Be sure to read the instructions for your chosen plugin to determine exactly what you must do to configure each one. Something like the WP to Twitter plugin could be as simple as entering your Twitter login information while others require more complex information.

 

Here you see part of the database backup plugin’s settings screen. As you can see, you can perform on-demand backups and schedule automatic backups. I use the on-demand function before performing a WordPress upgrade, and I have this site scheduled to perform a backup every week and email the backup file to me.

Plugins get updated frequently. You’ll see a notice in the Updates section of your Dashboard. Each update should include information on what is included in the update – new features, bug fixes, etc. – and you should check this before you perform the update.

In this example, there aren’t any plugin updates, but I do have a theme update. Plugin updates will look very similar. All it takes to perform the update is to select the ones you wish to update, then click the Update Plugins button. You’ll be taken to a progress screen showing the progress of your updates and announcing a successful completion. It’s that easy.

Now that you see how plugins are managed in WordPress, you’re ready to put them to work on your site. I’ll be adding plugin reviews regularly, but one of the first ones I would recommend is the WP-DB-Backup plugin used here in my example. It really is as easy to manage as shown here. This plugin saved one of my veteran’s sites just a couple of months ago when the datacenter hosting the site took a hit from those awful storms that hit Dallas. Having database backups done and sent to me with no effort on my part not only keeps my work protected, but also simplifies my life. Let it do the same for you.

WordPress 3.4 Released

WordPress 3.4 has been released. It has several very nice features for users including a theme customizer which lets you customize a theme before you activate it. You can also preview changes to your current theme before updating it. This will only work for themes that have been updated to support this new capability. You may have noticed that the Twenty Eleven theme has been marked for update. Check to see if your current theme is also.

A caption that includes HTML code.
From the author’s collection.

One feature I have long been waiting for is the ability to use HTML in a photo caption. Now I can control line breaks in my captions and include italicized or bolded text – among other things.

The XML-RPC specification and tools have been updated too. As a result, you can expect to see external editing apps – like MacJournal or WordPress for the iPad – offering even more functionality as they incorporate these tools into their software.

Even Twitter gets more WordPress love. You can now embed tweets into your post or page by just pasting the tweet’s permalink on a blank line. And, your readers can reply, retweet or follow right from your blog post.

WordPress.com users already have these features available to them. Self-hosted users will find the upgrade notice in their workarea. Before performing the upgrade, make sure to backup your database and files. You should check that your plugins are also up-to-date as some of the new features will impact them too.

 

 

WordPress 101: Shortcodes

Shortcodes are a WordPress user’s best friend. They are simple codes used to perform more complex functions. The most frequent use of shortcodes is to embed media from a number of sources. If you’ve ever copy/pasted an embed code from YouTube, you’ll understand. Instead of 20 lines of code making absolutely no sense, you have a simple one line shortcode with a few simple options.

Both WordPress.com and self-hosted WordPress users can enjoy the simplicity of shortcodes. WordPress.com users have a number of shortcodes built into the platform. Self-hosted bloggers can include these shortcodes on your site by installing the Jetpack plugin. In addition, there are a growing number of shortcode plugins available via WordPress.org and many of the newer themes include shortcodes in their themes. One very good example is the Elegant Themes collection. [Disclaimer: Both my Moultrie Creek Books and Moultrie Journal sites are using themes from Elegant Themes.]

Shortcodes make embedding video (from YouTube, Vimeo, Flickr, Blip, Daily Motion and more), audio (from sound cloud, rdio, spotify and more), documents (from Scribd, Slideshare, Google Docs, MS Office Live and more) along with forms, polls and other goodies. For a complete list of the standard shortcodes available at WordPress.com and through Jetpack, visit the Shortcode support page.

Some media platforms – like Scribd shown below – will build your shortcode for you as one of their embed options. Most state that this is for WordPress.com sites only, but if you have Jetpack installed on your self-hosted site, it will work just fine for you too. Notice that the shortcode includes options like the display mode.

Here’s what the shortcode looks like once you’ve pasted it into a post.

You will only see the shortcode in your post editor. You won’t see the embedded media – from whatever platform – until you save and preview the post.

Although this is just a short introduction to shortcodes, future posts will look at specific shortcodes in detail to demonstrate how you can put them to use in your WordPress blog. While the media shortcodes will make your blogging a whole lot easier, they are just the beginning. There’s lots more blogging goodness to be found in shortcodes.

WordPress 101: Add Some Style

In this edition of WordPress 101, you’ll see how to take advantage of the theme options available in many of WordPress.com’s free themes. Read More →

WordPress To Go

Thanks to the WordPress for iOS app, I’ve been spending a lot more time blogging on my iPad. The combination of that app and a bluetooth keyboard makes this a pretty impressive option that can go with me anywhere. WordPress has mobile apps for a wide range of devices – iOS, Android, Blackberry, Windows 7 and more. These apps are all free and can be downloaded from the various app stores. You’ll find details on WordPress.com’s apps page. These apps will work with both WordPress.com and WordPress.org (self-hosted) blogs.

20120527-050655.jpg

As you can see, it will help if you are comfortable working in HTML view since that is your only editing option. You can easily add photos from your photo library or camera roll – including the iPad screen captures shown here. This makes it a great tool for on-the-spot reports from genealogy conferences (Hint – Hint) and other functions. And, did you notice the microphone key on the keyboard?

Your posts can be saved as drafts and previewed just like in the standard editor. And, just like with your normal editor, you can set a date/time to publish it in the future. You also have the same visibility options.

In addition to editing posts, you can add and update pages, review comments and even check your stats. When used with WordPress.com blogs, it will notify you when new comments are added to your blog. The WordPress mobile app supports access to multiple WordPress blogs as well.

These apps are handy tools to have with you should you find the urge to write. I often use it when I think of a possible topic. A title and some notes saved as a draft can later be fleshed out into a full post. Use your device’s camera to capture and share a moment – or a fascinating document. You’ll be surprised at the number of uses you’ll find once you realize you can blog from just about anywhere.