latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 451 through 475 (of 2,567 total)
Author Replies
Author Replies
Posted: Tuesday Oct 23rd, 2012 at 1:14 pm #29429
Raam Dev
Username: Raam
Staff Member

Thank you for the update, Nancy! :) Glad to hear you got it working. Let us know if you have any other questions.

Posted: Tuesday Oct 23rd, 2012 at 1:12 pm #29427
Raam Dev
Username: Raam
Staff Member
Technical support question, not Pre-Sale (wrong forum).

Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you.

For further details, please read our Support Policy.

Posted: Tuesday Oct 23rd, 2012 at 1:12 pm #29426
Raam Dev
Username: Raam
Staff Member

Hi David,

You might try using front-end translations.

Posted: Tuesday Oct 23rd, 2012 at 1:11 pm #29425
Raam Dev
Username: Raam
Staff Member

Hi Ross,

Yes, the message “s2Member Level/Capabilities updated w/ advanced update routines” would indicate that an upgrade was successfully processed.

Posted: Tuesday Oct 23rd, 2012 at 1:07 pm #29424
Raam Dev
Username: Raam
Staff Member

Manish,

Each of your Specific Page/Post purchase buttons can be configured with a different success=”” shortcode attribute, pointing to the correct Thank You page for that specific purchase. You will need to update your Specific Page/Post shortcodes to include the correct URLs in the success=”” attributes.

The Pro-Form shortcode you provided above is correctly configured with a success=”” attribute pointing to a page called /my-thank-you-page/?subscr_id=%%subscr_id%%, where %%subscr_id%% will be replaced with the Subscriber ID.

Posted: Tuesday Oct 23rd, 2012 at 1:01 pm #29423
Raam Dev
Username: Raam
Staff Member

This should work:

<?php 
$s2member_last_payment_time = get_user_field('s2member_last_payment_time');
if (!empty($s2member_last_payment_time)) 
	echo 'Last Payment: ' . date('M-d-Y', $s2member_last_payment_time);
	echo 'LEVEL2 1 Month Membership: ' . strtotime(date("M-d-Y", $s2member_last_payment_time) . " +1 month"); 
?>
Posted: Tuesday Oct 23rd, 2012 at 12:54 pm #29422
Raam Dev
Username: Raam
Staff Member

Hi Dean,

If you moved to a new domain (or sub-domain), the first thing I would suspect is that there’s a configuration field somewhere that still references the old domain, or there’s a button/form that was generated on the old domain.

Please double-check all of your s2Memebr configuration and make sure the old domain address is not mentioned anywhere. Also, any buttons/forms you generated on the old domain need to be regenerated on the new domain, otherwise they will reference the wrong domain. That would most likely explain why your registration links are not working.

Posted: Tuesday Oct 23rd, 2012 at 12:50 pm #29421
Raam Dev
Username: Raam
Staff Member

Hi Mark,

Please read over Dashboard -› s2Member® -› Pro Coupon Codes -› Affiliate Coupon Codes; I believe that will answer most of your questions. (If you have further questions, please let us know.) There is no automatic generation of coupon codes in s2Member; coupon codes must be manually entered by an administrator.

Regarding EOT notifications: We’re working on incorporating that into the next major release of s2Member. We don’t have a release date set, but we’ll make an announcement as soon as we’re ready.

Posted: Tuesday Oct 23rd, 2012 at 12:46 pm #29420
Raam Dev
Username: Raam
Staff Member

Hi Oriol,

If you upgrade to s2Member Pro and you get a PayPal Pro account, you can accept payments on your website without a PayPal account being required. Otherwise, customers who checkout using PayPal will be sent to PayPal’s website to make their payment.

Posted: Tuesday Oct 23rd, 2012 at 12:42 pm #29418
Raam Dev
Username: Raam
Staff Member

Hi Nathan,

No, not at this time. For a list of supported payment gateways, please see Pre Sale FAQs » What payment gateways does s2Member® support?

Posted: Tuesday Oct 23rd, 2012 at 12:41 pm #29417
Raam Dev
Username: Raam
Staff Member

I’ve never seen that error, but I’m forwarding it to Cristian to see if he’s ever seen it.

Regarding the button code: Did you generate that button from Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons?

Posted: Tuesday Oct 23rd, 2012 at 12:39 pm #29416
Raam Dev
Username: Raam
Staff Member

Adding this to the top of your theme’s index.php file should do it:

<?php if(is_home()) { define(“QUICK_CACHE_ALLOWED”, false); } ?>
Posted: Tuesday Oct 23rd, 2012 at 12:30 pm #29415
Raam Dev
Username: Raam
Staff Member

Hi Stuart,

Each WordPress theme will have its own JavaScript, specific to that theme. Unfortunately the theme developer is the best person to fix this problem. If you’re not getting any response from the theme developer, you may want to post a job on jobs.wordpress.net.

Posted: Tuesday Oct 23rd, 2012 at 12:28 pm #29414
Raam Dev
Username: Raam
Staff Member

Hi Oriol,

While s2Member is compatible with WordPress Multisite Networking, the sites within a WordPress network are separate and not interconnected. That means you cannot share users, logins, or other data across the sites (including access control).

Please see the following from WordPress.org:

The sites in a multisite network are separate, very like the separate blogs at WordPress.com. They are not interconnected like things in other kinds of networks (even though plugins can create various kinds of interconnections between the sites). If you plan on creating sites that are strongly interconnected, that share data, or share users, then a multisite network might not be the best solution.

The s2Member Multisite feature allows you to offer the s2Member plugin to sub-sites, giving your sub-sites the ability to setup and use s2Member on their own. When you upgrade s2Member on the primary site, the s2Member plugin is automatically updated for all your sub-sites. However, things like access restrictions on one WP installation are not shared across WP installations (again, the WordPress Multisite feature itself isn’t designed to work like that).

There are plugins that allow you to get around these WordPress Multisite limitations, however they may or may not work with s2Member.

Also, all of the s2Member Levels are based on the WordPress Subscriber role capabilities, which does not offer any permission to access the WordPress Dashboard or publish/edit content. In other words, s2Member is only designed to restrict access to viewing content, not for controlling access to WordPress back-end features like publishing and editing posts.

Posted: Monday Oct 22nd, 2012 at 2:57 pm #29317
Raam Dev
Username: Raam
Staff Member

Did you make sure that the page you’re selecting has not been restricted anywhere in Dashboard -› s2Member® -› Restriction Options? If it’s only being shown to logged in members, I would suspect that it’s restricted somewhere.

However, I think this might be a problem only on your computer, as I just visited the URL you linked above and the page loaded right up. See screenshot below:

Posted: Monday Oct 22nd, 2012 at 2:55 pm #29315
Raam Dev
Username: Raam
Staff Member

Hi Genie,

What’s not working? Which previous instructions are you referring to? Do you have any caching plugins installed (e.g., WP Super Cache, or QuickCache, or W3 Total Cache)?

Also please download this Server Check Tool, upload the PHP file to your WordPress directory, and then load the URL to the file in your browser. It will run a bunch of tests to determine if there’s anything amiss on the server-side.

Posted: Monday Oct 22nd, 2012 at 2:52 pm #29312
Raam Dev
Username: Raam
Staff Member

Yes, you can certainly update existing users. All s2Member users are WordPress users, so any of the WordPress functions would work (you might be interested in the wp_update_user() function (docs here).

Posted: Monday Oct 22nd, 2012 at 2:49 pm #29311
Raam Dev
Username: Raam
Staff Member

Hi Scott,

Please see the following from Dashboard -> QuickCache -> MD5 Version Salt:

Quick Cache can also be disabled temporarily. If you’re a plugin developer, you can define a special constant within your plugin to disable the cache engine at runtime, on a specific page, or in a specific scenario. In your PHP script, do this: define(“QUICK_CACHE_ALLOWED”, false). Quick Cache is also compatible with: $_SERVER[“QUICK_CACHE_ALLOWED”] = false, as well as define(“DONOTCACHEPAGE”, true), which is backward compatible with the WP Super Cache plugin.

Posted: Monday Oct 22nd, 2012 at 2:41 pm #29308
Raam Dev
Username: Raam
Staff Member

Hi Joseph,

Yes, you will need to use the import/export feature to bulk-update Custom Capabilities. The easiest way would be to give an existing user the set of Custom Capabilities that you want everyone to have, then run an export and copy the Custom Capabilities field from that user and paste it into the rows for all the other users.

Regarding the garbled export file, please see this thread.

Posted: Monday Oct 22nd, 2012 at 2:38 pm #29307
Raam Dev
Username: Raam
Staff Member

Please see this thread.

Posted: Monday Oct 22nd, 2012 at 2:36 pm #29306
Raam Dev
Username: Raam
Staff Member

Hi Lisa,

This modification requires knowledge of PHP; it’s not just a copy/paste thing. If you’re not comfortable with PHP, you may want to post a job on jobs.wordpress.net to find a PHP programmer who can make this modification.

Posted: Monday Oct 22nd, 2012 at 2:33 pm #29304
Raam Dev
Username: Raam
Staff Member

Hi David,

All of that can be done with CSS. You can write CSS styles that set various elements to display:none; to hide them.

Posted: Monday Oct 22nd, 2012 at 2:30 pm #29300
Raam Dev
Username: Raam
Staff Member

Hi Tony,

The applicable hooks can be found here, however I know that the JavaScript is required for the Pro-Forms, so you’ll need to look at the code to see how it works and make your modifications from there.

Posted: Monday Oct 22nd, 2012 at 2:22 pm #29297
Raam Dev
Username: Raam
Staff Member
Technical support question, not Pre-Sale (wrong forum).

Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you.

For further details, please read our Support Policy.

Posted: Monday Oct 22nd, 2012 at 2:19 pm #29296
Raam Dev
Username: Raam
Staff Member

Hi William,

s2Member does not have any file upload functionality or any features for searching uploaded files. If you need to upload files to WordPress, you can do that in Dashboard -> Media Library -> Upload.

Viewing 25 replies - 451 through 475 (of 2,567 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.