If the rating and performance of the issuer increases, then the value of the bond goes up, just like stocks.
Don't believe everything you read on forums.
+1.
Few bond price movements are based on performance increases for the issuer. High quality bonds, like the bonds found in the Fidelity Total US bond fund, fluctuate in price based primarily on interest rates. Rates go up, prices go down, and vice versa. Here is the logic. If you have a bond paying 3%, and then interest rates change to where a newly issued similar bond pays 4% then no one wants your 3% bond. If you wanted to sell it you would have to sell it at a discount in order to compete with the new 4% bonds. Example: US Treasuries, they are backed by the full taxing authority of the USA(and in theory, the infinite money printing capabilities of the Federal Reserve). Any questions?
Now there are bonds that will fluctuate primarily based on the performance of the issuer. These are called high yield, or "Junk," bonds. These bonds are issued by companies/countries with the bond equivalent of bad credit. Basically, there is concern that the issuer might not be able to pay the bonds back. In exchange for the extra risk investors demand higher rates. If the issuer's credit gets worse, then the bonds drop in price, and if the issuer's credit gets better the bonds go up in price. Example: Greek government bonds when it wasn't clear if they were going to stay in the Euro... they are still Junk rating, but the rates are down a lot from 2011.
Real life example: In 2008, US Treasuries(high quality) bonds went UP in value. There was a flight to quality(people wanted to own safe investments), and the Fed started lowering interest rates. In 2008, junk bonds went DOWN in value... a LOT! If I'm selling ABC stock because I think they might go out of business then I'm going to sell their bonds too!