私は、多くの(そして私が意味する)コアハックを持つサイトを担当しました。一部は非常に簡単で、一部は非常に見つけにくい(the_content
でdo_actionを削除するなど)。
だから、私の質問は、以前のメインタナーが行ったハックをどのように削除し、要求された新しい機能を追加するかです。
それらを見つけたらすぐに行って修正するか、コアのハックを積極的に検索する必要がありますか? (コアハックの副次効果は、wordpressを更新できません。そうしないと、完全に壊れて多くの機能が「削除」され、サイトが事実上ダウンします)
クライアントのサーバーからローカルにWordpressのコピーを引き下げます。
クライアントがインストールしたWordpressのバージョンのクリーンZipをダウンロードしてください。 http://wordpress.org/download/release-archive/
そこから、ファイル比較ツール(つまり、LinuxではDiff)を使用する必要があります。 GITを使用して、ハッキングされたWordpressのGITリポジトリを作成し、ファイルを新しいWPで上書きすることでフォルダの違いを見つけることもできます。GITはそれらを追跡して違いを表示します。 Mac用Githubはあなたのために簡単な作業をすることができます。
Brainが言ったことに加えて、私はgit/svnの変更を示す視覚的なIDEを使うことは大いに役に立ち、またすべての変更を保存することができると思います。
これはgit compareがNetBeans 7.0でどのように見えるかのスクリーンショットです。 (gitの統合はまだ新しいですが、これまでのところ非常にうまくいっているようです)。 SVN、CVS、そしてMercurialでも動作します。