Put a lot of dish soap in the bowl of the toilet. Use a heavy-duty brand that cuts grease, like Dawn. Give it roughly fifteen minutes to sit. Any solids will be broken down by the soap. It will also make the bowl and pipes slippery, making it easier for the clog to slide down the drain.
Try the “hot water trick” again after putting the dish soap in the toilet. Pour a pot of hot (but not boiling) water into the bowl and let it sit for another 30 minutes.
Give the water and soap some time to break up the clog, and then try flushing again. If that didn’t fix the problem, try doing this process again or leaving the dish soap in the toilet overnight.