
“Users Login Monitor” – A freeware plugin, for daily-notify site administrator, about users who logged in during the day.
Continue reading “Users Login Monitor”

WordPress Gear
Do better!

“Users Login Monitor” – A freeware plugin, for daily-notify site administrator, about users who logged in during the day.
Continue reading “Users Login Monitor”

Tool for detailed viewing the processes of performing PHP Scripts Plugins and Themes.
Including remotely, without direct access to the administration of the target site.
= Futured =
* It is easy to embed in any PHP scripts.
* Easy control.
* Any number of Processes.
* Detailing for each Variable or Object whose values you need to know.
(Time Stamp, Process name, Function name, Line in the file)
* Selection of Processes for research.
* General stream Process.
* Write the Log in Files for each of the Processes.
* Files tagged Time Stamp.
* Individual Files for each User.
* General statistics of files.
* Remotely remove the Log from the current Date for a specific Data Source. (Use: www.yoursite.com?clear_debug=NameSource)
* Ability to set the Load Order Priority of ‘WPGear Debugger’.
Continue reading “WPGear Debugger”


“Hack-Info” – Free tools (Now, “Hack-Info” – it is a standalone independent complete tool.
Previously, it was like Add-On for “iThemes Security”. But time has shown that it is bad to be dependent on others.. Especially when their DB structure changes.
) to make improve the perception of information about events, which is important to quickly and in detail see and understand. Without the need for unnecessary clicks and conversions. “Hack-Info” notifies the site administrator by providing a detailed list of IP addresses, requests – attempts to scan resources and search for passwords with names.

Products like: Pizza, Liquid on the filling, Custom weight, etc.
The plugin makes it possible to sell Products as whole or in parts: 0.5 1.5 etc.
For example:
= Futured =
* You can set the Minimum product quantity for all Products by default (preset = 1). But at the same time, each Product / Categories can have its own Minimum Quantity value.
* You can set the Step of Changing the quantity of goods for all Products by default (preset = 1). But at the same time, each Product / Categories can have its own value for the Change in Quantity Step.
* You can set the Default – Choice product quantity for all Products by default (preset = 1). But at the same time, each Product / Categories can have its own Default – Choice Quantity value.
* You can set the Maximum product quantity for all Products. But at the same time, each Product / Categories can have its own Maximum Quantity value.
* Auto correction “No valid value” customer enters to nearest valid value.
* Auto correction considering with “Maximum allowed for Product”.
* Column “Quantity” on Products List.
* Update Cart Automatically on Quantity Change (AJAX Cart Update)
* You can set a “Value Label” for each individual Item. Individually or as a whole for the Category. For example: “Price per Meter”, “Price per Liter”.
* It is possible to use Product – JS Object for Ext.Integration: QNT_Data. Function: DPQW_Get_QuantityData (Product_ID).
* Buttons: +/- To select the Quantity on the Product page and in the Cart. (Depending on your Theme, CSS correction may be required).
* Some possibilities are available only in the Pro version.
* Works with WP 6.9.1 (min 5.0)
* Works with WooCommerce v10.5.2 (min v3.4.8)
* With this plugin – fully compatible Plugin for Composite Products: “WPGear Composite Products for WooCommerce“.
Continue reading “Decimal Product Quantity for WooCommerce”


“New Users Monitor” – A freeware plugin that will help you quickly find out that you have already been hacked. This is main task of ‘NUM’. Well, in general, ‘NUM’ will inform about the appearance of a new user in WP. If you are an administrator, then such an event is important to you.
* All new users will be highlighted in red until Admin confirm each of them in User-Profile.
* This plugin has already helped out many times when some of our sites were hacked. But we quickly found out about it. And we were able to fast stop the problem.
* With the active Option: “Deny Login if User is not confirmed”, you will sleep much more peacefully.
Continue reading “New Users Monitor”

Adaptive Login Form: Adjusting compromise between Comfort and Paranoia.
Conception:
2 Conception’s:
1. “Zero Trust Mode”
Recommended for small groups of regular Users with a Static IP Address.
Not recommended for Dynamic IP Addresses or Mobile Users.
If my current IP address is not marked as Dangerous since my last successful login, then there is no need to distrust me and force me to go through Quests to solve different types of Captchas.
In this case, the standard “Password” field is sufficient for one attempt.
But if the Attempt is unsuccessful, then we mark the IP address as Dangerous, and then it is possible and necessary to trick me (or the one who is trying to be me) with a more thorough login procedure.
There may be multilevel options. It doesn’t matter (this will be gradually added to the functionality). We are now talking about the General Principle.
2. “Dynamics IP Mode”
Recommended for mobile Users with a Dynamic IP Address.
Not recommended for Static IP Addresses.
If the User’s previous login was successful, their next authentication is performed using a simplified method.
Simply enter the correct password. However, only one attempt is allowed.
If the password was entered incorrectly, an additional security element is added to the login form: the “Secret Key” field.
= Futured =
* Separate statistics are generated for each IP address and the ratio “Successful number of entries” / “Total number of entries” is determined. Depending on how close this parameter is to 100%, we can talk about the need for the Toughness of the Mistrust process.
This mechanism starts before the User enters his Login.
The more Unsuccessful Login attempts occur from a given IP Address, the more thoroughly it is checked.
Conversely, the Login procedure can be simplified as much as possible if there is no obvious reason.
* Regardless of what kind of Authentication Error occurred, be it:
– Invalid Username;
– Invalid User Password;
– Incorrectly specified additional security elements: “Secret Key” / Captcha / etc.
This will not be indicated in the error message. There will always be only one message: “Authentication Failed”.
Thus, we do not explicitly indicate to the potential Villain / Bot the reason for the denial of access. And the more such Reasons there are, the more complicated the Entry procedure becomes.
* If multiple consecutive unsuccessful login attempts occur, a Restrictive Timeout may be activated for the given User.
* Интегрирован с плагином “New Users Monitor“.
Continue reading “Adaptive Login Action”

Requests the website visitor to confirm consent to the use of personal data (Privacy Policy) and the storage of cookies on first visit.
A simple and convenient solution for implementing the requirements of the Laws on Personal Data.
* Fork of “Cookie warning” by Marie Manandise, MAJWeb.
= Futured =
* The main concept is to avoid unnecessary inconvenience.
* The floating banner does not interfere with viewing content.
* If the visitor agrees to the requirements and clicks the “I agree” button, the banner disappears and will no longer be displayed on the website for this browser on this device.
* You can customize the Message Text and include a link to the Privacy Policy page.
* The appearance, shape and location of the banner can be fully customized to suit your design using CSS.
Continue reading “WPGear – Consent Privacy Policy Acceptance”

![]()
The “Page and Post Description” plugin extends the capabilities of the standard Post-List in the Admin Panel.
Posts and Pages do not have Descriptions by default, but sometimes, when a lot of time passes, it can be difficult to remember what exactly is written in a particular page. And you have to spend time opening this Post to see its contents. A small Description – like a Note, can be of great help in some situations.
It is this new “Description” Field that is added to each Post. And it can be changed both on the Edit page (in the form of a Widget), and directly in the List of Posts (Posts and Pages)
The “Description” field (for brevity in the List named “Note” to make the most of the workspace and at the same time avoid abbreviations) is highlighted on a separate line for the entire width of the List, because these Descriptions can be long and detailed. Otherwise, there is no point in them.
Displays the Author who made a Note and Date of creation.
This Plugin gives you this opportunity.
= Futured =
* Works for Pages and Posts.
* Does not add a new Column to the List, compressing the standard set of Post Columns to inconvenience.
* The “Description” can be edited on the edit pages or directly in the List without the need to update.
* You can separately select on which Lists the plugin “Page and Post Description” will work: Pages / Posts.
* PRO Version futured :
+ Automatic finding of all Castoms Post-Types and their connection.
Continue reading “Page and Post Description”

A simple, easy, fast, local, objective counter to visit your site.
It does not use any additional requests to other servers, which means it consumes minimal resources.
Displays the count of all views of any page as a number.
You can customize your own display style. Use class: ‘wpgear_counter_hits’
Just paste Shortcode
3618036
wherever you like and that’s it.
Or you can use calls in PHP scripts code:
echo get_Counter_Hits (0);
As a result, you get: 3618036
If the Counter is installed on a Site that already has certain ratings, then you can adjust the readings using the attribute base. For example: 'Get_Counter_Hits base = "100000"' will add + 100000 offset to the current Counter.
As a result, you get:
3718036
Continue reading “Counter Hits”

This Plugin allows you to Add personal Notes, comments, memo to each of the Plugins.
You can change or delete any Note at any time.
Notes are available to anyone who has access to the Plugins page.
Here are some reasons why “Plugin Notes Label” is needed and useful:
Continue reading “Plugin Notes Label”
