Kulpreet Singh's Tazzu WordCamp Presentation

Embed Size (px)

Citation preview

Dark Blue with Orange

Mashups, Portals & Catalogs





Kulpreet Singh

Outline

Intro

Custom Field GUI

Custom Write Panel

Enzymes & Get Custom

Blogroll

Intro

Mashup: a web application that combines data from more than one source into a single integrated tool. - Wikipedia

Portal: the single page providing access to and updates from the services offered by a website.

Catalog: A website or web application showcasing items in a database.

Custom Fields

Have customized information fields for individual posts

Will only show when you call them

Examples: price, sizes, etc.

PURPOSE:
Take the fields describing each item in any group of items, and display them to the end user. Items can be dynamic content, RSS feeds, or almost anything.

Custom Field GUI

Allows you to define fields to always show in your write panel

Can be different types of form fields, i.e. Checkbox, radio, text field, etc.

Great for client installations & frequently used fields

Custom Write Panel

Allows you to make your own write panel

Can include or exclude certain fields

Can add new fields

Great for sites with posts on different types of media (e.g. Book reviews, movie reviews) which would have different fields.

Freshpost Extension of CWP with more enhanced content & photo management (freshoutcreative.com)

Enzymes

Allows you to include custom fields in posts and pages.

You can take custom fields of one post and refer to them in another post.

Great for including information that may change

Easier for clients than editing templates

Get Custom Fields

Get your custom fields to show alongside other post fields.

Require access to theme files.

Great for programmers and for use with conditional fields, shopping carts, etc.

WordPress Blogroll

Already set up for multipurpose mashup sites

You can set up product catalogues, flickr stream mashups, family catalogues, directories, etc.

XFN (HTML Friends Network)

Image, RSS Feed, Rating, Comments

Think outside of the box

Use the getbookmarks function

Get_Bookmarks & Their Fields

Many Possibilities

Community Pulse

Shopping Cart Catalogue

Company Directory

Latest Posts, Images on a Member Profile

Resourceful Information on a Topic from Open Source Applications