Plugin Directory

Test out the new Plugin Directory and let us know what you think.

FAVIROLL - FAVIcons for blogROLL

Caches all favicon.ico in PNG format and use this in your blogroll.


  • FEA = Implemented feature
  • FIX = Bugfix
  • OPT = Optimization
  • CLN = Cleanup/Refactoring
  • OTH = Other


  • CLN: Code maintenance for WP 4.2

  • OPT: Preventive examination whether url_fopen is possible. If not you will got feedback.
  • CLN: Code maintenance.


  • OPT: Favion detection optimized. Deprecated PHP Code updated. THX for reporting the issues to faina09.

  • OTH: Maintenance Compatibility Check for WordPress 3.8. Faviroll still works fine ;-) - Codename: Mystique conflict

  • FIX: Naming conflict of some stylesheet definitions. Now all styles take the "faviroll" prefix. Thanks Alexandre.

  • OPT: Favicons will now displayed in the manage links admin panel also

  • FIX: Resolved an javascript/ajax problem. images were not updated correctly.


  • OPT: The favicon from own site is now the default icon for bookmarks without a favicon.
  • OPT: Countdown box while refeshing favicons from foreign sites for better feedback.


  • FEA: Complete redesign of the backend-panel with many customizing options and usability improvements
  • FEA: No submit button any change is saved immediately via ajax technology.
  • FEA: Possibility to assign any image for "custom icons", workaround to use an icon with a better quality.
  • OPT: Full Code maintenance.

  • OPT: Code maintenance for WP 3.x

  • FIX: Ooops, I've overlooked a little error in my code, made one test too less, "mea cupla". ;-)

0.4.8 - Codename: "Dixie's fix"

  • CLN: Code Refactoring: Code structure completely rewritten, a lot of bugfixes and runtime optimation.
  • FEA: Implementation of Windows BMP processing. Some site using this image format which can't process by PHPs GD-Library.
    Until now these proprietary formats was (non optimal) passed by Faviroll.
  • FIX: Some Sites deliver Favions larger 16x16 pixels and proprietary formats wasn't shrinked to 16x16.
    (Issue Request from Dixie. Thanks for feedback, "Dix").
    I've found http://phpthumb.sourceforge.net/ to solve the issue.
    This superb library is able to convert Windows BMP icons up to 32 Bit to GD image which Faviroll needs.
    Conclusion: Favicon handling is more complex I thought at the beginning, but I don't give up.


  • FEA: Options has a new checkbox for disabling faviroll/style.css (Request from Dixie)




  • CLN: Settings panel now you can find under "Links".
  • OPT: Image type recognition. Just the ICO image is converted into PNG.
    All other image formats are bypass direct into the local cache.
    This will maximize the usage of the foreign favicons.


  • CLN: complete (re)design cache file handling, fallback strategies and -finally- the integration into wordpress.
  • OPT: Added style.css to easily edit the faviroll css classes.


  • CLN: little code correction


  • FIX: in cache directory creation fixed


  • FIX: unable to create cache directory.
    Some user feeback reports the plugin is unable to create cache directory which anchors in plugin folder because of missing write permissions.
    Now I use wordpress core function wp_upload_dir() to create the (persistent) cache into the "uploads" note.


  • OTH: same like version 0.3


  • OTH: internal "fight" with subversion. No code changes.


  • CLN: added screenshots
  • OPT: switching the transparency automatically rebuild the icon cache
  • FIX: increase execution time to max. 5 minutes at (re)building all icons to avoid Fatal error: Maximum execution time of xxx seconds exceeded


  • Initial version

Requires: 3.x or higher
Compatible up to: 4.2.10
Last Updated: 2 years ago
Active Installs: 300+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1