Title: Scholar Publications Fetcher
Author: valsze
Published: <strong>17. Juli 2025</strong>
Last modified: 16. August 2026

---

Search plugins

![](https://ps.w.org/scholar-publications-fetcher/assets/banner-772x250.png?rev=
3525160)

![](https://ps.w.org/scholar-publications-fetcher/assets/icon-256x256.png?rev=3525160)

# Scholar Publications Fetcher

 By [valsze](https://profiles.wordpress.org/valsze/)

[Download](https://downloads.wordpress.org/plugin/scholar-publications-fetcher.2.3.3.zip)

 * [Details](https://de-ch.wordpress.org/plugins/scholar-publications-fetcher/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/scholar-publications-fetcher/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/scholar-publications-fetcher/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/scholar-publications-fetcher/#developers)

 [Support](https://wordpress.org/support/plugin/scholar-publications-fetcher/)

## Description

Scholar Publications Fetcher retrieves profile details and publications from a public
Google Scholar profile and renders them in a responsive layout inside WordPress.

The plugin now includes an admin settings page, so site owners can configure publication
defaults and visual styling without manually editing shortcode attributes.

Key features:

 * Standalone Scholar Publications admin menu.
 * Native Gutenberg block for the default WordPress block editor.
 * Elementor widget when Elementor is active.
 * Optional Google Scholar profile header with photo, name, affiliation, verified
   email, homepage, and research interests.
 * Default Google Scholar User ID, count, order, caching, pagination, and abstract
   options.
 * Appearance controls for colors, typography, profile text alignment, width, spacing,
   corner radius, shadows, and hover motion.
 * Shortcode attributes still work for one-off overrides.
 * Fetches multiple Google Scholar result pages, not just the first page.
 * Supports `count="all"` to show the full publication list.
 * Uses WordPress transients for caching.
 * Includes a responsive layout with dark mode support.
 * No API key is required.

## Blocks

This plugin provides 1 block.

 *   Scholar Publications

## Installation

 1. Upload the plugin to `/wp-content/plugins/` or install it through the WordPress
    admin.
 2. Activate **Scholar Publications Fetcher** from the Plugins screen.
 3. Open **Scholar Publications** in the WordPress admin menu and enter your Google
    Scholar User ID.
 4. Add the shortcode to a page, post, or widget.

You can also insert the publication list from the WordPress block editor by searching
for **Scholar Publications** in the block inserter. If Elementor is active, search
for **Scholar Publications** in the Elementor widget panel.

Basic usage after saving settings:

    ```
    [schopufe_publications]
    ```

Override settings for a specific page:

    ```
    [schopufe_publications user_id="YOUR_SCHOLAR_ID" count="30" show_abstract="true"]
    ```

Show all publications, oldest first:

    ```
    [schopufe_publications count="all" order="asc"]
    ```

Show the public Google Scholar profile header:

    ```
    [schopufe_publications show_profile="true"]
    ```

## FAQ

### Where is the settings page?

Go to **Scholar Publications** in the WordPress admin menu.

### Do I still need shortcode attributes?

No. Save your defaults in the settings page and use `[schopufe_publications]`. Shortcode
attributes are still available when you want to override settings on a specific 
page.

### Can I insert it as a block?

Yes. In the default WordPress block editor, search for **Scholar Publications** 
in the block inserter.

### Does it support Elementor?

Yes. If Elementor is active, the plugin registers a **Scholar Publications** widget
under the general widgets panel.

### Can it show Google Scholar profile details?

Yes. Enable the profile header to display the public profile photo, name, affiliation,
verified email, homepage, and research interests above the publication list.

### Can I customize the visual style without CSS?

Yes. The settings page includes controls for colors, font style, maximum width, 
spacing, card radius, shadow, and hover motion.

### Can I show all of my publications?

Yes. Use `count="all"` in the settings page or shortcode to fetch and display the
full publication list.

### What does `max_pages` do?

max_pages limits how many Google Scholar result pages will be fetched. This acts
as a safety cap for large profiles.

### What values should I use for `page_size`?

Google Scholar reliably supports page sizes of 20 and 100. The plugin normalizes
requests to those values.

### Do I need an API key?

No. The plugin reads the public HTML of your Google Scholar profile using the WordPress
HTTP API and PHP DOM.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Scholar Publications Fetcher” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ valsze ](https://profiles.wordpress.org/valsze/)

[Translate “Scholar Publications Fetcher” into your language.](https://translate.wordpress.org/projects/wp-plugins/scholar-publications-fetcher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/scholar-publications-fetcher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/scholar-publications-fetcher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/scholar-publications-fetcher/)
by [RSS](https://plugins.trac.wordpress.org/log/scholar-publications-fetcher/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.3.3

 * Security: restrict Scholar-specific remote detail fetches to Google Scholar URLs.
 * Security: harden HTML parsing against external network entity loading.
 * Hardening: validate Google Scholar User IDs and cap shortcode `max_pages`.

#### 2.3.2

 * Feature: added an optional Google Scholar profile header.
 * Feature: profile header can display public photo, name, affiliation, verified
   email, homepage, and research interests.
 * Enhancement: added profile header controls to shortcode, Gutenberg block, Elementor
   widget, and admin settings.
 * Enhancement: added profile text alignment and improved research-interest chips
   for dark mode.

#### 2.3.1

 * Feature: added a native Gutenberg block.
 * Feature: added an Elementor widget when Elementor is active.

#### 2.3.0

 * Feature: added an admin settings page for publication defaults.
 * Feature: added appearance controls for colors, typography, width, spacing, radius,
   shadows, and hover motion.
 * Enhancement: shortcode now uses saved settings as defaults.
 * Enhancement: added a Settings link on the Plugins screen.

#### 2.2.1

 * Compatibility: hardened DOM parsing for PHP 8.5.
 * Fix: corrected the minimum PHP requirement to 7.4.
 * Fix: normalized Google Scholar page sizes to supported values.
 * Fix: cache keys now account for `max_pages`.
 * Docs: synchronized the readme version and stable tag.

#### 2.2.0

 * Added full pagination across Google Scholar result pages.
 * Added `order`, `count="all"`, `max_pages`, and `page_size` shortcode support.
 * Improved transient caching and DOM parsing safeguards.

#### 2.1.0

 * Refined layout, dark mode support, and mobile responsiveness.

#### 2.0.0

 * Major refactor with object-oriented structure and shortcode improvements.

#### 1.5.4

 * Minor CSS refinements and code comments.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.3.3**
 *  Last updated **2 Monaten ago**
 *  Active installations **200+**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/scholar-publications-fetcher/)
 * Tags
 * [academic](https://de-ch.wordpress.org/plugins/tags/academic/)[bibliography](https://de-ch.wordpress.org/plugins/tags/bibliography/)
   [publications](https://de-ch.wordpress.org/plugins/tags/publications/)[research](https://de-ch.wordpress.org/plugins/tags/research/)
   [scholar](https://de-ch.wordpress.org/plugins/tags/scholar/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/scholar-publications-fetcher/advanced/)

## Ratings

Es wurden noch keine Rezensionen eingereicht.

[Your review](https://wordpress.org/support/plugin/scholar-publications-fetcher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/scholar-publications-fetcher/reviews/)

## Contributors

 *   [ valsze ](https://profiles.wordpress.org/valsze/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/scholar-publications-fetcher/)