All posts in Plugins

Shopp Product Importer CSV Template

Shopp Product Importer Plugin provides a mechanism to import Products from a formatted CSV file into the shopp product database.

Product Identifier,Product Category [Pipe | Delimited Text],Description [text],"Featured [ON,OFF] (*auto OFF)",Image ID [Number] (Use image path option),"Inventory [ON,OFF] (*auto OFF)",Product Name [Text],Product Price [Text],"Published [ON,OFF] (*auto ON)","Sale [ON,OFF] (*auto OFF) (Requires Sale price)",Sale Price [text] (requires sale),Shipping Fee [text],SKU [text] (requires stock),Stock Quantity [Number] (requires SKU),Slug [text] (*auto product name),Summary [text],Tags (pipes | delimited text),"Tax [ON,OFF] (*auto ON)","Type [Shipped, Virtual, Download, Donation, N/A] (* auto Shipped)","Shipping [ON,OFF] (*auto ON)",Variation Price [Number],"Variation Taxed [ON,OFF]",Add-on Price [Number],"Add-on Taxed [ON,OFF]",Spec [text],Weight [text],Custom Taxonomy [Pipe | Delimited text]

https://dl.dropbox.com/u/20291031/shopp-product-importer.csv

Please note: The .csv file contains only the column headers, but they should be enough to get you going.

Good Luck.

Really Useful WordPress Plugins

useful-plugins

The following is a list Free and Paid WordPress plugins that I recommend for use on your WordPress website. They are part of a session I gave at WordPress Ann Arbor. If you have any other suggestions you think should be added to the list, please feel free to leave your recommendations in the comments below.

Gravity Forms

gravity-forms

Contact Forms for WordPress Just Don’t Get Any Easier than Gravity Forms. Quickly build and design your WordPress forms using the form editor. Select your fields, configure your options, and easily embed forms on your WordPress powered site using the built in tools. Gravity Forms requires a minimum of WordPress version 3.0, MySQL 5 and PHP 5 in order to function properly. Please note that Gravity Forms is not compatible with the WordPress.com hosted service. Gravity Forms costs $39.99 for a personal license.

http://www.gravityforms.com/

WP-Table Reloaded

WP-Table Reloaded
WP-Table Reloaded enables you to create and manage tables in your WP’s admin area. No HTML knowledge is needed. A comfortable backend allows to easily edit table data. Tables can contain any type of data and additional JavaScript libraries can be used to extend it with features like sorting, pagination, filtering, and more. You can include the tables into your posts, on your pages or in text widgets by using a shortcode or a template tag function. Tables can be imported and exported from/to CSV, XML and HTML.

http://wordpress.org/extend/plugins/wp-table-reloaded/

WP-DB-Backup

wp backup
WP-DB-Backup allows you easily to backup your core WordPress database tables. You may also backup other tables in the same database.

http://wordpress.org/extend/plugins/wp-db-backup/

Redirection

redirection

Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.

http://wordpress.org/extend/plugins/redirection/

Broken Link Checker

Broken Link Checker

This plugin will check your posts, comments and other content for broken links and missing images, and notify you if any are found.

http://wordpress.org/extend/plugins/broken-link-checker/

Search and Replace

search and replace

A simple search for find strings in your database and replace the string. You can search in ID, post-content, GUID, titel, excerpt, meta-data, comments, comment-author, comment-e-mail, comment-url, tags/categories and categories-description. It is possible to replace the user-ID in all tables and the user-login for more security in the WordPress-Application

http://wordpress.org/extend/plugins/search-and-replace/

Widget Logic

widget logic

This plugin gives every widget an extra control field called “Widget logic” that lets you control the pages that the widget will appear on.

http://wordpress.org/extend/plugins/widget-logic/

Cart 66

cart66

The Cart66 WordPress ecommerce plugin makes it easier to make money online than ever before. Not only can you sell physical products, digital products, and services, Cart66 will also turn your WordPress site into a membership website allowing you to sell subscription access to your content.

http://cart66.com/
Free Version: http://cart66.com/lite/

Theme My Login

theme my login

This plugin themes the WordPress login, registration and forgot password pages according to your current theme. It replaces the wp-login.php file by using a page template from your theme. Also includes a widget for sidebar login.
http://wordpress.org/extend/plugins/theme-my-login/

WordPress SEO Plugin

WordPress SEO Plugin
WordPress SEO is the most complete WordPress SEO plugin that exists today for WordPress.org users. It incorporates everything from a snippet preview and page analysis functionality that helps you optimize your pages content, images titles, meta descriptions and more to XML sitemaps, and loads of optimization options in between.

http://yoast.com/wordpress/seo/

Woopra Analytics for WordPress

Woopra
This plugin adds Woopra’s real-time analytics to any WordPress installation

http://wordpress.org/extend/plugins/woopra/

Akismet

akismet

Akismet filters out your comment and track-back spam for you, so you can focus on more important things.

http://akismet.com/

Displaying a Widget in a descendant category with Widget Logic

Overview

In this example ‘widget’ is the slug of the parent Category and ( 1 ) is the category ID number.

in_category( 'widget' ) || post_is_in_descendant_category( 1 )

I ran into an problem when a client asked me to show a 300 x 250px banner, only on a specific parent category and it’s child categories.

Step 1: Get the Category ID’s

In your WordPress Dashboard go to Posts > Categories.

edit-category

Hover over Category Title and Click "Edit."

Once you’ve clicked edit, view your URL bar, look for the number that appears after “ID=

category-id

 

Step 2: Add the Code to Widget Logic

In your WordPress Dashboard go to Appearance > Widgets

Open the appropriate widget and add the following code to

in_category( 'widget' ) || post_is_in_descendant_category( 1 )

In this example ‘widget’ is the slug of the parent category and ( 1 ) is the category ID number.

widget-logic

Further Reading:

http://wordpress.org/extend/plugins/reveal-ids-for-wp-admin-25/ (< Plugin)

http://www.wprecipes.com/how-to-find-wordpress-category-id

http://yoast.com/showing-subcategories-on-wordpress-category-pages/

WordPress-to-lead for Salesforce CRM and Setting up Web to Lead

If you are using WordPress-to-lead for Salesforce CRM plug-in to connect WordPress and Salesforce, you will also have to set up “Web-to-Lead” in Salesforce in order for it to accept data into the Salesforce Database.

To set up Web-to-Lead:

  1. Click Your Name | Setup | Customize | Leads | Web-to-Lead.
  2. Click Edit to enable or modify the following Web-to-Lead settings:
  3. Follow instructions on screenshot below…

web-to-lead

 

To install WordPress-to-Lead on your site or blog to collect and manage contact information in Salesforce CRM. Follow the instructions below.

  1. Download the WordPress-to-Lead Plugin at http://www.salesforce.com/wordpress/wordpresstolead
  2. Upload the plugin folder to the ‘/wp-content/plugins/’ directory using an FTP client
  3. Login to the WordPress admin dashboard and activate the plugin
  4. Update your WordPress-to-Lead settings by entering your Salesforce CRM organization ID.
    1. Log on to Salesforce CRM at https://login.salesforce.com/
    2. Click Setup
    3. Click Company Profile and Company Information
    4. Copy the 15-digit number
    5. Paste it into the salesforce.com ID field
  5. Scroll down to the bottom of the WordPress-to-Lead settings page and configure your Form fields.
  6. Use the (Salesforce CRM) code snippet to post your forms on any WordPress page.