Hi Sean, I've been working on this for hours.
After several loads, reloads, uninstalls and reinstalls with different versions of WP-Link-Directory on WordPress 2.7 I'm able to accomplish what Talgalili did above with his fix using WPLD 1.8.1.
Main issues now are when WP Link Directory is active, I cannot edit any of my pages in /wp-admin/. When I click on the edit pages link I get a fatal error. The code is below. I also encountered the same redirect problem that AnotherUserID above did.
Originally when trying to get rid of all traces of WPLD 1.5 through 1.8.1 so I could do a fresh install, I deleted these 2 tables from my mysql database: wp_linkdir_cats and wp_linkdir_links.
Now when I deactivate version 1.8.1 so I can edit my pages I lose those 2 tables above. When I reactivate the plugin they're gone. I can reinstall the my mysqyl database backup that has all of my links from version 1.5 on it. Then I reinstalled version 1.8.1, all of the categories show up on my main links page, but if you click on a category all of the links are gone. Again, cannot edit pages in /wp-admin/ but can edit posts? If you deactivate the plug-in again to edit pagesI you lose the 2 tables above from the version 1.5 backup.
At this point I just have a few test links up and still cannot edit pages. I get this error here 'Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 72 bytes) in /home2/phoenixp/public_html/hotphoenixrealestate/wp-includes/post.php on line 3072'
Here are some of the other error messages I encountered today.
'Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 82 bytes)
in/home2/phoenixp/public_html/hotphoenixrealestate/wp-includes/post.php on line 3072
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 71 bytes) in
/home2/phoenixp/public_html/hotphoenixrealestate/wp-includes/post.php on line 3075
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 64 bytes) in
/home2/phoenixp/public_html/hotphoenixrealestate/wp-includes/post.php on line 3070
3072 $cache[$mpid][$mkey] = array();
3073
3074 // Add a value to the current pid/key:
3075 $cache[$mpid][$mkey][] = $mval;
Add Link
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in
/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/link-directory.php on line 1242
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in
/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/link-directory.php on line 1243
Warning: include_once(/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/styles/) [function.include-once]: failed
to open stream: Success in /home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/link-directory.php on line 459
Warning: include_once() [function.include]: Failed opening
'/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/styles/' for inclusion
(include_path='/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/umapper:.:/usr/lib/php:/usr/local/lib/php') in
/home2/phoenixp/public_html/hotphoenixrealestate/wp-content/plugins/wordpress-link-directory/link-directory.php on line 459'