Giter Site home page Giter Site logo

so-recommended-reading's Introduction

SO Recommended Reading

plugin version

May 14, 2016: No longer in active development, use at own risk

Last updated on 2015.12.17
requires at least WordPress 4.0
tested up to WordPress 4.4
Author: Piet Bos
Stable Version (via WordPress Plugins Repository)

The SO Recommended Reading plugin lets you add links to external articles that you want to recommend to your readers and places those at the bottom of your Post.

Description

The SO Recommended Reading plugin is an Extension for the fantastic Meta Box plugin. The purpose of the plugin is to let the user add recommendations to external content.

With the plugin installed you will find a Recommended Reading box underneath the Post Editor. On the frontend the Recommended Articles are shown in their own class with an unordered list, right after the_content(). The class will use the styling of your theme and you can style it further to your own liking.

Background

During the Beijing WordPress Meetup of January 2014 a member asked me to recommend a plugin that would let him add links to articles he wants to recommend to the readers of his blog. He would like to give his readers such a Recommended Reading list on a daily basis.

Because I couldn't come up with such a plugin from the top of my head and because I am planning on releasing a series of extensions for the Meta Box plugin, I thought it would be best to put something together myself.

The titles of the URLs you input are automatically extracted and shown on the front end. The meta box is only visible in the Edit Post screen

Since v1.2.0 (2014.07.29) the plugin has a small settings page where you can change the title of "Recommended Reading" into something that fits better with your site. I have also included the wpml-config.xml file, so if you run a multilingual website with WPML, you can translate this string via the String Translations page of WPML.

Frequently Asked Questions

Why is the plugin showing an error message after activation?

This plugin is an Extension for the Meta Box plugin. If you don't have that installed, this Extension is useless. If you click on the link that shows with the error message you will go to a new page "Required Plugin" to install the Meta Box plugin.

I don't like the output on my Single Post, can I change anything?

Yes, you can. The output comes in its own class (so-recommended-reading) and in it you will find an h4 for the title and an unordered list which has a class of recommended-articles. In your theme's style.css you can add any styling as you please.

I have an issue with this plugin, where can I get support?

Please open an issue here on Github

Contributions

This repo is open to any kind of contributions.

License

Donations

Connect with me through

Github

WordPress

Website

Changelog

1.5.0 (2015.12.17)

  • update TGM-Plugin-Activation class to 2.5.2

1.4 (2015.11.20)

  • tested up to WP 4.4
  • removed rollback code (related to the revert to semantic versioning in v1.3.1)
  • removed line breaks from output

1.3.3 (2015.08.12)

  • TWEAK: header settings page; only showed half logo after 1.3.2 update

1.3.2 (2015.08.05)

1.3.1 (2015.06.19)

  • revert to semantic versioning
  • modify metabox registration replace deprecated pages with post_types

1.3.0 (2015.06.18)

  • added new MetaBox feature of sort_clone

1.2.4 (2015.04.23)

1.2.3 (2015.04.11)

  • fixed title setting output - thanks to Justin for reporting it

1.2.2 (2015.04.09)

1.2.1 (2014.08.15)

  • fix PHP warnings

1.2.0 (2014.07.29)

  • add settings page to change the title output on frontend
  • add wpml-config.xml file
  • bump required version up to WP 3.8

1.1.1 (2014.03.27)

1.1.0 (2014.02.09)

  • change priority from 1 to 5 to improve so_related_posts_output content filter
  • add conditional is_main_query()
  • unset foreach call
  • security fix: escape text/url/title-strings

1.0.1 (2014.01.26)

  • fix function naming issue when more than one SO meta box extension has been installed

1.0.0 (1.0.0)

  • first release

Screenshots

Preview of the meta box in the backend and the output on the front end.

SO Recommended Reading meta box: Type the URL of the article you want to link to.

SO Recommended Reading output: You can style it to your liking.

so-recommended-reading's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

iamlos romapad

so-recommended-reading's Issues

SO Recommended Reading Plugin

I installed the Plugin and now I cannot access my WP page. How do I remove and fix if I can't get onto my WP Page -it was working 2 minutes before I installed this plugin. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.