GigPress has been acquired by Modern Tribe

Learn More


Live performance listings for WordPress.

Just minor updates for now

Posted by Derek on Friday, March 6th, 2009 | 45

I’ve pushed out a couple of minor updates in the past few weeks – just small bug fixes and the like. As always, you can refer to the version history for the dirt.

I’m stupidly busy right now, and I don’t see it letting up anytime soon, so major updates (like, uh, multi-band and pagination support) may be a little ways off, sorry to say. I am a terrible person, I know.


  1. Josh
    March 6th, 2009
    9:00 pm #

    i installed gigpress, and then lately i realised that the menu didnt show up in the admin section? any suggestions how i could restore the menu to the admin sidebar?

  2. Derek
    March 7th, 2009
    2:51 pm #

    @Josh – try deactivating and reactivating GigPress. If it still doesn’t show up, try visiting yourdomain.com/wp-admin/admin.php?page=gigpress/gigpress.php and see what happens.

  3. Brian
    March 8th, 2009
    12:13 am #

    Thanks for keeping the updates coming, Derek. Have you considered adding a forum for GigPress? Since you are so busy and some people are taking GigPress in other directions beyond bands, perhaps a forum would be a good way to compare notes and help each other out? Just a thought.

  4. Jen
    March 10th, 2009
    8:41 pm #

    You’re not a terrible person, you’re an amazing person! I love this plugin. xo!

  5. Sam Crawford
    March 13th, 2009
    2:52 pm #

    Thanks for the time you spend that you do have. Much appreciated.

  6. Waisen
    March 22nd, 2009
    2:45 pm #

    Spanish translation files don’t work for me. I’ve tried to rename it but all continue in english :((((

  7. Derek
    March 22nd, 2009
    2:50 pm #

    @Waisen – make sure that you have this in your wp-config.php file: define ('WPLANG', 'es_ES');

    Do not rename the GigPress translation files. If you look in the ‘langs’ folder inside the ‘gigpress’ folder, there needs to be a file called ‘gigpress-es_ES.mo’.

  8. Waisen
    March 23rd, 2009
    10:51 pm #

    define (‘WPLANG’, ‘es_ES’); at line 31 of my wp-config.php file


    and the spanish translation doesn’t work for me. I continue seeing all in english :(((

  9. Waisen
    March 23rd, 2009
    11:08 pm #

    solved! the problem was the lines of the months without translation! all works fine now!


  10. Rone
    March 31st, 2009
    12:25 pm #

    My apologies if this has been answered before (I just found this snazzy tool today), but does anyone know if GigPress works with WordPressMU? I see it hasn’t been tested with that version, but thought someone may have tried anyway. cheers.

  11. Derek
    March 31st, 2009
    1:20 pm #

    @Rone – it’s not officially supported, but I’ve had reports of it working just fine under MU 2.7.1.

  12. Rone
    March 31st, 2009
    1:41 pm #

    Excellent! I think I will give it a go (once I get the MU up and running that is). Thank you for the quick response.

  13. Robert
    March 31st, 2009
    7:03 pm #

    Great plugin, great work – thanks Derek!
    I have this problem:
    Since there is no german localization, i translated just a few important frontend terms inside the .pot file ( for “date”, “venue” etc.), but they didn’t change. Then, with poEdit, i generated a gigpress_de_DE.po and gigpress_de_DE.mo file and copied in to the /langs directory, but nothing happened. In the wp-config.php i have:”define (‘WPLANG’, ‘de_DE’);”. I use wp 2.7.1.

    Any ideas?

  14. Derek
    March 31st, 2009
    8:10 pm #

    @Robert – the file name needs to be gigpress-de_DE.mo, not gigpress_de_DE.mo. That should sort it out for you, I think. FYI, its the .mo file that does the actual translating.

  15. Robert
    March 31st, 2009
    9:28 pm #

    Thanks, Derek – That did it for me πŸ™‚

  16. flobster
    April 5th, 2009
    4:20 pm #

    In the latest version 1.4.6 a small typo is causing a problem when validating the html: in the file gp-related.php there is missing a closing – tag in line 89 (output for time).

  17. Andy R
    April 8th, 2009
    7:31 am #


    Succefully installed the plugin on a site which is using the Arthemia theme by Michael Hutagalung. (http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-released/)

    The site is String Driven and I am using PHP in a PAGE at http://www.stringdriven.com/gig-diary/

    The CITY gig entry has dropped down a line; have I tried to contain the table in to narrow a page-width or is it something else?

  18. Stewart
    April 11th, 2009
    5:31 pm #

    I’m building a new site for a pretty big band; we have 14 years of past shows we’d like to import, is there an easy way to do this?!

    Thanks in advance.


  19. Stewart
    April 12th, 2009
    3:18 pm #

    Define soon?! if in the next month that’ll be perfect πŸ˜‰

  20. Joel
    April 15th, 2009
    11:09 pm #


    I was using the plug-in okay when my site was only on a local host. Once I went online with my site; it did not show up properly. I went through and disabled all plug-ins and put them back one by one. It turns out that gigpress crashes my site.

    I have left only gigpress activated, and nothing else, and the site is still crashed. If I disable gigpress; my site works. I have tried uninstalling and reinstalling several times (I really want it to work!), but to no avail.

    Any ideas? Thanks.

  21. mario
    May 15th, 2009
    8:45 am #

    hello Derek!
    i really like your work on this plug-in so far…
    Though i have one question:
    Is it possible to add in some of the next version a checkbox next to Date, City, Venue or any other requred or not required field. Checking that box would exclude that data from showing in the table.

    For example for gigs that are happening every Tuesday so that it wouldn’t be necessary to refresh every week…


  22. Gianfranco
    May 21st, 2009
    11:16 am #

    I got the same problem as Josh (first comment), and Joel (two up).

    (Josh, did you solve it? What about you, Joel?)

    The plugin is installed, but it doesn’t show up in the backend and the data showing in the frontend is messed up.

    I tried to go to “mydomain.com/wp-admin/admin.php?page=gigpress/gigpress.php” and see what happens.

    Got this message:
    “You do not have sufficient permissions to access this page.”

    I tried everything:

    – changed the permisssions of the gigpress folder
    – deactivate and reactivate the plugin
    – deactivate all other plugins
    – delete gigpress ans installed a fresh version

    Nothing seems to work.

    The thing is that the plugin used to work on my local server.

    On the remote one it just doesn’t. But if I install it on another wordpress on the same version it does work.

    All I can say is that I :
    – uploaded all the wordpress files on the remote server
    – saved the local DB from local, and changed all the domains from local to remote
    – imported the local DB into the remote DB
    – changed the wp-config.php file to match the database

    Everything else except Gigpress worded out as it should.

    Also, I should say that I noticed that the 2 MySql databases versions don’t match: local is 5.0.41 – remote is 4.1.25. PHP is 5 on both. Locally I am on MAMP (Mac).

    My host is MediaTemple.

    Could it be a problem related to database incompatibility?

    I am lost.

    Gigpress is an important part of the website I builded locally, and now it doesn’t work on my online server.


  23. Gianfranco
    May 21st, 2009
    11:20 am #

    Oh, yeah, and my WordPress version is 2.7.1

  24. Derek
    May 21st, 2009
    1:29 pm #

    For anyone having a problem similar to Gian’s above, the issue is that for some reason the GigPress settings array in the WordPress options table is getting corrupted when moving the database from local to remote. Deleting the ‘gigpress_settings’ option from the wp_options table, then reactivating GigPress, should do the trick.

    I also have a small plugin that will do this for you – send me an email if you’re having this problem and would like to try it out. It worked well for Gian’s issue.

  25. Gianfranco
    May 21st, 2009
    3:13 pm #

    Thanks for the great support, Derek.
    The code you’ve sent by email worked out.

  26. Gianfranco
    June 8th, 2009
    7:53 am #

    Hi Derek,

    In reference of the problem of GigPress breaking when exported to another server, I found what makes it to break, at least for my personal case.

    It was an HTML entities I’ve put in one field, for the “See all shows” option. I’ve put “→” in order to make an arrow right after “See all shows”. Whenever I put this code, and I export the database, the plugin breaks.

    That was all it was. Just thought to let you know, that might be an useful bit of information and debagging.

    Thanks again for the support…

  27. WOLF
    June 17th, 2009
    4:22 pm #

    Hi Derek,

    first of all, fantastic plugin! A lot of people that are looking for an event plugin overlook it easily though, even though it’s just a great event listing plugin!

    Is there any way one could add a custom search for a specific day and list events for that day only?
    I am looking at http://miami.com and there it is possible to click on (let’s say) MON and perform a custom search for that day. Something like that would be simply awesome for GigPress!

    Keep up the good work! And Thank You!

  28. WOLF
    June 18th, 2009
    2:30 am #

    Hi Derek,

    I am wondering about the time cutoff for the show listing.
    So here I have a listing, let’s say for 6/17/2009 8pm – however, it doesn’t even show up on 6/17 – as soon as I change the date to 6/18 it’s showing again. (I have entered a valid timezone!)
    Can you point me to the code where this is determinded? I’d like it to go by the date and time entered and an 8pm event to show even with an overlap of several hours (or minutes) depending on it’s lenght, but certainly not after it’s ending time. Any idea how I could do that? Thanks!

  29. Derek
    June 18th, 2009
    8:28 am #

    @WOLF — thanks for the kind words. Re: filtering for specific days, there’s no plans for this currently. As the plugin is targeted at bands, bands don’t generally have several shows on one day.

    Re: show rollover – something’s not right there. The correct behaviour is that upcoming shows display until midnight the day of the show, regardless of time. Email me if this is not the case for you.

  30. WOLF
    June 19th, 2009
    5:53 pm #

    Thanks Derek! I think my wordpress timezone settings were off by a few hours. Looks fine now.
    Again, great work! πŸ˜‰

  31. DeeMo
    July 4th, 2009
    1:34 am #

    Hi derek. A *very polite* request here for Ical / Google Calendar support. My opinion is that the best practice would be 1 show = 1 calendar event, and have it displayed as a small icon somewhere on the row (maybe given it’s own cell, maybe not.) That way, a fan can just click and download a reminder for the show that’s happening in his own area. Note: A calendar file with every tour date doesn’t seem quite as nice: I don’ t need to be reminded if XYZ plays SF if I’m a NYC resident. Just my two cents. Keep up the great job.

  32. Erik
    July 19th, 2009
    12:09 pm #

    Hi Derek! First: great plugin!

    Second, a minor bug report: I had some trouble getting the swedish language pack to work, and I realised it’s because the swedish wordpress language pack is named “sv_SE”, while gigpress’ is named “gigpress-se_SE”. Renaming the files to “gigpress-sv_SE” solves the issue.


  33. rtwerk
    July 31st, 2009
    2:15 pm #

    Greetings Derek,
    Your plug in is amazing as is, only I would like to integrate comments for individual dates.
    Have you thought of this already? Has anyone else? Any luck?
    Back in 2002-3, I did this with a MovableType installation for Steve Poltz, and it’s been great for him. All these years later and he’s still using MT, partly for that reason. I would love to offer this function on sites I’m working on now.
    Dig it. You rocked this plugin. Thank you for saving me endless amounts of time and money working with bands, managers over the years.

  34. Ian McKendrick
    July 31st, 2009
    5:29 pm #

    Thank you for an awesome plugin. I am a public speaker and this is perfect for publishing my event lists on my blog: http://ianmckendrick.com/events/

    Occasionally I will do sometimes two or three presentations on the same day. Would it be possible for the events like to sort by date, then time? It’s just that some of my events seem to list out of order.

    Thanks for what you’ve done, it’s brilliant!

  35. Erock
    August 15th, 2009
    11:55 pm #

    Hey Derek! Great plugin.
    I just need a little assistance. For some weird reason, my “upcoming” gig dates have shifted to the right of the screen. It has been fine, until someone brought it to my attention today.

    Please take a look: http://www.eobelisk.com/gigs

    Any reason why it would do this, out of the blue?

    Thank you in advance. πŸ™‚

  36. Corinne
    August 23rd, 2009
    4:30 pm #

    I love this plugin!

    I was just wondering if there was a simple way to tweak the code so that I can filter past gigs by year or month? This is because I hope to build a gigography which spans 6 years and without filtering, the page will take too long to load.

    I tried tweaking a few files to allow for a new ‘year’ shortcode, but it didn’t seem to work. Any advice?

    Thanks a lot for this plugin anyway!

  37. Derek
    August 23rd, 2009
    8:01 pm #

    <i@Corinne – thanks for the nice words about GigPress. There’s no way to filter shows by date currently. I’m working on pagination for a future version (hopefully sooner than later).

  38. Corinne
    August 23rd, 2009
    8:41 pm #

    @Derek – Thanks for the quick reply. I’ve managed to tweak the code slightly to filter by year using custom fields in a page, but look forward to your next release. Keep up the good work!

Comments are closed.