Hey guys, I found this SMCF plugin today and tried. It is amazing. Only that as some of you may have found out, the JQuery it uses may break other plugins, such as NextGen Gallery or other plugins that use lightbox or whatever other Javascript frameworks.
I have an extremely simple solution, after killing myself for 1 hour. I love SMCF and I can't live without my NGGallery. Sometimes the hardest thing in life is to know what the problems, don't you agree?
It turns out JQuery knows that it may cause conflict to others and created a very nice and simple solution.
Just by adding one line of code into the file "smcf.js", you can solve all your problems.
1. Open the SMCF.JS file under the JS folder in SMCF plugin folder.
2. Add this line right after the 2nd line:
if (typeof jQuery !== "undefined" && typeof jQuery.modal !== "undefined") {
jQuery.noConflict(); // By default, jQuery uses "$" as a shortcut for "jQuery". This will revert $ back to its original library!
jQuery(document).ready(function () {
That's it, upload it and Voila. Co-existence ftw!
http://wordpress.org/extend/plugins/simplemodal-contact-form-smcf/