<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Navneet Raj</title>
    <description>The latest articles on DEV Community by Navneet Raj (@mihiw51791).</description>
    <link>https://dev.to/mihiw51791</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F800511%2F0e8cedab-3e4f-4a1a-be90-619464c1b46a.png</url>
      <title>DEV Community: Navneet Raj</title>
      <link>https://dev.to/mihiw51791</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mihiw51791"/>
    <language>en</language>
    <item>
      <title>Best WooCommerce Authorize.net Plugins</title>
      <dc:creator>Navneet Raj</dc:creator>
      <pubDate>Tue, 25 Jan 2022 10:02:26 +0000</pubDate>
      <link>https://dev.to/mihiw51791/best-woocommerce-authorizenet-plugins-1mgk</link>
      <guid>https://dev.to/mihiw51791/best-woocommerce-authorizenet-plugins-1mgk</guid>
      <description>&lt;p&gt;Offering secure payment gateways for transactions is one of the important concerns of every eCommerce store owner. Customers will have different preferences when it comes to payment gateways. So most store owners will opt to feature multiple payment gateways on their stores. If you have a WooCommerce store, you can find several popular plugins to help you integrate with different payment gateways. In this article, we will try to familiarize you with some of the best WooCommerce Authorize.net plugins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. ELEX Authorize.net Patment Gateway for WooCommerce&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is one of the best options in the market to help you integrate Authorize.net payment to your WooCommerce store. Once you install this plugin, you will be able to accept credit card and eCheck payments from your customers. One of the important features of this payment mode is that the customers will stay on your site throughout the entire checkout process. You can forget the hassles of redirecting your customers to the payment gateway site and then driving them back to your site.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. WooCommerce Authorize.net&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is another plugin that you can use for a seamless integration of Authorize.net payment gateway into your WooCommerce store. You can make sure that the transactions are completely secure and offer the best possible checkout experience to your customers using this plugin. Customers will be able to save their credit card details as well for faster checkout the next time. Moreover, the plugin offers seamless compatibility with important plugins like WooCommerce Subscriptions and WooCommerce Pre-orders. Furthermore, the plugin provides you with some of the advanced features of Authorize.net like eCheck processing, customer profiles, and card tokenization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. YITH WooCommerce Authorize.net Payment Gateway&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Authorize.net is one of the universally accepted payment options and will be a good option to have on your online store. As it is a fast and reliable option for transactions, a lot of customers will be confident to make a purchase on your site, and thereby contributing to better conversion rates. Moreover, it also increases the possibility of repeat purchases on your store. If you have a WooCommerce site, this plugin will help you integrate Authorize.net payment gateway on your site effortlessly. Your customers will be able to make payments through credit cards, and will have a nice checkout experience on your store.&lt;br&gt;
The plugin offers two modes so that you can decide how to create the checkout experience. You can either redirect them to the payment gateway site or let them complete the checkout process on your site itself. Along with credit card payments, customers can also use eCheck payments where they can directly pay from their accounts. The plugin allows to provide itemized order details to customers for better clarity. Furthermore, the plugin offers quick refunds, which you can manage with a single click on your WooCommerce admin.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Reference Blog&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.gomahamaya.com/authorize-net-plugins-woocommerce-wordpress/"&gt;https://www.gomahamaya.com/authorize-net-plugins-woocommerce-wordpress/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Why &amp; How to Disable Ajax Cart Fragments</title>
      <dc:creator>Navneet Raj</dc:creator>
      <pubDate>Sat, 22 Jan 2022 09:24:52 +0000</pubDate>
      <link>https://dev.to/mihiw51791/why-how-to-disable-ajax-cart-fragments-1ba9</link>
      <guid>https://dev.to/mihiw51791/why-how-to-disable-ajax-cart-fragments-1ba9</guid>
      <description>&lt;p&gt;First of all, the script “&lt;strong&gt;&lt;em&gt;wc-cart-fragments&lt;/em&gt;&lt;/strong&gt;” is described by a function called “register_scripts()”. It calls a JS script from the /assets folder and requires JQuery and cookies to be enabled:&lt;/p&gt;

&lt;p&gt;'wc-cart-fragments' =&amp;gt; array(&lt;br&gt;
 'src'  =&amp;gt; self::get_asset_url( 'assets/js/frontend/cart-fragments' . $suffix . '.js' ),&lt;br&gt;
 'deps'  =&amp;gt; array( 'jquery', 'js-cookie' ),&lt;br&gt;
 'version' =&amp;gt; WC_VERSION,&lt;br&gt;
),&lt;/p&gt;

&lt;p&gt;In the same file, this is the time “&lt;strong&gt;&lt;em&gt;wc-cart-fragments&lt;/em&gt;&lt;/strong&gt;” gets called:&lt;/p&gt;

&lt;p&gt;self::enqueue_script( 'wc-cart-fragments' );&lt;br&gt;
If we look at the “enqueue_script()” function we’ll find out that our “&lt;strong&gt;&lt;em&gt;wc-cart-fragments&lt;/em&gt;&lt;/strong&gt;” script is first registered and then enqueued as per the WordPress documentation &lt;/p&gt;

&lt;p&gt;private static function enqueue_script( $handle, $path = '', $deps = array( 'jquery' ), $version = WC_VERSION, $in_footer = true ) {&lt;br&gt;
 if ( ! in_array( $handle, self::$scripts, true ) &amp;amp;&amp;amp; $path ) {&lt;br&gt;
 self::register_script( $handle, $path, $deps, $version, $in_footer );&lt;br&gt;
 }&lt;br&gt;
 wp_enqueue_script( $handle );&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If something is “enqueued”, then it can be “dequeued”&lt;/strong&gt; (similar to add_action() and remove_action() PHP functions).&lt;br&gt;
You have to make sure to call the “dequeue” function AFTER the “enqueue” one, so that it’s been already added and you can remove it (hence the priority = 11 as “wc-cart-fragments” is enqueued at default priority of 10).&lt;br&gt;
Tl;dr:&lt;/p&gt;

&lt;p&gt;add_action( 'wp_enqueue_scripts', 'gomahamaya_disable_woocommerce_cart_fragments', 11 ); &lt;br&gt;
function gomahamaya_disable_woocommerce_cart_fragments() { &lt;br&gt;
 wp_dequeue_script( 'wc-cart-fragments' ); &lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;Please note that in case you have a header cart widget, &lt;strong&gt;this will break the “dropdown cart”. You’ll still be able to see the number of items and the cart total in the header, but on hover you won’t get the items and cart/checkout buttons&lt;/strong&gt;.&lt;br&gt;
On Business Bloomer, I completely disabled the Cart widget hence it makes sense to use this function.&lt;br&gt;
In case you want to &lt;strong&gt;just optimize your homepage and leave the “wc-cart-fragments” on the other website pages&lt;/strong&gt;, you can use this snippet instead:&lt;/p&gt;

&lt;p&gt;add_action( 'wp_enqueue_scripts', 'gomahamaya_disable_woocommerce_cart_fragments', 11 ); &lt;br&gt;
function gomahamaya_disable_woocommerce_cart_fragments() { &lt;br&gt;
 if ( is_front_page() ) wp_dequeue_script( 'wc-cart-fragments' ); &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference Blog&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.gomahamaya.com/disable-woocommerce-cart-fragments-ajax/"&gt;How To Disable WooCommerce Cart Fragments Ajax - Gomahamaya&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>ProveSource: The #1 Social Proof Platform for Your Website</title>
      <dc:creator>Navneet Raj</dc:creator>
      <pubDate>Fri, 21 Jan 2022 07:51:01 +0000</pubDate>
      <link>https://dev.to/mihiw51791/provesource-the-1-social-proof-platform-for-your-website-4g35</link>
      <guid>https://dev.to/mihiw51791/provesource-the-1-social-proof-platform-for-your-website-4g35</guid>
      <description>&lt;p&gt;&lt;strong&gt;1. ProveSource&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ProveSource is a social proof software tool with an easy to use interface and four different types of social proof notifications: page visits, sales, number of people to take specified action within a set time period, and Stream (measures conversions).&lt;/p&gt;

&lt;p&gt;ProveSource makes it easy to create a new social proof notification, using a tab system for user flow. Each tab includes a limited number of options so it’s nearly impossible to make a mistake. Plus, you can add GIFs to your social proof notifications, making things fun and really engaging.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Boast&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Testimonials are a great form of social proof, but collecting and curating them takes a ton of time. Boast is a social proof software tool that makes the process of getting text and video testimonials a lot easier. And, it integrates with Facebook and YouTube so you can use your video testimonials across social media platforms.&lt;/p&gt;

&lt;p&gt;Boast also has a mobile app that lets customers record their testimonials through the app, right from their smartphones, making the entire process super simple.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reference Blog Credit&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.gomahamaya.com/provesource-reviews/"&gt;https://www.gomahamaya.com/provesource-reviews/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
