Yes, you can add new posts with "+1" and such, but that's not the same as liking a post. I particular like the multiple options available on teslamotorsclub.com:
resulting in the displays like this at the bottom of a post:
You do not have the required permissions to view the files attached to this post.
ICE free since '18 / over 110K 100% BEV miles since '14
LEAF '13 SL (mfg 12/13, leased 4/14, bought 5/17, sold 11/18, 34K mi, AHr 58, SOH 87%)
Tesla S 75D (3/17, 49K mi)
Tesla X 100D (12/18, 31K mi)
8.9kW Solar PV and 2x Powerwall