વર્ણન
શ્રેષ્ઠ સીએમએસ(CMS) માટે શ્રેષ્ઠ ડેટાબેઝ મેનેજમેન્ટ ટૂલ.
This plugin uses the tool AdminerEVO 4.8.4, fork of Adminer 4.8.1, in order to give database access to administrators directly from the Dashboard.
As simple as the previous sentence!
વર્ડપ્રેસ મલ્ટીસાઇટ ઇન્સ્ટોલેશન સાથે પણ સુસંગત
About the fork
AdminerEVO Author’s Statement:
The original Adminer was created and maintained by Jakub Vrána in the vrana/adminer repository.
Not being maintained for more than two years and being a daily user of Adminer,
I’ve tried to get in touch with the original developer to propose my help to continue the project, but without success, I got no answer.
I have then started to search if someone would be interested in continuing the project with me and found someone who seemed to have the same interest and view on the future of this project.
I am now starting to take over the project under a slightly different name and will try to keep compatibility with all current database engines but also to give Adminer a new features, layout, etc.
WP Adminer access positions
You can access the WP Adminer from the below positions:
1. WP Adminer URL in the Admin Bar
2. WP Adminer Tools Page (Dashboard > Tools > WP Adminer)
મારા અન્ય પ્લગિન્સ શોધો
- Library Viewer: With Library Viewer, you can display the containing files and the containing folders of a “specific folder” of your (FTP) server to your users in the front-end.
- Gift Wrapping for WooCommerce: This plugin allows customers to select a gift wrapper for their orders, via a checkbox in the checkout page.
સ્ક્રીનશોટ
સ્થાપન
- Download the plugin from Official WP Plugin Repository
- Upload Plugin from your WP Dashboard ( Plugins > Add New > Upload Plugin ) the pexlechris-adminer.zip file.
- વર્ડપ્રેસ ડેશબોર્ડમાં ‘પ્લગઇન્સ’ મેનૂ દ્વારા પ્લગઇનને સક્રિય કરો
એફએક્યુ (FAQ)
-
શું તે સુરક્ષિત છે?
-
Yes, because only administrators have access to WP Adminer. If a guest tries to access the WP Adminer URL, a 404 page will be shown up.
-
WP એડમિનરમાં કોની પાસે ઍક્સેસ છે?
-
- સિંગલ સાઇટ વર્ડપ્રેસ ઇન્સ્ટોલેશનના કિસ્સામાં, WP એડમિનરમાં ફક્ત સંચાલક પાસે જ એક્સેસ હોય છે, કારણ કે મૂળભૂત રૂપે માત્ર સંચાલક પાસે જ
manage_options
ક્ષમતા હોય છે. - વર્ડપ્રેસ મલ્ટીસાઈટ ઇન્સ્ટોલેશનના કેસમાં, માત્ર સુપર સંચાલક પાસે જ WP એડમિનરમાં ઍક્સેસ છે, કારણ કે મૂળભૂત રૂપે ફક્ત સુપર સંચાલક પાસે જ
manage_network_options
ક્ષમતા હોય છે.
- સિંગલ સાઇટ વર્ડપ્રેસ ઇન્સ્ટોલેશનના કિસ્સામાં, WP એડમિનરમાં ફક્ત સંચાલક પાસે જ એક્સેસ હોય છે, કારણ કે મૂળભૂત રૂપે માત્ર સંચાલક પાસે જ
-
અન્ય ક્ષમતાઓ અથવા ભૂમિકાઓને WP એડમિનરને ઍક્સેસ કરવાની મંજૂરી કેવી રીતે આપવી?
-
Just use the filter
pexlechris_adminer_access_capabilities
and return the array of desired capabilities that you want to have access to WP Adminer.
For roles, just use the corresponding capabilities, while checking against particular roles in place of a capability is supported in part, this practice is discouraged as it may produce unreliable results. -
WP એડમિનર અનંત લૂપમાં ફસાયેલું છે, સતત પેજ રિફ્રેશ કરે છે અને અટકતું નથી. શું સમસ્યા છે?
-
આ સમસ્યા કદાચ તમારું બ્રાઉઝર અથવા સર્વર વાપરેલ કેશીંગ એન્જિનને કારણે છે!
* તમે WP એડમિનર યુઆરએલ(URL) ને વ્હાઇટલિસ્ટ કરવાનો પ્રયાસ કરી શકો છો, અથવા
* તમે WP એડમિનર યુઆરએલ(URL) ને પહેલાથી જ વ્હાઇટલિસ્ટ કરેલ યુઆરએલ(URL) માં બદલી શકો છો. દાખ્લા તરીકે:
define( ‘PEXLECHRIS_ADMINER_SLUG’, ‘wp-admin/adminer’); -
એડમિનર હેડમાં મારી પોતાની JS અને/અથવા CSS કેવી રીતે ઉમેરવું?
-
તમારે નીચે પ્રમાણે ક્રિયા
pexlechris_adminer_head
નો ઉપયોગ કરવાની જરૂર છે:add_action('pexlechris_adminer_head', function(){ ?> <script nonce="<?php echo esc_attr( get_nonce() )?>"> // get_nonce is an adminer function // Place your JS code here </script> <style> /* Place your CSS code here */ </style> <?php });
-
હું અન્ય એડમિનર પ્લગઈન્સ અથવા એડમિનર એક્સટેન્શન કેવી રીતે ઉમેરી શકું?
-
એડમિનર ના વેબસાઇટમાં એડમિનર પ્લગિન્સ અને એડમિનર એક્સ્ટેન્શન્સ વિશે માર્ગદર્શિકા છે.
ઑર્ડરમાં ફંક્શનને વ્યાખ્યાયિત કરવા માટે adminer_object() આ પ્લગઇન તેને વ્યાખ્યાયિત કરે તે પહેલાં, તમારે તેને હૂકની અંદર વ્યાખ્યાયિત કરવાની જરૂર છેpexlechris_adminer_before_adminer_loads
.
નીચે phpDoc માં વધુ:/** * adminer_object can be overridden, in WP action pexlechris_adminer_before_adminer_loads. * If a developer want to make his/her own changes (adding plugins, extensions or customizations), * it is strongly recommended to include_once the class Pexlechris_Adminer and extend it and * make adminer_object function return his/her new class. * * It is strongly recommended, because Pexlechris_Adminer class contains WordPress/Adminer integration (auto login with WordPress credentials) * * If a developer want to add just JS and/or CSS in head, he/she can just use the action pexlechris_adminer_head. * See plugin's FAQs, for more. * * @since 2.1.0 * * @link https://www.adminer.org/en/plugins/#use Documentation URL. * @link https://www.adminer.org/en/plugins/ Adminer' plugins Documentation URL. * @link https://www.adminer.org/en/extension/ Adminer' extensions Documentation URL. */
-
શું હું અમુક ટેબલ/ડીબીની ઍક્સેસને મર્યાદિત કરી શકું?
-
આ પ્રશ્નનો જવાબ જટિલ છે.
યોગ્ય વિશેષાધિકારો સાથે ડેટાબેઝ વપરાશકર્તા બનાવવાનો શ્રેષ્ઠ ઉકેલ છે.
કદાચ તમે તે વર્ડપ્રેસ ક્રિયાઓ સાથે પણ કરી શકો છો.
આ સપોર્ટ ટિકિટમાં વધુ વાંચો. -
હું સમાન સર્વર અને સમાન ડેટાબેઝ વપરાશકર્તામાં અન્ય ડેટાબેઝીઝ ને કેવી રીતે ઍક્સેસ કરી શકું?
-
મૂળભૂત રીતે, તમારી પાસે સાઇટના ડેટાબેઝ સિવાયના કોઈપણ ડેટાબેઝન ઍક્સેસ નથી. ઍક્સેસ સક્ષમ કરવા માટે, તમારે wp-config.php ફાઇલમાં નીચેનો લાઇન કોડ ઉમેરવાની જરૂર છે.
define('PEXLECHRIS_ADMINER_HAVE_ACCESS_ONLY_IN_WP_DB', false);
-
શા માટે એડમિનર પીએચપીમાયએડમિન(phpMyAdmin) કરતાં વધુ સારું છે?
-
Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. See detailed comparison.
Adminer development priorities are: 1. Security, 2. User experience, 3. Performance, 4. Feature set, 5. Size.
સમીક્ષાઓ
ફાળો આપનાર & ડેવલપર્સ
“Database Manager – WP Adminer” નું 3 ભાષામાં અનુવાદ કરવામાં આવ્યું છે. તેમના યોગદાન માટે અનુવાદકો આપનો આભાર.
“Database Manager – WP Adminer” ને તમારી ભાષામાં અનુવાદ કરો.
વિકાસમાં રસ ધરાવો છો?
કોડ બ્રાઉઝ કરો, જોવોઅસ્વીએન રેપોઝિટરીમાંથી,અથવા સબ્સ્ક્રાઇબ કરોડેવલપમેન્ટ દ્વારાઆરઅસઅસ.
ચેન્જલૉગ
3.0.3.1
- New plugin name: Database Manager – WP Adminer
3.0.3
- Fix bug that produced when the plugin has been deactivated but the relevant MU plugin has not been deleted. Thanks peopleinside for reporting
3.0.2
- Change name from
Database Management tool - Adminer
toAdminer for WP - The Database Management tool
- Add an
Open WP Adminer
link in plugin’s action links - Improved Deactivation Behavior: Deactivating the plugin now removes the
pexlechris_adminer_mu_plugin_version option
, ensuring the MU plugin is reinstalled upon reactivation.
3.0.1
- Fixes the bug introduced in version 3.0.0, where a disabled plugin named pexlechris_adminer_avoid_conflicts_with_other_plugins.php was displayed in the list of plugins.
3.0.0
- New Adminer Version Included: Updated to 4.8.4, forked from the original Adminer 4.8.1 due to lack of maintenance for over two years.
Learn more about the fork and updates at AdminerEVO Website. - Tested up to PHP: 8.2
- Tested up to WP: 6.7.1
- From version 2.2.0 there is a must-use plugin, that disables on the fly all other plugins to avoid conflicts.
From now and then the version and the mu plugins updates is controlled by option pexlechris_adminer_mu_plugin_version.
You can delete the option to reinstall it, or set option to 0 to ignore version updates forever - Fix load_plugin_textdomain file path and current language
- Fix Notice “Function _load_textdomain_just_in_time was called incorrectly” in WP 6.7.0 and above
- Filter pexlechris_adminer_access_capabilities can be used only in a must-use plugin!
- Fixed deprecated notices in non-standard environments or command-line scripts for server variables when using PHP 8.2.
- Fix errors that occur in some cases, when a user tries to load Adminer without being logged in.
2.2.2
- Before version 2.2, if PEXLECHRIS_ADMINER_SLUG ends with a slash, WP Adminer was not working.
2.2.1
- હવેથી, આ પ્લગઇનને ઓછામાં ઓછા 4.7.0 અથવા પછીના વર્ડપ્રેસ આવૃત્તિની જરૂર છે. વર્ડફેન્સ મુજબ, 4.7.0 કરતાં નીચેની આવૃત્તિ માં એક નબળાઇ છે જે સાઇટ પર કબજો કરી શકે છે.
2.2.0
- 6.4.2 સુધી પરીક્ષણ કર્યું
- SOS: From now when WP Adminer runs, only WP Adminer plugin is running (a must-use plugin is automatically installed and is being deleted on plugin deactivation).
So the only way to extend WP Adminer plugin’s functionalities using wp hooks is using a must-use plugin.
Helpful Guide: How to add PHP Hooks in your WordPress Site using a must-use plugin - Hide php errors even if WP_DEBUG_DISPLAY is enabled, in action pexlechris_adminer_before_adminer_loads with priority 100
2.1.1
- 6.3.2 સુધી પરીક્ષણ કર્યું
- From now on, the PEXLECHRIS_ADMINER_SLUG can contain slashes. For example, you can use as below
define( ‘PEXLECHRIS_ADMINER_SLUG’, ‘wp-admin/wp-adminer’); - Load textdomain before WP Adminer loads
- Hide php errors even if WP_DEBUG_DISPLAY is enabled, AFTER action pexlechris_adminer_before_adminer_loads
- FAQ on how to fix WP Adminer endless loop has been added.
2.1.0
- 6.1 સુધી પરીક્ષણ કર્યું
- Code Refactoring
- Hide php errors even if WP_DEBUG_DISPLAY is enabled
- Fix Adminer warning
Undefined variable $Ah
- FAQ on how to add your CSS & JS code in adminer interface has been added.
- એડમિનરને કેવી રીતે કસ્ટમાઇઝ કરવું તે અંગેના FAQ ઉમેરવામાં આવ્યા છે.
- કેટલાક ટેબલ/ડીબીની ઍક્સેસને કેવી રીતે મર્યાદિત કરવી તે અંગે એફએક્યુ(FAQ) ઉમેરવામાં આવ્યું છે.
2.0.1
- Adminer is an admin tool, so now is considered as admin interface. is_admin() function now return true, when Adminer is viewed
2.0.0
- 6.0.1 સુધી પરીક્ષણ કર્યું
- PLEASE UPDATE NOW! Vulnerability issue with password as plain text fixed.
- SOS! All functions and actions have been renamed. Please have a look in the code to find the new names, if you have written your own customization code before
- લોગઆઉટ બટન છુપાવવામાં આવ્યું છે.
- Adminer has been removed from Tools Page because iframes are not allowed in admin pages
- print_css_inside_wp_adminer_tools_page ક્રિયા દૂર કરવામાં આવી છે
- print_js_inside_wp_adminer_tools_page ક્રિયા દૂર કરવામાં આવી છે
- print_js_inside_wp_adminer ક્રિયા દૂર કરવામાં આવી છે
- print_css_inside_wp_adminer ક્રિયા દૂર કરવામાં આવી છે
- From this version and then, developers can make their Adminer’ customizations using the function adminer_object
in the NEW pexlechris_adminer_before_adminer_loads action
and to print code in head, developers can use the NEW action pexlechris_adminer_head - From this version and then, this plugin is also compatible with WordPress Multisite installations
- From this version and then, you can change the slug of adminer using the constant PEXLECHRIS_ADMINER_SLUG (By default, adminer loads from www.site.com/wp-adminer )
- From this version and then, you can log in even if the password is empty string (For some local setups)
- From this version and then, by default you can only show wordpress database (to enable managing of other databases in same server see FAQ)
1.0.0
- પ્રારંભિક પ્રકાશન.