Skip to content

Commit

Permalink
V 2.8 Ready
Browse files Browse the repository at this point in the history
  • Loading branch information
varunsridharan committed Aug 27, 2020
1 parent 48a5bb9 commit 581488e
Show file tree
Hide file tree
Showing 8 changed files with 83 additions and 53 deletions.
Binary file modified .wordpress-org/screenshot-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,8 @@ public function admin_assets() {
public function admin_init() {
if ( vsp_is_admin() && ! vsp_is_ajax() ) {
wponion_plugin_links( $this->file() )
->action_link_before( 'settings', __( '⚙️ Settings', 'wc-quick-buy' ), admin_url( 'admin.php?page=quick-buy' ) )
->action_link_after( 'sysinfo', __( 'ℹ️ System Info', 'wc-quick-buy' ), admin_url( 'admin.php?page=quick-buy&container-id=sysinfo' ) )
->action_link_before( 'settings', __( 'Settings', 'wc-quick-buy' ), admin_url( 'admin.php?page=quick-buy' ) )
->action_link_after( 'sysinfo', __( 'System Info', 'wc-quick-buy' ), admin_url( 'admin.php?page=quick-buy&container-id=sysinfo' ) )
->row_link( __( '📚 F.A.Q', 'wc-quick-buy' ), 'https://wordpress.org/plugins/woocommerce-quick-buy/faq' )
->row_link( __( '📦 View On Github', 'wc-quick-buy' ), 'https://github.com/varunsridharan/woocommerce-quick-buy' )
->row_link( __( '📝 Report An Issue', 'wc-quick-buy' ), 'https://github.com/varunsridharan/woocommerce-quick-buy/issues' )
Expand Down
2 changes: 1 addition & 1 deletion classmaps.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?php
// Last Updated: Sat 22-Aug-2020 | 11:24:35:am
// Last Updated: Thu 27-Aug-2020 | 11:42:34:am
// Total Class: 14

return array (
Expand Down
99 changes: 58 additions & 41 deletions i18n/wc-quick-buy.pot
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
# This file is distributed under the same license as the Quick Buy For WooCommerce plugin.
msgid ""
msgstr ""
"Project-Id-Version: Quick Buy For WooCommerce 2.7.5\n"
"Project-Id-Version: Quick Buy For WooCommerce 2.8\n"
"Report-Msgid-Bugs-To: https:\/\/wordpress.org\/support\/plugin\/woocommerce-quick-buy\n\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: varunsridharan23@gmail.com\n\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-08-22T11:24:35+05:30\n"
"POT-Creation-Date: 2020-08-27T11:42:34+05:30\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.2.0\n"
"X-Domain: wc-quick-buy\n"
Expand Down Expand Up @@ -44,11 +44,12 @@ msgid "Quick Buy"
msgstr ""

#: bootstrap.php:107
msgid "⚙️ Settings"
msgid "Settings"
msgstr ""

#: bootstrap.php:108
msgid "ℹ️ System Info"
#: includes/admin/class-settings.php:31
msgid "System Info"
msgstr ""

#: bootstrap.php:109
Expand Down Expand Up @@ -76,10 +77,6 @@ msgstr ""
msgid "Documentation"
msgstr ""

#: includes/admin/class-settings.php:31
msgid "System Info"
msgstr ""

#: includes/admin/settings/trait-button-styling.php:30
msgid "Button Label"
msgstr ""
Expand Down Expand Up @@ -145,137 +142,157 @@ msgid "if Enabled then cart contents will be auto cleared if quick buy button us
msgstr ""

#: includes/admin/settings/trait-general.php:39
msgid "WordPress URL Type"
msgstr ""

#: includes/admin/settings/trait-general.php:44
msgid "Site URL"
msgstr ""

#: includes/admin/settings/trait-general.php:48
msgid "Home URL"
msgstr ""

#: includes/admin/settings/trait-general.php:52
msgid "**Site Url** : Retrieves the URL for the current site where WordPress application files `(e.g. wp-blog-header.php or the wp-admin/ folder)` are accessible."
msgstr ""

#: includes/admin/settings/trait-general.php:53
msgid "**Home Url** : Retrieves the URL for the current site where the front end is accessible."
msgstr ""

#: includes/admin/settings/trait-general.php:56
msgid "URL Endpoint"
msgstr ""

#: includes/admin/settings/trait-general.php:45
#: includes/admin/settings/trait-general.php:63
msgid "Customize the URL Endpoint for Quick Buy URL Action"
msgstr ""

#: includes/admin/settings/trait-general.php:46
#: includes/admin/settings/trait-general.php:64
msgid "1. `{id}` : Product ID"
msgstr ""

#: includes/admin/settings/trait-general.php:47
#: includes/admin/settings/trait-general.php:65
msgid "2. `{slug}` : Product Slug"
msgstr ""

#: includes/admin/settings/trait-general.php:48
#: includes/admin/settings/trait-general.php:66
msgid "3. `{sku}` : Product SKU"
msgstr ""

#: includes/admin/settings/trait-general.php:49
#: includes/admin/settings/trait-general.php:67
msgid "4. `{qty}` : Quantity"
msgstr ""

#: includes/admin/settings/trait-general.php:52
#: includes/admin/settings/trait-general.php:70
msgid "If Quick Buy Link Not Working. Then Try Updating Permalink "
msgstr ""

#: includes/admin/settings/trait-general.php:67
#: includes/admin/settings/trait-general.php:85
msgid "Enabled Product Types"
msgstr ""

#: includes/admin/settings/trait-general.php:72
#: includes/admin/settings/trait-general.php:90
msgid "`Quick Buy` Button Will Be Generated Only For Selected Product Types"
msgstr ""

#: includes/admin/settings/trait-general.php:74
#: includes/admin/settings/trait-general.php:92
msgid "Auto Hide Button"
msgstr ""

#: includes/admin/settings/trait-general.php:75
#: includes/admin/settings/trait-general.php:93
msgid "Hide"
msgstr ""

#: includes/admin/settings/trait-general.php:76
#: includes/admin/settings/trait-general.php:94
msgid "Non Clickable"
msgstr ""

#: includes/admin/settings/trait-general.php:77
#: includes/admin/settings/trait-general.php:95
msgid "Remove"
msgstr ""

#: includes/admin/settings/trait-general.php:79
#: includes/admin/settings/trait-general.php:97
#: includes/class-helper.php:95
msgid "None"
msgstr ""

#: includes/admin/settings/trait-general.php:82
#: includes/admin/settings/trait-general.php:100
msgid "1. if `Hide` Selected then button will be **hidden** untill product removed from cart / purchase is completed"
msgstr ""

#: includes/admin/settings/trait-general.php:83
#: includes/admin/settings/trait-general.php:101
msgid "2. if `Non Clickable` Selected then button will be **disabled** untill product removed from cart / purchase is completed"
msgstr ""

#: includes/admin/settings/trait-general.php:84
#: includes/admin/settings/trait-general.php:102
msgid "3. if `Remove` Selected then button will not be rendered & button also will not be shown even if product removed from cart via ajax "
msgstr ""

#: includes/admin/settings/trait-general.php:87
#: includes/admin/settings/trait-general.php:105
msgid "Cart Quantity"
msgstr ""

#: includes/admin/settings/trait-general.php:90
#: includes/admin/settings/trait-general.php:108
msgid " You can set min product Quantity. works only with shop page (`Product listing`) & `[wc_quick_buy_link]` shortcode"
msgstr ""

#: includes/admin/settings/trait-general.php:92
#: includes/admin/settings/trait-general.php:110
msgid "Shop Page Enabled Types"
msgstr ""

#: includes/admin/settings/trait-general.php:95
#: includes/admin/settings/trait-general.php:113
msgid "EXPERIMENTAL"
msgstr ""

#: includes/admin/settings/trait-general.php:103
#: includes/admin/settings/trait-general.php:121
msgid "Selected Product Types Will Get `Quick Buy` Button Generated Only in Places Where Products are listed. example places like ***Shop*** / ***Archive*** / ***Search***"
msgstr ""

#. translators: Added Red Color Description
#: includes/admin/settings/trait-general.php:105
#: includes/admin/settings/trait-general.php:123
msgid "%1$s Note : Not All Product Types Will Work. only product types that are related to simple will work. and product types like variable / will not work. %2$s"
msgstr ""

#: includes/admin/settings/trait-general.php:117
#: includes/admin/settings/trait-general.php:135
msgid "Redirect Configuration"
msgstr ""

#: includes/admin/settings/trait-general.php:118
#: includes/admin/settings/trait-general.php:136
msgid "Location"
msgstr ""

#: includes/admin/settings/trait-general.php:119
#: includes/admin/settings/trait-general.php:137
msgid "Location To Redirect Once Product Added To Cart"
msgstr ""

#: includes/admin/settings/trait-general.php:124
#: includes/admin/settings/trait-general.php:142
msgid "Custom Redirect Location"
msgstr ""

#: includes/admin/settings/trait-general.php:126
#: includes/admin/settings/trait-general.php:144
msgid "Enter a full url if custom selected in redirect location"
msgstr ""

#: includes/admin/settings/trait-general.php:141
#: includes/admin/settings/trait-general.php:159
msgid "Single Product Page Placement"
msgstr ""

#: includes/admin/settings/trait-general.php:145
#: includes/admin/settings/trait-general.php:163
msgid "Where the button need to be added in single product page "
msgstr ""

#: includes/admin/settings/trait-general.php:146
#: includes/admin/settings/trait-general.php:155
#: includes/admin/settings/trait-general.php:164
#: includes/admin/settings/trait-general.php:173
msgid "if `Disabled` selected then you need to modify your **WooCommerce** template and quick buy shortcode"
msgstr ""

#: includes/admin/settings/trait-general.php:150
#: includes/admin/settings/trait-general.php:168
msgid "Shop Page Placement"
msgstr ""

#: includes/admin/settings/trait-general.php:154
#: includes/admin/settings/trait-general.php:172
msgid "Where the button need to be added in shop page "
msgstr ""

Expand Down
10 changes: 5 additions & 5 deletions includes/admin/settings/trait-general.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,21 @@ private function basic_config( $builder ) {
$builder->switcher( 'auto_clear_cart', __( 'Auto Clear Cart ?', 'wc-quick-buy' ) )
->desc_field( __( 'if Enabled then cart contents will be auto cleared if quick buy button used.', 'wc-quick-buy' ) );

$builder->select( 'url_type', __( 'WordPress URL Type' ) )
$builder->select( 'url_type', __( 'WordPress URL Type', 'wc-quick-buy' ) )
->style( 'width:20%;' )
->wrap_id( 'url_type' )
->select_framework( 'select2' )
->option( 'site_url', array(
'label' => __( 'Site URL' ),
'label' => __( 'Site URL', 'wc-quick-buy' ),
'attributes' => array( 'data-url' => trailingslashit( site_url() ) ),
) )
->option( 'home_url', array(
'label' => __( 'Home URL' ),
'label' => __( 'Home URL', 'wc-quick-buy' ),
'attributes' => array( 'data-url' => trailingslashit( home_url() ) ),
) )
->desc_field( array(
__( '**Site Url** : Retrieves the URL for the current site where WordPress application files `(e.g. wp-blog-header.php or the wp-admin/ folder)` are accessible.' ),
__( '**Home Url** : Retrieves the URL for the current site where the front end is accessible.' ),
__( '**Site Url** : Retrieves the URL for the current site where WordPress application files `(e.g. wp-blog-header.php or the wp-admin/ folder)` are accessible.', 'wc-quick-buy' ),
__( '**Home Url** : Retrieves the URL for the current site where the front end is accessible.', 'wc-quick-buy' ),
) );

$builder->text( 'url_endpoint', __( 'URL Endpoint', 'wc-quick-buy' ) )
Expand Down
9 changes: 8 additions & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Plugin URL: https://wordpress.org/plugins/woocommerce-quick-buy/
**Donate link:** http://paypal.me/varunsridharan23
**Requires at least:** 3.0
**Tested up to:** 5.5
**Stable tag:** 2.7.5
**Stable tag:** 2.8
**Requires PHP:** 7.0
**License:** GPLv2 or later
**License URI:** http://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -149,6 +149,13 @@ Please open an issue at <a href="https://github.com/varunsridharan/woocommerce-q
## Changelog


### 2.8 - 27/08/2020
* Fixed : Long Standing 404 Error !!!
* Added : Support For Slug Value In Quick Buy URL.
* Tested : WordPress 5.5
* Tested : WooCommerce 4.4.1


### 2.7.5 - 22/08/2020
* Fixed : Add To Cart Permalink Issue
* Tested : WordPress 5.5
Expand Down
8 changes: 7 additions & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Tags: Woocommerce,wc,Quick buy,add to cart,affiliate, cart, checkout, commerce,
Donate link: http://paypal.me/varunsridharan23
Requires at least: 3.0
Tested up to: 5.5
Stable tag: 2.7.5
Stable tag: 2.8
Requires PHP: 7.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Expand Down Expand Up @@ -129,6 +129,12 @@ Please open an issue at <a href="https://github.com/varunsridharan/woocommerce-q

== Changelog ==

= 2.8 - 27/08/2020 =
* Fixed : Long Standing 404 Error !!!
* Added : Support For Slug Value In Quick Buy URL.
* Tested : WordPress 5.5
* Tested : WooCommerce 4.4.1

= 2.7.5 - 22/08/2020 =
* Fixed : Add To Cart Permalink Issue
* Tested : WordPress 5.5
Expand Down
4 changes: 2 additions & 2 deletions wc-quick-buy.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: Quick Buy For WooCommerce
* Plugin URI: https://wordpress.org/plugins/woocommerce-quick-buy/
* Description: Add Quick buy button to redirect user to checkout / cart immediately when he click quick buy button
* Version: 2.7.5
* Version: 2.8
* Author: Varun Sridharan
* Author URI: http://varunsridharan.in
* Text Domain: wc-quick-buy
Expand All @@ -18,7 +18,7 @@
defined( 'ABSPATH' ) || exit;

defined( 'WCQB_FILE' ) || define( 'WCQB_FILE', __FILE__ );
defined( 'WCQB_VERSION' ) || define( 'WCQB_VERSION', '2.7.5' );
defined( 'WCQB_VERSION' ) || define( 'WCQB_VERSION', '2.8' );
defined( 'WCQB_NAME' ) || define( 'WCQB_NAME', __( 'Quick Buy For WooCommerce', 'wc-quick-buy' ) );

if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {
Expand Down

0 comments on commit 581488e

Please sign in to comment.