• Resolved miquelpontes

    (@miquelpontesgmailcom)


    Hi Katie,

    I do use the Zotpress shortcode in my website OPK (https://opistobranquis.info/en) to display a list of publications for a given animal species description, for instance: Tritonia striata (https://opistobranquis.info/en/wstgo).

    For most species this runs just well (but for the sort order in Chrome web browser, I already opened a case in another thread), but I came across with a problem with a species that has well over 100 publications, as Aeolidia papillosa (https://opistobranquis.info/en/mW30v).

    It is documented that the Zotpress shortcode has a parameter to limit the displayed citations, with a maximum value of 100. This limit was not in Zotpress v5.x, but it does exist in v6.x. I assume this is not to overload Zotero servers, but I really need to display all the citations, not the first 100.

    Is there a way to extend or overcome that limit? I have peered the plugin source code but could not find the point where this limit (ZP_LIMIT) is applied.

    Zotpresslib shortcode overcomes this by using Ajax pagination, and this would be an acceptable solution if applied to Zotpress shortcode.

    Could you have a look at this? Thank you very much in advance.

    https://www.ads-software.com/plugins/zotpress/

Viewing 15 replies - 1 through 15 (of 34 total)
  • Plugin Author Katie

    (@kseaborn)

    Looking into this. I seem to be suddenly capped at 50 (the Zotero limit is 100 but for speed I capped at 50 per request). The headers are returning blank from Zotero for me, so Zotpress isn’t able to calculate if/what the next set of 50 items are. Asked Zotero devs and awaiting a response …

    Hello,
    Hello Katie,
    I just noticed that we are having a similar problem. We list all publications authored by our research staff on a Publications page.
    https://www.mbari.org/products/publications/

    It used to show the entire library (over 2000 entries) with this short code: zotpress sortby=”author”

    Today I noticed that only 50 entries are showing, although I have not changed the shortcode. I played around with adding a limit of 300, then going back to removing the limit, and I’ve only got it to show a maximum of 83 entries.

    I’m not sure when this change took place. We believe it was running fine right after the last update Zotpress update. We are running Zotpress 6.1.5.

    Do you have any suggestions?
    Thank you for an awesome plug-in and for responding so quickly to past requests!

    Melinda

    Plugin Author Katie

    (@kseaborn)

    I talked to the Zotero devs, and nothing’s changed on their side. Can I ask everyone if it happened after you updated WordPress? I looked but I didn’t see anything in the changelogs, yet it seems to be a problem of the headers with the prev/next numbers not being sent/readable anymore. (Specifically with the code it seems to be an issue with wp_remote_get() functionality not working as expected anymore.)

    By the way, the best way around this right now is to have multiple shortcodes, if that’s possible, e.g., filtering by year or author name.

    • This reply was modified 8 years, 2 months ago by Katie.
    • This reply was modified 8 years, 2 months ago by Katie.

    I can confirm that this is a problem for me as well: https://www.archivalconnections.org/our-zotero-library/ when using the [zotpressLib] shortcode.

    I am trying to display the entire library for a research project I am kicking off, and only a portion of the library will display. But, if I facet to a Level, items will display, again up to 50 but not beyond that.

    Thank you for the great plugin!

    • This reply was modified 8 years, 2 months ago by Chris Prom.

    The same is true for me. I can get up to 100 items on a page with the “zotpress” shortcode, but not more than that. I can’t say for sure since I’ve been working through other issues, but it does seem that the timing for this issue would have coincided with either the latest WordPress or latest Zotpress update.

    Interestingly, pages that I have based on the “zotpressLib” shortcode still pull all the relevant entries (and paginates accordingly). But, unless I’m missing it:

    1) “zotpressLib” won’t allow narrowing to only one collection within a library.
    2) “zotpress” won’t automatically start paginating after the “limit” of items per page is reached (e.g., item 101 starting page 2 if the limit is set to 100).

    The tool really is fabulous. Thanks so much for all your efforts on a fix!

    Plugin Author Katie

    (@kseaborn)

    Can anyone let me know if they’d had it working on a previous version of WordPress Core and now it’s not working? Trying to pinpoint when and where it happened.

    Come to think of it, I think it did work properly on 4.6.0. If I recall correctly, the current Zotpress version (6.1.5) rolled out after WordPress 4.6.0 but before 4.6.1. This version of Zotpress fixed the author-based sort issue I was having (does that sound right?), and I remember verifying that the very-long-bibliography pages on my site were displaying all of each collection, sorting correctly, etc. after that Zotpress update, which should then still have been on WordPress 4.6.0, I believe.

    Plugin Author Katie

    (@kseaborn)

    Thank you for sharing. Since I didn’t change Zotpress and the Zotero API wasn’t changed, I think it must be WordPress core, but I can’t find any updates or reports about a change there.

    Can anyone else confirm that it happened after a WordPress core update?

    Hi Katie,

    Not sure how much help this will be in your torubleshooting. Our institute updated WordPress (4.6.1) and Zotpress(6.1.5) on the same day, Aug 31.

    Melinda

    Thread Starter miquelpontes

    (@miquelpontesgmailcom)

    Katie,

    I really do not recall the exact point where it began to fail, but one of my plugins (Simple History) reveals some information from my site update history that could be useful to pinpoint the problem:

    08/08/2016 Updated Zotpress from 5.2.10 to 6.1.4 (I had the local Zotero database replication version installed because of speed and functionality, but I began experiencing several hacking attempts so I followed Wordfence security plugin recommmendations and updated Zotpress).

    17/08/2016 Updated WordPress from 4.5.3 to 4.6
    24/08/2016 *** I noticed the problem so I opened this incidence thread ***
    28/08/2016 Updated Zotpress from 6.1.4 to 6.1.5
    07/09/2016 Updated WordPress from 4.6 to 4.6.1

    So it could be WordPress update from 4.5.3 to 4.6 that started the problem. It certainly was NOT the WordPress update from 4.6 to 4.6.1, NOR Zotpress update from 6.1.4 to 6.1.5 because the incidence was already detected.

    Of course there could be other common plugins interacting, main suspicious (because of its size and complexity, and its popularity) with several updates lately could be the huge Jetpack plugin. It would be interesting to know if the other affected sites have it activated or not (I have it partially active), with the following updates in my site OPK:

    18/08/2016 Updated plugin “Jetpack” from 4.1.1 to 4.2.1
    20/08/2016 Updated plugin “Jetpack” from 4.2.1 to 4.2.2
    07/09/2016 Updated plugin “Jetpack” from 4.2.2 to 4.3
    09/09/2016 Updated plugin “Jetpack” from 4.3 to 4.3.1 (present version)

    Hope this helps.

    I unfortunately just noticed this. I am using wp4.6.1 and the latest version of zotpress. I updated everything on the same day (I had to do a full site restore twice). And only when I came to this forum did I check to see if my library of over 1400 references was showing properly. It displays the first 50. In most instance this is not a problem, but for the full list and several lists that are more than 100 references, this is a definite problem.

    If you would like I can do another backup and revert to 4.6.0 of wp and previous zotpress.

    Plugin Author Katie

    (@kseaborn)

    Thanks for the thorough sleuthing. I’m caught up with many duties and not sure when I can find the time to dig deep. It sounds like it was WP core. Have to figure out who/how to contact, but any further details/sleuthing would be excellent help.

    I will revert my site and check. I’ll try updating zotpress first, and if that doesn’t do anything I’ll revert again and update wp first. I probably won’t get to this until Monday though.

    I reverted to wp 4.6 and Zotpress 6.1.4 (august 25th) and the problem persists. I will revert to older zotpress plugin if you cam point me to it.

    Plugin Author Katie

    (@kseaborn)

    If you can try an older version of WP (4.5?) that would be great.

Viewing 15 replies - 1 through 15 (of 34 total)
  • The topic ‘Any way to overcome the 100 citations limit in ZOTPRESS shortcode?’ is closed to new replies.