PDF Embedder

Upload PDFs and embed them straight into your site – just like adding images! PDFs will be automatically sized to their natural size and shape (or just fill the width available if they are too big). Optionally, you can specify a width and the correct height will be calculated automatically. The shape will be recalculated whenever the page is resized by the user.

The plugin has a unique method for embedding PDFs, using Javascript only, and not using iframes or third-party services. This gives a lot of flexibility over the appearance of your document.

The free viewer currently has Next/Prev buttons to page through the document, and zoom buttons.

PDFs are embedded within your existing WordPress pages so we have full control over appearance, and all Javascript and other files are served by your own server (not by Google or any other third-party who may not be able to guarantee their own reliability).

Even if other plugins use similar technology, they will insert the PDF itself into an ‘iframe’ which means they do not get the flexibility over sizing.

There is no button for users to download the PDF in the free version of the plugin, but this is available in the Premium versions along with other extra features.
Hyperlinks in your PDF will only be clickable in the Premium versions.

USAGE

Once installed and Activated, click Add Media from any page or post, just like adding an image, but drag and drop a PDF file instead.

When you insert into your post, it will appear in the editor as a ‘shortcode’ as follows:

[pdf-embedder url=’https://mysite.com/wp-content/uploads/2015/01/Plan-Summary.pdf’]

You can change the default appearance – e.g. width, and toolbar position/appearance through Settings -> PDF Embedder.

To override your site-wide defaults on an individual embed, see the Plugin Instructions for information about sizing options plus other ways to customize the shortcodes.

 

 

Size and Shape

You can optionally override width and height as follows:

[pdf-embedder url=”https://mysite.com/wp-content/uploads/2015/01/Plan-Summary.pdf” width=”500″]

Note the default value for width is ‘max’.

Resizing works as follows:

  • If width=’max’ the width will take as much space as possible within its parent container (e.g. column within your page).
  • If width is a number (e.g. width=’500′) then it will display at that number of pixels wide.

In all cases, if the parent container is narrower than the width calculated above, then the document width will be reduced to the size of the container.

The height will be calculated so that the document fits naturally, given the width already calculated.

It is possible to specify a fixed height (e.g. height=”200″), in which case the document may be cut off vertically.
The height will be reduced to fit if it is larger than needed to display the document correctly.

 

Note:

If you are using the ‘Twenty Nineteen’ theme, you will have to add the following CSS to get the PDF to show the full file.

 

/* FIX 2019 WIDTH CALCULATION */
.entry .entry-content > .pdfemb-viewer {
    max-width: 100%;
}

bbPress

Description

Have you ever been frustrated with forum or bulletin board software that was slow, bloated and always got your server hacked? bbPress is focused on ease of integration, ease of use, web standards, and speed.

We’re keeping things as small and light as possible while still allowing for great add-on features through WordPress’s extensive plugin system. What does all that mean? bbPress is lean, mean, and ready to take on any job you throw at it.

Slack Notifications

Description

Light and customisable WordPress plugin to integrate your site with Slack.

Choose what type of notification you would like to receive:
* WordPress Update Available
* Plugins Updates Available
* Administrator Login
* Failed Administrator Login
* New User Registration
* New Comments

 

 

Installation

  1. Activate the plugin through the ‘Plugins’ menu in WordPress.
  2. Go to Settings -> Slack Notifications Integration page and setup integration and select desired notifications.

Juicer

Description

Juicer is a service that allows you to enter in the name of your social media accounts (or, if you prefer, hashtags) and Juicer will automatically pull the posts from these feeds and embed them into any of your pages with an easy shortcode. Juicer will automatically update these feeds whenever you create posts for your social media accounts.

To use this plugin you must create an account on http://www.juicer.io. Then you must create a feed and add social media sources to it.

FEATURES

  • A beautiful social media feed of your social media content from basically networks: Facebook, Twitter, Instagram, YouTube, Google Plus, Tumblr, Pinterest, Tumblr, Vine, RSS, Spotify, Slack, LinkedIn, Flickr, Vimeo, Hashtags, Yelp and DeviantArt.
  • Gather your content by @username or #hashtag
  • Setup rules & filters to automatically eliminate unwanted content retweets and duplicate posts.
  • Moderate and remove your social media content with one click.
  • Permalinks to each of your social media posts, optimized for SEO.
  • Responsive grid for dynamic layouts.
  • Infinite scroll: load more content simply by scrolling to the bottom of the page.
  • Auto-approve all your user generated content, or set up auto-moderation filters.
  • Custom CSS: Style it to fit your brand or site.
  • Advanced Analytics: Find out who uses your social feed, and how they interact with it.

Email Subscribers & Newsletters

Description

Email Subscribers is a complete newsletter plugin which lets you collect leads, send automated new blog post notification emails, create & send newsletters and also manage them all in one single place.

 

Perfect Plugin for All your Newsletter Needs

Email Subscribers is a fully featured subscription plugin specially created keeping in mind all the needs and requirements of a regular blogger, website owner, marketer and developers. It helps you achieve all the things you need to build a list and keep them engaged within a single plugin.

Easily Collect Leads On Your Website : Insert a neat looking subscription anywhere on your website. This subscription box is beautifully designed and grabs audiences attention instantly.

Send Automated Updates when a Post is published : Save on time by automating the process of sending emails each time a blog post is published.

Quickly Create, Schedule and Send Newsletters : Create beautiful newsletters using the HTML editor and send them to your subscribers either manually or via cron.

Complete Feature List of Email Subscribers

  • Send notification emails to subscribers when new posts are published.
  • Option to schedule email (Cron job option) or send them manually.
  • Collect customer emails by adding a subscription box (Widget/Shortcode/PHP Cod).
  • Double Opt-in and Single Opt-in facility for subscribers.
  • Email notification to admin when user signs up (Optional).
  • Automatic welcome email to subscribers (Optional).
  • Automatically add Unsubscribe link in the email.
  • Import/Export subscribers emails.
  • HTML editor to create newsletters and post notifications.
  • Send newsletters.
  • Sent email status and when it was viewed.
  • Support localization or internationalization.
  • Include/exclude categories while sending a newsletter or post notification.
  • Ability to control user access (Roles and Capabilities).

Co-Authors Plus

Description

Assign multiple bylines to posts, pages, and custom post types via a search-as-you-type input box. Co-authored posts appear on a co-author’s archive page and in their feed. Co-authors may edit the posts they are associated with, and co-authors who are contributors may only edit posts if they have not been published (as is core behavior).

Add writers as bylines without creating WordPress user accounts. Simply create a guest author profile for the writer and assign the byline as you normally would.

On the frontend, use the Co-Authors Plus template tags to list co-authors anywhere you’d normally list the author.

 

 

Authors Widget

Description

Authors Widget shows the list or cloud of the authors, with the number of posts, link to RSS feed next to their name, avatar. It is useful in a multi-author blog, where you want to have the list in the sidemenu.

 

User Roles

WordPress uses a concept of role, designed to give the site owner the ability to control what users can and cannot do within the site. WordPress has six pre-defined roles:

  • Administrator – somebody who has access to all the administration features within a single site.
  • Editor – somebody who can publish and manage posts including the posts of other users.
  • Author – somebody who can publish and manage their own posts.
  • Contributor – somebody who can write and manage their own posts but cannot publish them.
  • Subscriber – somebody who can only manage their profile.

Managing Site Privacy

Go to Settings->Reading in the admin area to manage your site visibility. Here are the available options:

  • Allow search engines to index this site
  • Discourage search engines from indexing this site
  • I would like my blog to be visible only to registered users of Temple University Sites
  • I would like my blog to be visible only to registered users I add to “Temple University Sites”
  • I would like “Temple University Sites” to be visible only to Admins.

Allow search engines to index this site

This setting will make your site open to the entire world. Search engines will be able to crawl your site and send users to your content.

Discourage search engines from indexing this site would like my blog to be visible only to registered users of Temple University Sites

This setting will still make your site open to the entire world, but it will tell search engines such as Google, Bing, and Yahoo! not to send users to your site. So, unless someone guesses your URL, the site is hidden from the world, but anyone with a link can still access your site. This is a good option to select while you are still building your site but are not ready for primetime.

I would like my blog to be visible only to registered users of Temple University Sites

This setting will make any user login with their Temple AccessNet username and password before accessing your site. No search engines or outside users will be able to see any content.

I would like my blog to be visible only to registered users I add to “Temple University Sites”

This is a good option for private group collaboration. Only users at Temple who you select will be able to login and view your site. No search engines or outside users will be able to see any content.

I would like “Temple University Sites” to be visible only to Admins

At this point, your site is completely locked down. No search engines or users will be able to see any content other than site administrators.

Discussion Settings

The Discussion Settings are used to control how visitors and other blogs interact with your site.

Default Article Settings

In the Default article settings, there are three options. These settings are defaults for new posts or pages, which can always be changed individually on each article. This first two options deal with pingbacks and trackbacks. Please note that these options are disabled across all sites to prevent spam. The third option allows you to enable or disable comments by default.

Top ↑

Other Comment Settings

Other comment settings has quite a few options, so lets explain them one at a time.

  1. Comment author must fill out name and e-mail – When this setting is on, anyone leaving a comment will be forced to leave a name and email address. If the setting is off, visitors can leave anonymous comments.
  2. Users must be registered and logged in to comment – If this box is checked, only logged in users will be allowed to leave comments. If it is not checked, any visitor can leave a comment. Please note that this setting may not be changed on any site within our network. Also note that any Temple University user may login, but outside users cannot create accounts at this time.
  3. Automatically close comments on articles older than __ days – This setting can be used to have comments closed on articles that are X days old. As an example, if you only want articles to accept comments for 30 days you would check the box and type 30 into the text field.
  4. Enable threaded (nested) comments __ levels deep– Turn on this option to allow visitors to reply to other comments inline/nested. When turned on it can allow for better discussions and responses. We suggest using a maximum of 3 levels deep. Anything higher and the theme layouts may not work as expected. Note: Enabling the setting only applies to new comments since existing comments don’t have any threading date. However, disabling this setting applies to all comments.
  5. Break comments into pages with __ comments per page and the __ page displayed by default – If your posts/pages get a lot of comments, you may want to split the comments into pages. You can choose how many top level comments (nested comments are not counted and will not be split between two pages) to show for each page. You can also choose which page to show by default when a visitor first views the comments.
  6. Comments should be displayed with the __ comments at the top of each page –  This setting allows you to reverse the order of comments. You can display comments in ascending or descending order.

E-mail Me Whenever

The E-mail me whenever options control when you get notified about new comments. Learn more about email notifications here.

 

Before A Comment Appears

Before a comment appears has two different settings. If the first setting is checked, all comments will go into moderation and they will need to be approved by an administrator before appearing on the blog. If the second option is checked, any visitors that have had a comment approved on the blog in the past will get a free pass through approval and only comments from new visitors will go into moderation.

Comment Moderation

Comment Moderation has two different options.

  1. Hold a comment in the queue if it contains __ or more links – A lot of spam comments include a large number of hyperlinks. The default setting here is 2 but you can make this higher or lower. If you set this to 0, all comments will be held in moderation, which would be the same as checking An administrator must always approve the comment in the previous area.
  2. The large box that is next is an area where you can type in characters to match in comments. You would type in one series of characters per line. If one of those lines match something anywhere in the comment’s content, name, URL, e-mail, or IP, the comment will be held in the moderation queue. As an example, if one of the lines contained “go”, any comments with the words “google”, “bongo” and “go” would be held in moderation. Basically if the letter “g” is followed by the letter “o” anywhere in the comment, it will match.

Comment Blacklist

Comment Blacklist is very similar to the Comment Moderation list, but when something matches here, the comment is marked as spam instead of held for moderation.

Avatars

This section of the Discussion Settings determines how avatars will be displayed on the blog.

Avatar Display lets you turn avatars on or off for your blog.

The Gravatar Hovercards setting will allow your readers to view other users’ profiles by mousing over their Gravatars.

The Maximum Rating setting is only used when a comment author’s Gravatar is displayed. If you want to limit the maturity level of an avatar, you can change this setting.

Default Avatar can be used to pick a generic logo or a computer generated avatar for users that don’t have their own custom avatar. If a user comments on your blog but doesn’t have a WordPress.com avatar or an email address associated with Gravatar, this is the avatar that will be shown.

Change the Owner of your Site

To add an new administrator to your site, please follow these steps for adding a new user.

To change the primary owner of the site, go to Settings→General from your site’s admin dashboard. Next, change the e-mail address to the primary Temple email address of the user you would like to be the new admin. You can find a user’s primary Temple email address by looking up their email listed at directory.temple.edu.

An e-mail will be sent to the new owner’s email address. You will still be listed as owner until they accept ownership of the site. Until that happens you will see a notification that the change is pending. During this time you can cancel the pending change.

This process is usually only required if you would like to completely remove yourself from a site.

Adding Users

Only users with an Temple AccessNet username and password can be added to your site.  When adding users they can be added to one of several roles.

To add users:

  1. On the dashboard, click Users
  2. A list of your current users will appear in the middle of the screen. On the left, in the User menu, click Add New.
  3. In the search box type the Temple Email address, AccessNet username, TUID, or last name of the person you want to search for.
  4. Click Search Temple Users.
  5. Choose a role for the user.  Learn more about the user roles.
  6. Click “Add User