PHPでサーバーサイドやるなら
LaravelやCakePHP3などのMVC FWから入る方がいいぞ
(ちなみにCakePHPの2は設計悪いんでやめた方が良い)

WordPressは既に出来上がってるものを改造してくことになるんで
分かってる人、もしくはWordPressのHowToを学ぶだけに終始してしまう恐れがある
DBのスキーマもブログ向けだし