Sewn In Post Delete

plugin banner

A very basic framework for deleting posts on the front end. Uses a nonce for security and checks capabilities to what a user has access to.

Adds a shortcode and action to add a "Delete Post" link to posts so user's can delete them. By default it requires the user to have the "delete_post" capability for the post in question, but if you want anarchy, you can customize that all the way to loggedin or even public…

Author:Jupitercow (profile at wordpress.org)
WordPress version required:3.6.1
WordPress version tested:4.2.37
Plugin version:1.0.1
Added to WordPress repository:13-06-2015
Last updated:13-06-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:https://wordpress.org/plugins/sewn-in-post-de...
Total downloads:1 021
Active installs:10+
plugin download
Click to start download

Adds a shortcode and action to add a “Delete Post” link to posts so user’s can delete them. By default it requires the user to have the “delete_post” capability for the post in question, but if you want anarchy, you can customize that all the way to loggedin or even public…

SHORTCODE

[sewn_post_delete_link] // Loads current post for editing

[sewn_post_delete_link text="Bye bye post" before="" after="" title="" class=""] // Will change the link text to "Bye bye post"

Attributes

These are the same arguments for in template action below.

text = link text
before = html to show before the link
after = html to show after the link
title = the link title, defaults to link text
class = extra classes to add to the link

IN TEMPLATE

This will show the link to users have the ability to use it.

do_action('sewn/post_delete/link');

do_action('sewn/post_delete/link', array('text'=>"Bye bye post", 'before'=>'', 'after'=>'', title=>'', 'class'=>''));

Screenshots
FAQ
ChangeLog