WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: citrus (Used by 9 domains)

Citrus

👤 Evan Morgan 📦 v1.2.1 🔗 Plugin Homepage

Citrus is a modern WordPress plugin that displays research publications beautifully on your website. Choose between automatic synchronization from the Pure API or manual entry of BibTeX data (paste or upload). Ideal for universities, research institutions, and academic departments.

Key features:

  • Flexible Data Sources: Use Pure API automatic sync OR manually provide BibTeX data (paste or upload)
  • Automatic synchronization from Pure API (schedule hourly, twice daily, or daily)
  • Manual BibTeX entry: Paste content directly or upload .txt files
  • Smart caching with WordPress transients to reduce API calls
  • Beautiful, responsive publication listings with search and filters
  • Multiple integration options: shortcode, Gutenberg block, and REST API
  • Optional AI-powered summaries (OpenAI-compatible) with 24-hour caching and rate limiting
  • 6 color schemes + custom CSS support
  • Accessible, responsive design with dark mode
  • Secure options handling and nonce-protected REST endpoints

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • For Pure API mode: Pure API version 5.24 (legacy versioned Web Service) access credentials (API key and organization ID)
  • For Manual Entry mode: BibTeX data from your reference manager (can be pasted or uploaded as .txt file)
  • (Optional) OpenAI-compatible API key for AI features

Note: Pure API mode is designed and tested with Pure API version 5.24, the final version of the legacy versioned Web Service. It may not be compatible with the new Pure API.

External Services

This plugin connects to external third-party services to provide its functionality. Below is detailed information about each service:

Pure API

What it is: Pure is a research information management system (RIMS) used by universities and research institutions to manage publication data. This plugin connects to your institution’s Pure API to retrieve publication metadata.

What it’s used for: Fetching and synchronizing research publication data (titles, authors, abstracts, publication years, etc.) from your institution’s Pure system to display on your WordPress site.

What data is sent: Your Pure API key and Organization ID are sent with each request to authenticate and specify which organizational unit’s publications to retrieve. No user data or visitor information is transmitted to Pure.

When data is sent: Data is sent when:
– You test the API connection in the plugin settings
– You manually trigger a sync via the admin dashboard or REST API
– An automatic scheduled sync runs (hourly, twice daily, or daily, based on your settings)

Service provider: Your own institution’s Pure installation (self-hosted or managed by Elsevier)

Privacy and Terms: Please consult your institution’s Pure system administrator for information about data handling, privacy policies, and terms of use specific to your Pure installation.

OpenAI API (Optional)

What it is: OpenAI provides artificial intelligence models that can analyze and summarize text. This plugin optionally uses OpenAI-compatible APIs to generate summaries of research publications.

What it’s used for: Generating AI-powered summaries of selected publications when users click the “Generate AI Summary” button on the frontend.

What data is sent: Publication metadata (titles, abstracts, and years) of the selected publications is sent to the configured AI API endpoint (defaults to https://api.openai.com/v1/chat/completions). For 10 or fewer publications, full abstracts are sent. For more than 10 publications, only titles and years are sent. No visitor information or personal data is transmitted.

When data is sent: Data is only sent when:
– A user explicitly clicks the “Generate AI Summary” button in the frontend
– AI features are enabled in the plugin settings
– The request hasn’t been cached (summaries are cached for 24 hours)

Service provider: OpenAI (default) or any OpenAI-compatible API service you configure

Terms and Privacy:
– OpenAI Terms of Use: https://openai.com/policies/terms-of-use
– OpenAI Privacy Policy: https://openai.com/policies/privacy-policy
– If using an alternative OpenAI-compatible service, please consult that provider’s terms and privacy policy

Note: AI features are completely optional and disabled by default. The plugin works fully without AI integration.

Usage

Shortcode

Place on any page or post:

[citrus_publications]

With filters:

[citrus_publications author=”Smith” year=”2024″ limit=”10″]

Enable AI summary button:

[citrus_publications enable_ai_summary=”true”]

Gutenberg Block

Add the “Pure Publications” block and configure filters in the block settings.

REST API

  • Get publications (BibTeX): /wp-json/citrus/v1/publications
  • Get publications (JSON): /wp-json/citrus/v1/publications/json
  • Trigger sync (POST): /wp-json/citrus/v1/sync (requires authentication)
DomainExposuresHeadersLast Checked
s*i*e*p*a*t*.com D 2026-07-16 09:58:24
s*i*a*d*l*y.com D 2026-07-16 09:52:27
y*r*e*g*f*i*g.com D 2026-07-15 04:37:12
y*r*e*.com D 2026-07-15 04:37:12
g*t*a*d*n.com D 2026-07-05 04:29:19
u*o*i*n*h*m*.com D 2026-07-01 04:17:43
i*u*t*o*l*d*y*l*n*s.com D 2026-06-30 14:12:42
c*t*u*.com D 2026-05-26 08:01:28
t*y*a*d*n.com D 2026-05-22 02:01:42

Top 50 Plugins

Plugin Count
elementor 1,793,506
contact-form-7 1,782,771
elementor-pro 1,061,122
woocommerce 821,482
revslider 618,933
jetpack 465,331
js_composer 429,063
wp-rocket 342,535
essential-addons-for-elementor-lite 269,835
complianz-gdpr 264,796
gravityforms 259,349
cookie-law-info 234,192
google-site-kit 230,298
instagram-feed 229,170
sitepress-multilingual-cms 215,437
header-footer-elementor 211,103
google-analytics-for-wordpress 210,470
bluehost-wordpress-plugin 192,928
elementskit-lite 184,325
gutenberg 167,699
cookie-notice 153,970
gutenberg-core 143,092
litespeed-cache 140,040
wpforms-lite 128,247
gtranslate 127,646
the-events-calendar 125,270
astra-sites 117,402
popup-maker 112,766
woocommerce-payments 112,059
tablepress 103,048
honeypot 99,317
astra-addon 95,645
coblocks 95,217
wp-smushit 92,664
duracelltomi-google-tag-manager 92,033
all-in-one-seo-pack 91,535
layerslider 91,519
bb-plugin 87,455
premium-addons-for-elementor 86,290
akismet 86,121
cleantalk-spam-protect 84,402
mailchimp-for-wp 83,536
ml-slider 83,127
megamenu 81,731
woocommerce-gateway-stripe 81,160
fusion-builder 78,889
smart-slider-3 77,486
ewww-image-optimizer 77,458
wp-pagenavi 77,284
jet-engine 77,025

Top 50 Themes

Theme Count
hello-elementor 626,411
Divi 508,064
astra 423,884
flatsome 135,027
Avada 123,769
generatepress 117,373
pub 99,228
oceanwp 82,877
kadence 80,212
enfold 71,284
salient 66,490
twentyseventeen 55,299
twentytwentyfour 53,225
bb-theme 52,968
betheme 52,932
blocksy 51,640
cocoon-master 50,582
h4 49,311
dt-the7 46,313
twentytwentyfive 44,637
neve 39,091
woodmart 38,172
Avada-Child-Theme 37,554
gox 36,306
bridge 32,436
twentytwentyone 30,990
lightning 30,230
twentytwenty 29,296
swell 28,426
Impreza 26,461
bricks 26,450
Newspaper 24,501
twentytwentythree 22,721
epik-redesign 19,619
twentytwentytwo 19,330
uncode 18,977
twentysixteen 17,840
pro 17,673
sydney 16,916
storefront 16,653
Total 14,816
hello-theme-child-master 14,063
extendable 13,970
factory-templates-4 13,752
themify-ultra 13,135
yith-wonder 12,969
hestia 12,869
yootheme 12,864
porto 12,140
twentynineteen 11,851