Due to the weak birefringence from the intracavity fiber, vector solitons are easily generated in GHz-fundamental-repetition-rate mode-locked fiber lasers, which can exhibit diverse time-varying polarization dynamics. These soliton dynamics can lead to polarization instability of the pulse train, which prevents industrial and scientific applications that require stable and uniform pulse trains. However, it is hard to suppress the polarization instability due to insufficient space for inserting traditional polarizers and difficulties in enhancing the fiber birefringence in the ultrashort fiber laser cavity. To this end, here we propose an alternative method that can effectively transform the vector solitons into scalar solitons by exploring gold nanorod (GNR) film as a polarizer in the laser cavity. First, the theoretical studies of polarization dynamics in ultrashort Fabry–Pérot (FP) fiber lasers with and without intracavity GNR film are conducted. The results indicate that the use of GNR film can significantly suppress the polarization instability and generate scalar solitons. Then, the large-scale preparation of GNRs with longitudinal surface plasmon resonance absorption peak of >1380 nm is realized by a two-step seed-mediated method, and the GNR film with an operation wavelength range covering the C + L band is fabricated by electrospinning. Finally, we apply the GNR film to a 2-cm-long FP fiber laser, and convert polarization rotation vector solitons to linearly polarized solitons (LPSs) at 1.5 μm. The polarization extinction ratio of the improved LPS pulse train is up to 33 dB.