nunja - es kommt darauf an welchen Weg man gehen will. Das Ausblenden per CSS belässt die Elemente im HTML-Code und sie werden nur nicht mehr (auf dem Bildschirm) angezeigt. In Screenreadern & Co. sollten die aber weiterhin auftauchen.
Ein anderer Weg ist dieser: * portal_actions aufrufen * und dort die Einträge mit der category "site_actions" deaktivieren
Dann tauchen die nicht mehr auf. Auch nicht im HTML-Code.