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

dl WP Wall

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

wall-screenshot-4 WP Wall

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 :)

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.

Change log

v1.3

- Fixed the issue with last comment time not refreshing properly

v1.2.2

- Added WordWrap option in the settings

v1.2.1

- Fixed admin highlighting issue

v1.2:
- Wall page id can be edited in options
- Users are not allowed to post under registred user’s names
- Added wall-admin and wall-registred to highlight comments of admis and other registred users
- Comment box is cleared after leaving a comment

v1.0
- Added email field
- Added option to show HTML
- Added option to make links clickable
- Renamed form fields for xHTML compliance

v0.7:
- Tweaked the wall in non-widget mode
- More styling options: comments have class numbers now to paint them like you want
- Made the code xHTML valid
- Option to show all comments (publish the Wall!)

v0.6:
- Added navigation through pages!

v0.5:
- Instant comment delete for admins

v0.4:
- Added smilies support

v0.3:
- Added comment excerpt option
- Cleared boxes after input
- Focus on name when clicked

v0.2:
- Initial release

You can also visit my other Wordpress Plugins.

If you are looking for WordPress Services, feel free to contact me.

240 Responses to “WP Wall”

  1. Hi!
    Thanks for plugin. I am testing to implement on my site.
    I am wondering if we can make the Wall to Post specific. Currenly is for overall site. I want to have it separate by post.

    Can this be done?

    Really appreciate your help.

    -Vijay

  2. Ah i forgot to mention another one.

    I’ve enabled the email field but I’ve changed the text to email / website so people can choose to input their website.

    How do I exactly make their names linking to their website input?

  3. Hey there,

    Loving the widget, it’s easy to customize.

    However, I’ve been trying to make the input forms
    available right away without clicking on ‘Leave a reply’
    in order the see the form.

    Is it possible?

  4. Not sure you saw my new message on the forum but I’m still having problems with links.

    1. WP-Wall puts a space in url’s so if you click on a link it takes you to a not found page.

    2. Links are clickable in IE7 when you use the “www” but NOT in Firefox 3.

    3. Links should open in a new window.

  5. oh it’s okay i found a way to edit the colors :)

  6. @Vladimir - 测试效果

  7. Hi there.

    Very nifty widget but I have a problem… I can’t seems to change the text color? is there a way to make it more visible on my site?

    Thanks in advance.

  8. Thanks, I know where to look now.@Vladimir -

  9. @Pierre-Marie - WP Wall uses WordPress comments for storing the comments, and WordPress has this rule for duplicate comments built in. You can try searching for a way to disable it on WordPress level.

    @Curtis Prevo - It would be possible to create a Wp Wall MU. I recommend posting in the marketplace section of my forum perhaps someone can help.

  10. Hi,

    first of all thank you for a very nice plugin. I did not publish the website url since it is for a group of young chess players.

    I want them to be able to use the Wall as a chat room to tell each other when it is their turn to play. We are using the chess-by-blog plugin and in order to take turn the players have to do a reload.

    The problem is that they often use the same expression and they cannot create duplicates.

    Is there a way to allow for duplicate comments on the Wall?

    Thank you

  11. Hi! Thanks so much for this plugin, its just what I’ve been looking for forever.

    I’ve been trying to find a way to leave the comment box open instead of visitors having to click before being able to leave a comment. Is this possible? Can’t seem to edit the way the text looks either through the css page, like changing the font size or the location of the rss link.

    And also wanted to embed this entirely in a page instead of the sidebar, but that doesnt work with the php tag. How can I do that?

    I appreciate any help you can give me.

    Thanks!

  12. How do I use the

    echo $before_title . $wall_title. $after_title;

    Function to place an before and after the wall_title? so that I can use CSS to stylize the title of the wall?

  13. Awesome plugin but I’m not getting the comments on the Wall page.
    (re: Is it possible to display a “Wall-Archive” Page to show all comments?)

    http://www.rareexception.com/the-wall/

    Is there a tag to add to the page to get comments to appear?

  14. Hey, i love this plugin but have one problem: mess with latin chars: see the problem: http://alambique.com.br/

  15. I am wondering if it is possible to make the WP Wall access another blog. I am using Wordpress MU, but I can imagine it would be beneficial to other people that have several blogs installed on a site. This way the Wall could be communal, like a site-wide bulletin board. What variables would I need to change?

    Thanks for the great plugin!

  16. @Lon - Send me your unsubscribe email and I’ll sort it out for you.

  17. i also want to change “leave a comment” to bold. and i’d like to see an option for the type box for comments to always be visible.

    great plugin. thanks

  18. I’ve been trying to unsubscribe to this posts comments, but haven’t been able to for some reason…

  19. @Spring - Can someone email me the answer since you can’t write code here? toni@tonisnightout.com ;-) Thanks!

  20. @Spring - I don’t understand :-(

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>