WordPress PlugIn: Syntax HighLighter hilites your code snips

The original creators page is here. <pre class="brush: php; highlight: [5, 15]; html-script: true"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>SyntaxHighlighter Demo Page – <?= htmlspecialchars($title) ?></title> </head> <body> <? /*********************************** ** Multiline block comments **********************************/ $stringWithUrl = Read more…

Candidate WordPress PlugIns

My Page Order – allows you to order pages and hierarchy of pages with drag and drop interface – good to combine with a drop down menu theme.  See this demonstration video.

wPopularity – ranks pages  in terms of popularity. – requires WordPress.com Stats is installed.  I use statpress so this is out for me!

wPopularity – Wordpres Plug-In – different version that appears not to require wordpress stats plugin.  I have statpress.

Popularity Contest – Popularity Contest keeps a count of your post, category and archive views, comments, trackbacks, etc. and uses them to determine which of your posts are most popular. There are numerical values assigned to each type of view and feedback; these are used to create a 'popularity score' for each post.   Widget – Popularity Lists Widget

WP-PageNumbers – Pagenumbers at the bottom instead of just "Back"  – you can see this one active in the search results page of this blog

WP-o-Matic – WP-o-Matic makes autoblogging a snap by automatically creating posts from the RSS/Atom feeds you choose, which are organized into campaigns.  This can be put to other purpose than just plagarism junk sites!  Has photo caching nudge nudge wink wink.

WP-CMS – WP-CMS is a plugin for Wordpress that changes the functionality of the Wordpress admin backend to act more like a CMS. The blog functionality becomes optional and the focus is on writing pages to make Wordpress as user friendly for you and your clients as possible.

Comic Press Manager – If I could ever get Dave drawing for a blog

RB-Internal-Links – allows wiki like liking to other internal pages

WP-Orderposts – This plugin allows you to order posts by context (i.e. if you don't want to order posts by date).

Wordpress.com Popular Posts – Wordpress.com Popular Posts lists the most popular posts on a wordpress powered weblog. This list can be used in the sidebar to show an indication of which are the most visited pages.

 WP-Donators– People can donate and submit name/URL or TextLink ad. The information of the latest donors are displayed in the cloud.

Are PayPal – This plugin is used to monetize wordpress blog content using PayPal. It is designed to sell your knowledge.

phpinclusion – to learn more about wordpress and php.  Can insert php statements into posts.  Could be very helpful for non blog applications. Inline-php – performs a similar function

My Page Order to manually set the page orders with a drag and drop interface

Subpage Listing -Subpage Listing allows you to take full advantage of WordPress Pages' hierarchy by generating a navigational tree of the pages below them (subpages). For example, say you have a parent page called "Parent." Now, say you have 3 pages under "Parent," called "Child1," "Child2," and "Child3." Now, say that you have 2 pages under "Child2" called "Grandchild1" and "Grandchild2."

WP Calais Auto Tagger – With the Calais Auto Tagger plugin, you'll never have to think of tags for your posts again. The plugin uses the Open Calais API to perform semantic analysis of your post text and suggest tags for you. The plugin adds a new "Get Tags" button to your post interface which retrieves the suggestions, and an "Add These Tags" button which adds the suggested tags to the post.

runPHP – User can embed php in posts. Permission to use runPHP is controlled by Roles and Capabilities.

Multiple Authors –  Allows multiple authors to be listed for each entry, automatically keeping track of who has edited the entry.

Nuconomy Insights -Deep, actionable behavioral insights. Insights into what causes users to do certain activities (e.g. post, comment, share, trackback, etc.). Everything is exposed via a two-way API, allowing the insights to be acted upon immediately vs. just being included in a report. Our API implements four ways: JavaScript; ActionScript; Silverlight; and Server side (REST/SOAP).

WP Post Columns – Allows you to easily create columns within your posts for a magazine / newspaper style layout.

 inline-javascript – Plugin that insert inline javascript in Posts/Pages

Google Maps for WordPress – This plugin allows you to easily insert Google Maps into your blog, making use of the new shortCode system in WordPress 2.5. The maps can be configured to offer directions to or from the location, show or hide the zoom/pan controls, show/hide map type (street view, satellite, etc), activate zoom using mouse wheel, and more. PHP5 Required.

Custom Field Widget – The Custom Field Widget displays values of custom field keys, allowing post- and page-specific meta sidebar content with limitless applications.  Appears to be a good way to experimentally learn about Wordpress

Advanced Wiki Links – This is a Wordpress filter plugin that will format post content to link to other post based on post title and categories based on category name.

AdSense Revenue Sharing 1.2 – AdSense Revenue Sharing is a wordpress plugin which allows you to easy display ads in your posts by using a quicktag and share your adsense impressions with your friends and co-authors. To dispaly the ads you can either insert anywhere in your post or use the quicktag button. For configuration go to Options>Revenue Sharing

WP-Live-Chat – This plugin is an IRC web client for your blog. Enter a simple code to your page or post to create an instant chat room for your visitors. Now Supports Freenode chat-rooms.

WP-Debug – Developers now have the ability to dynamically see what's going on behind the scenes when your page is rendered with help from the Krumo Framework. With it you can display information about GET/POST requests, session variables, server information (from php.ini), included files, variables, and more!

WordPress Realty  – EZ Pro Realty developed this free plugin to provide website owners with truly easy to manage easy to integrate listings management features into their WordPress blogs.

 WP Development Utilities 

post2pdf 

IM Online

lexicon – This plugin is used to create a simple yet effective lexicon which might be useful when you optimize your blog for search engines like Google, Yahoo, etc…because it automatically replaces keywords in your blog posts and links them to the appropriate lexicon entry page with content you defined before.

Table of Contents – The table of contents plugin generates a table of contents from a post or page.

Edgeio Classifieds

JunxterAds

YAK for WordPress – Shopping cart

Snazzy Archives – Snazzy Archives is a visualization plugin for your WordPress site featuring an unique way to display all your posts. Your archive page will never be boring again!

Batch Categories – This WordPress plugin lets you batch edit your posts: assign multiple posts to a category or delete multiple posts from a category in one fell swoop. Version 1.2 and above also support WordPress 2.3’s in-built tagging system, allowing you to tag and un-tag multiple posts at once.  Notes in a wordpress forum suggest this plugin has issues.  The screen shot looks very useful.

WP-Cats – WP-Cats augments the Manage Posts screen with Ajax controls that allow two-click adding and single-click removing of categories from individual posts.

Cross-linker – This plug-in automatically hyperlinks selected words to defined URLs. The hyperlinking process works in posts and comments (given as an option) currently.   Acts like alink which I already have installed.

KB Linker  KB Linker will link phrases you specify to sites you specify. For example, you could make it so that whenever "Wordpress" occurs in a post it is automatically linked to wordpress.org. All you do is enter keyword/URL pairs into the Options=>KB Linker page in your admin menu. The plugin file is commented extensively, so if you want to tweak its behavior, give it a go.

Link Harvest   Link Harvest will go through all of your posts and pages and compile a list of all external links. Then it will create a live updating linkroll for you, based on your actual linking activity….. Could possibly be used to create an index of sorts.

Ebay Sales Lister  The Ebay Sales Lister is a WordPress plugin that lets you display a list of ebay auctions/sales on your WordPress blog. Your ebay auctions will be presented with their title, the remaining time and the current bid in the sidebar of your blog. Therefore you will need to use a WordPress theme that provides you with a sidebar. (Note: You can of course display the ebay auctions for any ebay username, so it does not necessarily have to be yours.)

CommentMilk – When a reader submits a comment and enters a URL in their comment, CommentMilk will check to see if a Wordpress feed exists. If a one does, CommentMilk grabs the latest post and will add it to the end of the users comment. What makes CommentMilk unique is the ability to give your readers the options of typing in a keyword to replace the latest post link. CommentMilk can also help run contests. You can add "campaigns" that will add extra fields that you specify to the comment form. You specify the amount of points the reader should receive for filling out for filling out these fields, and the points are generated when the reader submits the form.

zLinks – like alinks but pops up small window with multiple links.  More flexible because of this.

WP Tuner  – The (mu-compatible) WP Tuner plugin for WordPress is a powerful and easy to use way to answer many hard questions about why your blog is slow or cranky. What's causing the slowdown? Is it a plugin? Is it your host?  Used with a bit of common sense, this powerful plugin will help blog administrators as well as software developers improve their WordPress blog performance.

Evermore – Evermore automatically abbreviates all posts when they appear on a multiple-post page such as the main blog page. It has the same effect as putting <!–more–> after the first paragraph of every post. All formatting and HTML tags are preserved in the abbreviated post.   PlugIn Webpage

7Hide – allows for using [hide] tags.

Google Analyticator  Google Analyticator adds the necessary JavaScript code to enable Google Analytics logging on any WordPress blog. This eliminates the need to edit your template code to begin logging.

In The Loop – Not all plugins provide a way to automatically attach code before or after the post content. Or you might have some other HTML, CSS or JavaScript you’d like to include with every post. Now’s your chance. With In The Loop you can easily add any code you like to your posts and pages, and not have to do any messy edits to your theme files either. The plugin provides an options panel with two input boxes. One is for content you want to appear before your post, the other for after it. Each box comes with a set of options to control whether to show it on Teasers, Single Posts, Pages, The Feed and whether or not to execute PHP.

Other peoples list of favorites

http://www.conexaovip.com/blog/wordpress/melhores-plugins-para-wordpress

50 Best WordPress Plugins for Power Blogging

WP-dTree WordPress PlugIn Notes

This plugin can generate navigation trees for your posts, pages, links and categories.

A Note on using this:  I tried it with this site and there is a noticable time lag introduced by its use.  That is because I have alot of posts and alot of catagories.  As of yet I do not have all my posts in catagories.  This delay would be bound to go way up.  Thus I can not use it on the front page.  I will try it on a dedicated page as it is pretty good for finding things quickly.

WordPress WP-Latex Plugin for rendering Mathematics

I found another math rendering plugin refered to here: http://www.illigal.uiuc.edu/web/kumara/2007/04/10/latex-math-plugin-for-wordpress/

It is based on LaTeX.

Note To Self:  Kumara Sastry  appears to be an interesting an talented person.  He studies in the area of genetic algorithms.  An idea I have is to study talented people and make a blog and the subsequently a company based around these people. 

Easy LaTeX – author interesting blog to punch around also

How to write a wordpress plugin

I will be summarizing for myself on this page how to write a WordPress plugin.

My initial search on Google

WordPress PlugIn Skeleton Generator

Fun with Plugins makes some assumptions about file names and paths to resources.

It is assumes that your plugin file is located at: YOURBLOG/wp-content/plugins/wp_emarket/wp_emarket.php

It is assumes that your external Javascript file is located at: YOURBLOG/wp-content/plugins/wp_emarket/js/script.js

A Sample functioning Plugin that appears very simple

 Write your own plugin for Wordpress

A step by step for producing plugins

WordPress User Geo Location by IP Address Map Generation

http://blog.vimagic.de/ip-city-cluster-wordpress-plugin/

This plugin requires a statistics plugin to remember all the IP addresses.  The plugin maps the geo locations associated with this.

  1. Need to have a statistics plugin that remembers all the user IP addresses.   During configuration of the plugin you specify the database table and field name.   See screen shot below.
  2. The MaxMinds geo ip data base is here: http://www.maxmind.com/app/geolitecity   You can import either binary or CSV list to your database.  The binary is said to be much faster compared with CSV  which may take up to a few seconds. 
  3. For #2 I need to convert to SQL because my ISP does not allow CSV lists to be imported. ( at one time they did )

phpBB php Bulletin Board integration into WordPress

I am researching the integration of phpBB into Wordpress.  I will put the results of my research here as time goes on.

Wp2BB

     Wp2BB Plugin Home Page   – Wp2BB in the Wordpress plugin directory  – The homepage has phpBB set up very well stylistically – It creates a forum topic automatically for every entry in your blog if you want. 

Configuration of the plugin

You have to install your phpBB separately.  Appears that it does not integrate USER / PASSWORD authentication. What that means is to log into the blog you have one user / password pair and yet another pair for the bulletin board software. 

Wp-United

 Wp-United Home Page   this site has alot of examples of its usage in well integrated artful sites. Including this one: GardeningZone.org  

Appears that the USER / PASSWORD integration problem was solved in this case.  I have not tested this but did read on their site that it is integrated.

Forum discussion of its usage

BBPress

BBPress is not phpBB. It is by the WordPress crew. For this reason I suspect it integrates more easily.

bbPress Integration – This plugin gives the default WP role to users who registered through approved bbPress installations. It also populates things like usernicename and displayname as necessary.

Notes on bbpress installation:

I found that in spite of having the most up to date version of WordPress I needed to add the following lines to my wp-config.php file

define('AUTH_KEY', 'KeyValue1');                    
define('SECURE_AUTH_KEY', 'KeyValue2');
define('LOGGED_IN_KEY', 'KeyValue3');
   AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY explanation here  HOWTO: Set up secret keys in WordPress 2.6
define('SECRET_KEY', 'KeyValue4');
    Secret Key Explanation here

The respective key values are long strings of random characters.

 Markdown for WordPress and bbPress – Markdown syntax allows you to write using an easy-to-read, easy-to-write plain text format.

punBB Latest Topics Widget

WP Classifieds Plugin Installation errors – Invalid argument supplied for foreach() in /wp-includes/functions.php on line 1052

I tried installing the wp-classifieds plugin.  When I did I received the following error message:

   Invalid argument supplied for foreach() in …..   /wp-includes/functions.php on line 1052

Where the …. continuation is the first part of my URL which will differ from yours.  When I de-installed this plug in my top page wordpress theme was messed up.  It was rendered very narrow and I still had the above error line listed twice before the page rendering.  

In order to get the theme back to normal I went into the DESIGN menu and re-selected my theme.  After that the rendering was back to normal.

I really want to try this plugin but will need the authors assistance before I can do this.  http://forgani.com/wpclassified-plugins/