Why doesn't my garage door close?
Since you've just replaced the sensors, that's where I'd start looking for problems. When you say "I checked the wiring, which looks good.", I'm not sure what that means. While physically examining the wire and connections is a good start, you might have to get out your trusty multimeter and take some readings.

Start by listening to the opener. If you press the button and the motor turns on then off, that means the opener is receiving proper signals from the opener.  If the motor makes no noise, start by checking the opener button and the opener itself. 

If it does make noise, start by making sure the door is free in the tracks. Disengage the opener from the door; which is often done by pulling a small plastic handle attached to a rope, and verify that you can manually open and close the door with little resistance.

Check the manufacturers documentation for both the opener and the new sensors, and verify that they are compatible with each other. Also check the openers documentation for error code description and method of display, and troubleshooting steps.  If the sensors on my system detect an object in the way when the door wants to close, the opener flashes the main light 3 times.   

Take a closer look at the devices (sensors and opener), and note the voltages, amperage, and resistances involved. Then use your multimeter to verify that the sensors are sending the proper signals to the opener.

If the sensors check out, you'll want to do the same procedure with the opener button.  Make sure the button sends the proper signals for both the up, and down commands.  

Once all sensors and switches have been investigated, it's time to look at the opener itself.  Check the control board for visible damage, loose wiring, bad/blown fuses, incorrectly toggled dip switches, or other obvious faults. Use your multimeter to verify all electrons are in their proper locations, and that they flow from one place to another as they should.