Membership 2 Pro table frustrations

0

There are a lot of things I like about the Membership 2 plugin, but one big frustration for me is that many of the membership pages on the front end are structured using tables, which makes things look very aesthetically unappealing, and it’s hard to adjust the structure using only CSS.

For example, I want to organize the credit card payment page in a more intuitive and eye-pleasing manner. Like shorten the security code field and bring it up along side the credit card number field. Also have the first name and last name fields on the same row. But I can’t because they are in separate table rows.

Is there any way to get rid of the table formatting without hacking the plugin?

  • packjazz
    • The Incredible Code Injector

    Also, and this is just venting, but the use of classes and id’s on the various elements in the code don’t lend themselves very well to customization.

    For example on the Authorize.net payment page, the table element used for both the Credit Card info and the Billing info both have the exact same classes. There’s no way to distinguish between the two different tables for purposes of targeting CSS styles to just one of the tables.

    I would think that this would be an easy addition to implement in a future version.

  • Ash
    • Code Norris

    Hello @packjazz

    I hope you are well today and thanks for asking the question.

    Currently there is no other way without editing the plugin core files. And if you do so, the changes will be lost in update.

    Though I agree with you about the table markup, so I am marking this as a feature request for now, so that let’s see what other members think about it. If you have any specific issue in any page, please let us know and we will try to help with css/jquery.

    Cheers

    Ash