WP Wall is a "Wall" widget that appears in your blog's side bar. Readers can add a quick comment about the blog as a whole, and the comment will appear in the sidebar immediately (without reloading the page).
All comments are internally handled by WordPress so that means you have normal comment moderation, SPAM protection and new comment notification.
WP Wall is fully customizable with a CSS file and included graphics.
WP Wall features:
- Global commenting "Wall"
- Comments are handled entirely by WordPress
- RSS Feed for the Wall
- Smilies
- Instant delete for admin
- Navigation through pages
- Interactive Wall: It can automatically refresh turning into a chat
Download
Installation & Usage
1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
2. Go to the Plugins page and activate the plugin.
3. Use the Options page to change your options
4. Add the widget to your sidebar
5. Optionally add WP Wall recent comments to your sidebar. This will filter out wall comments from appearing on recent comments list

WP Wall Admin
FAQ
How does it work?
It creates a draft page in your blog under which all comments are stored.
What if I don't use widgets, how do I code this to appear in the sidebar?
Just put this code somewhere in your theme template, probably sidebar.php
<?php if (function_exists('WPWall_Widget')) WPWall_Widget(); ?>
How does it combat SPAM ?
The same way your usual blog comments work. You can enable comment moderation. Or you can install one of the spam blocking plugins like Akismet.
How to have fixed height and a scrollbar for multiple comments?
Open up wp-wall.css and look for #wallcomments. You should add something like height:200px;. This will give it fixed height. Then increase the number of comments in the settings to 10-15.
How do I change it into a shoutbox/chat?
Just set the refresh time to 5 seconds in the WP Wall options. The Wall becomes a chat-box :)
Performance issues with hosting/server
Be careful with setting interactive chat option. On busy sites this can cause overload of server resources. Try increase the refresh time above 10 seconds or disable this option by setting 0.
An error occurred, please notify the administrator
If you have this problem, change the file permissions of the files in the wp wall directory to 755.
How can I enable smilies?
WP Wall can show smilies using built in WordPress functionality if you enable it in your administration panel (Settings-> Writing-> Convert emoticons...). You can find more information about using smilies here .
Is it possible to display a “Wall-Archive” Page to show all comments?
Actually you will find WP Wall in your draft pages. Just edit it to your liking and - publish it! All comments will appear at the end of the page as usual.
How do I add a border around the comment wall?
Add this to #wallcomments section of css file:
border: 1px solid #cccccc;
padding 7px;
How did you solve the problem with the commenter's email address?
The plugin does not require one to enter their email address.
What's new
v1.5
- Fixed bug with if the blog was not in root directory (thanks Enrico Rossomando)
- Added a special recent comments widget which will not display Wall comments (thanks Enrico Rossomando!)
- Tested in 2.8
You can also visit my other Wordpress Plugins.
If you are looking for WordPress Developer, feel free to contact me.

Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.
411 Comments
It looks like the avatar doesn't default to the local generic avatar if there's no gravatar found like other plugins, how can I modify the plugin so it uses my custom default avatar?
Disregard my question. I figured it out. Just didn't have email on by default! Silly me! Great plugin!
I like the wall but comment text is in white same as my background and cant read comments. Went to editor css but need color codes and location advise
An error occurred, please notify the administrator
If you have this problem, change the file permissions of the files in the wp wall directory to 755.
I've CHMOD all the files and folders to 755. It didn't work. Tried 777 and i'm still getting the same error whenever someone tries to post.
hi
i uploaded to my newly installed wp blog. however the background is same color as the fonts in the text.
where can i change this? i cant find the css folder.
appreciate help - thanks in advance
Yeah, me too. It's a very sad error message and i'm the admin so I should be able to correct it... but how? =(
sorry.. I meant I also keep getting "An error occurred, please notify the administrator." and i changed the datebase to 755.
I would really like to get this feature working. Please help.
Thanks.
Is it possible to display a “Wall-Archive” Page to show all comments?
Actually you will find WP Wall in your draft pages. Just edit it to your liking and - publish it! All comments will appear at the end of the page as usual.
Comments are not appearing on the supposed to be wall archived, page id is 86, on settings its set to 86 no comments are showing
Hi Vladimir,
Are you interested on translating the plug-in into different languages?
If that is the case I can do the Spanish one...
Great plug-in by the way!
D*
Hello Vladimir
thank you for this awesome plugin. I just installed it and loved it ...but...
there is a big (_|_) in here. Although I have changed the refresh time in 5 seconds
it doesn't work as shoutbox/chat and everything must be approved by me!... which this is what I want to avoid
because I can't be 24/7 in fronf of my mac.
Any ideas?
thank you Vladimir
Try Simple Ajax Shoutbox plugin. It works!
Hi! I think it's a great and very usefull plugin :) I'm using this already, but I hae one question. Is there any option to put something like a counter of comments / entries?
with kind regards,
Irena
One day the plugin just decided to start a fresh page for it, eradicating all the past comments - is there a reason why, and can I fix it? In other words, can I point the wall to display comments on a specific page? Many many thanks
Yes you can enter the Wall Page ID in the plugin settings. Here you would enter the page id of the old wall page.
Same problem for me after upgrade to 1.6
how do you stop it from going to wp-wall-ajax.php i dont want that when they click submit i want it to just submit and be posted. in the side bar
Same here, wp-wall-ajax.php is popping out. I have WP 2.8.4. Please help!
Hey man, i love your plug in, too bad I cant use it. Not because it doesn't work, but because when i have it active, spambots attack my site constantly. Sure, i have Askimet and it block those nasty spam comments, but there are SO many of those comments, it makes my site crash eventually. I would love to use this plug in, but for the sake of my site, I cant. The only way I could think that might get rid of those annoying spambots is to add a captcha fuction to it, but since im no programmer, I dont know if its possible, or if there is any other plug in out there that might help me with that... anyway, just an honest suggestion, trying to give you some ideas you might wanna consider.
Thanks a lot for your plug-in an all your hardwork!
You could also check the option that only registered users can leave comment on the wall.
the new upgrade for the plugin made it work finally on my page. Thanks.
Added gravatar support in v1.6
I've used your plugin before and it's great!
Questions:
1) Is there a way to "prune" older comments from the WP-Wall page? Eventually there will be some many, I'd like to trim it down occasionally.
2) Do you think I'd be able to create an input format that is title and link fields, so when someone entered a link and it's title, it shows up in the wall as a hyperlink?
1) yes wall comments appear as normal comments so you can delete them normally
2) wp wall can already turn urls into clickable links
its not working for me. when a comment is submitted it says "An error occurred, please notify the administrator." any chance in getting help?
Is there a way to make this plugin work with the math comment spam plugin?
Thanks for the great plugin! But somehow it doesn't work in IE7. I get a big blank area.
Works perfect in Firefox.
I'm looking for a way to style the site owners comment differently from all others. I am the site admin, but the owner only has editor rights. This is a wpmu site and the individual blog owners will never have admin rights. Regardless, I could see a time when I would want to single out even more than one logged in editor too. Like on a fictitious site MikeAndSuzy.mydomain.com, Mike has a blue background for his comments and Suzy has a pink background on hers. The best way I can see is to add a class like wall-editor-mike and wall-editor-suzy, but how could I do that?
You already have a class wall-admin added to admin comments so just add styling
As I said in my question, he's not an admin. Plus, it still doesn't take care of my desire to have a different styling for different people. wall-admin is just one class for any admin who comments. At the least, I need a wall-editor since that is what he is (not an admin), but preferably I need a wall-admin-username and wall-editor-username in order to achieve what I want. I know it's not already in the plugin, but I'd like to add it if someone could tell me how. Wordpress comments already do this. The li for the comment has a class editor-username which is perfect.
Vladimir,
I'm wondering if you can use the WP Wall plugin on a "page" instead of as a "widget" in the sidebar? I'd like to create a Page on my blog where people can enter their comments/responses.
Thank you in advance for your help.
Laura
hi
One day the plugin just decided to start a fresh page for it, eradicating all the past comments - is there a reason why, and can I fix it? In other words, can I point the wall to display comments on a specific page? Many many thanks!
Hey Jay! Im just courious if your the same Crazey Jay from Magnolia High School back in 1991/92'ish? I was a long-haird stoner freek back then......
Well,i had to ask.
great this ROCK
salam
how do you stop it from going to wp-wall-ajax.php i dont want that when they click submit i want it to just sibmit and be posted.
i'm getting the same error and i've updated to v1.6.. am i missing something?
Me too, anyone know how to correct this