background preloader

WordPress

Facebook Twitter

Programming/API

WordPress 3.0.1. Installation. BbPress Showcase. Hackery | Happypoet.com. I have ceased hosting this files. I have not worked on this project since 2005 and realize I will never work on it again. WP and phpBB have progressed pass the usefulness of this plugin. Thanks. WPHPBB WPHPBB creates a seamless environment between WordPress and PHPBB. WPHPBB-Login The login system of WPHPBB now separated into its own plugin.

If you would like to be kept informed of updates, click here. Below is a list of updates to the various plugins and codes. Themes. Installing/Updating WordPress with Subversion. Installing/Updating WordPress with Subversion Languages: English • 日本語 • (Add your language) If you have command-line access to your web server, and if your server has a Subversion (svn) client installed, you can use Subversion to install and update WordPress. Although SubVersion is mostly a software developers' tool, non-developers can also use it to install and upgrade WordPress. Some people consider this to be much easier than following the standard WordPress installation and upgrade methods (downloading and unzipping archives, then using FTP to put them on your web host), and this article explains how to do it.

Introduction and Decisions First, a little background. Subversion is one of many existing source-code version-control systems; specifically, it is the version-control system that is used by WordPress. As detailed in the Using Subversion article, the WordPress Subversion repository has several branches or sections. Tracking Trunk New Install RewriteEngine On RewriteRule ^(.*/)? WordPress plugin: What Would Seth Godin Do | Richard K Miller. Seth Godin advocates using cookies to distinguish between new and returning visitors to your site: One opportunity that’s underused is the idea of using cookies to treat returning visitors differently than newbies. It’s more work at first, but it can offer two experiences to two different sorts of people.

(Source: In the Middle, Starting) I built this WordPress plugin to implement Seth Godin’s idea. Download the WWSGD WordPress plugin and unzip it.Copy the what-would-seth_godin-do folder to your WordPress plugins folder.Activate the plugin in the Plugins panel.Customize settings in the Settings panel. By default, new visitors to your blog will see a small box above each post containing the words “If you’re new here, you may want to subscribe to my RSS feed.

New visitors will appreciate some context and background information about your site. DOWNLOAD the What Would Seth Godin Do WordPress plugin I can be reached at richard AT richardkmiller DOT com. How to Use Wordpress as a Membership Directory. Fluency Admin 3.2 | Forty Seven Robots. Frequently Asked Questions What browsers does this work in? Fluency Admin has been tested in the latest versions of Safari, Firefox. Users of Internet Explorer may experience some display "issues" to to each browsers particular css-handling ability. Only minimal Internet Explorer testing has been done, no compatibility guarantees. I may fix bugs where possible, if they are pointed out - some probably can't be fixed. Why doesn't my plugin work with Fluency? The majority of plugins should work without issue when Fluency is activated, however there are a few that don't for one reason or another. Most common cause of a plugins incompatibility are highly custom admin pages, ie. those that don't follow the standard WordPress admin design.

It's worth noting that most issues that other plugins have are due to poorly designed/coded admin pages, some of these issues I can 'hack' around with css, but many should be fixed by the author of the plugin in question. SRG Clean Archives | Geek with Laptop - Projects. Welcome to the official SRG Clean Archives project page. As of version 2.1 I have taken over development of the SRG Clean Archives WordPress Plug-in originally written by Shawn Grimes. Plugin description: This plugin is designed to display your archive listings in a clean and uniform fashion that’s Search Engine friendly on a dedicated page or in your sidebar. Plugin Features: It lists the Month / Year, shows total post count for the month (enabled by default), the day of the month the article was published, the title of the article (permalink to article) and the number of comments (enabled by default) that have been made on each article.

If wanted, you can toggle on/off the moo.fx for collapsing months (on by default). If moo.fx is not enabled, your full archive display is shown but it’s still using the caching function. You can also toggle on/off hiding password protected post display (off by default) from showing up in your archives list. Plugin Demo: Archives page. How do I use it: WordPress Wassup Plugin » The Real Time Visitors Tracking & Statistics Tool. WordPress Tips and Tricks - Custom Login Page. It’s cool to have the WordPress login page customized to fit your own website branding. This is even more significant for multi author blogs, or sites you have set up for clients as it adds that little extra something. Since writing this post in 2007 I have released a plugin called BM Custom Login which does everything described below I was actually inspired to write this post because of a 9rules note I started. David Airey beat me to the punch with his own version and credit should go to Ayushsaran for starting the thing but here is mine at last.

The process is very simple. Create two images (login-bkg-tile.gif and login-bkg-bottom.gif) and then stick them in the wp-admin/images/ folder from your WordPress installation. The problem with this is two-fold, first how do you create the images? How do you create the images? This isn’t overly challenging. You’ll also need to create a new footer image… but I’ve solved that problem too. What happens when you upgrade? The Solution? WordPress tips and tricks - custom 404 (error) pages. One of the more underused features in wordpress themes is the ability to create and modify the 404 page – so to try to rectify this I thought I’d run through what I do with 404 pages on Binary Moon (and my other WordPress site).

I use this simple technique to try to make errors a bit more and helpful for people who have ended up at the wrong place. I’m hoping that not too many people see the 404 page but just in case here is what I’ve done. Basically I duplicate a normal page template and name it “404.php”. I then remove “the loop” and add some some static code which explains that there has been an error and a few possible solutions (archives, search). Finally I use query_posts to add in a new loop which displays links to the 5 most recent articles. Below is the actual code I use on this site for my 404 page (you can see it in action here – <? Something you may want (need?) ErrorDocument 404 /index.php? That’s it – easy as can be. WordPress › Blog Tool, Publishing Platform, and CMS.

Plugin API. Plugin API Languages: বাংলা • English • Español • Français • 日本語 • 한국어 • Português do Brasil • ไทย • 中文(简体) • Русский • (Add your language) Introduction This page documents the API (Application Programming Interface) hooks available to WordPress plugin developers, and how to use them.

This article assumes you have already read Writing a Plugin, which gives an overview (and many details) of how to develop a plugin. This article is specifically about the API of "Hooks", also known as "Filters" and "Actions", that WordPress uses to set your plugin in motion. These hooks may also be used in themes, as described here. Hooks, Actions and Filters Hooks are provided by WordPress to allow your plugin to 'hook into' the rest of WordPress; that is, to call functions in your plugin at specific times, and thereby set your plugin in motion. You can sometimes accomplish the same goal with either an action or a filter. Function Reference Actions Modify database data.

Create an Action Function Hook to WordPress. Creating your WordPress feed (self-hosted WordPress) - FeedBurner Help. Event Calendar. Inserts a list of the next few upcoming events. The formatting of the list is highly configurable. Simple Example: Add this code to your sidebar.php <li>Events <? Php ec3_get_events(5); ? ></li> Parameters: $limit The maximum number of future events or days to list. $template_event (OPTIONAL) DEFAULT=”<a xhref=’%LINK%’>%TITLE% (%TIME%)</a>”. %TITLE% - the title of the event. $template_day (OPTIONAL) DEFAULT=”%DATE%:”. %DATE% - The date of the post. $date_format (OPTIONAL) DEFAULT=”j F”. $template_month (OPTIONAL) DEFAULT=”". %MONTH% - The month of the post. $month_format (OPTIONAL) DEFAULT=”F Y”. Example 1. <li>Events <? 2 January: First event. 5 January: Second event. 5 January: Third event. Example 2. <li>Events <?

2 January: First event. (10:00) 5 January: Second event. (09:00) Third event. (12:00) 14 February: Fourth event. Example 3. <li>Events <? January 2006: 2: First event. 5: Second event. 5: Third event. FlickrRSS for WordPress — Eightface. This WordPress plugin allows you to display Flickr photos on your weblog. It supports user, set, favorite, group and community photostreams, and is relatively easy to setup and configure via a settings panel.

The plugin also has cache support, allowing you to save thumbnails on your own server. Download flickrRSS from WordPress.org Installation Put the flickrRSS files into your plugins directory.Activate the plugin.Configure your options under the Settings tab.To use an image cache, create a writable directory and specify its location in the settings.Add <? Php get_flickrRSS(); ? > to your templates where you want the images to appear (or use the widget system). Support & Questions At the moment, I’m not using the plugin and don’t have the time to support it. Want to work on the plugin? If you want to improve things, I’ve dropped the code on github, so you can fork it and have a go. IdGettr — Find your Flickr ID. Use the URL of your photostream to find the Flickr ID number (also works for groups). Flickr is a truly fantastic resource. Whether you're in the business of web design and need to find images for a new page, or you're simply trying to share your photography with the world, Flickr has something for everyone.

One of the most common uses of Flickr is sourcing images under a Creative Commons license - if you're getting started on a new site or project, you're going to need some pictures. Unfortunately, many people go the stock photo route and end up overpaying for bland pictures, or simply using the same few “good” stock photos that so many other websites have taken advantage of. One very easy way of setting your site apart from the rest is to take fifteen minutes and track down some high quality original pictures and photographs to use on your site in place of boring stock images.

Flickr streamlines that process. This tool is maintained by WebFX. Gridlock 1.5 — archives dot eston bond dot com. This theme has a theme of its own: being perpetually late. Originally released a year after I took it down as hyalineskies 6 in 2005, I’ve been completely plastered with multiple bug fixes, feature requests and other such development-related work since June 2007 when I stopped actively developing it. Since then, the Web has changed a lot. Gridlock, well, didn’t. I’ve got something to say, though: Gridlock’s back. One of the first magazine-style themes for WordPress When Gridlock was originally released, WordPress themes were still primitive, Blogger-like themes.

Connected to social media. I love social media and design, so Gridlock should too. No messy code edits. Gridlock has been built to integrate its advanced features directly into the WordPress administration panel, so absolutely no editing of the Gridlock source code is required. An open project Gridlock is also an open project, licenced under a Creative Commons licence. Administration Menus. Administration Menus Languages: English • 中文(简体) • 日本語 • Русский • (Add your language) Introduction Usually, plugin and theme authors need to provide access to a settings (options) screen so users can customize how the plugin or theme is used.

The best way to present the user with such a screen is to create an administration menu item that allows the user to access that settings screen from all the Administration Screens. Function Reference Every Plot Needs a Hook To add an administration menu, you must do three things: Create a function that contains the menu-building code Register the above function using the admin_menu action hook. It is that second step that is often overlooked by new developers. Here is a very simple example of the three steps just described. <? In this example, the function my_plugin_menu() adds a new item to the Settings administration menu via the add_options_page() function. These processes are described in more detail in the sections below. Dashboard Posts Media Links. 70 Expert Ideas For Better CSS Coding.

Advertisement CSS isn’t always easy to deal with. Depending on your skills and your experience, CSS coding can sometimes become a nightmare, particularly if you aren’t sure which selectors are actually being applied to document elements. An easy way to minimize the complexity of the code is as useful as not-so-well-known CSS attributes and properties you can use to create a semantically correct markup. We’ve taken a close look at some of the most useful CSS tricks, tips, ideas, methods, techniques and coding solutions and listed them below. We also included some basic techniques you can probably use in every project you are developing, but which are hard to find once you need them.

And what has come out of it is an overview of over 70 expert CSS ideas which can improve your efficiency of CSS coding. We’d like to express sincere gratitude to all designers who shared their ideas, techniques, methods, knowledge and experience with their readers. 1.1. 1.2. 1.3. Keep containers to a minimum.