Buddypress is awesome. It is really pretty amazing. But it is far from perfect. Some things are really difficult to modify unless they’ve been expressly designed to be changed. One of those things is the issue with the sorting of group directories.
I’ve built a site where members are given access to follow a group of professionals. I use Buddypress Follow, and it works pretty well. One problem, when the members come with the intent to sign up and follow a specific professional, the group members directory is not alphabetized. By default it is sorted by sign up date (I think?), which is pretty much the last sorting method you’d want to use if you are trying to look up a specific person by name. I’ve spent the past six or seven months off and on trying to find some nice way to rectify this without any luck. A lot of people seemed to be looking for a method, but nobody was finding it. So I figured this one out on my own.
Right now, I have a custom activity loop showing only activity done by the professional members of the site, and it is the default home page for all members. This page had to be set up to look up member ID numbers, which I look up directly in the MySQL database like so:
Continue reading Alphabetizing Group Directories in Buddypress
- From Name: Who are you? Your recipients need to be able to recognize this in that instant when they are deciding whether or not the message is from a friend or from another company trying to sell them something they don’t want. Does your company dominate your image, or do you? If you run a small business, your personal name may be a better choice than your company’s. If you aren’t sure, send half of one campaign using one name, and the other half using the other. See how many messages are opened from each group. Your recipients will tell you who they think you are.
- Subject: This is your first impression. A lousy subject line can turn a meticulously designed message into a complete waste of time. Make a list of the most interesting and trust-inspiring lines you can think of – if you can, ask a friend to judge how interesting and non-spammy they think they are. Narrow your choices to two or three, and send each to 10% of your contact list. See how many messages are opened. The top performing one is your subject line for the remaining 70-80% of your contact list.
- Pre-Header: If you are using a pre-header, be sure it reflects the subject line. It should not repeat the subject line, but it should expound on it (yet still stand on its own as a second subject line). If your preheader is a completely new subject, your viewers are going to get a slightly dischordant vibe, reducing their confidence about the message to follow.
- Headline: Keep the headline short, honest, and accurate. Don’t be seduced into using flowery excessive “hot words” if they don’t accurately reflect exactly what your message is about.
Continue reading Tricks for Writing the Ultimate E-Mail Campaign
Wonder what the real questions people are asking on Google are? Well the suggestions when entering a search query can tell you. Here are some screenshots of the more entertaining ones I’ve searched while exploring, “why”.
The simple question why…
Continue reading The Strangest Suggestions from Google
I have been asked to help create more than a few presentations for my clients. Usually we are creating something on a strict deadline, but sometimes we have time to create something really great. Here is a great reference for creating some of the most memorable powerpoint style presentations.
…That are horrible components of a modern site.
Among my favorites:
An introduction page. Nothing is better than putting something between an information hungry visitor and the information they are looking for.
A counter. Most counters start at 1,000,000 views. If you want your visitors to be really impressed, start your counter at 3,384,111. The number is random enough that you might be able to trick the five people who still don’t know that a counter means absolutely nothing into thinking your site is AWESOME.