It is generally difficult to identify fluid types in low-porosity and low-permeability reservoirs, and the Chang 8 Member in the Ordos Basin is a typical example. In the Chang 8 Member of Yanchang Formation in the Zhenyuan area of Ordos Basin, affected by lithology and physical properties, the resistivity of the oil layer and water layer are close, which brings great difficulties to fluid type identification. In this paper, we first analyzed the geological and petrophysical characteristics of the study area, and found that high clay content is one of the reasons for the low-resistivity oil pay layer. Then, the formation water types and characteristics of formation water salinity were studied. The water type was mainly CaCl2, and formation water salinity had a great difference in the study area ranging from 7510 ppm to 72,590 ppm, which is the main cause of the low-resistivity oil pay layer. According to the reservoir fluid logging response characteristics, the water saturation boundary of the oil layer, oil–water layer and water layer were determined to be 30%, 65% and 80%, respectively. We modified the traditional resistivity–porosity cross plot method based on Archie’s equations, and established three basic plates with variable formation water salinity, respectively. The above method was used to identify the fluid types of the reservoirs, and the application results indicate that the modified method agrees well with the perforation test data, which can effectively improve the accuracy of fluid identification. The accuracy of the plate is 88.1%. The findings of this study can help for a better understanding of fluid identification and formation evaluation.