(0 votes) 8:31 pm
January 6, 2026
OfflineHello,
I am using the CyberSEO Pro Auto-comments assignment on my WP site. I have a large list of existing, verified WordPress users and I’m using their logins in the "Author" field (via Spintax).
The issue is that while the displayed nickname in the comments is correct, the plugin attributes all generated comments to my Admin account. Specifically, it uses my Admin user ID and displays my Admin avatar, even though the comment meta shows the "fake" author name.
Questions:
1. How can I force the plugin to link these comments to the existing WP user accounts by their logins/emails so their actual avatars/profiles are used?
2. Is there a way to modify the comment data via a filter (e.g., preprocess_comment) without violating the license agreement? I've noticed the core is executed via eval(), and I want to make sure my license stays valid if I apply manual PHP tweaks to the WordPress hook system.
3. And I thought, would it be possible to implement comment generation not when updating pages on the frontend, but simply launch a crown that would crawl the pages of new posts?
1. We addressed this requirement in version 12.050, and added matching logic to link auto-comments with existing WordPress user accounts. If the author name matches an existing username or "slug" in your database, the plugin will automatically retrieve that user's ID and email. This ensures that the comment is correctly attributed to the user's profile and that their specific Gravatar displays instead of the admin avatar.
2. Using WordPress hooks (like preprocess_comment or any other filter/action) to modify how data is handled does not violate the license agreement. The license restriction applies only to hacking or redistributing the plugin code itself. Since WordPress is an open system, you are encouraged to use the hook system to customize behavior. Tweaking the way WordPress processes data via external PHP functions is standard practice and considered safe and unrestricted use of the software.
3. Regarding the idea of using a cron job to crawl pages, we have found that generating comments upon "post open" (front end) is the more efficient and logical approach for this specific plugin for a few reasons.
- A cron job would constantly scan your database for new posts and simulate a browser visit or execution. This adds unnecessary overhead to your server.
- Triggering generation when a page is accessed naturally aligns the velocity of your comments with your actual traffic. This prevents a suspicious burst of comments from appearing simultaneously on all new posts at a specific cron interval, which can appear "robotic" to search engines.
- Generating comments at the time of visit ensures that resources are only spent on posts that are being viewed.
You should never modify plugin files directly. WordPress is designed to be modular, which allows you to extend the functionality of any plugin. Place your custom code in your theme's functions.php file or, better yet, create your own plugin. This way, your modifications will stay safe and active, regardless of plugin updates or theme changes.
Even if you want to extend a specific feature of CyberSEO Pro, the code should be in your theme or a custom mini-plugin that uses WordPress hooks to interact with the data. This keeps the core files clean and ensures your site remains stable and update-friendly.
If you manually deleted the contents of the сyberseo folder or selected the "Delete" option in the WordPress Plugins menu, the plugin files have been removed from your server. The plugin cannot delete its own folder or "disappear" after a kernel update.
To resolve the issue, simply reinstall the plugin from scratch. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin and select your original cyberseo.zip file. Your settings and campaigns are stored in the database, so they should remain intact once the files are back in place.
Keep in mind that a server kernel update usually requires a reboot. Make sure that your web server (Apache/Nginx) and PHP-FPM are fully restarted and running correctly because the plugin relies on them to execute.
9:12 am
January 6, 2026
Offlineoh, sorry misstranslating. I update core plugin (not server kernel).
Yes, i did removed from WP Plugins Menu only, and downloaded new cyberseo.zip from your site. Then install again, and now i dont see plugin files in plugins/cyberseo (only cyberseo.php and index.php)
maybe I need to initialize the download of the plugin files somehow?
Honestly, your last few messages are contradictory. It is technically impossible for the auto-comments to still be working if the plugin files were deleted. Code cannot execute if the necessary files are missing.
Provide a clearer and more detailed explanation of what is happening on your end because the situation is completely unclear based on your posts above.
Please understand that, as developers, our responsibility is to ensure the integrity and functionality of the plugin code itself. However, managing your server, file permissions, and ensuring that plugins are correctly installed and visible in your WordPress menu are your responsibility as the site administrator. We do not have access to your server and cannot manage your files.
If you deleted any files, simply restore them. As the site administrator, you are the only one with direct access to your files.
10:14 am
January 6, 2026
OfflineThe advice to remove the plugin for reinstalling was given by your ChatGPT Bot, I followed its instructions, because there was no information on reinstalling in the guides. In any case, I don't understand how to return the plugin to its functional state now, because the first time I installed it, the files loaded immediately, but now they don't. Maybe I need to run some php code to download files to my server? :(
Because we do not have access to your environment, we cannot provide specific advice on your server configuration or file management. Only your website administrator or hosting provider can determine why files are missing or why the installation process is failing on your system.
The plugin itself does not have the ability to install, delete, or download the cyberseo.php file to your server. These are external operations handled by WordPress and your server's file system. We are only responsible for the functionality of the plugin code itself, not the administration of your hosting environment or the physical presence of files in your directories.
If you are having trouble with the standard WordPress installation process, you must contact your server administrator or hosting support to resolve the underlying issue with your file system.
10:39 am
January 6, 2026
OfflineSee, during the first installation, in addition to the files cyberseo.php and index.php other files were also uploaded to the plugin files (Maybe from somewhere in your cloud?) (some of them are in the screenshot). But after deleting and installing, they disappeared and no longer appear. By myself cyberseo.zip it also contains only 2 files. Due to the fact that these files no longer exist on my server, the syndicate script cannot create posts, because it accesses some files from that folder, but they are not there and they are not uploaded to my server again. That's the problem.
I saw in my backup that there were files that the plugin uploaded in addition to cyberseo.php and index.php
-
Login to see this link
Above, I wrote what you need to do to update the plugin's core and the files it needs, such as (Full-Text RSS): https://www.cyberseo.net/forum/cyberseo-plugin/auto-comments-generate-author-id1/#p10584
Also please read this: https://www.cyberseo.net/general-settings/#full-text-extractor-url
The fact that the plugin is not downloading the necessary external scripts (shown in your screenshot) confirms that your server environment is preventing the plugin from creating and writing files.
As previously stated, this is a server-level issue, not a bug in the plugin code. You or your server administrator must ensure that the wp-content/plugins/cyberseo/ directory has write permissions for PHP scripts and that your server allows outgoing connections to download these components.
Alternatively, you can manually restore those missing files from your backup into the plugin folder, as we cannot perform file management tasks on your server for you.
You have a backup, so simply restore all the files from it. That's all you need to do.
11:34 am
January 6, 2026
Offlinehttps://www.cyberseo.net/general-settings/#full-text-extractor-url
it helped me, thank you!
Most Users Ever Online: 541
Currently Online:
15 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
ninja321: 87
harboot: 75
s.baryshev.aoasp: 68
Freedom: 61
Pandermos: 54
tormodg: 53
Member Stats:
Guest Posters: 337
Members: 3195
Moderators: 0
Admins: 1
Forum Stats:
Groups: 1
Forums: 5
Topics: 1743
Posts: 8998
Newest Members:
antonio.daniel88, gethyn.jones, benterud1331, likunlin.gosilu, ps.mediseo, kestasveAdministrators: CyberSEO: 4236

Log In
Home
All RSS