Archive for the 'wordpress' Category

Late Nite Prototyping

(work in progress, here’s a provisional brain dump)

Quick test install to demonstrate how WordPress can be used for a corporate newsroom:

The main page shows all news in chronological order.

Categories classify the various entries: press release, events, newsletter, industry sector…etc.

A click on category shows all items for that category, e.g. all events.

RSS feed for a specific category can be displayed on other web pages, external sites or can be subscribed by customers.

Next steps:

Delete blog features that are not needed, e.g. comments.

Change css design to match company corporate design.

é voila! Corporate News 2.0hhhhh

Mulanje

I just surfed through lots of cool new photos in the Malawi group on Flickr.

Including these photos of Mulanje mountain by Lisa de Vreede:

Mulanje

Mt Mulanje

Useful CSS and WordPress Links

For future reference:

Useful links on CSS and WordPress which I know I’ll lose if I don’t write about them here in my virtual notebook.

The RSS Footer

One of my regular Google alerts currently points to a blog that is scraping entire sections of my content and displaying these on a Blogspot site.

I have reported the Blogspot site via this website:

Blogger Help

And I’m well aware of the fact that anything I publish on the world wide web is up for grabs. It’s a well-known fact. The minute you offer an RSS feeds, scrapers can easily pull your content and display it anywhere they like.

And you depend on the big search engine company to sort out the original from the copycats.

That’s why I like this tagline: “Make the scrapers work for you!”.

If you’re using WordPress, download the plugin and upload it to your plugin folder. Activate it in the Plugins view and then open Settings > RSS Footer to add a text and backlink:

chiperoni.org › RSS Footer Configuration — WordPress

Click Update Settings.

Finally, ping Feedburner (if you’re using it) and you should see the changes show up in your feed.

If you’re using Blogger (and you understand German), see Mlle. A.’s excellent tutorial.

See also:
How to foil scrapers on your blog
The Lifecyle of a Blog Post

Upgraded to Wordpress 2.6

A message from the admin: Chip moved to WP 2.6.

If anything appears broken, leave a comment ;-)

Update:

Finally, fixed the Terong Related Links plugin, which hasn’t been working for the past months since I upgraded to WP 2.5. I found this fix here and simply replaced the PHP code as described. After activating the plugin, open a blog post and you should see a Related Links in the right-hand sidebar below Related.

chiperoni.org › Edit — WordPress

I’m trying out a new plugin called XML Sitemap Generator for WordPress.

Searching for a new, versatile WP theme

I’ve been browsing around (aimlessly) looking at WordPress themes.

Uploaded a couple and tried them out, but there’s always something that I don’t like. Typography, comments, additional plugins I need to use the theme. After a while I return to my 3 column version of K2.

What I don’t like are hard-coded navigation or list links.

I guess, I’m looking for a simple, minimalist theme. Maybe a tumbler kind of layout which focuses on the posts.

The current short list:

  • Barthelme
  • Bogart
  • MiniBits
  • Grid Focus Public

(update) I found a theme i like.

Boxing Day

I’m playing around with WordPress themes today ;-)

Currently displaying is a Mac theme to celebrate this year’s move to a MacBook.

It snowed a little bit today… about half a millimeter.

Error 403

A WordPress plugin called Bad Behavior blocked me out of my own blog this morning.

Error 403

We’re sorry, but we could not fulfill your request for /wordpress/wp-admin/index-extra.php?jax=incominglinks on this server.

Your Internet Protocol address is listed on a blacklist of addresses involved in malicious or illegal activity. See the listing below for more details on specific blacklists and removal procedures.

Your technical support key is: xxx

You can use this key to fix this problem yourself.

If you are unable to fix the problem yourself, please contact xxx at gmail.com and be sure to provide the technical support key shown above.

The solution is to to install the latest version of the plugin.

Within the past two days users have found themselves blocked from their own sites while using recent versions of Bad Behavior. A third party blacklist which Bad Behavior queries recently began sending false positives for any IP address queried, causing everyone using Bad Behavior to be blocked. This issue is fixed in Bad Behavior 2.0.11.

It took me a while to find this entry… Googling for the error message itself sent me into various different threads about .htaccess, read/write permissions and prototype.js.

open source morality


The benevolent dictator model

This article has been linked to from lots of WordPress sites, but I was just struck by the use of language… software is getting more religious and political comparisons.

GPL and Movable Type

Interesting:
What a GPL’d Movable Type means for WordPress

Adding a contact form

I’m trying out cforms II for a work blog.

See Contact

WordPress plugins are getting more and more elaborate…
took me a while to get this form to display cos of the various options.

Lorelle has an overview of contact form plug-ins.

White Space

(half-geek plans)

Maybe I’ll try out this Wordpress theme over the weekend:
Whitespace WordPress Theme

And I’ve still got to figure out how to install and configure a Tomcat on a Mac.

And I still want to install MacFuse and MacFusion

Adding the SEO Title Tag plugin

Here are my short notes on new Wordpress plugins I’m trying out at Chiperoni.org:

SEO Title Tag

I read about this in a WordCamp 2007 report last weekend. The corresponding plugin web page is here.

If you’re using K2, open header.php and replace everything within the title tag with this:
<title>< ?php if (function_exists('seo_title_tag')) { seo_title_tag(); } else { wp_title(''); ?> < ?php if ( !(is_404()) && (is_single()) or (is_page()) or (is_archive()) ) { ?> at < ?php } ?> < ?php bloginfo('name'); } ?></title>

e voilà:

adding the seo title tag

Bad behavior

According to the website:

Bad Behavior complements other link spam solutions by acting as a gatekeeper, preventing spammers from ever delivering their junk, and in many cases, from ever reading your site in the first place. This keeps your site’s load down, makes your site logs cleaner, and can help prevent denial of service conditions caused by spammers.

And yes, my logs are cleaner. Less spam is slipping thru into the comment moderation queue.

Bad behavior

Stats plugin

I’ve been using Counterize II for a couple of months and can recommend it.

If you’re in a hosted setup like Wordpress.com, you could use a service like Sitemeter, Statcounter, or Google Analytics.

Authentic content

I’ve been reading thru various WordCamp 2007 posts. And I’ve found quite a number of useful tips. This evening I quickly skipped thru Lorelle’s slides:

with lots of very useful advice how to build content.

Just a couple of thoughts to carry on the conversation:

I agree that you should spend extra time to write better posts. But don’t be shy to hit the Publish button at an early stage either. Participate.

Experiment, learn, and evolve.

It’s kind of an ongoing process.

I tend to post a high percentage of very short blog entries: tumblr-like. Just an introductory text and a link. Or a block-quote. Or a photo. Or a video. Fragments of captured attention. Yet I’ve found that in time seemingly stranded-looking posts fall into place in a larger context. Cos I can embed them in a larger text.

I think the main point is to be authentic. But don’t publish every single personal detail.

If you are blogging for yourself, it’s perfectly acceptable to go ahead and write the 1 860 001st entry on how to install WordPress, especially if it helps to learn. You won’t get any traffic. But if you’re a little bit like me, writing about a topic will help to understand and reflect. And you’ve got notes and links you can refer to later. BTW, other how-tos on other issues will get you lots of hits.

That said I’ve got a couple of trivial CSS and JavaScript and WordPress posts lined up…. ;)

Corporate Blogging Experience

useful:
What others are saying about corporate blogging

I like this:

Actions always prove louder than words. Lead by example. Give people something to aspire to but don’t make it so daunting that they will be easily discouraged.

This holds true for a lot of other things as well, not just blogging…

Apparently the number of blogs is peaking and the hype is starting to move on. Meno male. I’ve always had hype antibodies. On the other hand, I’m not a sceptical late adopter either…

Blogging isn’t easy. It’s time-consuming. And results will not be immediate. But it’s a good way for small and medium-sized companies to bypass the media gatekeepers and spread their message faster. The publishing world has changed / is changing.

Another useful article I found (while writing and editing this post) is Quick Tips on Corporate Blogging:

  • Designate an editor.
  • Don’t be too precious about it, but do have a purpose.
  • Content is king.
  • Develop a content engine.
  • Have an editorial policy.
  • Experiment, learn, and evolve.
  • Make it a core part of your marketing strategy.
  • Be patient and watch your audience grow.

nchenga’s Web 2.0 roundup: Links and comments

How many online services did you sign up for, use once or twice, and then never return again?

In my case, that would be lots of ‘em. Some of them are really popular services like Digg or Mister Wong, where I just haven’t found a personal use case, or I’ve got a substitute or workaround. While some of them have disappeared, like leze.de or gada.be.

Here’s an idea for a blog post which I’ll update as I go along and find more unused websites in the backwaters of my Internet history.

Sites I tried, but which I don’t use anymore:

  • Digg
  • Mister Wong (I keep forgetting the url and typing mrwong.de)
  • MyBlogLog (I wanted to un-subscribe, but I didn’t see the corresponding info, and now I’m too lazy and too busy. I don’t like the automatic delurking. Sometimes I want to lurk around for a while to get an opinion on the site…).
  • Stumbleupon (I tried this once or twice, got really frustrated by the navigation and the tool bar, and couldn’t find a way to un-subscribe and leave).
  • Web.de (changed the policy for their free email service to make it unusable, a clear goodbye from my side.)
  • Blog-city.com (the hosted blog service I first tried out when I started blogging in 2003, at the time it had long and frustrating upgrade cycles, the reason that I moved to my own installation of WordPress)
  • Blogger (I read some Blogger sites… but I hate it if I need to sign in into Blogger to leave a comment, I’ve got about 2 Blogger logins floating around and I just find it cumbersome).
  • Bloglines

Sites or services that I visit regularly:

  • Flickr
  • del.icio.us
  • Gmail, Gtalk…
  • Wikipedia
  • Technorati and blogsearch.google.com (mainly due to lack of alternatives, I think there’s lots of room for improvement in both)
  • Slug.ch and blogug.ch (for the Swiss perspective)
  • Youtube, Revver
  • Skype (I recently signed up for SkypeOut and used it to call Malawi, very good sound quality, comparable or lower pricing compared to telecom carriers)

On the content side of things, I read:

  • Scoble
  • Dooce (you’ve got to have at least one mummy blogger in your Webtwodotoh portfolio)
  • Metablog.ch (although recently this blog has slowed down a bit… I guess, Matthias has a lot of other duties)
  • Climb to the Stars
  • Gapingvoid (all time favorite)
  • Google News, and I’ve set up Google Alerts for a couple of keywords.
  • WordPress and WordPress.com (WordPress goodness hosted for you)
  • Lorelle on Wordpress

My favorite RSS feed by far:

  • Dilbert

New explorations:

  • Twitter
  • Stickis
  • Vox.com (they offer a smooth integration into external sites like Flickr. Pretty cool!)
  • Jumpcut (downside: another Yahoo! company…)
  • Afrigator (Blog aggregator for African sites, I like their crocodile icon!)

WordPress 2.2 tip: Press It bookmarklet

If you’ve upgraded to 2.2, don’t forget to update your Press It bookmarklet as well. I kept getting an undefined function in
wordpress/wp-admin/edit-form.php on line 35
error. Until I remembered that this might be related to the new version I installed a couple of days ago.

Here’s what you need to do:
Delete the old bookmarklet and then navigate to the WordPress dashboard at Write > Write Post. Scroll down to the section marked WordPress Bookmarklet and add the new one.

E voilà: the Press It - chiperoni.org button in my Firefox toolbar works again…

More on WordPress bookmarklets.

And while I’m writing about the upgrade, there’s one other cool feature that I’m sure many will appreciate immensely, which was introduced in version 2.1:

  • Wordpress autosaves posts while you write.

BTW, we’ve got chiperoni weather in Basel today!

Blog resource links

Here are a couple of starting points:

Blog hosting

Three possibilities:

  1. Sign up with a hosted service such as WordPress.com, Typepad or Vox (fastest cos it takes all of 5 mins).
  2. Sign up with a webspace provider that already includes blog software in their package.
  3. Sign up with a webspace provider that offers PHP 4.x or later and MySQL and install WordPress on your own.

WordPress.org documentation:

Installing WordPress on your own server

The install documentation covers most setups. Installing a local copy using XAMPP or MAMP is useful especially during the design phase.

Other useful WordPress.org docs:

Importing content from other blogs.

Posting entries by email. As mentioned during the talk I set up a cronjob on my server, which checked at regular intervals if there was any email to post.

Templates galore:

As mentioned, setting up WordPress is fast, finding the right design theme will take a little bit longer… cos there are so many out there.

I like Scott’s collection of minimal designs.

My advice: get a theme which offers the structure you’re loooking for and then customize the CSS file.

Flickery goodness:

I cross-link to Flickr to add pictures to my blog, but you can also upload files and photos directamente into WordPress. Please note: you’ll need to resize for the web and your layout. I’m lazy: I use Flickr and Quickr Pickr.

You can also set up Flickr to post pics directly to your blog. Within Flickr, go to Your Account > Extending Flickr . Click edit in the section labelled Your Blogs and follow the instructions displayed.

Here’s an advanced user guide for Flickr, describing how you can post pics per email, etc.

On commenting:

All comments at this site land in the moderation queue and I check the queue once a day. I don’t always reply or write back immediately. As you’ll probably notice in the next few weeks, sometimes I don’t have the time. But if I do, I’ll usually reply online at the source - in my blog, if it’s a comment on my site, or if it’s a trackback, i’ll go see their post and add a comment in their blog.

I think the main point you need to get across is that you reserve the right to edit or delete comments. This is especially important if you’re moving into business blogging.

There’s the Lifehacker’s guide to commenting to refer to.

Commenting is a way to increase traffic and expand your network.

And remember to activate Akismet or other comment spam plugins.

RSS feeds:

Every WordPress blog offers a feed for entries and a feed for comments. At Chip this is:

http://www.chiperoni.org/wordpress/feed/

http://www.chiperoni.org/wordpress/comments/feed/

Again, there are numerous RSS feed readers. And your choice of reader will depend on your personal reading preferences. I use the newsfeeds reader included within Opera. Thunderbird also includes a feed reader per default. And there are numerous feed readers for FireFox. Please note: some media news feeds (e.g. BBC) send out entires every minute and will easily swamp you.

More high-level infos on the concept of RSS are available in this Wikipedia article.

Further background links:

The Corporate Weblog Manifesto by Scobleizer

Ten Tips For A Better Weblog

How To Blog And Not Lose Your Job

;)

The slides

Here are the slides of my talk that I just held at the STC Transalpine Chapter Conf:

They’re very minimal and short… but over time I’ve collected a lot of examples at the back of my head so that I easily managed to fill the 1 hour slot. The online demo worked well with the mobile access card I had (big relief). A little slower than WLAN but ok.

I’ll post a list of online resources on blogging, RSS feeds, and WordPress sometime soon.

A couple of complimentary links:

Buon weekend,
nchenga

Blogging for Content Developers

At an undisclosed location in the very near future, the editor of this beautiful blog will be holding a talk on a high-flying topic yet to be prepared.

Blogging for Content Developers

I’ve decided to give this whole project a jump-start by writing down the outline in my blog… because getting started is always the hard part. The audience will be technical writers and communicators, but I don’t know how many of them are into blogging. I think, I’ll start with some questions like:

  • Who’s got a blog?
  • Who is taking care of a work blog (either internally or externally)?
  • Who is planning to set up a blog?
  • Who started a blog but gave up after some time?

2nd Section: Why blog?
Basically this section will include a little bit about my first blog at an ASP-like blog provider and the subsequent move to Wordpress. My initial idea when I set out was to help cross the digital divide and point to content about my home country, Malawi.

Example of the power of blogging: During the last General Elections in Malawi, Alex at the Polytechnic helped to keep us informed by posting regular information and allowing Malawians to comment. In general, blogging has increased the amount of direct infos available on Malawi in the Internet.

Top reasons for content developers to start blogging:

  • Provide a continuous online sample of your writing skills, one of your top skills.
  • Learn about new technologies and keep up with development. Let’s face it: the world of publishing has changed/is changing. Blogging helps you to understand the ways and means, as well as the way online communities evolve and behave.
  • Use your blog to become a subject matter expert in your domain.
  • Expand your network (private and business). Get to know new people and explore new opportunities.

3rd Section: Why Wordpress?
This section will kind of list my reasons to go for Wordpress, but could easily be taken as a list of criteria to watch out for if you’re evaluating other CMS tools:

  • Open source and free.
  • Huge community and good support.
  • Lots of new features and bug releases per year.
  • Good separation between design and content.
  • Stable.
  • Good documentation (Thank you, Lorelle).
  • Lots of plugins and design templates to choose from.

Server requirements: MySQL and PHP or above

Knowledge requirement: some knowledge of CSS and HTML to tweak and customize a design template.

Section 4: Beyond the Current Blog Hype
Currently we’re going thru a hype phase. Everybody’s starting a blog.

Splogs, spam comments and cyber bullying/threatening are a huge problem.

akismet

Nevertheless, blogs are here to stay. Esp. mainstream media is feeling the heat. A kind of independent blog journalism is establishing itself and many companies are using blogs to reach out to their customers. See Krusenstern for an excellent entry on old, established media vs. blog journalism.

Millions of blogs are started and abandoned within 3 months. It’s not easy to write and communicate effectively. This is where I see lots of opportunities for tech. communicators (e.g. as Chief Blogging Officer).

Section 5: Your Benefit as a Tech. Communicator

If you’re a consultant/ext. contractor, use current CMS technology to enhance your work website. Blogging is a good way to make your business website less static. Example: I remember a conf where one of the participants was distributing tonnes of business cards. I had a look at the website afterwards and was utterly disappointed.

Use your blog to:

  • Point to interesting industry developments.
  • Voice own opinion on a topic.
  • Publish short howto’s, code snippets, tutorials, extensions, examples.
  • Link to relevant industry developments and use “Trackback” to respond to other blogs, which you find during your daily Internet watch.
  • Personal impression of conferences / shows.
  • Keep online notes of interesting website or talks you’ve attended.

If you offer focussed content on a special topic the chances of attracting readers are somewhat higher than with a personal blog. Frequency is important. To set up a readership you need to post at regular intervals. On the upside, entries do not have to be very long and you can post entries to Wordpress via email.

Don’t move into blogging if you don’t enjoy writing OR if you’re looking for fast money. It needs some time to establish your blog and people lurk around a long time before they start commenting (approx. 200 visits for every commenter). But if you write about a niche topic and provide good content, people will find you.

Avoid the typical marketing glib and press release speak in your blog.

Section 6: Demo of a Wordpress Blog
Show tags, permalinks, trackbacks, and RSS feeds (if there’s interest).

My Very Personal Benefit:

Thru my hobby, I know more about today’s publishing opportunities and learnt lots about CSS, which I can use in my day job.

I’ve got a new hobby and all the flickery goodness that comes with it.

I’ve found new friends and keep in contact with old ones.

I’ve got my own online reference (e.g. re-setting my ADSL router) and online bookmark site.

Section 7: Resources and Discussion
One very good introductory resource on business blogging is:

IMG_1794

The End

I’m tired and I’ll add more resource links later. In the meantime, feel free to offer suggestions or challenge my outline.

CSS Positioning

Useful reminder when divs start getting more and more confusing:
CSS Positioning

playland

Weekend is WordPress playland here at the headquarters of Chiperoni.org. I upgraded to the latest version of WP 2.0.5 and started playing around with the Tarski and Simplr themes. Quite undecided still. Will probably return to the previous design any time soon.

Here’s the current Tarski setup:
tarski

And Simplr:
simplr

Also included is the usual WP plugin and howto browsing. See, for example, this description how to add a Flickr slideshow.

Or the PictoBrowser:

MT vs WordPress

text snippet:
WordPress has done a far better job of growing their community

I agree

Event Calendar Plugin

Wordpress plugin du jour - for future reference:

Event Calendar Version 3.1.0

P.S. Has anyone tried it out yet? Is it better than integrating Google Calendar?

off the beaten track

This guy has got some very nice WordPress themes:

wildbits — Kram



Bad Behavior has blocked 280 access attempts in the last 7 days.