by Marcin Pietrzak
5 (160 reviews)
Orphans
Supports the grammar rule for orphan words at the end of a line.
Tested up to WP 6.8 (Current: 6.9)
v3.4.1
Current Version v3.4.1
Updated 3 months ago
Last Update on 14 Oct, 2025
Synced 11 hours ago
Last Synced on
Rank
#832
—
No change
Active Installs
40K+
-16.9%
KW Avg Position
72
+0.3 better
Downloads
626.1K
+104 today
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(160 reviews)
Next Milestone 50K
40K+
50K+
20
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 1,613 more installs to reach 50K+
Rank Changes
Current
#832
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
5.0
160 reviews
Overall
100%
5
160
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 3 of 3| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| orphan | 32 | — | Tag | 12 hours ago |
| grammar | 48 | — | Tag | 12 hours ago |
| Czech | 136 | — | Tag | 12 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 3.4.1
- Last Updated
- Oct 14, 2025
- Requires WP
- 6.0+
- Tested Up To
- 6.8
- PHP Version
- 8.0 or higher
- Author
- Marcin Pietrzak
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 160
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,736
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#929
Qi Addons For Elementor
200K+ installs
#253
MW
MW WP Form
200K+ installs
#262
WPFront Scroll Top
200K+ installs
#270
Frequently Asked Questions
Common questions about Orphans
$value = apply_filters(
'orphan_replace',
get_post_meta($post_id, 'meta_key', true )
);
'orphan_replace',
get_post_meta($post_id, 'meta_key', true )
);
$value = apply_filters( 'orphan_replace', 'any string' );
How to change plugin capability?
By default to using this plugin you must have manage_options capability, which usually means site administrator. If you want to allow manage Orphans by "Editors" then you need to use other capabilities, e.g. unfiltered_html. You can use iworks_orphans_capability filter:
add_filter('iworks_orphans_capability', 'my_orphans_capability');
function my_orphans_capability($capability) {
return 'unfiltered_html';
}
How to change plugin capability?
By default to using this plugin you must have manage_options capability, which usually means site administrator. If you want to allow manage Orphans by "Editors" then you need to use other capabilities, e.g. unfiltered_html. You can use iworks_orphans_capability filter:
add_filter('iworks_orphans_capability', 'my_orphans_capability');
function my_orphans_capability($capability) {
return 'unfiltered_html';
}
add_filter( 'orphan_skip_replacement', '__return_true' );
and at the end, to again turn on replacements:
remove_filter( 'orphan_skip_replacement', '__return_true' );
How can I change default orphans?
Please use iworks_orphan_terms filter. It is array of default orphans. You can remove, add or even replace whole array. For example, to remove words "oraz", "na" and ""nie", use code bellow:
add_filter( 'iworks_orphan_terms', 'remove_iworks_orphan_terms' );
function remove_iworks_orphan_terms( $terms ) {
$default_orphans_to_remove = array( 'oraz', 'na', 'nie', );
foreach( $default_orphans_to_remove as $value ) {
if ( $key = array_search( $value, $terms ) ) {
unset( $terms[ $key ] );
}
}
return $terms;
}
and at the end, to again turn on replacements:
remove_filter( 'orphan_skip_replacement', '__return_true' );
How can I change default orphans?
Please use iworks_orphan_terms filter. It is array of default orphans. You can remove, add or even replace whole array. For example, to remove words "oraz", "na" and ""nie", use code bellow:
add_filter( 'iworks_orphan_terms', 'remove_iworks_orphan_terms' );
function remove_iworks_orphan_terms( $terms ) {
$default_orphans_to_remove = array( 'oraz', 'na', 'nie', );
foreach( $default_orphans_to_remove as $value ) {
if ( $key = array_search( $value, $terms ) ) {
unset( $terms[ $key ] );
}
}
return $terms;
}
You can change it using the filter iworks_orphan_own_terms_file:
`
add_filter(
'iworks_orphan_own_terms_file',
function( $file ) {
return '<own path to file';
}
);
'
`
add_filter(
'iworks_orphan_own_terms_file',
function( $file ) {
return '<own path to file';
}
);
'