[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmqsUFRGUrXWmjN4ZG8RDyXYj09EHRm3TF2My3-8vsaI":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"massoudshakeri","Massoud Shakeri","https:\u002F\u002Fprofiles.wordpress.org\u002Fmassoudshakeri\u002F",3,2500,87,30,85,"2026-04-04T13:44:37.586Z",[14,40,59],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"woocommerce-email-money-transfer-gateway","BLAZING Email Transfer Payment Gateway","2.6.2","\u003Cp>Many customers in Canada prefer to pay for the merchandise they buy, by e-Transfer (formerly Email Money Transfer).\u003C\u002Fp>\n\u003Ch4>What does this plugin do?\u003C\u002Fh4>\n\u003Cp>If customers choose the secret question and answer by themselves, they have to call to inform you what the Q&A are. Or they have the option to send them by Email. The other option is you give everybody a static question and answer.\u003C\u002Fp>\n\u003Cp>In both cases, if a third party, or a hacker, gain access to the username & password of your Email, he\u002Fshe can deposit the funds to any account he wants, and there is no way to cancel the transaction.\u003C\u002Fp>\n\u003Cp>So, this plugin creates a random word which can be used as an answer to the quetion. In this case, whoever has the access to your Email box, is not going to figure out what the answer to the question is. Unless he\u002Fshe hacks the backend of the website as well as your Email box.\u003C\u002Fp>\n\u003Ch4>How To use this plugin:\u003C\u002Fh4>\n\u003Cp>In the ‘Email Transfer payment gateway’ in the WooCommerce Settings, there is a field named ‘Instructions’. Whatever you enter in that field will be shown to the user in the ‘Thank You’ page after placing an order, and also in the Email.\u003C\u002Fp>\n\u003Cp>You must provide an Email for customers, so you can receive the instructions to retrieve the funds they send.\u003C\u002Fp>\n\u003Cp>Also you should keep two placeholders which are {1} and {2}.\u003C\u002Fp>\n\u003Cp>{1} will be replaced by Order Number. Customers should be encouraged to mention their order number in the secret question they send\u003C\u002Fp>\n\u003Cp>{2} will be replaced by a randomly generated 6-character long word. Customers are encouraged to use that word as the answer to the secret question.\u003C\u002Fp>\n\u003Cp>An ‘Order note’ will be added to the order, containing this randow word, so upon retrieving the funds, you will know what the answer to the secret question of each order is.\u003C\u002Fp>\n\u003Cp>An Instruction can be something like this:\u003C\u002Fp>\n\u003Cp>After placing your order, please send an Email money transfer to the following:\u003C\u002Fp>\n\u003Cp>Email: xxx@yyy.com\u003C\u002Fp>\n\u003Cp>Secret Question: Your Order Number {1}\u003C\u002Fp>\n\u003Cp>Secret Answer: {2} (MAKE SURE YOU DO NOT REMOVE THESE TWO {1} and {2})\u003C\u002Fp>\n\u003Cp>Thanks for choosing us! We appreciate your business.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cp>Translators who did a great job converting the text of the plugin to their native language. Thank you!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pagup.com\" rel=\"nofollow ugc\">Mr. Gautier Dorval\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Many customers in Canada prefer to pay for the merchandise they buy, by e-Transfer (formerly Email Money Transfer).",2000,57594,100,11,"2025-01-20T03:48:00.000Z","6.7.5","4.0","",[29,30,31,32,33],"email-money-transfer","gateway","interac","payment","woocommerce","https:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fwoocommerce-email-money-transfer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-email-money-transfer-gateway.2.6.2.zip",92,0,null,"2026-03-15T15:16:48.613Z",{"slug":41,"name":42,"version":43,"author":5,"author_profile":6,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":36,"num_ratings":23,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":27,"tags":51,"homepage":57,"download_link":58,"security_score":11,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"blazing-woocommerce-shipment-tracking","BLAZING Shipment Tracking","2.1.0","\u003Cp>This plugin is free, and will not have a pro version or a subscription for shipment tracking. If you have no problem with sharing all of your store’s shipment information with another company, you can use another paid plugin. However, this plugin is designed for those who prefer to keep their data private.\u003C\u002Fp>\n\u003Cp>The concept is very simple: In the settings page you list all the couriers you need, along with their tracking url. Also you can modify the phrases related to Shipment tracking displayed on customer’s order history page and emails. Then for every order that you enter shipment information, that information will be shown to the customer.\u003C\u002Fp>\n\u003Ch4>How to Define you List Of Couriers\u003C\u002Fh4>\n\u003Cp>In the settings page (Settings->BLZ-Ship-Tracking in Dashboard), there is a textbox for couriers’ list. The format of the list is JSON. If you search internet, you will find many “Online JSON Validators”. You can write your list in that textbox, or a text editor, then validate it in online validators. If that list has no problem, you can save it as your list of couriers.\u003C\u002Fp>\n\u003Ch4>There are a few points to consider:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For every couriers, you should introduce a slug, which is going to be the internal name of that courier. The slug must be a lower-case name without any space or special characters, other than dash (‘-‘) or underscore (‘_’).\u003C\u002Fli>\n\u003Cli>If you provide a url for a courier, the plugin can show a tracking button to the customer, which directs the customer to that provided url.\u003C\u002Fli>\n\u003Cli>In the provided url for a courier, {tracking_number} will be replaced with the order’s tracking number; {shipping_postcode} will be replaced with the order’s shipping postal code (zip code); and {shipping_country} will be replaced with the order’s shipping country code.\u003C\u002Fli>\n\u003Cli>The number of couriers is not limited, but keeping the list short and relevant is advised.\u003C\u002Fli>\n\u003Cli>One unnecessary comma, or a missing one, can invalidate json format. So please be careful in modifying the list.\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Make sure all quotes are ASCII double quotes or single quotes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>Every item should be in one line, and do not break them in two lines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>After colon ‘:’ please add a space for clarity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cul>\n\u003Cli>After the last item do not add ‘,’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Entering tracking info on order page\u003C\u002Fh3>\n\u003Cp>The plugin allows you to enter\u002Fmodify shipment info on the order page. After an order is complete, simply enter the tracking number and select a courier on WooCommerce order, the same info will be displayed at customer’s order history page.\u003C\u002Fp>\n\u003Ch3>Shipment Tracking Email\u003C\u002Fh3>\n\u003Cp>If shipment info is added to the order, the “Order Complete” email will contain the shipment info as well, for customer to track the shipment. Just in case you need to modify the shipment info, or ship the order in installments, this plugin allows you to send another dedicated email for shipment tracking. It adds a button to the order page named “Email Tracking Info”, which sends the tracking info to the customer, in a dedicated email. The template of the email can be modified in the Woocommerce->Settings->Emails section.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>The detailed and updated version of documentation can be found in this link:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-woocommerce-shipment-tracking\u003C\u002Fp>\n","This plugin adds courier and tracking number to the woocommerce order, and a dedicated email to send shipment tracking info to the customer.",300,7347,"2023-09-24T06:02:00.000Z","6.3.8","2.9",[52,53,54,55,56],"fedex","shipping","tracking","ups","usps","http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-woocommerce-shipment-tracking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblazing-woocommerce-shipment-tracking.2.1.0.zip",{"slug":60,"name":61,"version":62,"author":5,"author_profile":6,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":22,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":27,"tags":71,"homepage":77,"download_link":78,"security_score":11,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"blazing-charts","Blazing Charts","1.0.6","\u003Cp>We are not going to re-invent the wheel, and this plugin is not going to give you another charting library. This purpose of this plugin is to let you get the most out of charting libraries that already exist and are awesome. There are many of them out there, and most of them are free. Many of the other commercial libraries are free for a personal or non-profit project, or have a free branded version, which may have a small link to their website.\u003C\u002Fp>\n\u003Cp>Here is a list of libraries currently added to the collection. If you know another charting library, compatible with GPL license, please inform us to add it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HighCharts.js: The library used (disabled by default) is a free version with a small link to their website, and can be used if the user’s site opts in to link. This plugin does NOT substitute HighCharts terms of use. HighCharts use is free for a personal or non-profit project under the Creative Commons Attribution-NonCommercial 3.0 License.\u003Cbr \u002F>Please refer to HighCharts license page http:\u002F\u002Fshop.highsoft.com\u002Fhighcharts.html to check the HighCharts precise license conditions.\u003C\u002Fli>\n\u003Cli>Morris.js\u003C\u002Fli>\n\u003Cli>ZingChart: The library used (disabled by default) is a free branded version, and can be used if the user’s site opts in to link. This plugin does NOT substitute ZingChart terms of use.\u003Cbr \u002F>Please refer to ZingChart license page https:\u002F\u002Fwww.zingchart.com\u002Fbuy\u002Fdetails\u002Fbranded-license\u002F to check the ZingChart precise license conditions.\u003C\u002Fli>\n\u003Cli>Chart.js\u003C\u002Fli>\n\u003Cli>Google Charts: by loading Google’s JSAPI library loader remotely (as a service), and then using it to load the visualization library and other packages\u003C\u002Fli>\n\u003Cli>D3.js\u003C\u002Fli>\n\u003Cli>Chartist.js\u003C\u002Fli>\n\u003Cli>Smoothie Charts\u003C\u002Fli>\n\u003Cli>Flot Charts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please refer to the license page of a library you want to use to check the precise license conditions.\u003C\u002Fp>\n\u003Ch4>What does this plugin do?\u003C\u002Fh4>\n\u003Cp>This plugin allows you to create chart code snippets, which can be inserted into the posts or pages by using the shortcode of “BlazingChart”.\u003C\u002Fp>\n\u003Cp>Another scenario is you have a function, defined in another plugin or in your theme, which extracts data from database and produces the scripts for the chart. Then you can give the name of that function as a parameter to the shortcode, so the function is called and the output of that function will be inserted in the page.\u003Cbr \u002F>\nThe “BlazingChart” shortcode can have up to 4 parameters:\u003C\u002Fp>\n\u003Col>\n\u003Cli>“charttype”:\u003Cbr \u002F>\nThe first parameter of that shortcode tells which Charting library you want to use. At the moment the value of this parameter can be one of these:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>highcharts: for HighCharts.js\u003C\u002Fli>\n\u003Cli>morris: for Morris.js\u003C\u002Fli>\n\u003Cli>zingchart: for ZingChart\u003C\u002Fli>\n\u003Cli>chartjs: for Chart.js\u003C\u002Fli>\n\u003Cli>google: for Google Charts\u003C\u002Fli>\n\u003Cli>d3: for D3.js\u003C\u002Fli>\n\u003Cli>chartist: for Chartist.js\u003C\u002Fli>\n\u003Cli>smoothie: Smoothie Charts\u003C\u002Fli>\n\u003Cli>flot: for Flot library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other than Google Charts which does not have a local version of library, all the other libraries are included in this plugin. Some of them are hosted on a CDN as well. So by changing the settings, you can easily switch between remote or local chart\u002Fmap libraries.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>“source”:\u003Cbr \u002F>\nThe second parameter specifies the user-friendly slug of the chart snippet as the source of script and data for the chart.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“function”:\u003Cbr \u002F>\nIf a function, defined in another plugin or in the theme, is going to produce the data and script for the chart, the name of that function can be given as the value of this parameter. This value can be not only  a function name, but also other types of callbacks, like “Foo::method”, “array(‘Foo’, ‘method’)”, or “array($obj, ‘method’)”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“options”:\u003Cbr \u002F>\nSome of the charting libraries are just a single file. But others, like Flot, are divided to a main library and several auxiliary libraries, to make it lighter and more efficient. By using this parameter, you can give a comma separated list of auxiliary libraries of the main library to load. Here is the list of options for each library:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>HighCharts.js: more, 3d, exporting\u003C\u002Fli>\n\u003Cli>D3.js : pie, nvd3\u003C\u002Fli>\n\u003Cli>Chart.js : bundle\u003C\u002Fli>\n\u003Cli>Flot Charts : colorhelpers, canvas, categories, crosshair, errorbars, fillbetween, image, navigate, pie, resize, selection, stack, symbol, threshold, time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How Charting libraries are used?\u003C\u002Fh4>\n\u003Cp>To include JavaScript files efficiently, none of these libraries are enqueued, until the shortcode of “BlazingChart” appears in a post or a widget. The plugin loads only one of these libraries, specified by “charttype” parameter. Moreover, to load the page faster, that library is loaded in the footer.\u003C\u002Fp>\n\u003Cp>You can also use a built-in PHP function to invoke the chart anywhere in your template:\u003C\u002Fp>\n\u003Cp>\u003C?php\u003Cbr \u002F>\n\u002F\u002F define the parameters\u003Cbr \u002F>\n$patts= array(\u003Cbr \u002F>\n    “charttype” => “name of one of the aforementioned charting libraries”,\u003Cbr \u002F>\n    “source”    => “slug of the chart snippet”,\u003Cbr \u002F>\n    “options”   => “auxiliary libraries to load”\u003Cbr \u002F>\n    );\u003Cbr \u002F>\n\u002F\u002F call the function to invoke the shortcode handler\u003Cbr \u002F>\nblazing_charts_insert($patts);\u003Cbr \u002F>\n?>\u003C\u002Fp>\n\u003Cp>As always, there are exceptions:\u003C\u002Fp>\n\u003Cp>To reduce the size of the libraries loaded for Google Charts, that library decides which portions of the library to be included, depending to the type of the chart. So the link to the CDN library must be included at the top of the script, saved in the chart snippet.\u003C\u002Fp>\n\u003Ch4>How To use this plugin:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Although theoretically you can have various charts in a single page, drawn by more than one charting library, it is advisable not to do that. These libraries may conflict with each other, and may not get any of the charts drawn properly. Just make sure in every page, only one of those libraries is included.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Every chart has two major parts: first a container, specified by a \u003Cdiv> or \u003Ccanvas> tag, with a certain id or class; and second a script which tells how that chart should be drawn.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you have more than one chart in a single page, make sure each chart, saved as a Chart Snippet or produced by a function, has a unique id or class for its container. Otherwise there will be a conflict between those charts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcodes are case-sensitive. So if you want to use the shortcode of [BlazingChart], please make sure to type it correctly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>I tried to bring some examples about each of the libraries, in this plugin’s URI:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblazingspider.com\u002Fwp-demo\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>The detailed and updated version of documentation can be found in this link:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-charts\u003C\u002Fp>\n","A plugin to easily allow you to add interactive charts and maps by using a collection of Charting libraries.",200,8444,4,"2018-03-23T07:35:00.000Z","4.9.29","3.0.1",[72,73,74,75,76],"charts","graph","highcharts","maps","morris-js","http:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fblazing-charts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblazing-charts.1.0.6.zip"]