Description
This plugin will set all Trackbacks and Pingbacks automatically to DoFollow Links.
The user comments will get after X
comments from a unique mailaddress automatically DoFollow status. All other comments have NoFollow, except the Admin enable manually the DoFollow Status. The status which is set manual (if DoFollow or NoFollow) will overrides the automatical process. So, you have the control if someone gets sooner the DoFollow status, or never maybe. Of corse, the automatism can be disabled to do the hole work manually.
You get an support automatism, that you don’t need to check daily, but have the full control power.
Additonal this plugin validated all DoFollow URLs and will notice if there are broken links. Broken Links are very bad the Rank in the Search Engines (SEO).
Home Page of the Plugin: IT Blögg – WordPress Manual DoFollow Plugin
If you have a wish for new functions, please contact me.
Screenshots
Installation
- Upload
manual_dofollow.php
to the/wp-content/plugins/
directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Configure the Plugin on the
Settings
page - Add if wished a
Cronjob
for the URL Validator
FAQ
- Need this plugin a lot of performance?
-
This plugin has 2 diffrent functions.
The First, two diffrent Link functions: the automatically and manually-set status.
First, the Plugin checks if there is a manual-set status, which needs nothing on performance, because its connect to a very small database which contains small data.If there is no manuall set status, the automatism is checking the comments table for the amount of comments of the user. If you have a very large number of comments, you can feel a very small decrease. But if you really have more than ~20’000 entries, you will choose a Cache Plugin anyway.
The Secound is the URL Validater. This can made manually, via Cronjob or automatically over
wp-cron
.
The manually needs a little bit of time but will not decrease performance for the readers, also the cronjob.
The best way for big blogs with a hugh amount of links is the cronjob.This Plugin can be used with any Cache Plugin which caches the database querys and objects. As example the W3 Total Cache or WP Super Cache Plugin.
- Is there a database modification?
-
Yes, there is are 2 new tablse added in the wordpress database with the name
wp_man_dofollow
andwp_man_dofollow2
. This Databases contains the information about manual set DoFollow/NoFollow Users and the time/status when the link is checked the last time.
The first tablewp_man_dofollow
content is a mailadress and an ENUM(yes,no) value.
The secound tablewp_man_dofollow2
contains the URL, Status and Lastcheck time.Both databases doesn’t need a lot of space and performance to generate the needed functions.
- Are there any known bugs?
-
No, otherwise I would fix it 🙂
Please test the Plugin and report every bug or feature request to me on IT Blögg – WordPress Manual DoFollow Plugin
Reviews
Contributors & Developers
“SMu Manual DoFollow” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SMu Manual DoFollow” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.8.1
- ‘Use of undefined constant’ PHP Notice fixed
1.8.0
- $wpdb->escape() replaced with sql_esc()
1.7.3
- js colorpicker removed
1.7.1
- Update to remove the warning of no updates 😉
1.7.0
- Replaced depricated functions
1.6.5
- Changelog now visible by the Plugin List for Updates
1.6.4
- Support for some Frameworks added
1.6.3
- Hook improvement for NoFollow replacement
1.6.2
- New Translation added for Bahasa Indonesia (Indonesian). Thanks to Dhany
1.6.1
- PHP 5.3 ready
1.6.0
- Bugfix in the Template about “invalid data submitted” on comment submit
- precomment hook: filter changed to action (WP 3.1)
- Small correction to not check how old article are, if no URL is submitted
1.5.0
- Bugfix about DoFollow Users and Links will show now all Entries (including Automatism). Thanks to Patrick
1.4.0
- Possible to show now that the own Blog is DoFollow with a Text Message under the Comment Form
1.3.0
- Trackbacks and Pingbacks can now be set to all DoFollow or all NoFollow
1.2.3
- Changelog added directly in the plugin including Feedback URL
- Readme compatibility enhanced
1.2.2
- Commenter Name was visible by disabled automatism got fixed
1.2.1
- Small correction about missspelling (german language).
- Fixed the problem that Trackbacks and Pingbacks had no URL when an article was older then 30 days
- Fixed
rel="external"
replacement by DoFollow
1.2.0
- Added Protection that URL field will not saved when commenter adds the field again manually with tools, or the field is not hidden from template.
- Added possibility to open all Links in new window with
target="_blank"
(Non W3C/XHTML Conform) or Javaonclick="window.open(this.href,'_blank');return false;"
(W3C/XHTML Conform)
1.1.0
- Option added to hide URL field by comments on old articles (after 30 days). Thanks to Tanja and Marc.
1.0.1
- Small correction about missspelling (german language). Thanks to Daniel
1.0.0
- Buttons added in comment page for DoFollow or NoFollow
0.1.9
- All Links can be edited manually over the plugin
- Admin can inform User when he gets DoFollow Status manually
- Small correction about missspelling
- Replaced some Textlinks with Icons (space-saving)
0.1.8
- Selectable which User will be shown on the main page
- All DoFollow, NoFollow comments from a User can be listed (Popup)
- Path in PO languages file corrected
0.1.7
- All DoFollow comments from a User can be listed
- Autofix for Dead URLs implemented
- Dead URLs Fix for Safe Mode On
0.1.6
- WP Cron delete function fixed for 3.x
- WP-Cron complete deleted temporary (unstable and PHP errors)
0.1.5
- WP Cron deactivated because of instability of cron
- Cron delete function extists since WP 3.x not anymore
0.1.4
- Implementation of manually single URL Validation with visible response
0.1.3
- Bugfix in WP Cron Implementation if no Settings are made allready
- Creation of Table Code Improovments
- JS Bugfix about wrong URL
0.1.0
- Implementation of URL Validator
- Cronjob an WP Cron (BETA) added for automatical URL Validator
- Added DB Table for URL Validator
- Small DB corrections
0.0.8
- Hotfix for the wrong path by the images
- Comments filter
comment_text
added
0.0.7
- Plugin Count corrected for Comments without Links
- Hotfix for the wrong path by the js
0.0.6
- Options page added for more flexability
- Automatation of DoFollow can be activated/deactivated
- Automatation of DoFollow after X comment is now configurable
- Cache will be auto empty on new settings
- Direct link to Settings in the plugin list added
0.0.5
- Colors added for more visibility and Admin comfort
- Deinstallation Hook added
- Autoupdate of DB fixes implemented
- Compatibility fix for long mail addresses
0.0.4
- Comments added to the sourcecode
- trackback and pingback don’t need a db query anymore
0.0.3
- Auto DoFollow Status after 3rd Comment
- Manual DoFollow/NoFollow overrides Auto
- DB Index added for high performance (database)
0.0.2
- Language enabled (EN / DE)
- Published on WordPress.org
0.0.1
- Admin Menu added
- Comments filter
get_comment_author_link
added