WP Wall – WordPress Guestbook Plugin


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   WordPress Guestbook Plugin

donate WP Wall   WordPress Guestbook Plugin

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   WordPress Guestbook Plugin

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.

Comments:

482 Comments

  1. sagar
    Mar 8th, 2009

    good plugin for wordpress blog. i used it and found interesting...

  2. Paula
    Mar 7th, 2009

    How do I change the color of the text of the comments?

  3. Lucifix
    Mar 5th, 2009

    I just found out that comment form is not working in Internet Explorer (in Firefox it's working normal). Actually input for comments its disabled. Do you know what's wrong?

  4. Eyerex
    Feb 21st, 2009

    Hello Soulfulbloom i tried that one but it just changes the order on the main site wiget not the page for the comments so will have to see it anything can be changed within the wp-wall.css file to swap them round

  5. Soulfulbloom
    Feb 21st, 2009

    Subject: NEW AT THE TOP

    Hi Eyrex,

    You probably want to check your "Discussion Settings" in you WP Admin. panel. Scroll down to "other comments settings" and tick the box to "[newer] comments to the top of each page." Don't forget to save changes and clear your WP cache if you're using one.

  6. Joe Gus
    Feb 20th, 2009

    I've downloaded your plugin and would like to use the Wall Page however, I don't think my theme displays comments on pages. What edits need to be made to allow this? Thanks

  7. Eyerex
    Feb 20th, 2009

    Hello been using your great plugin for a while now but renamed as my latest news so it's easy just to post some quick text on my site but today i decided to publish the posts as a page but there in reverse order on the page with oldest at the top and i want them with new at the top so wondered is there an easy way to swap them round

  8. Soulfulbloom
    Feb 20th, 2009

    Hi Dan, I found this snippet, whereas you can add recent comments to your sidewall. This is not a plugin. This could be an slight alternative to those who can't use the WP Wall. Heres the link:

    http://wordpressgarage.com/code-snippets/recent-comments-code-snippet/

  9. Dan
    Feb 19th, 2009

    Same here with Russian spammers. Got many subscribers with Russian emails and kind of got afraid they'd hack the site.

    Furthermore, according to my hosting copany, WP-Wall's scripts were slowing down the whole server ... They gave me a warning, I disabled the plugin.

    What a pity - and I'm still wondering why suddenly so many Russians wanted to take part in my site ...

  10. Soulfulbloom
    Feb 19th, 2009

    Hello all, like many other users of this plugin, I too had trouble sending comments to my WP Wall Guestbook Page. It's too bad the author didn't give us some helpful ideas or links for page modification.

    I think the problem started with my blog template. It originally didn't come with a page category on my sidebar. Every time I build a page and click the box to show comments, nothing would happen.

    But after hours of painstakingly searching on google, found this website that solve my problem.

    http://www.breakitdownblog.com/enabling-comments-on-every-wordpress-page/

    I use (copy/paste) the snippet just above my footer tag in my page.php or page template. Now my comments appear in my guestbook page and all my other pages too.

    Beware of the Russian spam bots. I've disable my WP Wall comment box. A guest would now click on the guestbook link in order to leave a comment, with the option of a math quiz. After moderating the comments, the guess comments will now appear on the WP Wall. It's kinda of like going in reverse.

    I just get tired of deleting spam caught in my queue from my Askimet spam catcher. The WP Wall desperately needs to be upgraded with a math quiz. The spam bots can still spam you without leaving e-mail, even though it's probably fake too.

    You can see my WP Wall at jokerpokerblog.com

    P.S. I hope this has been helpful, because building blog/website can bee frustrating at times. Now exhale. :-)

  11. Al
    Feb 18th, 2009

    Any way to change this from a sidebar element into its own page?

  12. Fondos Gratis
    Feb 15th, 2009

    excelent plugin, just i need :) thanks for sharing

  13. Spiritfoxy
    Feb 15th, 2009

    I am just setting up this particular blog and I would very much like to use The Wall plug-in, but I am having the very same problem with comments not showing up on The Wall page. And yes, it is set to show comments on pages and is even specifically set to show comments on The Wall page...

  14. andreiopt
    Feb 15th, 2009

    Thank you for this plugin. It works great on WordPress 2.7.1. No error what so ever. Sill, I wonder if it's possible to show the date and time for each comment, not only for the last one.

  15. Rosina Lippi
    Feb 13th, 2009

    This plugin works really well for me, and I especially appreciate the css file. One quirk I haven't been able to figure out -- if you look at my weblog you'll see that the font spacing is off in WP Wall only. Odd breaks in the middle of words that I haven't been able to fix with css. Do you have any idea what the problem might be, and how I might fix it?
    Thanks for your hard work on this.

  16. Sticky Rice
    Feb 12th, 2009

    Vincent, page comments are enabled properly, yet nothing appears. I can post a comment or shout in the widget on the sidebar but its not transferring it to the Guestbook Page. Oh well...if I can't get it working I will try something else.

    Domo arigato,

    Sticky Rice

  17. vincent
    Feb 12th, 2009

    Sticky Rice,

    had the same "issue" awhile back and in order for the comment to appear on the page, you have to turn on the allow comment on page option.

  18. Sticky Rice
    Feb 12th, 2009

    Trying to work with this plugin. The sidebar widget is working fine, but nothing appears on the Page??

    Any help would be appreciated.

  19. Magnus
    Feb 10th, 2009

    I've got a problem with this one. I can write on the wall if i'm logged in, but if i'm not, then i get this message:

    "An error occurred, please notify the administrator."

    I have all rights to read and write in the folder, and i've tried to delete and reinstall it..

    Any ideas? :S

  20. Kadir
    Feb 10th, 2009

    How can I change font colour in wp-wall? Thanks...

  21. Dan
    Feb 10th, 2009

    Vladimir - you mean the server overload was related to 1.4?

    So 1.4.2 shouldn't cause any problems?

  22. Fadi
    Feb 10th, 2009

    write comment not working with IE, any suggestions ?
    thanks

  23. Dan
    Feb 9th, 2009

    Had to take the plugin down, my site was deactivated by the hosting company because of server overload due to wp-wall ...

    Why the error?

  24. Frank
    Feb 8th, 2009

    Hi there,

    i got this error when someone writes a message:

    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 set the permissions to 755 and then to 777 but the problem is still the same.

    Any hints?

    Thx and greetz
    Frank :-)

  25. Dunkkan
    Feb 6th, 2009

    Sorry I found the CSS file ! there's the answer (.wp-alt class) :)

    Thanks a lot !

Have your say

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

*
*

Subscribe without commenting

About

vladimir prelovac Vladimir Prelovac is CEO of Prelovac Media, a computer engineer by profession and an adventurer by state of mind. more +


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

Services

Manage multiple WordPress sites

Built for WordPress enthusiasts, ManageWP helps you manage all your WordPress sites from one central location.

Books

WordPress Plugin Devleopment Book Read my book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon.