Post From Site Icon

Post From Site

By Kelly Choyce-Dwan

Active Installs

40+

Last Updated

January 10, 2012

First Released

June 5, 2009

Download History (Last one month)


Contributors

Add an interface on your site to write a post (or page, or anything), without having to go into the admin section. Also allows for ‘anonymous’ posting (not logged in users, still asks for name/email) with a recaptcha. This makes Post From Site a perfect plugin for your user reviews, a suggestion box, or even a very basic forum site.

After install, you can display a form on your site via a widget, shortcode, or PHP code in your theme. See this page for further documentation.

  1. Unzip pfs.zip
  2. Upload all files to the /wp-content/plugins/post-from-site directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Use your choice of include:

  1. Add a widget in the Widgets section
  2. Add a shortcode to a page/post/CPT
    • Post From Site’s basic shortcode is [post-from-site]. It has three options: popup defines whether the form will show on the site, or only after clicking a link (defaults to false, not a popup). link defines that link’s text (defaults to ‘quick post’). cat restricts the post to a specific category (defaults to none).
  3. Add PHP code to your template files.
    • <?php $pfs = new PostFromSite(); $pfs->form(); ?> will output the form. You can pass the same variables as in the shortcode.

The popup won’t show up / I’m redirected to a white page on submit

Check that you have the javascript and css files in the plugin’s folder (post-from-site). A problem with the first version of this plugin was that the plugin was looking for the files in the wrong directory. For other people it was also a problem with my code assuming a Linux filestructure, so on Windows servers it broke. 2.0.0+ shouldn’t have this problem, as I’m using a different method of calling other files.

ask a question?

Changelog

3.0.1

  • Added the post_from_site function back for compatability

3.0

  • Rewrote code (again) into a class.
  • Added Custom Post Type functionality, along with support for all taxonomies.
  • Added widget functionality
  • Added actions and filters to allow extension
  • Images are uploaded correctly to gallery, and included image size is customizable

2.0.3

  • Fixed the call to the non-existent ‘pfs-widget.php’.

2.0.2

  • Fixed an issue with headers
  • Changed the div tag back to an a tag.

2.0.1

  • Compatibility with 3.0

2.0.0

  • scrapped a lot of code, most of it never made a release
  • moved over to strictly using jQuery
  • multiple file upload support
  • submits using ajax, then refreshes page, so you can see you addition immediately
  • also gets rid of the double-post if you refresh the page
  • default style has been changed

1.9.0

  • fixes double posting;
  • better image support;
  • introduction of ‘[!–image–]’ tag;
  • existing category/tag dropdown with multiple selection;
  • ability to create new categories/tags;
  • other minor adjustments

1.7.0

  • addition of tags
  • bugfixes

1.6.x

  • Initial releases
<br />
<b>Warning</b>:  Undefined array key /home/ylinkin/truewp.net/wp-content/plugins/truewp-plugin-info/truewp-plugin-info.php on line 756
" width="120" height="120">

Available Versions

Version Download Type
3.0.1 Download Stable
3.0 Download Stable
2.0.3 Download Stable
2.0.2 Download Stable
2.0.1 Download Stable
2.0.0 Download Stable
1.9.0 Download Stable
1.6.21 Download Stable
1.6.20 Download Stable
1.6.3 Download Stable
Development Download Trunk

Plugin Info

  • Version: 3.0.1
  • Last Updated: January 10, 2012
  • Active Installs: 40+
  • WordPress Version: 3.2 or higher
  • Tested up to: 3.3.2
  • PHP Version: or higher
  • Tags:    
    frontend insert-post post quick-post

Ratings


2.0 out of 5 stars. (1 reviews)

See all reviews
Scroll to Top