In my system, the post id from URL is a string.

But $this->field('id',..) returns integer ID. E.g. '6' === 6, thus it
will always fails the check.
Merge pull request #1115 from dodysw/my-branch

In my system, the post id from URL is a string.