Thanks all for your feedback! 3.4.3 is out. :)
Thanks all for your feedback! 3.4.3 is out. :)
I'm still experiencing the issue that related posts are not showing up for new posts that I write. I have been using b3 on my site.
I'd also like to throw in a new feature request. Is it somehow possible to set time limits, e.g. display only related posts of the last 12 months or so? I'm getting lots of old posts promoted as related posts even though they are not that useful as newer posts.
Still no related posts when using the widgets. I do not see Custom anymore but it's using Example and is still not working.
@vrturir3e I don't have any immediate ideas for why you're not getting results. As always, I suggest you try lowering the match threshold first. As for the feature request, that already is a feature of YARPP. :) Check the "recent" options in the "Pool" options box.
@manunkind what do you mean when you say "custom"? Do you mean custom templates?
Mitcho, I only get new related posts when I change the parameters in the options, e.g. from 4 to 3 and then back. The related post is then displayed on the site. If I do not do that, I get the no related posts message on the site.
@vrturir3e oh, so you touched the settings and it's working now? What that does is clear the cache. Perhaps 3.4.x cached some bad "no related posts" results and continued displaying them. Glad it's working for you now. :)
Thanks for your support. I have installed 3.4.3 and also activate the experiment. I am using the latest wordpress 3.3. I am still getting no related post. I am using custom template.
Pretty much all my articles has 'No related Posts"
Mitcho, no, it is only working if I flush the cache. If I do not, related posts are not being displayed. Actually, they are displayed rarely. I have posted roughly 8 articles in the last two days, and only two showed related posts, while the remaining showed none at the beginning. They did show them though when I flushed the cache.
Ok I found a solution. I display the related posts listing in the editor window and press update until related posts show up. This takes between 2-4 tries usually.
I'm getting no related posts showing on new posts -- but old ones are fine.
If I go in and edit the new post, though, then press 'update' without changing anything, related posts starts working.
So I'd say that the plugin is not generating related posts when a new post is added, but it it does fire properly on subsequent edits/updates.
Happy for you to have a look round the backend if it helps, Mitcho.
@sam321 If you temporarily turn off your custom template, do you get results?
@vrturir3e it's possible that there's a plugin incompatibility. Could you post what other plugins you have active?
@mpclark that sounds like the issue that 3.4.3 resolved... are you on 3.4.3? Is this happening to posts which are brand new now?
I have deselected the custom template and use what ever is default and still no results coming out.
Your older version use to have few related post listed on the newer article now that I updated the latest, I have none.
@sam321 thanks. I just wanted to make sure it wasn't a custom template issue. You may want to try lowering the match threshold.
Merry Christmas and Happy New Year to you. I did both lowering match threshold to 2 and use the default template. I still seeing "No related posts"
Is there any other plugin affecting it? I am using Wp super cache.
Maybe that's just me but i don't see any setting regarding weighting and setup of yarpp? I've got the lastest version running on several blogs (standard and network installations) but all settings have gone and additionally on new posts i don't get any related posts even there should be. I even don't see the setting to reset the yarpp database.
That's what it looks like https://skitch.com/helmi/gwpwf/yarpp
@sam321 I don't have any knowledge of new plugin incompatibilities, but there are a few plugins which are known to be incompatible which you could check for. Info in the FAQ.
@helmi the settings are simply hidden by default. Go to screen options (in the top right) to display them again.
If you need to flush or build up the cache manually (you probably don't, but) then you want the YARPP Experiments plugin:
I've been reading all these forums to find a solution.
Some one month ago, things started to bork for my blog (www.decoist.com)
The day I updated yarpp I saw errors on related posts (the custom file was using related-query -> have posts, hence why issues. but made it work).
From that day however, all new posts had no related articles. So I installed the Experiments plugin, flushed the db and then created it again. Had to do it 6-7 times to be 100% but it worked. Days later and it doesn't work like that anymore. If the problem was for new posts, not it's for older posts as well.
Also read that you advised people to lower the match threshold (I did, from 5 to 4) and took your advice of leaving the plugin do the caching ... It never did. And I waited and waited. Until I finally had to build it manually (Same 6-7 clicks to do it). And while it says 100% now, there are no related posts for some older posts (i.e. http://www.decoist.com/2011-07-08/unusual-offices-in-rio-de-janeiro-glem-offices/)
PLEASE tell me what to do. I'm going crazy :(
@alex.ion I assume you're using the latest version of the plugin, 3.4.3? Previous 3.4.x versions had some bugs around these areas.
Note that having no related posts for *some* posts does not necessarily indicate a problem... if you're getting results for any posts, YARPP seems to be working. I encourage you to lower your match threshold even more.
Mitcho, yes 3.4.3. I just lowered it to 2. I don't think that's going to help. Other than not having related posts for *some* articles, the new ones won't show stuff as well... So I really think the big problem is with the new ones (and we have a total of 1,200 articles, so it should return AT LEAST one).
I am not sure what's going on :(
@alex.ion thanks for the reply. Have you tried the YARPP dingus that's part of the YARPP Experiments plugin? Enter a post ID in the first box, then increase the "limit" parameter to be greater than the number of results you normally display. That will force it to compute the results bypassing the cache. If you constantly get no results here, even lowering the threshold to 1, there may be some problem with the core SQL query itself... in that case I may write some separate code to display that SQL query so we can see where the error lies. Thanks for your patience.
mitcho, I'm using YARPP dingus for one of the posts. increased the limit to 10 (from 8) and played with the match (1, 3, 5). Every time I get results (this is just one of the prints: cache type: bypass, 0.08698 seconds)
Now that means that YARPP is actually working but there's a problem with the cache? Or?
Just so you know I lowered the match to 1 and waited for a few days for the cache to build, but it didn't. Then I did it manually ("build cache"). It took about 10 clicks to be at 100% but it got there and still no related stuff for my latest posts :(
Thanks @alex.ion. So when you use the YARPP Dingus, you do get results, but you never see results on your site. I assume you're using the (default) table cache... if you have SQL access, can you see whether you actually have results in the
wp_yarpp_related_cache (or equivalent) table? In particular, are there entries in there with scores > 0, or are they all 0?
I have installed 3.5.2b1 with YARPP Experiments 0.6 and I am using the latest wordpress 3.3. I am still getting no related post. I am using custom template.
All my articles have 'No related Posts"
here my cache status:
Cache type: custom tables
Score (among those related): avg 0, sd 0
...and using Dingus with threshold 1 I get no related posts...
I've downgraded to version 3.4.3 and everything works fine...
@ShokAIM hmm, what relatedness options are you using? It's possible that YARPP 3.5 messed up reading your settings, which is something I would like to know. Could you post the settings you have in 3.5.1 under the "relatedness" and "pool" options?
Also, fyi: downgrading is not something that's been tested. It's likely that the process of doing that reset some of your options.
Hello guys !
YARPP is working very well on my localhost WordPress. Unfortunately, on my web server, it's an epic fail.
I have YARPP 3.5.2b1 with YARPP Experiments 0.6. No other plugin is activated.
When I build the cache manually, I always get 0 match.
=> Screen cap : http://twitpic.com/8uvd4r
In PHPMyAdmin, in the wp_yarpp_related_cache table, everything is set at 0, too.
=> Screen cap : http://twitpic.com/8uvdfk
Of course I did flush the cache and rebuild it, with no luck.
At last, here are my settings : http://twitpic.com/8uvduf
I haven't excluded any categories, and I have over 600 posts… I know YARPP works since it's working on my localhost. However I cannot figure why it doesn't work on my web server.
Any help would be much appreciated !
I had YARPP (3.5.1) working beautifully on a my MU WordPress (3.3.1) stie.
I even had it working with custom post types.
However, last night on one of the sub-blogs I changed the YARPP settings. Now I have no results for that sub-blog, however the other ones are still working.
Following are two example pages which report in different languages about the same story. Both have related material, and the sub-blog that YARPP is broken on has even more related material than the one that works.
I have opened up the options pages for YARPP on both sub-blogs to compare them and make sure they have the same settings again. Still no results are returned.
On the broken YARPP sub-blog I have even set the threshold to 1 and it still returns nothing.
Match threshold: 1
Titles: consider with extra weight
Display results from all post types: yes
Show only previous posts: no
I just downgraded to YARPP 3.3.3, played with settings and now none of the previous links I provided are returning results. I have put the settings back how they were, still no joy.
YARPP 3.5.1 also brings no joy.
YARPP 3.5.2b1 also is broken.
Now I have played with the settings again for YARPP 3.5.2b1.
I had set Automatically display related posts? = true
I then saw results on all sub-blogs.
I then set Automatically display related posts? = false
which was my original setting because I am using related_entries_exist() in my template.
Results are still displaying. Everything appears normal again.
This topic has been closed to new replies.