@hereintokyo WordPress doesn’t run PHP scripts from Page/Post content (even from HTML view). There’s a plugin that makes this happen in WP 2.6, but otherwise you need to make a page template for this.
- Make a Page called “Links”
- In your themes directory, make a file called page-links.php
- Place this code in your page-links.php file:
<?php
/*
Template Name: Links Page
*/
?>
<?php get_header(); ?>
<div id="content" class="narrowcolumn">
<?php wp_list_bookmarks(); ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
- Go back to your “Links” Page in WP Admin and change it’s Template to “Links Page”
The header, content, sidebar, footer is the basic page structure from the Default WordPress theme. Yours may differ. The important part is getting wp_list_bookmarks
in a template and working.