same here, when will this be fixed…
it seems like the author is ignoring us… 🙁
And after update, it’s impossible to select a category. The only choice is : “All categories”…
Has anyone found an alternative you recommend?
Hi
I worked around this by replacing tw-recent-posts-widget.php line 242:
$cats = get_categories(array('hide_empty' => 0, 'name' => 'category', 'hierarchical' => true));
With:
$cats = get_categories(array('hide_empty' => 0, 'hierarchical' => true));
Hope that helps
@rebroken and @fred001 – this is just the category fix, correct?
@danicalc This just fixes the category drop-down box.
Odd error to have suddenly cropped up, but thanks for the fix, rebroken. If the author isn’t tending to this plug-in anymore, maybe someone should fork it or take it over.
I made two further hacks to get my excerpts back.
1. Near line 77, replace:
$post_excerpt = $post->post_excerpt;
With
setup_postdata( $post );
$post_excerpt = get_the_excerpt();
2. Near line 186, replace:
<?php echo $this->_truncate_post($length)
. ($moretext != '' ? ' <a href="' . get_permalink() . '" class="read-more">' . $moretext . '</a>' : ''); ?>
With:
<?php echo $this->_truncate_post($length)
. ($moretext != '' ? ' <a href="' . get_permalink() . '" class="read-more">' . $moretext . '</a>' : ''); ?>
<?php echo $this->_truncate_post($length); ?>
<?php echo ($moretext != '') ? ' <a href="' . get_permalink() . '" class="read-more">' . $moretext . '</a>' : ''; ?>
I have around 130 websites using this plugin so unfortunately I’ve had to fork it, but my changes are only in a Github repository. If you want to “upgrade” to my fork, do the following:
1. Install the Github Updater plugin from https://github.com/afragen/github-updater
2. Edit the top of this plugin’s php file (tw-recent-posts.php) to include two extra lines below Version: 1.0.4 but above the end of the comment section (*/):
GitHub Plugin URI: https://github.com/sol1/tw-recent-posts-widget
GitHub Branch: sol1
With any luck you should now be able to upgrade from 1.0.4 to 1.1.5.
If you can’t see the upgrade available try installing https://wordpress.org/plugins/force-plugin-updates-check/.
This worked for me, thank you very much for sharing!
@rebroken
You did some nice work on the fix, but I’m not familiar with installing GitHub. Is this something you would be available to do for someone? Maybe once I see it done, I’ll understand it a bit better.
Thanks, let me know.
Christine