Freaky Trigger’s WordPress Setup

Widget Logic

FT had a complex sidebar so after ‘widgets’ were introduced to WP and Steve updated the FT theme in early 2008, I wrote a plugin to extend the functionality of widgets and make them appear as we preferred, rather than be a static sidebar throughout the site. Widget Logic allows widgets to appear or not depending on standard WP conditional tags, such as is_home() and is_single() and so on.

For support you should address yourself to the WordPress org directory and perhaps post on the forum there where it is supported by another developer now. You can leave a comment here too if you like though.

While I supported it, the plugin directed people to a Just Giving page and we ended up raising £1088 for Cancer Research UK which was nice.

Podcast Channels

Podcast Channels augments WP’s basic RSS feed with some extra elements, mostly in the ‘itunes’ namespace. It works with existing features of WP (auto-enclosures and the media library) to make a simple way to podcast, and allows different metadata in different RSS feeds – you can have as many channels as there are categories, tags, even blog authors.

I’ve not updated in years – and we’ve not updated a podcast in years!

Freaky Trigger Theme

This was designed by Steve Mannion @


1 14 15 16 17 All
  1. 451
    Alan not logged in on 15 Jun 2012 #

    @joey #448, looks like you home is fine, so I’m going to guess you fixed it?

  2. 452
    Brian on 6 Jul 2012 #

    I have used widget logic for over three months on a development site.and i am very pleased with it. I uploaded to 0.52 and immediately Nextgen galleries could not locate either galleries or pictures.

    It came the same day i upgraded word press 3.4.1and suffusion 4.2.4 so i was not sure of the underlying cause

    After a bit of testing i was able to switch the error in Nextgen on and off simply by loading unloading Widget Logic.?

    Any thoughts

  3. 453
    Alan not logged in on 6 Jul 2012 #

    i am trying to think what difference deactivating and reactivating WL would make? I’m afraid I don’t know enough about nextgen galleries to know at what level WL could be interfering.

    One new thing to try is the ‘Load logic’ setting which sets the point that WL starts to be checked – if you set it from the default ‘early as possible’ to a later point, see what difference that makes. Of course, you are all set now (for whatever odd reason!), but for next time. Glad you are ok tho.

  4. 454
    Piero on 12 Jul 2012 #

    Hi there!
    First of all, nice job i found Widget Logic very useful.
    Thank you!

    Second, i am using it on website based on wordpress 2.9.2 that i am not going to update to an newer version.
    I never had any kind of problem before, but today casually i found an error message under admin panel / widget section.
    I wasn’t able to expand any of the sidebars in this section there in the admin section. The website works well anyway.

    Fatal error: Call to undefined function submit_button() in …/wp-content/plugins/widget-logic/widget_logic.php on line 194

    And this is the line:

    Now i need to make some changes to this website especially on widgets so i’m gonna asking you: what might have happened? And how can i fix that?

    Thank you

  5. 455
    Alan not logged in on 12 Jul 2012 #

    Ah thanks for that. Turns out submit_button is WP 3.1 and later, and I never noticed. I might revert that to make it 2.8 compatible. someone else said it wasn’t worked pre 3.0, and i was most put out, but they gave me no more clues. I will have a tinker.

    you can fix it in the short term by reverting to an older version

  6. 457
    renephilippe on 14 Jul 2012 #

    Hi your plugin widget login has a upgrade to day I did it and now it does not activate and i received this message
    Fatal error: Can’t use function return value in write context in /home/offshore/public_html/wp-content/plugins/widget-logic/widget_logic.php on line 264
    You know what happen?

  7. 458
    admin on 14 Jul 2012 #

    Apologies to the many people who updated to the accidentally prematurely released 0.53 I’ve been trialling. I rolled back the WP repository ‘stable version’ to 0.52 as soon as the problem was brought to my attention.

    i’m afraid you will have to manually remove WL to make your site function again and then reinstall the properly stable 0.52

    0.53 will be out soon to fix what are relatively minor bugs, so it’s rubbish that i’ve caused so much badness in the process :-(

  8. 459
    Misty on 17 Jul 2012 #

    please help on this issue, i have used widget logic for years, suddenly on my artisteer created theme, i enter my conditional tag into the widget “twitter widget” and the widget “diy tarot” and on pressing save the conditional tag disappears. it is working fine on the other text widgets. i have also deactivated all other plugins, same issue, i have further placed the conditional statement recomended by you at the end of the loop. no solution. funnily, on other blogs also using artisteer theme the twitter widget accepts the conditional tag. i have also updated deactivated and reactivated the problem plugins. thanks in advance. tamsin

  9. 460
    Alan not logged in on 17 Jul 2012 #

    “the conditional statement recomended by you at the end of the loop”

    sorry, Misty, what is that you are referring to there. I’ve no clue why some widgets should lose their WL on saving – i’ve even looked at and it seems harmless enough. sorry

  10. 461
    Talina on 2 Aug 2012 #

    Before I had just deactivated the plugin. It’s active now and still has the error in the header, twice.

    Funny thing is it’s always worked fine before… then in June after some WP upgrades it got wonky.

  11. 462
    Talina on 2 Aug 2012 #

    Gah, can’t edit the previous comment anymore but the PHP in one of my widget had improper spaces and junk. Fixed it and the problem is resolved :) Yippie.

  12. 463
    Steve Cook on 3 Oct 2012 #

    Just FYI, if you accidentally enter a line break into a widget’s “widget logic” field, it breaks the plugin and puts a lot of error codes all over your site. When the plugins page is refreshed, the line break disappears from the widget logic field, making it really difficult to determine the cause of the error (trust me). If you save the widget again, without the line break in the widget logic field, the error is gone.

  13. 464
    Alan not logged in on 3 Oct 2012 #

    Thanks steve – i will check and add that to my to do list. I have been very poor at updates for ages now – ust try harder

  14. 465
    indran on 23 Oct 2012 #


    The plugin is great. I need some help, the sidebar is not picking a the standard width. How do I change the width size?
    Here the link

    Please help!

  15. 466
    Joe@WPfreaks on 3 Jan 2013 #

    Widget Logic is one of the must have plugins when it comes to WordPress. I use it pretty much for every site I create. However, there have been some compatibility issues in the recent WP 3.5, I hope Alan will have some time to do needed modifications.

  16. 467
    Yu Hua on 3 Feb 2013 #

    Installed Widget Logic just now, and it saved my day! Thank you so much for the brilliant piece of work! This is definitely one of the “must-have” wordpress plugins. Thank you again! :)

  17. 468
    shabuj islam on 18 Mar 2013 #

    Plug-in is very important for word-press. I want to add this plug-in my word-press anybody help me. How possible this work.

  18. 469
    Mark G on 16 Oct 2013 #

    Thank you Benny

  19. 470
    Roberto on 30 Jan 2014 #

    Hello, it is Widget Logic plug-in working on WordPress 3.8.1 ?

  20. 471
    admin on 30 Jan 2014 #

    yes. i’ll update the compatible version ID soon

  21. 472
    Tommy Mack on 2 Aug 2014 #

    Wow, high praise and from Google no less…

  22. 473
    Mark G on 8 Oct 2014 #

    Wow, what a supportive website incredibly uncle to new users and whatnot.

    Actually, more seriously, I did wonder about if you (or someone) could have a separate linkawidget to have the “Latest Message” sidecar on its own? I often link to the “Popular” front page, and have to scroll down several wonderful Number Ones to get to the bottom, and often on flicking find I have pressed too hard and now I have the initial view of The Tampera, andhave to start over..

  23. 474
    Lindsay on 5 Jan 2015 #

    Right now it sounds liie BlogEngine is the best blogging platform out there right now.
    (from what I’ve read) Is that what you are using on your blog?

  24. 475
    Employee Supervision on 11 Jan 2015 #

    Hello my friend! I want to say that this article is amazing, great written and come with approximately all significant infos.
    I’d likke to look more posts like this .

  25. 476
    Mikayla on 6 Feb 2015 #

    Very good post! We will be linking to this particularly great article on our site.
    Keep up the great writing.

  26. 477
    Janice on 13 Feb 2015 #

    ‘ We ensure that our residents get three healthy, nutritious meals daily that are cooked home style for flavor and
    served restaurant style for the residents’ convenience.
    Taking care of the elderly is an issue that almost all families
    face. Some of them are listed below: Professional cleaning: as the name suggests,
    the cleaning task of the place is done by experts
    and professionals.

  27. 478
    cars for cash long island ny on 13 Feb 2015 #

    *Doesn’t Help Thee Community: As you will see below, donating a non-running vehicle does
    quite a bitt to help the community. Some people also opt for another smarter way of getting rid of their
    old cars. The first step is to determine tthe value of the carr
    in the market.

  28. 479
    Peggy on 23 Feb 2015 #

    Not for used car parts as had been recently listed.
    Some SUV’s andd larger trucks can command a greater top quality.
    Their representatives are well experienced and after taking a
    look at the car, they would quote the best possible
    price for it.

  29. 480
    teclive on 23 Feb 2015 #

    Hello there, I hope you are doing well. First I would like to thank you for writing such a great widget. I installed it in hopes of making life easier for my client, well ok, and myself during development LOL.
    I am using the Avada theme on the latest WordPress but cannot for the life of me get it to show no matter what I use.
    I tried this
    is_category(19,11,10,12) || (is_single() && in_category(19,11,10,12))

    so if it is one of those categories, or a post within one of those categories, then that given widget would work, but still nothing.
    I did post over on the plugin support page but nobody there seems to be able to help


1 14 15 16 17 All

Add your comment

(Register to guarantee your comments don't get marked as spam.)


Required (Your email address will not be published)

Top of page