Title: WP Academic Publications
Author: Brad
Published: <strong>December 30, 2012</strong>
Last modified: March 21, 2014

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/wp-academic-publications.svg)

# WP Academic Publications

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

[Download](https://downloads.wordpress.org/plugin/wp-academic-publications.1.2.zip)

 * [Details](https://wordpress.org/plugins/wp-academic-publications/#description)
 * [Reviews](https://wordpress.org/plugins/wp-academic-publications/#reviews)
 *  [Installation](https://wordpress.org/plugins/wp-academic-publications/#installation)
 * [Development](https://wordpress.org/plugins/wp-academic-publications/#developers)

 [Support](https://wordpress.org/support/plugin/wp-academic-publications/)

## Description

Let’s you add academic publications, such as those listed in journals or conferences,
to your WordPress admin page. These can then be displayed on your site using a shortcode
or php function call.

## Installation

 1. Upload `wpacademicpubs` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Use `[academicpubs]` as a shortcode or `wpap_get_publications()` or `wpap_get_publications_formated()`
    in a template.

## FAQ

  How do I use the shortcode?

Add [academicpubs] in a post. This can have options:

    ```
    category: comma separated list of publication category slugs to display.
    numbered: if true, publications will be displayed with an ordered list.
    limit: total number of publications to display.
    reverse: display in chronological order (default is reverse chronological).
    show_links: if true, show links to the paper pdf and bibtex file.
    page_num: useful for paging, tell wordpress to return the publications that would be on this page.
    num_per_page: number of pubs to show on a 'page', needed for the paging functionality.
    ```

For example:

    ```
    [academicpubs category=selected,science numbered=true limit=5 reverse=true show_links=false]
    ```

  What if I want the publications somewhere else?

You can use one of the two php functions anywhere in a template.

    ```
    /* Returns a list of publications. Each publication contains key,val pairs.
     *
     * $options: array('option' => 'value')
     *
     * Returns: [['id':1, 'title':'Paper Name', 'pdf_url':'http://a.com'],
     *           [another pub...]]
     *          fields are: id, title, authors, conference, pdf_url, bibtex_url,
     *                      slides_ppt, website_url
     */
    wpap_display_publications($options);

    /* Returns html around each publication.
     */
    wpap_display_publications_formatted($options);
    ```

For example:

    ```
    <?php
    $opts = array('category'   => 'selected,science',
                  'reverse'    => 'true',
                  'show_links' => 'false');
    $pubs = wpap_display_publications($opts);
    foreach ($pubs as $pub) {
        echo '<p>' . $pub['title'] . '</p>';
    }
    ?>
    ```

or

    ```
    <?php
    $opts = array('numbered'   => 'true',
                  'limit'      => 10);
    echo wpap_display_publications_formatted($opts);
    ?>
    ```

  What does the output look like?

 *  Pub1 Title
 * Tom Smith and Eva Newn
 * Conference 1
 * [paper](https://wordpress.org/plugins/wp-academic-publications/paper.pdf?output_format=md)
   | [BibTex](https://wordpress.org/plugins/wp-academic-publications/paper.bib?output_format=md)
   | [slides (ppt)](https://wordpress.org/plugins/wp-academic-publications/slides.pptx?output_format=md)
   | [website](http://website.com)
 *  Pub2 Title
 * Tom Cruise
 * COOKIE ’13
 * [paper](https://wordpress.org/plugins/wp-academic-publications/paper.pdf?output_format=md)
   | [BibTex](https://wordpress.org/plugins/wp-academic-publications/paper.bib?output_format=md)

  What is a starter for some CSS styling?

.wpap .publication-title {
 font-size: 110%; font-weight: bold; } .wpap p { margin:
0; padding: 0; } .wpap ul { list-style: none; margin: 0; } .wpap li { margin-bottom:
15px; }

  Support

Please go to https://github.com/bradjc/wordpress-academic-pubs if you have
 any 
issues.

## Reviews

![](https://secure.gravatar.com/avatar/1866d73820c18544800b299cc6365fc3c367e0828201ef05c68a60b4b364cfad?
s=60&d=retro&r=g)

### 󠀁[Needs more features](https://wordpress.org/support/topic/needs-more-features-2/)󠁿

 [sourwasabi](https://profiles.wordpress.org/sourwasabi/) September 3, 2016

I like this plugin, but I would love it TEN times more (and actually recommend it)
if we could add an image (like a book cover) to publication entries, PLEASE add 
the capability of adding an image and more than one website source, for instance
I have a publication that is listed on multiple websites but I can only add one 
right now.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/)

## Contributors & Developers

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

Contributors

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

[Translate “WP Academic Publications” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-academic-publications)

### Interested in development?

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

## Changelog

1.2: Fixed issue where only 10 publications would display.

1.1: Added slides and website.
 Better support for translation.

1.0: Initial release

## Meta

 *  Version **1.2**
 *  Last updated **12 years ago**
 *  Active installations **60+**
 *  WordPress version ** 3.5 or higher **
 *  Tested up to **3.7.41**
 * Tags
 * [academic](https://wordpress.org/plugins/tags/academic/)[publications](https://wordpress.org/plugins/tags/publications/)
 *  [Advanced View](https://wordpress.org/plugins/wp-academic-publications/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-academic-publications/reviews/?filter=1)

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

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

## Contributors

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

## Support

Got something to say? Need help?

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