WP Manifestindependent plugin directory
manifest / admin / wp-plugins-allone

AllOne

Το 1ο μου plugin στο WordPress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dimitridedou/wp-plugins-allone/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

image.png

image.png

Τι κάνει το plugin;

Δημιουργεί ένα custom admin panel μέσα στο WordPress (με δικές του σελίδες στο μενού του admin)

Μέσα από αυτό μπορείς να:

1) Διαχειριστείς αρχεία του συστήματος (file editor, file manager)

image.png

2) Δεις πίνακες της βάσης δεδομένων (dbtables.php)

image.png

3) Διαχειριστείς plugins (ενεργοποίηση/απενεργοποίηση).

image.png

4) Δεις logs ενεργειών χρηστών & συστήματος (από το debug.log)

Σελίδα “Logs”: my_debug_logs_page()

  • Προβάλλει το περιεχόμενο του ../files/debug.log (μέσα στο plugin).

  • Κουμπί Clear Log που αδειάζει το αρχείο. Το debug.log που μου έδειξες γράφει:

  • Συνδέσεις admin με IP

  • Ενεργοποίηση/απενεργοποίηση θεμάτων & pluginsdebugdebug

    Άρα το plugin καταγράφει λεπτομέρειες χρήσης.

image.png

5) Δεις dashboard με στοιχεία.

Τι κάνει: Η συνάρτηση my_dashboard_page() φτιάχνει μια σελίδα στατιστικών:

  • Εκδόσεις (WordPress/PHP), ενεργό Θέμα, Server info, Site URL, SSL on/off, OS.
  • WordPress size (GB): αναδρομικός υπολογισμός με get_directory_size(ABSPATH).
  • DB size (MB): query στο information_schema.TABLES.
  • Μετρητές: users, tags, pages, posts, attachments, αριθμός πινάκων DB, plugins (σύνολο/ενεργά/ανενεργά), themes.
  • Μικρός πίνακας “top 5” χρηστών βάσει πλήθους δημοσιεύσεων.

image.png

image.png

6) Δεις ή αλλάξεις επιλογές/ρυθμίσεις (options).

image.png