贝斯克雷朋
特征
自动更新货币汇率。 按产品定价。 各国货币(即IP)。 按语言(即语言环境)显示货币。 结帐时还原为原始货币的选项。 根据用户选择的帐单或发货国家覆盖货币的选项。 各种货币切换器位置和格式选项。 选择将货币切换器添加为小部件或短代码。 管理员额外更改订单货币的选项。
货币切换器短代码
[woocommerce_currency_switcher_drop_down_box] –下拉框格式的货币切换器。 [woocommerce_currency_switcher_radio_list] –无线电列表格式的货币切换器。 [woommerce_currency_switcher_link_list] –链接列表格式的货币切换器。
更多短代码
[woocommerce_currency_switcher_product_price_table] –以所有货币预览产品价格。 [woommerce_currency_switcher_convert_price] –将任何价格转换为另一种货币。 [woocommerce_currency_switcher_currence_symbol] –显示当前货币符号。 [woocommerce_currency_switcher_current_currence_code] –显示当前货币代码。
反馈
我们欢迎您的建议和反馈。 感谢您使用或试用我们的插件! 给我们写信 https://wpwham.com网站 .
更多
屏幕截图
安装
将整个“currency-switcher-woocommerce”文件夹上载到“/wp-content/plugins/”目录。 通过WordPress中的“插件”菜单激活插件。 首先访问WooCommerce>settings>Currency Switcher中的插件设置。
常见问题解答
-
关于Paypal的问题 -
如果您遇到关于贝宝的某些问题,例如通知电子邮件中显示的货币代码不正确或其他任何问题,请尝试禁用与WooCommerce捆绑的默认贝宝组件并使用 而是这个插件
-
如何获得换算价格 -
例如,如果您试图在自定义模板上显示转换后的价格,您可以使用我们的 alg_get_product_price_by_currency() 功能。 例如 add_action('woommerce_single_product_summary',函数(){ if(!class_exists('Alg_WC_Currency_Switcher')){ 回报; } 全球$产品; $price=get_post_meta(get_the_ID(),'_regular _price',true); $converted_price=alg_get_product_price_by_currency($price,alg_get_current_currency_code(),$product,true); $converted_price_formated=wc_price($convertered_price); echo“<h1>{$converted_price}</h1>”; echo“<h1>{$converted_price_formated}</h1>”; }); -
CoinMarketCap不工作? -
请确保您在货币设置中至少使用了一种加密货币。 您可以安装 WooCommerce的所有货币 插件来启用它们 -
格鲁吉亚国家银行 -
如果尝试佐治亚州国家银行服务器选项失败,请确保服务器已安装并启用SoapClient库 -
如何覆盖舍入和每种货币的漂亮价格? -
例如,如果你想为除比特币以外的所有产品启用舍入,假设你已经在插件设置上启用了舍入和合理的价格: add_filter('alg_wc_currency_switcher_correction',函数($correction,$currency){ if($currency==“BTC”){ $correction['rounding']='no_round'; $correction['pretty_price']='no'; } 返回$correction; }, 10, 2 ); -
如何通过URL强制使用货币 -
如果只想访问URL就设置货币,可以将 alg_货币 变量的货币代码。 例如 http://www.yoursite.com?alg_currency=USD(美元)
雷森西宁
Mitwirkende&Entwickler公司
干预Entwicklung?
阿尔·安德伦斯波托科尔
2.15.2 – 2023-07-07
修复:PHP 8.2通知。 新增:添加了过滤器“wpwham_currency_switcher_change_shipping_price_by_currence”(感谢Elias Chalhoub)。 新增:添加了提交按钮,允许在禁用JS的情况下提交表单(感谢@jacobeva)。
2.15.1 – 2022-07-07
修复:与WP块小部件冲突。 修复:WC报告过滤器的各种问题。
2.15.0 – 2021-10-07
新增:增加了与“WooCommerce产品插件”插件的兼容性。 修复:WooCommerce价格过滤器小部件的最低/最高价格不适用汇率的问题。 修正:在销售结束后从所有货币中清除产品销售价格。 (WooCommerce会自动删除商店默认货币中的销售价格;我们添加了一个钩子,以便对任何其他货币执行相同操作。如果您不想这样做,并且希望保留旧价格,请使用新的钩子“wpwham_currency_switcher_cleanup_ended_sales_prices”)。 更新:现在正式支持PHP8。 更新:性能改进-仅在需要时加载我们的管理资产。 更新:为翻译更新了.pot文件。
2.14.0 – 2021-04-07
新增:添加了一个设置“将货币转换应用于发货金额”。(以前,发货金额总是被调整的)。 新增:添加了一个设置“将货币转换应用于WooCommerce价格筛选小工具”。(以前,价格筛选总是被调整)。 新增:添加了过滤器“wpw_currency_switcher_adjust_package_rate”,以便您可以通过编程方式禁用装运时的货币转换,无论是针对一种装运方法还是针对所有装运方法。 FIX:添加了一个回退方法,以在simplexml_load_file失败时尝试以不同的方式获取汇率(例如,如果服务器配置为allow_url_fopen=0,simplexml _load_file将失败)。 修正:分析货币过滤器更新以与更新版本的Woo Admin配合使用。 修正:让WooCommerce价格过滤小工具在过滤时应用货币换算。 修复:更新CoinMarketCap以使用最新的API版本。 (注意:CoinMarketCap现在需要API密钥-如果您使用此服务,则必须获取密钥并将其输入WooCommerce/settings/Currency Switcher/Exchange Rates下的设置)。 修正:格鲁吉亚国家银行汇率的各种问题:当某一货币对不可用时出错; 结果并非总是以相同的顺序返回; 以1以外的数量报价的汇率。 更新:在远程API调用中添加了对自定义头的支持(现在对于CoinMarketCap来说是必要的)。 更新:改进了汇率设置页面的UI:您现在可以测试不同服务器的汇率,而无需保存每个服务器之间的设置。 更新:为翻译更新了.pot文件。
2.13.0 – 2021-01-19
新增:按货币过滤WooCommerce分析的功能。 修正:将“post_type==shop_order”检查添加到函数“is_admin_order_page”(多亏了Pablo)。 修正:在函数“price_format”中包含“currency”参数(多亏了Pablo)。 修正:在产品编辑页面上发布,变体选项卡显示前端的当前货币代码,而不是商店默认值。
2.12.4–2020-09-17
更新:经过通气测试的版本
2.12.3 – 2020-08-20
修正:将货币转换应用于息票最小/最大阈值。 修正:如果小计为零,运费不会在购物车中调整。 更新:轻微的文本更改。 更新:为翻译更新了.pot文件。
2.12.2 – 2020-08-07
修正:返回默认语言环境并不会切换回默认货币的问题。 (使用“货币语言(地区)”功能时)。 修复:PHP通知。 更新:在WC状态报告中显示我们的设置。
2.12.1–2020-06-13
修复:可能与Polylang发生冲突(即我们的插件加载太早,在Polyland准备好之前) 更新:轻微的文本更改。 更新:为翻译更新了.pot文件。
2.12.0 – 2020-05-27
新增:新增汇率服务器:英格兰银行、TCMP。 更新:将Free Currency Converter API更新为v7,包括新的API密钥要求。 (自由货币转换器现在需要API密钥-如果您使用此服务,则必须获取密钥并将其输入到WooCommerce/settings/Currency Switcher/Exchange Rates下的设置中)。 更新:删除了Google Finance API(服务已停止)。 更新:其他重构。 更新:为翻译更新了.pot文件。
2.11.5 – 2019-12-17
更新:通气测试版本
2.11.4 – 2019-11-15
更新:通气测试版本
2.11.3 – 2019-11-04
修正:计划销售价格忽略计划的问题
2.11.2 – 2019-10-31
修正:某人可以强制使用设置中未启用的货币的问题
2.11.1 – 2019-09-29
修复:可能的PHP错误
2.11.0 – 2019-08-14
新增:增加了与WooCommerce连锁产品插件的兼容性( https://woocommerce.com/products/chained-products网站/ )
2.10.0 – 2019-07-23
更新:为翻译更新了.pot文件
2.9.7–2018年11月6日
修复购物车为空时的购物车货币
2.9.6 – 2018-10-30
添加选项以在管理订单页面上设置价格格式
2.9.5 – 2018-10-19
改进CURL设置
2.9.4 – 2018-09-22
解释如何在自述文件中通过url强制使用货币 将货币输入步骤从“ALG_WC_CS_EXCHANGE_RATES_step”替换为“任意”
2.9.3 – 2018-09-11
固定价格过滤器小部件货币格式 固定价格过滤器取整 添加“alg_wc_currency_switcher_correction”过滤器以覆盖“最终价格修正选项” 添加有关使用“alg_wc_currency_switcher_correction”过滤器覆盖舍入的常见问题解答
2.9.2 – 2018-09-10
添加CoinMarketCap交换服务器 在常见问题解答中添加CoinMarketCap问题
2.9.1 – 2018-09-10
添加自由货币转换器API交换服务器 删除Yahoo exchange服务器 删除Fixer.io exchange服务器 删除CoinMarketCap交换服务器
2.9.0 – 2018-08-21
添加关于获取转换值的插件描述的问题 添加“alg_wc_cs_get_exchange_rate”过滤器,允许外部管理汇率 添加“格鲁吉亚国家银行”交换服务器
2.8.9 – 2018-08-08
提高与WooCommerce产品插件的兼容性 添加与价格筛选小部件的兼容性
2.8.8 – 2018-07-19
在插件描述中添加关于可能的paypal问题的通知 添加karzin作为贡献者 固定版本号 准备高级版本以添加与WooCommerce Product Addons插件的兼容性
2.8.7 – 2018-07-13
开发-管理设置说明已更新。
2.8.6 – 2018-06-14
修复–汇率–删除“谷歌”汇率服务器(回退–默认“欧洲中央银行(ECB)”服务器)。 开发–国家/地区–添加了“覆盖国家/地区”选项。 开发–常规–订单选项–添加了“订单货币”选项。 开发人员– alg转换价格() 函数(和 [woommerce_currency_switcher_convert_price] 短代码)–特殊 %购物车总计% 案件 价格 添加属性; 货币来源 添加了属性(默认为空)。 开发人员–插件链接更新自 https://wpcodefactory.com 到 https://wpfactory.com .
2.8.5 – 2018-05-08
Dev–General–添加了“为购物车费用应用货币兑换”选项。 Dev–General–Exchange Rates Final Price Correction Options–添加了“将舍入和平价应用于运费”选项。
2.8.4 – 2018-04-20
开发人员– [woommerce_currency_switcher_link_list] —— 无链接(_L) 属性已添加。 开发人员– [woommerce_currency_switcher_link_list] —— %产品价格% –检查单个产品页面已禁用。
2.8.3 – 2018-03-07
开发–高级–添加了部分(从“常规”部分移走了一些选项)。 开发人员–高级–添加了“默认客户位置”选项。 Dev–Advanced–删除了“Show Flags in Admin Settings Section”选项。 Dev–Core–Variation price hash–微小更改。 修复–标记–检查文件是否存在于URL–已删除。 Dev–Flags–添加了“World”和“N/A”标志(例如,比特币等)。 Dev–标志–添加了一些加密货币图标。 开发人员–标志– alg_wc_currency_switcher_country_flag_image_url 已添加筛选器。 开发–功能–选择器–代码重构( alg_get_country_flag_code() 添加了功能)。
2.8.2 – 2018-02-21
开发人员–汇率–服务器–添加了“谷歌”服务器。
2.8.1 – 2018-01-28
Dev–汇率–增加了“抵消”选项。 Dev–代码重构。 修复–会话(WC)功能–添加了其他检查。 Dev–插件标题中添加了“WC tested up to”。
2.8.0 – 2017-12-26
Dev–General–Advanced Options–WooCommerce v3.2兼容性–为固定金额优惠券应用货币转换。 开发–常规–高级选项–在“管理设置”部分显示标志–默认为 不 现在。 Dev–General–Advanced Options–添加了“Add Base Currency for Fixed Amount Coupons”选项。 Dev–General–Advanced Options–添加了“Price Filters to Remove”选项。 开发人员–汇率–添加了辅助服务器选项。 Dev–汇率–精度设置为12位小数(之前为6位)。 开发人员–汇率–服务器–添加了“CoinMarketCap”服务器。 增加了开发人员–汇率–服务器–“硬币库”服务器。 开发–功能–汇率–代码重构– alg_get_currency_exchange_rates_url_response() 添加了函数。 开发-功能-代码重构-汇率功能移至新的 alg-switcher-exchange-rates-functions.php 文件。 开发人员– 卸载.php 补充。
2.7.0 – 2017-11-12
开发–常规–高级选项–添加了“会话保存路径”选项。 开发人员–汇率–服务器–雅虎财务–URL更新。 开发人员–汇率–服务器–添加了“Fixer.io”服务器。 Dev–汇率–服务器–默认值更改为“欧洲中央银行”。
2.6.0 – 2017-10-16
Dev–WooCommerce v3.2兼容性–管理设置– 选择 设置类型已修复。 Dev–WooCommerce v3.2兼容性– 更改发货价格货币() –税收。 开发人员– [woocommerce_currency_switcher_currence_symbol] 和 [woococommerce_current_switcher_current_current_code] 添加了短代码。 Dev–General–Advanced Options–添加了“价格转换方法”选项。 Dev–添加了“Global”标志图像。 Dev–设置节数组保存为主类属性。
2.5.2 – 2017-09-05
Dev–General–Switcher Placement and Format Options–添加了“Link List Switcher-Separator”选项。
2.5.1 – 2017-09-03
固定–价格格式–“货币代码”选项重命名为“货币符号”。 Dev–Flags–设置描述已更新。
2.5.0 – 2017-09-02
开发人员– 格式_价格 属性(默认为 对 )已添加到 alg转换价格() 函数(和 [woommerce_currency_switcher_convert_price] 短代码)。 开发人员–添加了“货币语言(区域设置)”部分。 Dev–General–添加了“Show Flags in Admin Settings Section”选项。 Dev–General–Settings部分重新设计了样式。 Dev–Countries–添加了“以逗号分隔文本形式输入国家”选项。 Dev–Countries–部分更名为“货币国家(按IP)”。 Dev–价格格式–添加了“货币代码”选项。 Dev–次要代码重构。
2.4.4 – 2017-08-02
Dev–添加了标志。
2.4.3 – 2017-07-30
修复–常规–平价–如果启用“价格格式”部分–现在使用相应的货币“小数位数”,而不是商店的默认值。 Dev–General–Advanced Options–添加了“Apply Rounding and Pretty Price to Shop’s Default Currency”选项。 Dev–Price Format–添加的默认商店货币(“Additional currency code position(optional)”作为新选项;其他选项从“WooCommerce>Settings>General”复制)。 开发-功能- alg_get_product_price_by_currency() –代码重构。
2.4.2 – 2017-07-29
修复–跳过商店默认货币的逐币种价格计算(这修复了启用舍入时原始价格舍入的问题)。 修复–跳过商店默认货币的价格格式。
2.4.1–2017年7月28日
开发- [woommerce_currency_switcher_convert_price] 添加了短代码。
2.4.0 – 2017-07-03
Dev–添加了“价格格式”部分。 Dev–添加了“重置设置”选项。 Dev–自动加载插件选项。 Dev–代码清理。 Dev–插件链接更新自 http://coder.fm网址 到 https://wpcodefactory.com .
2.3.1–2017年5月21日
Dev–添加了“为固定金额优惠券应用货币转换”选项。
2.3.0 – 2017-04-14
Dev–WooCommerce v3.x.x兼容性–价格过滤器。 Dev–WooCommerce v3.x.x兼容性–产品ID。 Dev–WooCommerce v3.x.x兼容性– alg_get_product_display_price() . Dev–WooCommerce v3.x.x兼容性– wc_get_formatted_variation() . 修复– alg_get_product_price_html_by_currency() –固定的可变和分组产品。 开发-功能- alg_get_exchange_rate_yahoo() –cURL优先于 允许url_fopen ( 文件获取内容() ). 调整–按产品设置metabox重新设置样式。
2.2.4 – 2017-03-11
Dev–General–添加了“Switcher Wrapper”选项。 开发-通用-交换机项格式- %货币符号% 增值。 开发-通用-交换机项格式- %产品价格% 增值。 开发人员– [woococommerce_current_switcher_product_price_table] 添加了短代码。 Dev–代码重构。
2.2.3 – 2017-03-06
Dev–General–添加了“货币切换后重新定位页面”选项。
2.2.2 – 2017-03-01
开发-功能- alg_get_exchange_rate_yahoo() –为Yahoo服务器速率添加了cURL回退(以防 允许url_fopen 已禁用)。 开发-功能- alg_get_exchange_rate_yahoo() –时间限制( 设置时间限制() )增加到10秒。 Dev–语言(POT)文件已更新。
2.2.1 – 2017-02-20
Dev–按添加的货币进行免费发货最低订单金额转换。 Dev–语言(POT)文件已更新。 调整–常规–按部分划分的设置。
2.2.0 – 2017-02-19
Fix–添加到变量散列中的舍入和精度。 Dev–General–添加了“定价合理”选项。 Dev–汇率–添加了“汇率服务器”选项(添加了“欧洲中央银行”服务器)。 Dev–JS“抓取汇率”按钮更改为AJAX。 Dev–自动加载设置为 不 在里面 添加选项(_O) . Dev–语言(POT)文件已更新。 调整–添加了“WooCommerce的所有货币”插件链接。
2.1.1 – 2016-12-31
增加了开发-管理-常规-“高级:修复迷你车”选项。 增加了开发-管理-通用-“切换器格式”选项。 开发-管理-常规-添加了“高级:附加价格过滤器”选项。 Dev–语言(POT)文件已更新。 调整–添加标签。
2.1.0 – 2016-12-14
添加了开发-管理-常规-“高级:禁用URI”选项。
2.0.0–2016年12月8日
开发人员–管理人员–汇率–添加“重置所有汇率”按钮。 开发–管理–货币–添加了“立即更新所有汇率”按钮。 开发–管理–货币–添加了“自动生成PayPal支持的货币”按钮。 Dev–添加了“货币国家(按IP)”部分。 修复– 加载plugin_textdomain 已移至构造函数。 调整– 获得woommerce_currency() 替换为 获取选项('woommerce_currency') . 调整–管理–汇率–添加完整的货币名称和编号。 调整–管理–汇率–重新设计“抓取汇率”按钮。 调整–管理–货币–添加了“货币(商店默认)”。 调整–管理–货币–代码添加到列表中的货币名称。 调整–工具提示添加到自定义编号管理设置。 调整–检查Pro是否已重写。 Tweak–作者补充道。 调整–主要代码重构。
1.0.1 – 2016-08-04
修复– 自定义编号 替换为 所有自定义编号 –这解决了“总货币”字段重复的问题。 Dev–添加了语言(POT)文件。
1.0.0 – 2016-07-24
首次发布。