WP Wall

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

donate 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

5. Optionally add WP Wall recent comments to your sidebar. This will filter out wall comments from appearing on recent comments list

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

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.

411 Comments

  1. Fredo
    Jul 18th, 2009

    Hi,
    when the wall reload it seems there is problem
    with encoding charset.
    i.e : there is a comment in russian well displaying, but after few second (plugin refreshing) the encoding goes wrong and the russian text is unreadable.
    Anyway, thank for this plugin.

  2. Judas
    Jul 14th, 2009

    huhu, is this commenting system the plugin?

  3. Oliver
    Jul 10th, 2009

    hey there,

    2 questions: how can i change the frequency of the post limitations? Sometimes a user get the warning that he's posting comments too fast

    second: how to disable the box draggin up the input field after a comment is posted? i always want to have the field displayed.

    thanks and cheers

    • kiamo
      Oct 6th, 2009

      Yo Oliver,

      I JUST figured out a solution for your second question :D I wanted it always visible too.

      Open up wp-wall.js and comment out or delete line 34. This part ---> $("#wall_post").hide("fast");

      :)

  4. drew
    Jul 8th, 2009

    Hello,
    Is it possible to hide the text input boxes when comments are disabled for non logged in visitors? I'd rather just have the link that says you must be logged in to comment. It 's confusing with the text boxes there.

    Thanks.

  5. Larsi
    Jul 7th, 2009

    Hello.

    I have a littel problem with the plugin:
    The comments will not be listed in Global commenting "Wall". Site is: http://www.svb-basketball.de/?page_id=972

  6. Schatzie
    Jun 24th, 2009

    Hello, Hernan.
    English:
    You need to go to your Wordpress Dashboard. Go to Settings, then Discussion. Uncheck the two options marked "An administrator must always approve the comment" and "Comment author must have a previously approved comment" and tht will do. Good luck!

    Espanol:
    En el Tablero de Wordpress ve a la sección de Opciones, luego a Discusion. Retira las selecciones marcadas como "Un administrador debe aprobar el comentario en cualquier caso" y "El autor del comentario debe tener un comentario previamente aprobado". Eso servirá. Buena suerte!

  7. Hernan
    Jun 24th, 2009

    Hi! Thank you too much for the plug-in.
    I´m from argetnina, I wanted to know how to make the plugin
    not to need to approve the comments.
    Because if I have to approve each comment, it does not
    seem to be like a chat.
    I hope you understand me... I send you my regards from ushuaia argetnina.
    And once more, thank you for your hard working in the plugin, and for share it, with others.

  8. Sy Yuan
    Jun 23rd, 2009

    How do we add the url link for blogs so that it can appear at the side of the comments for each individual? meaning if a's url is aaa.blogspot.com, there will be (link) with aaa.blogspot.com embedded in it with his comments. how to do it in the WP WALL?

  9. Lain
    Jun 16th, 2009

    Hi ! i would like to put gravatar with your plugin but i don't know how ! can you help me please !

    sorry for my english, i'm french !

    Lain.

  10. Ben
    Jun 15th, 2009

    I'm having the same issue as Matte. When I post anything, it loads wp-wall-ajax.php with all the posts instead of updating the post onto the same page.

  11. Rebecca
    Jun 15th, 2009

    I like the app, but I want to change the size of the text in the comment box, it is microscopic.

    I've been to the .css file, I've looked and there is nothing to change the font size. I've tried adding in code, and it still wont change it. Some advice would be great please.
    HooRoo
    Rebecca

  12. kim
    Jun 14th, 2009

    Hi. Great plugin!
    If I want to reverse the order of the entries in the widget it´s simple, but can I also do it on my guestbook page?
    If so, how? If not, how about an update to the plugin so it can be done :)

    thanks

  13. Sam Burdge
    Jun 14th, 2009

    Hi
    Thanks for the great plugin!
    I am having a bit of a problem getting it working though.

    When a user is logged in it works fine, but when an un-registered user tries to submit a comment the page redirects to s=search.

    I realised that this is a clash with the Simple CAPTCHA plugin by Zorex

    If I find a solution to get them working together I will let you know, or if anyone has already found a solution please enlighten me!

    Many thanks

    Sam

  14. Estelle
    Jun 9th, 2009

    Can I actually make the wp-wall shows up on pages instead of the sidebar ???

  15. Matte
    Jun 9th, 2009

    Sorry about that!

  16. Matte
    Jun 9th, 2009

    Hi,

    I'm running wordpress 2.7.1 and WP-wall 1.5.

    Posting a message takes in my wp-wall me to
    wp-content/plugins/wp-wall/wp-wall-ajax.php
    which lists all the messages...

    Can anyone help me with that?

  17. Matte
    Jun 9th, 2009

    Hi, I'm running wordpress 2.7.1 and WP Wall 1.5.
    Once I submit a message, I go to the page wp-content/plugins/wp-wall/wp-wall-ajax.php, where all the recent comments are shown.

    The other problem (probably related to this one) is that the next & previous buttons aren't working anymore.

    Can anyone help me out?

  18. ovidiu
    Jun 8th, 2009

    @Vladimir: your wordpress site is generating a duplicate Mime header when sending the new comment notifications:

    X-Amavis-Alert: BAD HEADER SECTION Duplicate header field: "MIME-Version"

    it generates emails like:
    MIME-Version: 1.0
    MIME-Version: 1.0

    I had the same problem with wpmu, but don't know exactly how to solve this with simple wordpress

  19. Harald
    Jun 8th, 2009

    Is there a way to reduce the open space between the comments? Tried to change it in the .css, but didn't help anything.

    Thanks for a great plugin!

  20. Kelly-Lynne
    Jun 6th, 2009

    to change the title to an image, I used the "Add Text" widget native to WordPress. I added HTML to display an image and then left the title line blank on my WP Wall widget. This seems to work for most widgets too. little janky, but effective if you don't have time to modify code.

  21. max
    Jun 4th, 2009

    Great, thanks! ^_^

  22. Adam
    Jun 4th, 2009

    I have some plugins that are used to handle how a comment is displayed. Is there a way that I can get those to work with the comments in the widget?

  23. Schatzie
    Jun 4th, 2009

    After I ran the automatic upgrade, the sidebar of my WP template moved below the main posts page. Could someone tell me which file changed? I tried to restore the last version, but it doesn't work. OH, this only happends with users with administrator roll.

  24. d
    May 27th, 2009

    hi,

    i was wondering if there was any way to replace the title field of the plugin with an image?

    e.g. displaying a picture instead of having "wall" (or whatever) written on the top of the plugin.

    thanks a lot in advance!!!

  25. Shawn
    May 27th, 2009

    hi,

    May I know if there is a way to place a 'Link' field in the widget so that the users can leave their links? Currently the only way they can do so is to go to the guestbook page to leave a comment with their links.

Have your say

Your email is never published nor shared. Required fields are marked *

*
*

This site rewards regular commentators with do-follows links to their site.

Subscribe without commenting

About Vladimir

vladimir prelovac Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.

"I would love to change the world, I just don't have the source code yet."

Books by Vladimir

WordPress Plugin Devleopment Book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon. Click the image for more information.

Consulting Services

Professional WordPress solutions based on custom developed plugins and themes

Expert on-site WordPress SEO consulting and an 'out-of-the-box thinking' approach to problems