1) Is there a way to display the comments so that the newest comment shows first, instead of the oldest?
2) I tried Aksimet and didn't like it, so I turned it off and deleted the key. However, when a user submits a new comment or any error message is created the message is shown on a plain white page and then returned to the main site eventually.
How can I get the Ajax instant add comment to return?
2) This should not be related with the Akismet. Please check "Debug mode (turn off AJAX submit)" in Settings page of the admin panel. It should be set to "no" for ajax submit to work.
#1) I am a dummy and missed that it in the instructions. Works perfectly-- thanks!
#2) Debug mode is set to "no". Wierd problem as i am sure it was working correctly at some point, I assumed before Aksimet was turned off. Could be wrong. Just for fun I changed Debug Mode to YES, and then when a comment is entered a 500 error is generated:
PHP Fatal error: Call to a member function dump() on a non-object in /www/domain/htdocs/add-comment.php on line 274
I assume that is part of the debugging, but thought I would check in case it is part of the problem.
It seems that you have removed the input field for web site from our template. Please put it back and set it's CSS style display to none if you want to hide it. It seems that the javascript code used to post comment using ajax is failing because it can't find that input field on your page so it just let's browser submit the form like it would without ajax.
So just put it back and hide it with css if you want it not to be displayed. Just make it look like this: " maxlength="255" />
Also, it seems like you have not installed the script in comments/ folder but in the root of your web site. This might work properly but it also might make some problems. Let it stay like this now, but just so you know - you might need to install it properly sometime in the future.
P.S. I have added a test comment to your web site, please remove it.
I was able to hide the website field in the manner you recommended.
How would I also hide the text "Your Website:{style="display: none;" along with the space that the line takes up (don't want to leave a big open spot).
You should be able to hide whole table row (tr) using same CSS style. Just find first tag _above_ that website input field and apply same style="display: none;" to it.