This bill prohibits a public facility from being named or designated for a person elected to local public office, or appointed or employed by a local government, (together, "public official") during the public official's term of office or during the two-year period immediately following the public official's departure from office unless private funds are used to cover the costs of naming or designating the public facility. However, such two-year limitation does not apply if the public official is deceased or an honorably discharged veteran of the United States armed forces. Additionally, a public facility must not be named for a public official who has been convicted of a felony or a crime of moral turpitude. This bill prohibits a public official from making charitable donations in the name of a public official if the public official is using public funds. Such donations must be attributed to the public entity from which the funds originated. This bill provides that a public facility that has been named for a person who was not a public official at the time of the naming may continue to bear that name if the person subsequently becomes a public official, and a public facility named for a public official prior to the effective date of this bill may likewise continue to bear the name of that public official.