Freaky Trigger’s WordPress Setup

Widget Logic

FT had a complex sidebar, but I decided to ‘widgetise’ it when Steve updated the theme in early 2008. To keep some of the special widgets appearing only when needed, I wrote a plugin to extend the functionality of widgets. Widget Logic allows widgets to appear or not depending on standard WP conditional tags, such as is_home() and is_single() and so on.

If you want to contact me about it you should address yourself to the WordPress org directory and perhaps post on the forum there. Or you can leave a comment here, below. PLEASE READ THE FAQ AND OTHER NOTES in the WordPress plugin directory first though.

If you find Widget Logic useful to you, then you could consider a small donation to Cancer Research UK – click ‘Donate’ on the widget over to the right there –>

VIDEO TUTORIAL! Popup or view on YouTube a screencast by Daryl Lozupone. Thanks to him.

Podcast Channels

Podcast Channels is a plugin that augments WP’s 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.

Like a lot of people I found PodPress increasingly frustrating to use around WP2.6. I still see lots of people using it, but I found it was interfering with too many aspects of WP – wysiwyg editing, the media library, and so on. But there were only two things it did that I liked – show download stats, and allow multiple podcasts on a blog with their own rss and iTunes metadata. So i wrote a couple of plugins to target just those functions.

(I may release the stats plugin some day, but it’s nothing special, a bit clunky, and I really don’t want to support it.)

Freaky Trigger Theme

This was designed by Steve Mannion @ ghostfood.tv

Comments

1 16 17 18 19 20 All
  1. 426
    Eileen on 18 Feb 2012 #

    Alan, also for example on the individual tours this sidebar is over-writing the key information on the tours too…

    http://www.egypttodaytravel.com/index.php/2012/01/tours-of-egypt/abu-simbel-sun-festival-7-nights-tour-programme-including-nile-cruise/ and so I need to take them off there also.

    Thanks again, Eileen xx

  2. 427
    Alan not logged in on 18 Feb 2012 #

    you mentioned trying is_front_page(), but not is_home() so try that

    http://codex.wordpress.org/Conditional_Tags#The_Main_Page

  3. 428
    Eileen on 19 Feb 2012 #

    Alan! you are my hero!

    First of all when I did is_home() it didnt work, it took itcompletely off the home page as well, and I had tried it before and the same thing had happened. However this time I did it again following your advice but also I checked the box …. Use ‘wp_reset_query’ fix [save] and WOOHHOOO it worked! I cant thank you enough Alan.

    I have also tried putting or is_page() but that takes it off the home page as well again, so I will not push my luck any more :-) I am just delighted that at least I got it on the home page and I can play around with it further later on. For now, it has definately fixed the problem.

    I am so so glad I found this site, you are all fantastic to help us all out like this.

    Well done freaky trigger!! I am going to make a donation right now.

    And Alan! I cannot thank you enough.

    Have a brill weekend!

    Eileen xxx

  4. 429
    Alan on 19 Feb 2012 #

    Thanks for the donation!

  5. 430
    krishnamoorthy on 21 Mar 2012 #

    kalki story

  6. 431
    Erica on 27 Mar 2012 #

    How do I add widgets on multiple pages? I wanted to have it on is_front_page() and also on other page?

  7. 432
    Alan not logged in on 28 Mar 2012 #

    You can use || between 2 tests to check if either test A or test B are true, e.g. is_front_page() || is_author(‘alan’)

    http://wordpress.org/extend/plugins/widget-logic/other_notes/

  8. 433
    Robert_ITman on 6 Apr 2012 #

    Just upgraded to Widget logic version 0.51 and suddenly we have ‘META’ and ‘ARCHIVES’ on our home page — but nothing like these in our widgets – how do we hide these? where did they come from?

    Solved with adding a blank text widget with blank ‘Widget logic’ to our sidebar then they go away – is it possible version 0.51 now somehow adds a default ‘META’ and ‘ARCHIVES’ when no widgets set on the home page..?!

    P.S. we hide our widgets from certain pages using ‘Widget logic’ !is_page( array( 188, 282 ) )

  9. 434
    Alan on 8 Apr 2012 #

    Not quite. Your theme has default sidebar contents when there are no widgets. The new WL code properly tells WP when there are no widgets so this default content appears. Gonna add this to the FAQ when I (finally) get round to the ‘late loading’ extra coding I promised weeks ago :-(

  10. 435
    Luwak on 11 Apr 2012 #

    Nice Work. This Plugins Too Good To Be Forgotten like a cup of Coffee in the morning. I love This. By the way, Coffee has a time guys.
    Thanks…

  11. 436
    Cindy on 12 Apr 2012 #

    Thank for this useful plugin. Anyway how can I post a sidebar on selected multiple pages only?

  12. 437
    Rubén on 4 May 2012 #

    Good morning, I’m Spanish, sorry if my English is not good.

    I have 3 days with a problem to make something very simple.

    I want a widget to display only the file index.php, but repeats the widget at: /page2/ & /page/3/ & /page/4/ & /page/5/ and so indefinitely.

    Any solution?.

    Thank you.

  13. 438
    tony on 8 May 2012 #

    i am struggling to get a plugin that can act as a filter to filter my site for price and certain tags. I dont know how i can do that. Please can you reply

  14. 439
    Alan not logged in on 8 May 2012 #

    I’m afraid you are going to have to expand on that description, tony.

  15. 440
    Grim Cris on 9 May 2012 #

    After the last update, I can’t upload pictures on my blog anymore. I don’t know why, it says “HTTP Error” after I wait a wile and nothing happens. If I Deactivate the plugin, it’s ok.

    Knows anyone why?

    P.S.: I’ve noticed this issue on two different blogs hosted in two different places.

  16. 441
    Alan not logged in on 9 May 2012 #

    You’ve got me there – I have absolutely no idea, sorry. And I can’t think of a way of helping you troubleshoot, short of giving me admin access to a site displaying this behaviour.

    could it be that some of your logic outputs text? try removing the widget logic from widgets one by one to see if blanking one of them stops this from happening – you can always save out your current WL config for safe keeping.

  17. 442
    JEB on 16 May 2012 #

    May Day! May Day!

    We recently learned that the IDXpress plugin by Diverse Solutions does not function properly when WL is activated. This is a really tough spot to be in because our site relies so heavily on both widgets that it simply cannot do without one or the other. The IDXpress plugin is a dynamic real estate mls/property search tool that works perfectly when the WL widget is inactivated. However, when WL is activated, the property slide show component of the plugin fails to work.

    Your plugin is simply a must have for anyone that uses WordPress and I so hope that you might have some guidance for us.

    Here’s an example page: http://califund[dot com]/idx/mls-p820512-359_mountain_ct_brea_ca_92821

    Thanks in advance for any help you might be willing to offer.

  18. 443
    Alan not logged in on 17 May 2012 #

    I assume that as the slideshow in that page linked works, that you have deactivated WL. I’d need to see what it and the HTML looks like when WL is active to guess at the problem

  19. 444
    Chris on 18 May 2012 #

    Never had a problem with widgets now there is a delay when using and when I take blank widget to use most times I have to click on widgets again to use another one because it is greyed out any help thank you

  20. 445
    b00y0h on 24 May 2012 #

    getting errors on v 0.52:

    Parse error: syntax error, unexpected ‘;’ in /home/jinga/public_html/system67/wp-content/plugins/widget-logic/widget_logic.php(270) : eval()’d code on line 1

  21. 446
    Alan not logged in on 24 May 2012 #

    something is wrong with the code in your widget-specific “widget logic”

  22. 447
    Berry on 4 Jun 2012 #

    Thank for this useful plugin. I think I’ve got it working now :-)

  23. 448
    Joey O'Connor on 5 Jun 2012 #

    I recently installed Widget Logic and love it for the customized landing page I created.

    My only problem is that my sidebar disappears on my regular blog posts. Here are a few samples. Any help you can give is appreciated.

    when I created a new post, my homepage sidebar does not show up. Here are the three links:

    Homepage
    http://www.joeyo.org

    Custom Side Column (page)
    http://www.joeyo.org/create-transforming-stories-of-art-life-faith/

    Latest Post (Side column not showing)
    http://www.joeyo.org/2012/05/a-video-interview-with-eric-nykamp/

    Also, I’m not sure if this is a WordPress issue or Widget Logic, but ever since I started using WL, my two most recent posts are showing up in the #2 & #3 position and my older post remains at #1 (Eric Nykamp post).

    Thanks for your input!

  24. 449
    Talina on 15 Jun 2012 #

    The new wordpress upgrades have left this plugin and my site a bit wonky. For now the plugin is disabled but this is the error header thing it’s causing: http://s45.photobucket.com/albums/f60/Talinan/?action=view&current=ScreenShot2012-06-15at122418PM.png

    Any idea what I can do to fix this?

  25. 450
    Alan not logged in on 15 Jun 2012 #

    “parse error…eval()’d” indicates you have badly formed widget logic code in one of your widgets. 2 errors suggests two different widgets have similar problems. you can work out where the problem is by blanking (and later restoring) the logic and seeing if it makes a difference

1 16 17 18 19 20 All

Add your comment

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


Required

Required (Your email address will not be published)

Top of page