If you look a little deeper in the whitehouse.gov website, you will see MANY sections filled out (such as executive orders, legislation, speeches, etc.).
Public officials (in the US) have 'public' salaries. The only reason not to list them is because Trump doesn't want them listed.