Adding Buddy Press support to an existing theme

If you don't care for any of the Buddypress-comptible themes that you've found, it's possible for you to use a standard WordPress theme on your site. For this to be possible, you will need to add BuddyPress support to your chosen theme. Doing this isn't as difficult as it sounds because you can use the BuddyPress Template Pack plugin, which is available at to guide you through the process step by step. Before you begin working with this plugin, however, you must first activate the WordPress...

Building a customized profile page

With the help of the Register Plus plugin, your registration page is now configured in such a way that it collects quite a lot of information from your users. Most of that additional information is, however, currently useless because, without a customized author.php file, much of it won't even appear on your users' profile pages. In order to display this information, you will need to create a custom author.php file that's specifically designed to retrieve the information entered into those...

Adding comments templates

Prior to the release of WordPress 3.0, themes could use template tags to call files without the theme actually containing those files. For example, a theme could call comments.php without the theme including that particular template. In that instance, WordPress would simply substitute the comments.php template from another theme. Since the developers of WordPress have updated the default theme to Twenty Ten, this will no longer be an acceptable practice. Instead, WordPress themes will be...

Introducing WP Favorite Posts

With the WP Favorite Posts plugin, found at http wordpress. org extend plugins wp-favorite-posts , users can mark certain posts as favorites, which will make it easy for them to keep track of the conversations that they want to follow. With this plugin, favorites are saved in two ways. For users who aren't logged in, favorites are saved using cookies. Since users of your website will always be logged in when using this plugin, this method of saving favorites will never be used. Instead, the...

Dealing with deleted ads and 404 errors

With Ad Pruning set to Yes, old content won't appear on your site. Links to those listings will, however, still appear in the search engines until they update their indexes. That means that visitors may click on links for ads that have since been deleted. Instead of arriving at the page that they hoped to find they will, instead, be presented with a 404 error page. There's a simple solution to this problem that will be very effective for keeping these visitors on your website. All you need to...

Settings

There isn't any reason why you need to visit the ClassiPress Dashboard, so you can bypass it and, instead, click on ClassiPress Settings to be taken to the General Settings screen for this theme. The Site Configuration area contains the first group of settings that you will need to configure. First are the Home Page Layout and Color Scheme settings which can both be configured according to your preferences. By default, the Enable Blog setting is activated. If you want to run a blog on your...

Introducing Buddy Press Template Pack

With the help of this plugin, you will be able to edit a standard WordPress theme so that it's capable of managing and displaying all BuddyPress pages and content. Accomplishing this doesn't require you to make any edits to your template files and it's completely reversible. Setting up and configuring BuddyPress Template Pack Install the BuddyPress Template Pack plugin and then activate it on your site. BuddyPress requires extra template files that a standard WordPress theme doesn't include....

Introducing Classi Press

Typically, when you want to add extra functionality to WordPress, you look for a plugin that can do the job. In this case, however, it isn't a particular plugin that's needed. Instead, what is required is a special theme by the name of ClassiPress which is available at http wpclassipress.com . The developers of ClassiPress have called this theme the Craiglist of WordPress which is handy since that's the type of website that you will be trying to emulate. With WordPress and this theme absolutely...

Membership Levels

To visit the Membership Levels settings screen, click on WL Plugins WL Members Membership Levels. Once you arrive at this screen, you will see the Add New Membership Level area. It's in this area that you will need to enter the data required to create your membership levels. For this example, you will create three different membership levels called Bronze, Silver, and Gold. You should begin by adding the Bronze level membership. First, enter Bronze into the Level Name textbox. Grant Continued...

Activating the Buddy Press Default theme

After installing and activating BuddyPress, an alert will appear at the top of your screen to tell you that the functionality offered by BuddyPress isn't available on your website just yet. For these features to be made available to your members, you will need to install a BuddyPress-compatible theme. BuddyPress is ready. You'll need to activate a BuddyPress compatible theme to take advantage of all of the features. We've bundled a default theme, but you can always install some other compatible...

Export

Now that you've taken a look at the Import screen, it's time to become acquainted with the Export feature. To access this screen, click on WL Plugins WL Member Members Export. In this area, you can export all of your site's member details in a CSV file. This is an important action that should be performed often so that you will always have an up-to-date backup of your membership base in case anything should ever happen and you need to restore your site. While you can export all of your members...

Setting up and configuring Sexy Bookmarks

Now that SexyBookmarks has been installed and activated, navigate to Settings SexyBookmarks. The Enable Networks area is first and it's here that you can choose which social networking sites you would like to include on your site. By default, all of the available networks are currently selected, which would result in far too many of them being included on your site. For that reason, you should click None to deselect all of them. Then, choose only those networks that you would really like to...

Free themes

If you want to browse through a massive collection of free themes, then the Install Themes screen should be your first stop. You can reach this screen by navigating to Appearance Themes. Then, click on the Install Themes tab. Using the Feature Filter, you can search for themes that match a variety of criteria. For example, you could specify that you only want to browse for blue themes that contain two-columns. On this screen, you can also search for themes by keyword, author, or tag. Smashing...

Creating the header template

Copy the code in the segmented HTML template file that's located between the two header comment tags and then paste it into the blank header.php template that's located in your WordPress theme folder. When building a WordPress theme, it's important to include a doctype because it tells browsers which version of HTML or XHTML you're using and makes it easier for browsers to render your web page correctly. Its presence is also important because any theme lacking this information won't pass...

Creating a profile and adding a photo

It's now important that you create a member profile because, without first performing this step, it will be impossible to properly configure the Members List plugin that you will install next. That's because, if an account hasn't been added to the database, then some of that plugin's settings won't include the custom fields that you previously created during the configuration of the Register Plus plugin. You must also upload a profile photo during this process so that the fields associated with...

The automatic method

If your website contains several pages, then it's possible for you to avoid the tedious process of copying and pasting each one. Instead, you can import your content automatically. To do this, you will need to use the Import HTML Pages plugin available at As previously mentioned, in order for this plugin to function, your server must offer PHP5. After installing and activating the plugin, go to Settings HTML Import. On this page, you will find the HTML Page Import Options screen. The plugin...

Introducing NextGEN Gallery

The NextGEN Gallery plugin provides a way to include a fully-integrated image gallery on a website. It also offers the ability to create a Flash slideshow. The Flash slideshow, however, requires extra configuration. To implement the Flash option, you must visit the Longtail Video website at http www.longtailvideo.com players jw-image-rotator , download the JW Image Rotator, and then place the imagerotator.swf file into your WordPress uploads directory. Setting up and configuring NextGEN Gallery...

Introducing Absolute Privacy

With the Absolute Privacy plugin installed, your microblog will become completely hidden from outside visitors. Even RSS feeds will be inaccessible to non-members. When someone navigates to your website the content that they would normally expect to see on any given page will, instead, be replaced by the WordPress login screen along with a message informing them that they must log in to view your site. Once it's been activated, the plugin also alters the standard WordPress registration page so...

Correcting the Members List compatibility issue

Take a moment to visit the members' page that you previously created. Everything seems perfect, but there's a problem lurking on that page. If you hover over the company name of the account that you created earlier you will see that the hyperlink is formatted like this http example.com author 2 That isn't ideal since you specifically installed the Wp htaccess Control plugin, so that you could remove any reference to author from the URL. This problem occurs because Members List was written in...

Index

BbPress, installing 58 bbPress integration 59 component setup 54 configuring 52 forums, creating 58 profile field setup 54 settings 52 setting up 52 free themes 66 installing 66 premium themes 67 activating 52 customizing 66 BuddyPress Profile Privacy plugin about 65 configuring 65 download link 65 setting up 65 BuddyPress settings 52, 53 BuddyPress Template Pack plugin about 68 configuring 68 setting up 68 ClassiPress about 107, 109 download link 109 features 109, 110 installing 112 settings...

Shortcodes and template tags

Shortcodes and template tags are another way that WP e-Commerce makes it possible to configure the look, feel, and functionality of your store. While they're useful, they aren't quite as simple to implement as widgets. To make use of these features you must either paste a shortcode into a post or page, or include the appropriate template tag in a template file. With these pieces of code you will be able to do things like display the shopping cart wherever you like or place a group of products...

Profile Field Setup

Skip the Forums Setup screen for now, and instead click on Profile Field Setup. On this screen, there are three actions that you can take. You can add additional field groups, add new fields, and then choose the location for each of these fields within their group. At present, your installation of BuddyPress has one default field placed within one default field group which now bears the name that it was given when you changed it from Base on the BuddyPress Settings screen. Any fields located in...

Introducing NextGEN Gallery Buy Now Buttons

As previously mentioned, the NextGEN Gallery Buy Now Buttons plugin is meant to be used in conjunction with NextGEN Gallery. After this plugin has been installed new settings will be added to the NextGEN Gallery configuration area that you can use to sell images from your store. Setting up and configuring NextGEN Gallery Buy Now Buttons Since the installation instructions provided with NextGEN Gallery Buy Now Buttons are lacking, the steps that you need to follow are being provided here, so...