Single Click Plugin Updater WordPress Plugin

This plugin extends the plugin update notification feature introduced in WordPress 2.3 by adding an “update automatically” link to update notifications. When you click the link, the new version of the corresponding plugin is downloaded and installed automatically. It also lets you know which plugins have update notifications enabled.
Update 06.04.2008 : Version 2.0.1 with much more features is out. More info here.

Download it now! (37 Kb)

How It Works (In Detail)

To be able to display the new link this plugin will hide the original update notification and display a slightly modified one. Here’s what happens when you click the “update automatically” link :

  1. If the plugin that needs to be updated is active, it is deactivated.
  2. The Plugin Updater retrieves the plugin’s page from Wordpress.org and finds the download link.
  3. The new version is downloaded and extracted to the wp-content/plugins directory (this directory must be writable by the Updater plugin).
  4. If necessary, the updated plugin is re-activated.

All this happens in the background, so if everything works OK you’ll end up back at the “Plugins” tab. If there are any errors the plugin will display an error message and abort the upgrade.

Requirements

  • WordPress 2.3 or newer.
  • CURL library installed or allow_url_fopen enabled in php.ini. If you don’t know what that means, don’t worry – at least one of these is available on most webservers by default.
  • The /plugins directory must be writable by WordPress. The exact file permissions depend on the server configuration. Read more about file permissions. 666 or 755 may be sufficient, and 777 will always work, though this is not recommended due to security risks.

The plugin has been tested and works under Firefox 2.x, Opera 9.x and, as of version 1.0.5, Internet Explorer.

Installation

To install the plugin, please follow these steps:

  • Download the one-click-plugin-updater.zip file (below) to your computer.
  • Unzip the file.
  • Upload “one-click-plugin-updater” folder to the “/wp-content/plugins/” directory.
  • Activate the plugin through the ‘Plugins’ menu in WordPress.

That’s it.

Download

one-click-plugin-updater.zip (40 Kb)
CC-GNU GPL

Share :
  • Reddit
  • del.icio.us
  • Digg
  • StumbleUpon
  • DZone
  • Ping.fm
  • Sphinn
  • Twitter
Related posts :

504 Responses to “Single Click Plugin Updater WordPress Plugin”

Pages: « 17 8 9 10 11 12 13 [14] 15 16 17 » Show All

  1. 385
    White Shadow says:

    Check if the file/folder have a different owner or file permissions than the rest of the plugins. This can happen if the server configuration was changed since Contact Form 7 was first installed.

    Also, the all-uppercase filename looks… suspicious. Is your server running Windows, or some flavour of Linux?

  2. [...] OneClick Installer Plugin by Anirudh Sanjeev & Janis [...]

  3. [...] bórrelo y por último reinstálelo. Para las últimas dos operaciones resulta muy útil el plugin One Click Plugin Updater, pues permite el borrado y las instalaciones de plugins con un solo clic (además de que notifica [...]

  4. [...] One Click Plugin Updater Um dos mais úteis na minha opinião. Ele permite que plugins e temas sejam instalados pela própria interface administrativa do WordPress, não sendo necessário o processo manual. [...]

  5. 389
    johny why says:

    my web host tells me OneClick Plugin Updater is a SECURITY RISK.

    they say the file:
    do_update.php

    and the variable:
    $download_url

    could be used for a successful exploit.

  6. 390
    White Shadow says:

    I doubt it. The script in question checks whether the user is logged in and has the required security privileges before doing anything. It also requires a so-called “nonce” variable to be set, which makes cross-site attacks impossible. It should be safe.

  7. [...] Single Click Plugin Updater WordPress Plugin makes installing and upgrading plugins easy. You still have to install this plug-in but after that, [...]

  8. 392
    Napobjepobjes says:

    I just wanted to comment. Your content was informative to me and thanks.

  9. 393
    Johnny C says:

    hi, I recently did a backup on my WPDB and when I restored it and turned on my plugins I started receiving this error when going to the plugin page:

    Warning: Invalid argument supplied for foreach() in /wp-content/plugins/one-click-plugin-updater/oneclick-plugin-updater.php on line 652

    Warning: Attempt to assign property of non-object in /wp-content/plugins/one-click-plugin-updater/oneclick-plugin-updater.php on line 668

    any idea?

  10. 394
    White Shadow says:

    Looks like an option wasn’t properly initialized. Should be fixed now.

  11. 395
    Johnny C says:

    I decided to just remove and reinstall the plugin. It’s working fine again =)

  12. 396
    Damian says:

    Thanks for this plugin, works great.

  13. [...] plugin one by one? Try One Click Plugin Updater that helps you to update all your SEO plugin for [...]

  14. [...] Install this plugin first: One Click Plugin Updater [...]

  15. [...] first thing you’ll want to do is install the One Click Plugin Updater. This allows you to install other plugins directly from the Wordpress admin, which alleviates the [...]

  16. 401
    Johnny C says:

    some problems here… when I install OCPU, I get these messages on my plugins page:
    ======
    Warning: Invalid argument supplied for foreach() in /home3/proveiss/public_html/wp-content/plugins/one-click-plugin-updater/oneclick-plugin-updater.php on line 658

    Warning: Attempt to assign property of non-object in /home3/proveiss/public_html/wp-content/plugins/one-click-plugin-updater/oneclick-plugin-updater.php on line 674
    ======

    and then, if I try to update automatically any plugin, I get this error:
    ======
    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 85 bytes) in /home3/proveiss/public_html/wp-includes/streams.php on line 69
    ======

    any ideas? =(

  17. 402
    White Shadow says:

    I’ll upload an update to wordpress.org that might help.

    On an unrelated note, are you sure you need this plugin? WordPress now has an automatic update feature built-in, so OCPU is mostly obsolete.

  18. 403
    Johnny C says:

    wordpress built-in won’t mass update nor will it “right-click-on-link” install plugins =)

  19. 404
    Johnny C says:

    the error when activating the plugin doesn’t show up anymore… but when I tried to delete some other plugin…

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 24 bytes) in /home3/proveiss/public_html/wp-includes/gettext.php on line 91

    is there any enviroment specs I could provide to help with this?

  20. 405
    White Shadow says:

    Hmm, why would it run over the memory limit?… Frankly, I have no idea what could be wrong :(

  21. 406
    Johnny C says:

    and when I try to update something, it gets the same one:

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 71 bytes) in /home3/proveiss/public_html/wp-includes/gettext.php on line 91

  22. [...] that you will want to search for are : All in One SEO Pack, Easy AdSenser, Google XML Sitemaps, One Click Plugin Updater, Google Analyticator, Wordpress Automatic Upgrade  None of these are required, but they will all [...]

  23. [...] One Click Plugin Updater 2.4.6 NEW! 官方介紹是可以快速安裝/升級外掛和安裝佈景的外掛,不過大部分功能現在的Wordpress都內建了。 [...]

  24. [...] First time you need a plugin called : One Click Plugin Updater [...]

  25. I tried to avoid bugging you with a simple question but after spending quite a bit of time I’m trying to figure out why I get my websites 404 page after trying to install a plugin using the firefox extension.

    When I enter the url provided into my browser the installation page appears but when trying to install the plugin I get the 404 page.

    ( I’m using thesis and the newest versions of wordpress, the once click installer plugin and firefox addon One-Click Installer for WP 1.1)

    I know the answer is really pretty simple, I just haven’t found it yet.

    ps I’m writing a a review (positive )and I’d really like to get this working soon.

    Thanks for the great plugin

  26. 411
    White Shadow says:

    What is the actual URL in the address bar when you try to install the plugin and get a 404 page?

  27. [...] of code if you changed the theme. Initially the plugins were to be uploaded manually but thanks to Janis Elsts. He made the task of installing plugin so easy that you can easily do it one step. Just download [...]

  28. Just checking in to see if you have a solution to my installation problem (above).

    I’m really excited about the possibilities of what your plugin can do. I just need to get it working.

    Thanks for your help.

Pages: « 17 8 9 10 11 12 13 [14] 15 16 17 » Show All

Leave a Reply