#1067 – Invalid default value for ‘post_date’ when trying to create a new column

This may not be the best solution. I am not an expert. But the following helped solve my problem and I can add columns using the PhpMyAdmin without getting any errors.

I went over to the SQL tab and then I ran the following query
show variables like 'sql_mode';
Then in order to remove i ran the following query
set global sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION";

This helped solve my problem.

tech