WordPress.org

Ready to get started?Download WordPress

Forums

Bestbooks
Avoid BestBooks: Does not follow WordPress Best Practices (2 posts)

  1. Mike Schinkel
    Member
    Posted 2 years ago #

    I just quickly reviewed BestBooks and can immediately tell is it a plugin to be avoided.

    Why? To start it created three tables: Accounts, Journal and Ledger. While creating tables is not preferred, the real problem is that it did not prefix table names with $wpdb->prefix which is a best practice in WordPress plugin development.

    Secondly IMO it should have used custom post type for Journal and Ledger and it should have used a custom taxonomy for Accounts.

    While the latter architecture choice is my opinion, the former issue is definitely a lack of best practices. And what concerns me is if the developer didn't know to use $wpdb->prefix, which is a well known best practice, what other best practices did they miss too, especially security related?

    http://wordpress.org/extend/plugins/bestbooks/

  2. tricrown1
    Member
    Posted 2 years ago #

    Guess I'll keep searching. Mine didn't work.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags