Ad Inserter
94Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
Allows you to use Gravity Forms to update any post on the front end.
Gravity Forms: Post Updates is a WordPress plugin that allows you to update posts from the front end using Gravity Forms. It supports custom post types and custom taxonomies when used alongside the 'Gravity Forms + Custom Post Types' plugin. You can upload and delete custom field files, and it includes shortcodes to facilitate the editing of posts directly from the front end.
The plugin requires PHP 5.3 or greater and is compatible with WordPress versions up to 4.2.39. It features a basic shortcode for loading posts for editing and includes various filters for customization, though it has removed the ability to delete posts.
Best for: This plugin suits users who want to enable front-end editing of posts on their WordPress site.
What it does well
Where it falls short
Gravity Forms: Post Updates provides a straightforward way to manage post updates from the front end, but its age may limit its effectiveness with current WordPress standards.
Jupitercow's own description of Gravity Forms: Post Updates, lightly tidied.
Requires PHP 5.3 or greater
Allows you to use Gravity Forms to update any post on the front end. If you use the “Gravity Forms + Custom Post Types”, you can even update custom post types and use custom taxonomies.
[gravityform id="1" update] // Loads current post for editing
[gravityform id="1" update="34"] // Loads post where ID=34 for editing
We worked with Rocketgenius, makers of Gravity Forms, to get a small upgrade added that allows us to extend their shortcode, so now you can simply add the “update” attribute to the normal “gravityform” shortcode. If you only add “update”, it will load the current post in to update. If you add an integer to the update attribute, it will use that to load a post by its ID.
So you should use the action to create your links.
do_action(‘gform_update_post/edit_link’);
do_action(‘gform_update_post/edit_link’, array(
‘post_id’ => $post->ID,
‘url’ => home_url(‘/edit_post/’),
) );
Arguments (query string or array)
post_id (int) (optional) The id of the post you want to edit. Default: global $post->IDurl (string|int) (optional) Either the full url of the page where your edit form resides, or an id for the page/post where the edit form resides. Default: get_permalink()text (string) (optional) The link text. Default: “Edit Post”title (string) (optional) The title attribute of the anchor tag. Default: (text) parameterThis will return a basic edit url
apply_filters('gform_update_post/edit_url', '');
Specify post to edit (post_id) and post that holds the edit form (url)
apply_filters('gform_update_post/edit_url', 1, home_url('/edit_post/'));
Other plugins for custom content structures.
Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...
ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to man...
Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...
The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.
Admin UI for creating custom content types like post types and taxonomies