跳至主要內容
  • 登入
  • 註冊
WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress

外掛目錄

  • 我的最愛
  • Beta 版測試
  • 開發者資訊
下載

WatchMan-Site7

由 Oleg Klenitskiy 開發
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

The plugin keeps a log of site visits, both by humans and by robots.
The main functions of the plugin are:
1. Records the date and time of visiting the site, where the visitor came from, which page he visited, the visitor’s browser.
2. Records the result of the visit: without login, with login, successful login, unsuccessful login, the visitor belongs to the black list.
3. Geographic location of the site visitor, country, city of the site visitor.
4. Automatic and manual blacklisting of a visitor with simultaneous blocking of access to the site for a certain period of time.
5. Export of records of site visits to an external file for further analysis.
6. Automatic screen refresh mode using SSE technology (server-sent events).
7. Analyzes attacks aimed at the site. Automatic protection against brute-force attacks.
8. System file editor: index.php, robots.txt, htaccess, wp-config.php
9. Displaying and Deleting cron events.
10. Statistics of site visits in tabular and graphical form.
11. SMA – Simple Mail Agent, which manages the mailboxes of your site, as well as mail.ru, yandex.ru, yahoo.com, gmail.com
12. admin console to run commands PHP and WordPress.
13. debug_log viewing the WP, PHP debug log of site.

Plugin home page

Demo video – [RU]

API Documentation

User Documentation

You can send a letter to the developer at: klenitskiy.oleg@mail.ru

Features include:

  1. Filters I level: by date, by country, by visitor’s roles
  2. Filters II level: by logged, by unlogged, by login errors, by visits of robots, by visitors from the black list
  3. Export into custom CSV file
  4. Log auto-truncation
  5. File editor: index.php
  6. File editor: robots.txt
  7. File editor: .htaccess
  8. File editor: wp-config.php
  9. Manage cron – events of site
  10. Statistics of visits to the site
  11. Built-in console for managing WordPress environment.
  12. Widget: site visits count with automatic update of visits data
  13. Geolocation of visitors to the site (only by the HTTPS protocol)
  14. Information about the IP of the visitor
  15. Black list of visitors and blocking the IP, or user name, or user agent for the selected period of time
  16. Automatic updating of the list of site visits using SSE technology
  17. SMA – Simple Mail Agent, managing the mailboxes of your site, as well as mail.ru, yandex.ru, yahoo.com, gmail.com
  18. Google reCAPTCHA.

Translations:

  • English [en_EN]
  • Russian [ru_RU]

螢幕擷圖

  • Screen basic settings of the plugin
  • Screen basic settings of the plugin (continue). Insert only your key for the Google Maps API KEY field, which you will receive by clicking on the link: https://console.developers.google.com/apis/credentials
  • Setting up IMAP and SMTP access to mailboxes
  • Example of registering and receiving a Google Maps API key
  • Screen Options are available at the top of the this plugin page
  • Compliance of the information panel with filters II level
  • An example of working with a black list. The visitor's IP is automatically entered in .htaccess
  • Example of filling in the fields Black list for selected visitor's IP
  • File editor for: index.php, robots.txt, .htaccess, wp-config.php
  • Viewer wp-cron tasks
  • Statistic of visits to site
  • Geolocation of visitor to site
  • Managing the mailbox from this plugin

安裝方式

  1. Install and activate like any other basic plugin
  2. Define basic plugin settings menu: Visitors/settings
  3. Click on the Screen Options tab to expand the options section. You’ll be able to change the number of results per page as well as hide/display table columns

常見問題集

Question: When you change the WHO-is service provider, the info panel shows not all the statistics of visits to your website. Why?

The answer: Replace WHO-is provider need to spend as little as possible. First, you loop through each to determine the correctness of the information provided by the provider. The accuracy of the information about visitors, unfortunately, is different and depends on the region of residence of visitors. Therefore, select the best provider from four submitted for your area and use it. In the event of an accidental denial of service provider WHO-is service, proceed to another provider.

Question: After the visitor’s IP is on the Black List, what happens next?

The answer: The plugin remembers your blocking decision and automatically enters a blocking entry in htaccess when it’s time to start blocking. Then, when it’s time to end the lock, the plug-in removes the blocking entry from the htaccess. However, a record of this IP is stored in the database. And when, after some time, this visitor will go to your site, his IP will be marked in red. Although the visitor will walk quietly through your pages. the expiration date has expired. By the way, you can not delete this entry until you clear the Black list field. Then you can safely delete this entry or it will be automatically deleted when the visitor log is truncated automatically.

Question: After clicking the “wp-cron” button (at the bottom of the plug-in table), a modal window appears. What’s next?

The answer: In the modal window, a list of cron-events appears, which work on your site. You can click the – refresh button. After 20 seconds the list will be updated. If you bring the cursor to the cell – Source task, a context line will appear with the full path to the file – the source of this event. There are bad plugins, when they are deleted, there are stray events. You can see and delete them.

Question: Why, sometimes when working on the main page of the plugin displays a message: an Error in establishing a connection to the database?

The answer: This situation may occur when SSE mode is enabled. Disable this mode, do the rest of your work on the plugin page and re-enable SSE mode if you need it. This message, although unpleasant, will not happen in a bad situation. When SSE mode is enabled, the plugin makes one query per 10 seconds to the database. And in that moment, when you give a team – WordPress can’t execute two commands at the same time. But I repeat-a bad situation will not happen.

Question: How to use the SSE button correctly?

The answer: The SSE function in the plugin should be used in cases when you want to WATCH for the arrival of new visitors to the site or for the receipt of new emails in the mailbox. In another case, when you want to perform some actions on the plugin page (for example: delete records using bulk actions), it is recommended before starting these steps to disable SSE. And then, when you’ve done your job, you can re-enable SSE to dynamically retrieve data.

使用者評論

info-panel plugin

petrlesnoy 2018 年 3 月 16 日 2 則留言
This plugin could be divided into several smaller plug-ins. But the author did it all in one. This is his right. I propose, in the info panel, on the main page of the plug-in to display next to the name of the mailbox, number of new, unread messages. In general, the plugin wery good!

SMA plugin function

lexshubin35 2018 年 3 月 10 日 2 則留言
The plugin is interesting, with a rich set of functions. However, there are small bugs. When you send a message with an attachment, the message in the Sent Items folder is not saved. This plugin is waiting for a good future.
閱讀全部 2 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WatchMan-Site7〉的開發相關工作。

參與者
  • adminkov
  • Inna Voronich

〈WatchMan-Site7〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈WatchMan-Site7〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

3.1.1

  • Added to profile: country, city of registered user.

3.1

  • Stable version of the plugin. Tested with WordPress 5.1

3.0.4

  • Improved plugin control interface. Added sound notification.

3.0.3

  • Eliminated plugin vulnerability discovered by WordPress developers. Previous versions of the plugin have been removed from the repository by the plugin developer.

4.0.0

  • Refactoring code.

4.1.0

  • Improved page wms7_black_list of plugin.

中繼資料

  • 最新版本: 4.1.0
  • 最後更新: 5 天前
  • 啟用安裝數: 10+
  • WordPress 版本需求: 5.7 或更新版本
  • 已測試相容的 WordPress 版本: 6.1.1
  • PHP 版本需求: 7.4 或更新版本
  • 語言:

    English (US) 及 Russian.

    將這個外掛本地化為你的母語版本

  • 標籤:
    blacklistcronloginsecuritystatistic
  • 進階檢視

評分

檢視全部
  • 5 星 1
  • 4 星 1
  • 3 星 0
  • 2 星 0
  • 1 星 0
登入以提交評論

參與者

  • adminkov
  • Inna Voronich

技術支援

最近 2 個月解決的問題:

總計 1 個問題,已解決 0 個

查看技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機託管
  • 贊助基金會
  • Swag
  • 線上說明
  • 開發者資源
  • 共同參與
  • Learn
  • 展示網站
  • 外掛目錄
  • 佈景主題目錄
  • 區塊版面配置目錄
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • 隱私權
  • Public Code
WordPress.org
WordPress.org

Taiwan 正體中文

  • 造訪我們的 Facebook 粉絲專頁
  • 造訪我們的 Twitter 帳號
  • Visit our Instagram account
  • Visit our LinkedIn account
程式碼,如詩