Free WordPress Plugin: DynamicWP Fisheye Menu

DynamicWP fisheye menu is a free wordpress plugin, this plugin will build a Fisheye menu from a list of links. Like Mac OS user interface at the bottom of the screen, where there is a dockbar with icons on it, and when you mouse over the icons they grow in size, giving the “fisheye” effect.

DynamicWP fisheye menu is provided to user under the open source GPL License, you can use it for all your project or at least use it as a foundation for your next projects for free and without any restrictions.

Download the plugin for free!

dynamicwp fisheye menu

[starrater tpl=10]

Plugin Settings Up

Install plugin

  1. Download the plugin (see “Download” link above).
  2. Decompress the .zip archive and put the “dynamicwp-fisheye-menu” category into your plugins directory (/wp-content/plugins/).
    Or the other way, with your wordpress admin page > Plugins > Add New then choose upload on the top. Next choose File (.zip) then Install Now.
  3. Activate the plugin in the WordPress Plugins admin page.
    dynamicwp fisheye menu
  4. Now you can see Fisheye menu below the Settings menu.
    dynamicwp fisheye menu


  1. After activated the plugin, please insert this code
    <?php dynamicwp_fisheye(); ?>

    Wherever you want this plugin will display, but you can’t display it in your post.

    We will use a default theme on wordpress 3.0, Twenty Ten.
    After activated the theme please go to Appearance > Editor then open file page.php and insert this code

    <?php dynamicwp_fisheye(); ?>

    like this

    Save it and you can see your page will be like this
  2. Go to Fisheye menu settings page, Settings > Fisheye menu
  3. Please fill the form with the fisheye menu name and fisheye menu link
  4. Then click “Update Settings” button

Version History

1.0 (2010-10-28)
Initial Release


The DynamicWP Fisheye Menu plugin is based jQuery Fisheye Menu an interface element for jQuery by Stefan Petre.

We hope this plugin will be useful fou you, if you have a problem or suggestion for more feature feel free to fill the comment form below.
Enjoy! :)

37 Comments to “Free WordPress Plugin: DynamicWP Fisheye Menu”

Add Comments (+)

  1. Great idea for a plugin and really nice implementation!

    I know you can’t include in pages and posts as said above, but this would be a great feature to include in future versions. A shortcode for each fisheye menu created in the backend? Something like:
    [fisheye id=1] where the id is the id of the specific fisheye menu to be included in a page or post.

    Come to think of it, I suppose you could also included your code in the post above into a page template to display the menu.

    Anyway, great work and look forward to hearing your comments about making multiple menus possible and shortcode to insert into pages or posts

  2. Philippe says:

    It is a very nice plugin indeed, and I like it very much.
    This is not a complaint :) However, I thought sharing with you one issue I have with it.
    When I first installed the FishEye, I mistakenly entered my 5th info into the 6th field (I have a very wide screen, and it showed 2 columns in admin) and saved it. After I realized my mistake, I of course deleted the 6th and entered it into the place it was really meant from the beginning, but from that time on, it showed the sixth image in the front menu :(
    I hate to say that I (think butchered) your script to get rid of that sixth image, and now it throws me an error in IE8 (I don’t particularly care for IE :) but what choice do we have?! Right!?
    Works great for me in every other browsers on earth of course :^D
    Here’s the error:
    Message: Invalid argument.
    Line: 30
    Char: 144
    Code: 0
    URI: http://localhost/wp-includes/js/jquery/jquery.js?ver=1.4.2
    Perhaps u can give me an idea on what I have done wrong :)
    If u can’t, don’t worry… I’ll manage! :)
    Thanks for this great little useful toy.
    Best regards

    • reza says:

      by default, this menu displays sixth menu, even you dont fill the column for that sixth menu
      if you want to hide it by default

      open fisheye.php, in line 125

      replace this code

      <a href="<?php echo $Fisheye6link; ?>" class="fisheyeItem"><img src="<?php echo $linkss.'images/6.png';?>" width="30" alt="img" /><span><?php echo $Fisheye6; ?></span></a>


      <?php if ($Fisheye6) { ?>
      <a href="<?php echo $Fisheye6link; ?>" class="fisheyeItem"><img src="<?php echo $linkss.'images/6.png';?>" width="30" alt="img" /><span><?php echo $Fisheye6; ?></span></a>
      <?php } ?>
  3. jabbo says:

    Is it possible to hack your code to display our own images?

  4. Bunny says:

    Is there a way to add 3 more items to the menu? I tried adding extra code to the .php file but that returned an error message. Unfortunately, I am not adept at rewriting javascript so I can’t tell if I would need to alter it or where to even start if I did.

    Otherwise, love love love this plugin!!!

  5. Max says:

    I tried with two different themes but the menu doesn’t appears!
    Can u tell me what can I try to resolve?

  6. Max says:

    Is it possible to have more than 8 menu?

  7. Amin says:

    Is there any update for WordPress 3.2.1 because the plugin doesn’t work on 3.2.1
    Thank you

  8. AJ says:


    Nice code!!!

    Keep up the good work…..


  9. Carol says:

    I am having some trouble with changing the images. I’ve gone to the control panel where my site is hosted and found the image file for this plugin. I changed 1.png to default1.png and then I uploaded a new png file and renamed it 1.png, but nothing changed! I am very new to this, but please help! I love this plugin – it is just what I need – with a few changes :) . Thank you.

  10. Carol says:

    Nevermind. After several hours, it magically changed.

  11. Jim says:

    I uploaded my own images, but I can’t seem to make them bigger. When I upload larger images, it’s like they still stay a smaller size. Is there something I can change to allow them to be bigger or at least their correct size?

  12. Michele says:

    Amazing plugin!!!

    I heve a problem. i’m trying to keep it fixed in one page (for example at the very bottom of the pages). But somehow, after scrolling down the page, the roll over of the mouse doesn’t recognize the “new position” of the fisheye menu. It just recognize the previuos position where actually there’s no menù.

    Any clue?

    Btw, i love your plugins.

  13. Louis says:

    I would like to be able to get the menu float. Or, stay in one position as I scroll.
    I haven’t figured out how to do that yet.. It sure would be nice if that option were available, either for top, or bottom or both.. Any ideas?

  14. Aaron says:

    Hi, Great plugins. They are awesome and the instructions and support you provide are outstanding.

    I have seem to have a few conflicts when running Dynamic Fisheye and Dynamic To Top plugin:.

    1) I can get Fisheye to work but cannot get Dynamic To Top to work along side itk (ie it does not scroll to the top)

    2) When I uninstall Fisheye it automatically causes Dynamic To Top to disappear and also removes all of my websites body borders.

    I am using the Boldy WordPress Theme. I have activated both Fisheye and To Top. Any help you can provide will be appreciated.

    Thanks again for all the great work!

    • Aaron says:

      PS: Please also note that the Dynamic To Top Plugin worked up until the point I installed the Fisheye plugin so I am certain that the conflict is isolated to Fisheye. When I uninstalled Fisheye it removed my websites body borders and the To Top Plugin.

      Thank you.

      • Aaron says:

        RESOLVED: When deactivating the plugin remember to also go back and remove the code you inserted into your page.php! Thanks again for the great plugin. Am using and recommending it to all my web design peers. Cheers!

  15. CanDeniz says:

    woow. intersting

  16. Anand pandey says:

    Hi I am new user to WordPress and searched all around the internet about this topic but find one of the best on your site thanks a lot.
    Can I join you for word press help?
    How can i join with you.

    One more help i want from you please suggest me
    1.How can i put these menu’s on my page left side Aligned vertically.


  1. Free WordPress Plugin: DynamicWP Fisheye Menu | Neorack Tutorials
  2. Wordpress Belarus » Blog Archive » Free WordPress Plugin: DynamicWP Fisheye Menu
  3. Free WordPress Plugin: DynamicWP Fisheye Menu |
  4. MY IDC » Free WordPress Plugin: DynamicWP Fisheye Menu
  5. Free WordPress Plugin: DynamicWP Fisheye Menu
  6. WordPress Plugin Releases for 11/4 « Weblog Tools Collection
  7. WordPress Plugin Releases for 11/4 | The best Tutorials
  8. WordPress Plugin Releases for 11/4 | Programming Blog
  9. Free Flash Template – fisheye gallery | Script ebooks
  10. Free WordPress Plugin: DynamicWP Fisheye Menu | Wordpress Develop
  11. DynamicWP Fisheye Menu | WP Plugin Archive

Leave a Reply


Amazingly Beautiful WordPress Themes