Title: WP Ninja's Replies | WordPress.org

---

# WP Ninja

  [  ](https://wordpress.org/support/users/sameernxb/)

 *   [Profile](https://wordpress.org/support/users/sameernxb/)
 *   [Topics Started](https://wordpress.org/support/users/sameernxb/topics/)
 *   [Replies Created](https://wordpress.org/support/users/sameernxb/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/sameernxb/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/sameernxb/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/sameernxb/engagements/)
 *   [Favorites](https://wordpress.org/support/users/sameernxb/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 18 total)

1 [2](https://wordpress.org/support/users/sameernxb/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/sameernxb/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Simple Woo Reviews Lite] Shortcodes](https://wordpress.org/support/topic/shortcodes-428/)
 *  [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [3 years, 9 months ago](https://wordpress.org/support/topic/shortcodes-428/#post-16080111)
 * Hi,
 * I hope this message finds you well. I apologize for a delay in the response as
   we have completely missed your support ticket. The plugin can work with any WordPress
   theme and is actively maintained by our team. If you have any issues then please
   feel free to contact us and we will help you in the best possible way.
 * Kind Regards,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails] Add Abandon User Email To Mailchimp](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/#post-13468718)
 * Hi,
 * **Is there any update you just need to pass the abandon user cart data using ****
   do_action** hook where you are running CRON and it will do the trick. It won’t
   take much time maybe 1 hour to test and update the plugin. We can do that as 
   well but update will override the changes which we will do every time.
 * The other issue is related to email not rendering images correctly in outlook.
   This is because of outlook ignores inline styles. Our suggestion in that case
   is to add image height and width attribute and it will fix the problem.
 * Looking forward to your response.
 * Best,
    -  This reply was modified 5 years, 9 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
    -  This reply was modified 5 years, 9 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails] Add Abandon User Email To Mailchimp](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [5 years, 9 months ago](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/#post-13407571)
 * Hi Cartflows,
 * Thanks for considering it. I believe it will not be a complicated task. Only 
   1 hour job. You just need to pass the that abandon data using do_action after
   saving on the backend of plugin settings.
 * Let us know when you will add action hook. The plugin will get more flexible 
   and can be extended more easily.
 * Best,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails] Add Abandon User Email To Mailchimp](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/#post-13402354)
 * Hi,
 * We hope you are doing well.
 * Can you add one hook as well. When you add abandon cart user info in the backend
   and at the same time fire web hook. Can you add one hook at that point which 
   we can use. You can pass web hook data in that hook or at least an hook with 
   which we can get the data of your plugin.
 * Looking forward to your response.
 * Thanks,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails] Add Abandon User Email To Mailchimp](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/#post-13372354)
 * Hi,
 * Thank you very much for help again.
 * **Current Plugin Workflow **
 * Probably it looks it is not linked with the above woocommerce hooks. As per your
   comment we are interested in the user cart abandoned scenario.
 * It looks if the user has not placed an order for 15 minutes your plugin run a
   CRON job and execute that webhook. The function which we found which ensures 
   that CRON is executed automatically after 15 minutes is **update_order_status**
   which also calls webhook **trigger_zapier_webhook**function which is responsible
   for posting data on the URL which we have added.
 * Now CRON custom action hook which you are firing is **cartflows_ca_update_order_status_action**
   which runs the above **update_order_status** function and in that function it
   calls **trigger_zapier_webhook** webhook function.
 * **Our Workflow **
 * Even if we try to use the CRON action hook of your plugin **cartflows_ca_update_order_status_action**
   it do not post anything and we get no info of abandon user data from the plugin.
   Maybe in function **update_order_status** your plugin can expose a new hook in
   which that data is passed and we can use that to get all abandon info.
 * It could be a valuable addition to the plugin. If there is a way to get info 
   using that custom CRON hook then let us know. I think it might not work. We highly
   appreciate your help. Looking forward to your response.
 * Kind Regards,
    -  This reply was modified 5 years, 10 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
    -  This reply was modified 5 years, 10 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Cart Abandonment Recovery for WooCommerce – Recover Lost Sales with Automated Emails] Add Abandon User Email To Mailchimp](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [5 years, 10 months ago](https://wordpress.org/support/topic/add-abandon-user-email-to-mailchimp/#post-13356401)
 * Hi,
 * Thank you very much for sharing the info.
 * Actually we have tried using the **wp_remote_get ** function but it do not works
   as we can’t see any data posted on the web hook URL we have added.
 * It looks that data is posted on a certain hook execution or execute on a certain
   time and that is where we need to access the Abandon checkout user data. Currently
   we are firing a function on WordPress init hook and when we try to get data from
   the web hook URL it do not shows anything in the email. We are also sharing the
   sample code.
 * Can you tell any specific hook or execution time when we should be able to get
   posted data on our email. Once we get the data we can do the rest of the work.
   Looking forward to your response.
 * Thanks,
 *     ```
       function process_abandon_webhook(){
       		if( isset( $_GET['process-webhook'] ) && $_GET['process-webhook'] == 1 ) {
       			//Fetch Abandon Cart Plugin Posted Data
       			$web_url = get_option('wcf_ca_zapier_cart_abandoned_webhook');
       			$request = wp_remote_get( $web_url );
       			if( is_wp_error( $request ) ) {
       				return false;
       			}
       			$body = wp_remote_retrieve_body( $request );
       			$data = json_decode( $body );
       			if( !empty($data) ){
       				wp_mail('add your email','Abandon Cart Data',$data);	
       			}else{
       				wp_mail( 'add your email','Abandon Cart Data','No Abandon Cart Data' );	
       			}		
       		}
       	}
   
       	add_action( 'init', 'process_abandon_webhook', 10 );
       ```
   
    -  This reply was modified 5 years, 10 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Meta Box] Set Images in Image Advanced Metabox](https://wordpress.org/support/topic/set-images-in-image-advanced-metabox/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [7 years, 4 months ago](https://wordpress.org/support/topic/set-images-in-image-advanced-metabox/#post-11298169)
 * Hi Tran,
 * Thanks i figured this out. There is one more thing i have some text which i want
   to store in the input repeatable fields. This is basically some achievement content
   which i want to save in the repeatable input fields of Metabox plugin. Can you
   tell me how i can achieve that. Is there any hook or filter for that. I am getting
   all the posts just i want to store them via code in the input repeatable fields
   of Metabox plugin. Any help is greatly appreciated. Looking forward to your response.
 * I think this is how it is storing in the database. a:1:{i:0;s:4:”test”;}
 * Thanks,
    Sameer
    -  This reply was modified 7 years, 4 months ago by [WP Ninja](https://wordpress.org/support/users/sameernxb/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Membership 2] Provide User Access To Guest Membership Only Once](https://wordpress.org/support/topic/provide-user-access-to-guest-membership-only-once/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [7 years, 11 months ago](https://wordpress.org/support/topic/provide-user-access-to-guest-membership-only-once/#post-10571026)
 * Hi,
 * I think again i am not able to explain my question again. Currently we are not
   using the Guest membership since we want the users to get register as well. So
   currently we are using the standard membership type and have created a standard
   membership type with name Guest membership with 15 days trial and the payment
   is set to 0 and once user trial period is over it restricts user to the visitor
   level. We are using user_register hook. Can you tell me if a standard membership
   gets expired is it still available for renew. Is there any hook or workaround
   for that to filter guest membership if used before. I am sharing screenshots 
   as well this time.
 * [https://prnt.sc/kg5w3k](https://prnt.sc/kg5w3k)
 * [https://prnt.sc/kg5xj4](https://prnt.sc/kg5xj4)
 * Best Regards,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Membership 2] Provide User Access To Guest Membership Only Once](https://wordpress.org/support/topic/provide-user-access-to-guest-membership-only-once/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [7 years, 11 months ago](https://wordpress.org/support/topic/provide-user-access-to-guest-membership-only-once/#post-10563407)
 * Hi Dimitris,
 * **Current Workflow**
 * I will try again to elaborate, currently on our site users get register and have
   guest membership by default. This is a trial period of 15 days. Inside user dashboard
   we are using membership list shortcode which displays all available memberships
   including paid one to which user can upgrade at any time so currently we have
   two membership plans one is Guest and second plan is Exclusive.
 * Now suppose i have guest membership and if my trial period gets over then the
   workflow is like that i am still able to access my account and other pages which
   are not protected and it only restrict access to content which is part of the
   Exclusive membership. So all good here.
 * **Issue**
 * The problem comes when i am logged into my account and can access the free content
   and then suppose i want to upgrade my membership if i see the available list 
   of memberships it also shows Guest membership as well along with the Exclusive
   membership so that is what we do not want since i have already used guest membership
   once so there should be any workaround via which i am not allowed to use the 
   guest membership again and should be removed otherwise customers will keep using
   the guest membership and will not plan to upgrade.
 * I hope this will clarify things. Looking forward to your response.
 * Best Regards,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Filter By Cities](https://wordpress.org/support/topic/filter-by-cities/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [8 years, 9 months ago](https://wordpress.org/support/topic/filter-by-cities/#post-9548696)
 * If there is any filter or hook which can give us the long and lat of the searched
   location that will i think prevent direct customization in the plugin files. 
   Thank you once again for your help.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Filter By Cities](https://wordpress.org/support/topic/filter-by-cities/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [8 years, 9 months ago](https://wordpress.org/support/topic/filter-by-cities/#post-9548675)
 * Hi Tijmen,
 * I have read what you have wrote can you please tell me is there any function 
   which returns the searched lat long of the location which i can use for reverse
   geocoding. The filters will help us to modify the query but other work needs 
   to be done in the plugin files or is there any safe way of doing this customization.
   Since direct customization will lost our changes when we update the plugin. Looking
   forward to your response.
 * Thanks,
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Filter By Cities](https://wordpress.org/support/topic/filter-by-cities/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [8 years, 9 months ago](https://wordpress.org/support/topic/filter-by-cities/#post-9539512)
 * Can you please also tell me which function is displaying markers on the map in
   plugin files. I found search_store function but i am not sure.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Add Another Category Filter](https://wordpress.org/support/topic/add-another-category-filter/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [8 years, 10 months ago](https://wordpress.org/support/topic/add-another-category-filter/#post-9442928)
 * I think i can add dropdown list instead of the input it is coming from the template
   is there any filter for changing to dropdown list values.
 * One thing i want to know when i only write any country for example Pakistan it
   do not brings all locations of school country name are not geocoding or what 
   is the problem?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Initial Zoom Set to World Map](https://wordpress.org/support/topic/initial-zoom-set-to-world-map/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [9 years ago](https://wordpress.org/support/topic/initial-zoom-set-to-world-map/#post-9269100)
 * Hi Brain,
 * I apologize for a delay in response. You can provide the copy on this thread 
   if you don’t want then you can send me at this email **[sameerrajput218@gmail.com](https://wordpress.org/support/users/sameernxb/replies/sameerrajput218@gmail.com?output_format=md)**.
   I highly appreciate your cooperation and assistance. I will also urge author 
   to add this feature in the next update since it is essential. Have a great day!!
 * Thanks,
    Sameer
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Store Locator] Initial Zoom Set to World Map](https://wordpress.org/support/topic/initial-zoom-set-to-world-map/)
 *  Thread Starter [WP Ninja](https://wordpress.org/support/users/sameernxb/)
 * (@sameernxb)
 * [9 years ago](https://wordpress.org/support/topic/initial-zoom-set-to-world-map/#post-9251210)
 * Hi Brain,
 * Thank you once again, i think you as a participant is more active than the plugin
   author on the support forum 🙂 . Is there any estimated time when this feature
   will be added since WordPress new version is also released and plugin needs to
   be updated as well to 4.8 version so i hope during update this feature can be
   added as well.
 * Have a great day!!
 * Thank You,
    Sameer

Viewing 15 replies - 1 through 15 (of 18 total)

1 [2](https://wordpress.org/support/users/sameernxb/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/sameernxb/replies/page/2/?output_format=md)