This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

This plugin has been closed and is no longer available for download.

SmugMug for WordPress

Description

0.9 Rewrite! Because of the horrible way this plugin was previously coded, 0.9 will be a complete rewrite. I will be getting it out as soon as possible. Because of this, I will be taking any feature requests.

We are back in active development! Please contact me at http://www.quantumdevonline.com/smugmug-for-wordpress or through WordPress’ forums.

I was able to contact the original developer, and he has given me the project to develop! Please report any bugs again, since I am trying to meet everyone’s needs.

Our current development schedule has 0.9 (Rewrite!) for June 2012 and 1.0 (Working custom templates that should allow great looking galleries on any website without coding by the developer) July 2012

Please consider this plugin in BETA stage. Any bug reports will be dealt with immediately, and you can submit them HERE If you have any suggestions or feature requests, please fill them out there as well. It has been tested, but its documentation is incomplete and some bugs still exist.

Contact Info

SmugMug for WordPress is a plugin designed to help professional and amateur photographers integrate their public and private SmugMug galleries into their WordPress websites and blogs. It brings most of the functionality of SmugMug directly to your WordPress website, so you get the SEO benefits of WordPress with the functionality of SmugMug. Below is a partial list of the features of SmugMug for WordPress:

  • Store all your photos at SmugMug, but show them on your WordPress blog.
  • Get the SEO benefit of WordPress with the file sharing benefit of SmugMug
  • Allow your clients (or friends/family) to review your photos from your website without needing to go to SmugMug.
  • Create, Manage, & Delete SmugMug galleries from WordPress.
  • Widget Support Create custom widgets with your own template!
  • Buy Links Add Buy links for your SmugMug images and albums with both shortcodes and template tags.
  • Shortcodes Add images, albums, and buy links to your wordpress pages and posts!
  • Video now available and it works on iOS devices!
  • Custom Post Type Templates (can be applied on a per page basis)
  • Custom Gallery Templates (can be applied on a per gallery basis)
  • Custom Widget Templates (can be applied on a per widget basis)
  • PrettyPhoto built in with admin options available
  • Automatic gallery list, so you never have to remember IDs
  • Hide/Show Images
  • SmugMug password support. Have just one password that protects both your SmugMug and WordPress galleries.

Thanks

  • Colin Seymour of phpSmug. Without his help, this amazing php SmugMug API wrapper, and wonderful support, this plugin would not be possible.
  • The entire team at SmugMug! What an amazing service!
  • All of my php guru friends for helping getting this project tested and coded.

0.8

  • Added pagination to the Manage Galleries page for the WordPress galleries
  • Made the Manage Galleries page much faster on loading
  • Added deeplinking to the ajax pagination in the admin
  • Refactored both the Javascript and the PHP functions for the manage gallery section

0.7.2

  • Fixed a bug that broke the gallery shortcodes.
  • Fixed the smugmug.css file to be pointing to the right classes.

0.7.1

  • Fixed a bug that caused the manage galleries page to not function if one the gallery titles had single quotes.

0.7

This is the most comprehensive and largest update to ever happen to SmugMug for WordPress. This is a complete recode of the entire plugin, so this update will break any current version of the plugin. For an explanation of why this was change was made, GO HERE.I have created a complete DOCUMENTATION section on the SmugMug for WordPress’ website that details how to work through all of the changes.

I have also created a dedicated form for help with switching your templates from 0.6.2 to 0.7. Just fill out this FORM, and I will send you new templates.

If ANYONE has any questions about this plugin, please EMAIL ME HERE.

Screenshots

  • SmugMug Overview
  • Create SmugMug Gallery
  • Edit SmugMug Gallery
  • Edit SmugMug Images
  • Manage Categories
  • Manage Sub-Categories
  • General Settings
  • Lightbox Settings
  • Custom Post Type Settings
  • Edit Gallery
  • Widgets

Installation

  1. Download SmugMug for WordPress from WordPress.org or from HERE
  2. Upload the contents of this file into the ‘/wp-content/plugins/’ folder.
  3. Click Activate
  4. Go to the Settings page
  5. Follow the instructions to activate SmugMug for WordPress with your SmugMug account
  6. To add a Gallery to the WordPress database, go to Manage Galleries and click Add Gallery
  7. Go to Manage Galleries under the SmugMug menu item to create, manage, and delete albums
  8. To use the custom templates, copy the templates folder from the /wp-content/plugins/smugmug-for-wordpress/ directory, to your theme folder and rename it to smugmug

FAQ

I have a bug to report, where can I do that?

You can submit a bug report by filling out the form on THIS PAGE

Why does SmugMug for WordPress use SmugMug’s uploader to upload images?

In short, SmugMug’s uploader is faster. While it would be possible to directly integrate uploading images in SmugMug for WordPress, every user’s server is different, and the upload process would take much longer for most people than just using SmugMug’s uploader.

Also, if you have a lot of images to upload, it is not a good idea to use any web based uploader (what happens if your browser crashes?). So, the best solution for a large amount of files is to upload them using one the official operating system uploaders for SmugMug. They can be found HERE

Submit My Own Question

If you would to submit your own question, please fill out the form on THIS PAGE

Contributors & Developers

“SmugMug for WordPress” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.8

  • Added pagination to the Manage Galleries page for the WordPress galleries
  • Made the Manage Galleries page much faster on loading
  • Added deeplinking to the ajax pagination in the admin
  • Refactored both the Javascript and the PHP functions for the manage gallery section

0.7.2

  • Fixed a bug that broke the gallery shortcodes.
  • Fixed the smugmug.css file to be pointing to the right classes.

0.7.1

  • Fixed a bug that caused the manage galleries page to not function if one the gallery titles had single quotes.

0.7

This is the most comprehensive and largest update to ever happen to SmugMug for WordPress. This is a complete recode of the entire plugin, so this update will break any current version of the plugin. For an explanation of why this was change was made, GO HERE.I have created a complete DOCUMENTATION section on the plugin’s website that details how to work through all of the changes.

I have also created a dedicated form for help with switching your templates from 0.6.2 to 0.7. Just fill out this FORM, and I will send you new templates.

If ANYONE has any questions about this plugin, please EMAIL ME HERE.

0.6.2

  • Added the ability to reset settings to default

0.6.1

UPDATE IMMEDIATELY

  • Fixed a bug that caused current album templates to break!

0.6

New Features

  • Buy Links! Now you can include buy links to your photos or albums directly in your SmugMug templates. Just put the following code into the album template for the album link:

    album_buy_url; ?>

And for individual photos:

<?php echo $image['BuyLink']; ?>

You can see an example of this in the included album templates (wp-content/plugins/smugmug-for-wordpress/templates/albums).

  • Shortcodes SmugMug for WordPress now supports 4 shortcodes to add images, albums, and buy links to wordpress pages. You can see documentation on these at http://quantumdevonline.com
  • Specify Video Size. You can now set the default video size as well as set it for each gallery.
  • Specify which url to use to load images. If you have a custom domain being used to load your images (http://photos.example.com), you can now specify which SmugMug url to use instead to load your images (http://example.smugmug.com). It must be your current SmugMug account’s default url!

0.5

IMPORTANT If you already have SmugMug for WordPress, the current version has one change to the widget and album templates to allow them to take advantage of the auto generated lightbox attribute. Add the following code the to auto generate BOTH the appropriate lightbox attribute code (rel=”lightbox”) and caption tag (title=”CAPTION”) for the currently used lightbox in the admin.

<?php echo $this->lightbox_code('images',$image); ?>

New Features

  • Added a new lightbox option (Clearbox)
  • HTML Captions! Now your captions with HTML tags in SmugMug will also show up correctly in the lightboxes
  • Categories and Post Tags! Your WordPress categories and post tags can be applied to the Galleries Post Type

Bug Fixes

  • Fixed a bug which caused HTML captions to break the page
  • Fixed the width and height of videos to the actual video size being shown, not the original size
  • Refactored a lot of the widget PHP code

0.4.2

  • Updated the widgets to use the new disable captions setting

0.4.1

  • Updated the global settings to allow captions to be removed.

0.4

** IMPORTANT ** If you already have SmugMug for WordPress, the current version changes one line of the widget templates. Change line 7 from:

$images = $this->widget_images($params['instance']['album'],$params['instance']['image_number']);

To:

$images = $this->widget_images($params['instance']);

New Features
* Now pick the sizes of SmugMug images to show in the galleries and widgets for both Thumbnails and Lightbox
* Default Page, Album, & Widget templates

0.3.4

  • Fixed a bug that didn’t allow only one image to be shown in the widget

0.3.3

  • Fixed a bug that caused some of the links to be broken if the blog was in folder on the server (i.e. http://www.example.com/blog)

0.3.2

  • Found an old name (SmugPress) in the templates and on the custom post type and those have now been fixed. This update will require EVERYONE who has a template with the title after “SmugPress Template Name” to change it to “SmugMug Template Name” for all of your page templates or THEY WILL NOT SHOW UP!
  • The template system was throwing an error if not all of the folders (i.e. widgets and albums) were available in the theme folder. Now if you remove a folder from the template folder in the current theme, the plugin defaults back to the template folder in the plugin folder for JUST that folder.

0.3.1

  • Update Immediately! There was a fatal error in the code for 0.3 that caused anyone not already authorized with SmugMug to lose all funcitonality on their website/blog! This has been fixed in the 0.3 and 0.3.1 releases.

0.3

New Features

  • Widgets! Now you can show a random set of images with a custom template through our new widget
  • Video Support Now your SmugMug videos will work in both the templates and the widgets! They are viewable by all current major browsers and iOS devices!

0.2

New Features

  • Now set the number of images to show per page
  • Turn on and off jQuery support for frontend (if there are conflicts)

Bug Fixes

  • Fixed a 0.1.3 variable name change that caused multiple templates to not show up in the Page & Album template drop downs on the custom post type pages
  • Corrected some text problems
  • Fixed an error with referencing the template folder in the plugin directory
  • Changed some file names

0.1.5

  • Fixed a 0.1.3 variable name change that caused multiple templates to not show up in the Page & Album template drop downs on the custom post type pages
  • Corrected some text problems
  • Fixed an error with referencing the template folder in the plugin directory

0.1.4

  • Fixed the 0.1.3 Delete Album function on the Manage Albums page

0.1.3

  • Fixed an issue that caused the user to be logged out after plugin activation or deactivation.
  • Refactored making calls to SmugMug.
  • Minor text updates
  • Fixed some broken links

0.1.2

  • Some Javascript files were not be included correctly. This has been corrected.

0.1.1

  • Some Javascript errors have been corrected

0.1

  • General Beta Release