Hi Alphazer0
1. I think you need to access the levels.php page inside the pages folder of the plugin. For instructions on how to customize page templates in this plugin, look at this documentation page:
http://www.paidmembershipspro.com/documentation/templates/
In case of 1. it’s not a matter of CSS, but you need to work out the message in the template file. Perhaps the best way is to use this option outlined in the documentation: Copy the page templates into your active theme.
With regard to 2. it could have been a CSS issue, but looking at the plugin’s template page, I see the text is contained inside a table. This means that the table mark-up will need to be changed, which is a real headache to do.
Finally, with regard to 3. you can adjust this setting by going to Membership > Membership Levels and simply leave blank the textbox that says Initial Payment.
I hope this helps 🙂
-Maria Antonietta
Hey there,
1. You can customize the checkout page almost completely through a custom template, but actually, the “The price for membership…” text is in another function in includes/functions.php. In that case, you should use the pmpro_level_cost_text filter to change how that text appears.
2. As mentioned above, you should probably use a custom page template if you want to break out of the tables. If you’re only talking about the labels, you can use this CSS: form.pmpro_form label { text-align: left; }
3. Leave the initial payment blank on the Edit Membership Level page like Maria mentioned (thanks!)
Hope that helps!
Thanks,
Jess