I can't figure out why "First" and "Last" aren't below the input boxes like the example has them. Help!
Because the Gravity Forms stylesheet isn't being output on the page.
This would happen due to most likely one of 3 things..
1) You have CSS output turned off on the Settings page of Gravity Forms
2) Your theme does not have the necessary wp_head() function call in place in your header.php file and the necessary wp_footer() function call in place in your footer.php file. These are required for plugins to be able to output code in the header and footer of your site. Gravity Forms outputs the CSS in your header.
To read more about these see the Codex articles here:
3) Possible theme or plugin conflict preventing Gravity Forms from outputting the necessary code in the header.
Of these 3 possibilities the most likely issues are going to be #1 or #2 above.
Hmm. Thanks, Carl. I guess it's #3 then. CSS Output is turned on, and wp_head() is in place in header.php and wp_footer() is in place in footer.php.
So the issue is this is a non-standard layout that the theme is using and how it is put together.
This isn't typically necessary, however the theme you are using on this site does not follow standard WordPress conventions with how it is put together.
Thanks, Carl. I added this piece to the functions.php, but it didn't make any changes:
wp_enqueue_script("gforms_ui_datepicker", plugins_url("gravityforms/js/jquery-ui/ui.datepicker.js"), array("jquery"), "1.3.9", true);
wp_enqueue_script("gforms_datepicker", plugins_url("gravityforms/js/datepicker.js"), array("gforms_ui_datepicker"), "1.3.9", true);
wp_enqueue_script("gforms_conditional_logic_lib", plugins_url("gravityforms/js/conditional_logic.js"), array("gforms_ui_datepicker"), "1.3.9", true);
We can take a look and see what is going on, but it would require us to have access to this site in order to look at the theme code and see what is going on. In order to do this we would need a WordPress Admin login and FTP access so we can edit the theme files directly. You can send this information to us via our Contact Us form and reference this forum post and we can take al ook and see whats going on.
The last thing I did actually DID work. I just had to wait for the cache to catch up. Great, it's calling the style sheet now.
Good to hear. You may have to do things slightly different with that theme due to how it works. It doesn't use a traditional loop to display that information, which is why the scripts are not automatically enqueued. This isn't typically an issue with most themes. Glad you got it working.