+
+action :delete do
+ directory plugin_directory do
+ action :delete
+ recursive true
+ end
+end
+
+private
+
+def site_directory
+ node[:wordpress][:sites][new_resource.site][:directory]
+end
+
+def plugin_directory
+ "#{site_directory}/wp-content/plugins/#{new_resource.name}"
+end
+
+def default_repository
+ version = new_resource.version ||
+ Chef::Wordpress.current_plugin_version(new_resource.name)
+
+ if version =~ /trunk/
+ "http://plugins.svn.wordpress.org/#{new_resource.name}/trunk"
+ else
+ "http://plugins.svn.wordpress.org/#{new_resource.name}/tags/#{version}"
+ end
+end