if (($user_level <= $authordata->user_level) && ($user_login != $authordata->user_login))
に変更すれば良いと思います。
仰るとおりの方法で、希望通りのことを実現できました。
初め、本文のヘッダ部(?)にでていた「記事編集」が、投稿したユーザそのものの場合でも出てこなくなりましたので、「アレ?」と思ったのですが、「メインメニュー」の「Blogを書く」から開く「Create New Post」の画面で「編集」を選択すれば、一般ユーザの場合、自分以外の記事には「Edit」や「Delete」がでなくなっています。 これで、当初の目的を満たすことができそうです。