Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <title>
  WP-Chargify &mdash; WordPress Plugins</title>
<meta name="referrer" content="always">
<link href="//s.w.org/wp-includes/css/dashicons.css?20160504" rel="stylesheet" type="text/css" />
<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,300,600&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="//s.w.org/style/wp4.css?57" />
<link media="only screen and (max-device-width: 480px)" href="//s.w.org/style/iphone.css?1" type="text/css" rel="stylesheet" />
<link rel="shortcut icon" href="//s.w.org/favicon.ico?2" type="image/x-icon" />
<style type="text/css">
  img.wp-smiley,
  img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
  }
</style>
<link rel='stylesheet' id='dashicons-css' href='https://wordpress.org/plugins/wp-includes/css/dashicons.min.css?ver=4.8-alpha-40555' type='text/css' media='all' />
<link rel='stylesheet' id='admin-bar-css' href='https://wordpress.org/plugins/wp-includes/css/admin-bar.min.css?ver=4.8-alpha-40555' type='text/css' media='all' />
<link rel='stylesheet' id='wporg-plugins-style-css' href='https://wordpress.org/plugins/wp-content/themes/pub/wporg-plugins/css/style.css?ver=20170420b' type='text/css' media='all' />

<style type="text/css" media="print">
  #wpadminbar {
    display: none;
  }
</style>
<style type="text/css" media="screen">
  html {
    margin-top: 32px !important;
  }
  
  * html body {
    margin-top: 32px !important;
  }
  
  @media screen and ( max-width: 782px) {
    html {
      margin-top: 46px !important;
    }
    * html body {
      margin-top: 46px !important;
    }
  }
</style>
<script type="text/javascript" src="//s.w.org/wp-includes/js/jquery/jquery.js?v=1.11.1"></script>
<script type="text/javascript">
  var toggleMenu = function() {
    var m = document.getElementById("wporg-header-menu"), c = m.className;
    m.className = c.match(" active") ? c.replace(" active", "") : c + " active";
  };
</script>

</head>

<body id="wordpress-org" class="plugin-template-default single single-plugin postid-11964 logged-in admin-bar no-customize-support no-js">
  <script type="text/javascript">
    document.body.className = document.body.className.replace("no-js", "js");
  </script>
  <div id="wporg-header">
    <div class="wrapper">
      <a id="mobile-menu-button" class="" href="#" onclick="toggleMenu();"></a>
      <h1><a href="//wordpress.org">WordPress.org</a></h1>
      <div id="head-search">
        <form action="//wordpress.org/search/do-search.php" method="get">
          <label for="global-search" class="screen-reader-text">Search WordPress.org for:</label>
          <input id="global-search" class="text" name="search" type="text" value="" maxlength="150" placeholder="Search WordPress.org" /> <input type="submit" class="button" value="" />
        </form>
      </div>
      <div style="clear:both"></div>

      <ul id="wporg-header-menu">
        <li><a href='//wordpress.org/showcase/' title='See some of the sites built on WordPress.'>Showcase</a></li>
        <li><a href='//wordpress.org/themes/' title='Find just the right look for your website.'>Themes</a></li>
        <li><a href='//wordpress.org/plugins/' title='Plugins can extend WordPress to do almost anything you can imagine.' class="current">Plugins</a>
          <div class="uparrow"></div>
        </li>
        <li><a href='//wordpress.org/mobile/' title='Take your website on the go!'>Mobile</a></li>
        <li><a href='//wordpress.org/support/' title='Forums, documentation, help.'>Support</a>
          <ul class="nav-submenu">
            <li><a href='//wordpress.org/support/' title='Support and discussion forums.'>Forums</a></li>
            <li><a href='//codex.wordpress.org/Main_Page' title='Documentation, tutorials, best practices.'>Documentation</a></li>
          </ul>
          <div class="uparrow"></div>
        </li>
        <li><a href='//make.wordpress.org/' title='Contribute your knowledge.'>Get Involved</a></li>
        <li><a href='//wordpress.org/about/' title='About the WordPress Organization, and where we&#039;re going.'>About</a></li>
        <li><a href='//wordpress.org/news/' title='Come here for the latest scoop.'>Blog</a></li>
        <li><a href='//wordpress.org/hosting/' title='Find a home for your blog.'>Hosting</a></li>
        <li id="download" class="button download-button"><a href='//wordpress.org/download/' title='Get it. Got it? Good.'>Download WordPress</a></li>
      </ul>
      <div style="clear:both"></div>
    </div>
  </div>


  <div id="page" class="site">
    <a class="skip-link screen-reader-text" href="#main">Skip to content</a>

    <div id="content" class="site-content">
      <header id="masthead" class="site-header " role="banner">
        <div class="site-branding">
          <p class="site-title"><a href="https://wordpress.org/plugins/" rel="home">Plugins</a></p>

          <nav id="site-navigation" class="main-navigation" role="navigation">
            <button class="menu-toggle dashicons dashicons-arrow-down-alt2" aria-controls="primary-menu" aria-expanded="false" aria-label="Primary Menu"></button>
            <div id="primary-menu" class="menu">
              <ul>
                <li class="page_item"><a href="https://wordpress.org/plugins/browse/favorites/">My Favorites</a></li>
                <li class="page_item"><a href="https://wordpress.org/plugins/browse/beta/">Beta Testing</a></li>
                <li class="page_item"><a href="https://wordpress.org/plugins/developers/">Developers</a></li>
                <li>
                  <form role="search" method="get" class="search-form" action="https://wordpress.org/plugins/">
                    <label for="s" class="screen-reader-text">Search for:</label>
                    <input type="search" id="s" class="search-field" placeholder="Search plugins" value="" name="s" />
                    <button class="button button-primary button-search"><i class="dashicons dashicons-search"></i><span class="screen-reader-text">Search plugins</span></button>
                  </form>
                </li>
              </ul>
            </div>
          </nav>
          <!-- #site-navigation -->
        </div>
        <!-- .site-branding -->
      </header>
      <!-- #masthead -->

      <main id="main" class="site-main" role="main">

        <article id="post-11964" class="post-11964 plugin type-plugin status-publish hentry plugin_category-communication plugin_category-user-management plugin_category-utilities-and-tools plugin_contributors-9seeds plugin_contributors-jasonglaspey plugin_contributors-toddhuish plugin_contributors-vegasgeek plugin_committers-9seeds plugin_committers-jrfoell plugin_committers-toddhuish plugin_committers-vegasgeek plugin_tags-chargify plugin_tags-membership plugin_tags-registration plugin_tags-subscription plugin_tags-tools">
          <style type='text/css'>
            #plugin-banner-chargify {
              background-image: url('https://ps.w.org/chargify/assets/banner-772x250.png?rev=1300083');
            }
            
            @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
            only screen and (min-resolution: 144dpi) {
              #plugin-banner-chargify {
                background-image: url('https://ps.w.org/chargify/assets/banner-1544x500.png?rev=1300083');
              }
            }
          </style>
          <div class='plugin-banner' id='plugin-banner-chargify'></div>
          <header class="plugin-header">

            <div class="entry-thumbnail">
              <style type='text/css'>
                #plugin-icon-chargify {
                  background-image: url('https://ps.w.org/chargify/assets/icon-128x128.png?rev=1300083');
                }
                
                .plugin-icon {
                  background-size: cover;
                  height: 128px;
                  width: 128px;
                }
                
                @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
                only screen and (min-resolution: 144dpi) {
                  #plugin-icon-chargify {
                    background-image: url('https://ps.w.org/chargify/assets/icon-256x256.png?rev=1300083');
                  }
                }
              </style>
              <div class='plugin-icon' id='plugin-icon-chargify'></div>
            </div>

            <div class="plugin-actions">
              <div class="plugin-favorite">
                <a href="https://wordpress.org/plugins/wp-json/plugins/v1/plugin/chargify/favorite?_wpnonce=4131efb2e8&#038;favorite=1" class="plugin-favorite-heart">
                  <span class="screen-reader-text">
							Favorite WP-Chargify						</span>
                </a>
                <script>
                  jQuery(".plugin-favorite-heart")
                    .on("click touchstart animationend", function() {
                      jQuery(this).toggleClass("is-animating");
                    })
                    .on("click", function() {
                      jQuery(this).toggleClass("favorited");
                    });
                </script>
              </div>

              <a class="plugin-download button download-button button-large" href="https://downloads.wordpress.org/plugin/chargify.2.0.8.zip" itemprop="downloadUrl">Download</a>
              <meta itemprop="softwareVersion" content="2.0.8">
              <meta itemprop="fileFormat" content="application/zip">
            </div>

            <h1 class="plugin-title"><a href="https://wordpress.org/plugins/chargify/">WP-Chargify</a></h1>
            <span class="byline">By <span class="author vcard"><a class="url fn n" rel="nofollow" href="http://9seeds.com/plugins"> 9seeds</a></span></span>
          </header>
          <!-- .entry-header -->

          <span id="description"></span>
          <span id="reviews"></span>
          <span id="installation"></span>
          <span id="developers"></span>
          <div class="menu">
            <ul class="tabs clear" id="menu_ul">
              <li id="tablink-description"><a href='#description'>Details</a></li>
              <li id="tablink-reviews"><a href='#reviews'>Reviews</a></li>
              <li id="tablink-installation"><a href='#installation'>Installation</a></li>
              <li id="tablink-support"><a href='https://wordpress.org/support/plugin/chargify'>Support</a></li>
              <li id="tablink-developers"><a href='#developers'>Development</a></li>
              <li id="more">more</li>
            </ul>
            <ul class="overflow">
            </ul>
          </div>
          <div class="entry-content">

            <div id="tab-description" class="plugin-description section ">
              <h2 id="description-header">Description</h2>
              <p>WP-Chargify allows users to integrate the Chargify service with WordPress. Giving you the ability to run a membership or subscription-based website, controlling access to content based on paid or free subscriptions.</p>
            </div>

            <div id="tab-installation" class="plugin-installation section ">
              <h2 id="installation-header">Installation</h2>
              <ol>
                <li>Create a WordPress page where people will sign up for access to your site. This is where a user will be taken to register and begin the signup process.<br /> a. Place the shortcode [chargify] in the body of your page somewhere to create
                  the sign up form.<br /> If you are using the accounting code functionality on your products and want to limit by them you&#8217;d change the shortcode to something like [chargify accountingcodes=20,22]<br /> b. You can fill the rest
                  of the page in with whatever else you want, any content that makes sense for you.<br /> c. Note the URL of this page (full URL)</li>
                <li>Create a WordPress page where your users will return to after a successful signup.<br /> a. This will be after they complete a successful transaction<br /> b. This will be useful for tracking analytics. You can use Google Analytics to
                  make this the Goal page, and track signups and conversions as goals.<br /> c. You should also consider using this page to give information to your users once they&#8217;ve finished paying for their memberships, such as welcome to our
                  site, here&#8217;s a link to our FAQ. Here are some pages you may want to check out.<br /> d. The user&#8217;s login information will come to them in an email. It is helpful to tell them to check their email to get that information and
                  allow them to login.<br /> e. This email is the typical New User email, and you can modify it via other plugins.</li>
                <li>Got to the Chargify settings section of the WordPress admin area.<br /> a. Add your API Key (you get this from Chargify.com when logged in)<br /> b. Your Test API Key is probably the same.<br /> c. Your Domain is the subdomain you get
                  when creating a new site inside of the Chargify system<br /> d. Your Test Domain is probably the same as above.<br /> e. Mode, leave it Test until you&#8217;re ready to make it live.<br /> f. Sign-up Type should be left at Default unless
                  you know what you&#8217;re doing.<br /> g. Signup Link &#8211; Place the URL to the page you created in step 1.</li>
                <li>Go to Chargify.com and login. </li>
                <li>Create your products at Chargify.com You&#8217;ll create a product family and products below that. (these will be the different access and product levels). Feel free to just have one product &#8211; standard access.</li>
                <li>While creating your Product, add the following line to your return parameters: subscription_id={subscription_id}&amp;customer_reference={customer_reference}<br /> a. This is CRITICAL. DO NOT SKIP THIS STEP!!! It is the information that
                  is passed after a successful transaction that tells WordPress to create the new account.</li>
                <li>Now that you have a product identified, your WordPress account will use that information and allow you to set pages or posts to private. Go create a test post and look for the Chargify settings within that post edit page, and check that
                  it&#8217;s for members only (or whatever you named your product).</li>
                <li>Now, when you try and access that product, you&#8217;ll be told you have to be logged in to view, and it should give you a link to sign up for an account.</li>
                <li>Logout of WordPress and try it. Go through every step and make sure it&#8217;s working before your turn off the Test function.</li>
                <li>If that works, you&#8217;ll need to continue setting up your Chargify account, inputting whatever information you need for your merchant account, payment gateway, or PayPal account. See chargify&#8217;s support for more information on
                  that.</li>
              </ol>
            </div>

            <div id="faq" class="plugin-faq section ">
              <h2 id="faq-header">FAQ</h2>
              <dl>
                <dt>What are the new fangled filters I keep hearing about?</dt>
                <dd>
                  <p>Add extra fields to the bottom of the register forms</p>
                  <pre><code>filter: 'chargify_signup_form_extra'
Input: HTML Form, chargify options, $_REQUEST
Return: Form appended with extra fields
</code></pre>
                  <p>Turn off the redirect/login call after successful payment</p>
                  <pre><code>filter: 'chargify_auto_login'
Input: true
Return: true/false
</code></pre>
                  <p>Allows the username to be set from the new filtered form</p>
                  <pre><code>filter: 'chargify_signup_username'
Input: email address
Return: Alternate username
</code></pre>
                  <p>Allows the password to be set via the new form.</p>
                  <pre><code>filter: 'chargify_signup_pass'
Input: Random standard 12 character WP password
Return: Alternate defined password
</code></pre>
                </dd>
              </dl>
            </div>

            <div id="tab-reviews" class="plugin-reviews section ">
              <h2 id="reviews-header">Reviews</h2>
              <div class="plugin-reviews">
                <article class="plugin-review">
                  <div class="review-avatar">
                    <img alt='' src='https://secure.gravatar.com/avatar/57755429e316b6e2941113592a8aeb91?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/57755429e316b6e2941113592a8aeb91?s=120&amp;d=mm&amp;r=g 2x' class='avatar avatar-60 photo' height='60'
                      width='60' /> </div>
                  <div class="review">
                    <header>
                      <h3 class="review-title"><a class="url" href="https://wordpress.org/support/plugin/?p=8032866">Simple and effective subscription and membership management</a></h3>
                      <div class="wporg-ratings" aria-label="5 out of 5 stars" data-title-template="%s out of 5 stars" data-rating="5" style="color:#ffb900;"><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span></div>
                      <span class="review-author author vcard"><a href="https://profiles.wordpress.org/toddhuish" title="Posts by toddhuish" rel="author">toddhuish</a></span>
                    </header>
                    <div class="review-content">
                      <p>I am the plugin author and I approve this message</p>
                      <p>Are you tired of paypal? I&#8217;m tired of paypal. I&#8217;d do anything to not have to run my membership site with them as my payment processor. Enter Chargify. They make subscrptions easy to start, easy to stop, and easy to manage
                        for the member. It also makes it easy to setup and use as the site owner. Free yourself from the tyranny of Paypal. Chargify and this simple plugin are all you need.</p>
                    </div>
                  </div>
                </article>
                <article class="plugin-review">
                  <div class="review-avatar">
                    <img alt='' src='https://secure.gravatar.com/avatar/6af040f29135f42ce9d7fd503bbc9d12?s=60&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/6af040f29135f42ce9d7fd503bbc9d12?s=120&amp;d=mm&amp;r=g 2x' class='avatar avatar-60 photo' height='60'
                      width='60' /> </div>
                  <div class="review">
                    <header>
                      <h3 class="review-title"><a class="url" href="https://wordpress.org/support/plugin/?p=8032818">Much better now that it&#039;s updated!</a></h3>
                      <div class="wporg-ratings" aria-label="5 out of 5 stars" data-title-template="%s out of 5 stars" data-rating="5" style="color:#ffb900;"><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span></div>
                      <span class="review-author author vcard"><a href="https://profiles.wordpress.org/jrfoell" title="Posts by jrfoell" rel="author">jrfoell</a></span>
                    </header>
                    <div class="review-content">
                      <p>The go-to plugin for Chargify.</p>
                    </div>
                  </div>
                </article>
              </div>

              <a class="reviews-link" href="https://wordpress.org/support/plugin/chargify/reviews/">
			Read all 3 reviews		</a></div>

            <div id="tab-developers" class="plugin-developers section read-more">
              <h2 id="developers-header">Contributors &amp; Developers</h2>
              <div class="plugin-contributors">
                <p>&#8220;WP-Chargify&#8221; is open source software. The following people have contributed to this plugin.</p><span class="screen-reader-text">Contributors</span>
                <ul id="contributors-list" class="contributors-list">
                  <li>
                    <img alt='' src='https://secure.gravatar.com/avatar/b2007c91db180c9a0695b571cc34381a?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/b2007c91db180c9a0695b571cc34381a?s=64&amp;d=mm&amp;r=g 2x' class='avatar avatar-32 photo' height='32'
                      width='32' /> <a href="https://profiles.wordpress.org/9seeds">
					9seeds				</a>
                  </li>
                  <li>
                    <img alt='' src='https://secure.gravatar.com/avatar/0f770a3b29c5fe2b7a8955d27d6d8d3e?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/0f770a3b29c5fe2b7a8955d27d6d8d3e?s=64&amp;d=mm&amp;r=g 2x' class='avatar avatar-32 photo' height='32'
                      width='32' /> <a href="https://profiles.wordpress.org/jasonglaspey">
					jasonglaspey				</a>
                  </li>
                  <li>
                    <img alt='' src='https://secure.gravatar.com/avatar/57755429e316b6e2941113592a8aeb91?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/57755429e316b6e2941113592a8aeb91?s=64&amp;d=mm&amp;r=g 2x' class='avatar avatar-32 photo' height='32'
                      width='32' /> <a href="https://profiles.wordpress.org/toddhuish">
					toddhuish				</a>
                  </li>
                  <li>
                    <img alt='' src='https://secure.gravatar.com/avatar/6f3c8b1e3930788f8fc676c9f23769ac?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/6f3c8b1e3930788f8fc676c9f23769ac?s=64&amp;d=mm&amp;r=g 2x' class='avatar avatar-32 photo' height='32'
                      width='32' /> <a href="https://profiles.wordpress.org/vegasgeek">
					John Hawkins				</a>
                  </li>
                </ul>

              </div>
              <div class="plugin-development">
                <p><a href="https://translate.wordpress.org/projects/wp-plugins/chargify">Translate &#8220;WP-Chargify&#8221; into your language.</a></p>
                <h3>Interested in development?</h3>
                <p><a href="https://plugins.trac.wordpress.org/browser/chargify/">Browse the code</a>, check out the <a href="https://plugins.svn.wordpress.org/chargify/">SVN repository</a>, or subscribe to the <a href="https://plugins.trac.wordpress.org/log/chargify/">development log</a>                  by <a href="https://plugins.trac.wordpress.org/log/chargify/?limit=100&#038;mode=stop_on_copy&#038;format=rss">email</a> or <a href="https://wordpress.org/plugins/wp-json/plugins/v1/plugin/chargify/commit-subscription?_wpnonce=4131efb2e8&#038;subscribe=1">RSS</a>.</p>
              </div>
            </div>
            <button type="button" class="button-link section-toggle" aria-controls="tab-developers" aria-describedby="developers-header" aria-expanded="false" data-show-less="Show less" data-read-more="Read more">Read more</button>

            <div id="tab-changelog" class="plugin-changelog section read-more">
              <h2 id="changelog-header">Changelog</h2>
              <h4>2.0.8</h4>
              <ul>
                <li>Fix inifinite slashes in chargify product forms</li>
              </ul>
              <h4>2.0.7</h4>
              <ul>
                <li>Remove ALL debug code</li>
              </ul>
              <h4>2.0.6</h4>
              <ul>
                <li>Remove debug code</li>
              </ul>
              <h4>2.0.5</h4>
              <ul>
                <li>Add filter to change the signup form </li>
                <li>Add filter to disable automatic login after purchase</li>
              </ul>
              <h4>2.0.4</h4>
              <ul>
                <li>Make the plugin safe to use with Ampersands in names</li>
              </ul>
              <h4>2.0.3</h4>
              <ul>
                <li>Add the ability to pass in pre-selected plan to order form</li>
              </ul>
              <h4>2.0.2</h4>
              <ul>
                <li>Fix cancellations so they are effective no matter where they happen</li>
              </ul>
              <h4>2.0.1</h4>
              <ul>
                <li>Fix an naked API key</li>
                <li>Fix some warnings</li>
              </ul>
              <h4>2.0</h4>
              <ul>
                <li>Partially protect content with shortcodes</li>
                <li>Drip content based on number of days after purchase date</li>
                <li>Clean up settings page and simplify the steps for setup</li>
                <li>Added an easy to access help section</li>
              </ul>
              <h4>1.0.4</h4>
              <ul>
                <li>Refactor for WP 4.1.1</li>
                <li>Automatically create and login user on subscription creation</li>
                <li>Prepare for the new hotness which will be dubbed&#8230;2.0</li>
              </ul>
              <h4>1.0.3</h4>
              <ul>
                <li>Fix API style call</li>
              </ul>
              <h4>1.0.2</h4>
              <ul>
                <li>Remove default accountingcodes</li>
                <li>Improve email address/username checking</li>
                <li>Improve error handling before posting to chargify</li>
                <li>Clean up display if no subscriptions are found</li>
              </ul>
              <h4>1.0.1</h4>
              <ul>
                <li>Remove hard coded image call</li>
                <li>Continue hoping no one noticed hard coded image call</li>
              </ul>
            </div>
            <button type="button" class="button-link section-toggle" aria-controls="tab-changelog" aria-describedby="changelog-header" aria-expanded="false" data-show-less="Show less" data-read-more="Read more">Read more</button>
          </div>
          <!-- .entry-content -->

          <div class="entry-meta">
            <div class="widget plugin-meta">
              <h3 class="screen-reader-text">Meta</h3>
              <link itemprop="applicationCategory" href="http://schema.org/OtherApplication" />
              <span itemprop="offers" itemscope itemtype="http://schema.org/Offer">
			<meta itemprop="price" content="0.00" />
			<meta itemprop="priceCurrency" content="USD" />
			<span itemprop="seller" itemscope itemtype="http://schema.org/Organization">
				<span itemprop="name" content="WordPress.org"></span>
              </span>
              </span>

              <ul>

                <li>Version: <strong>2.0.8</strong></li>
                <li>
                  Last updated: <strong><span itemprop="dateModified" content="2015-09-15T16:43:17+00:00">2 years</span> ago</strong> </li>
                <li>Active installs: <strong>80+</strong></li>

                <li>Tested up to: <strong>4.3.10</strong></li>

                <li class="clear">Tags:
                  <div class="tags"><a href="https://wordpress.org/plugins/tags/chargify/" rel="tag">Chargify</a><a href="https://wordpress.org/plugins/tags/membership/" rel="tag">membership</a><a href="https://wordpress.org/plugins/tags/registration/" rel="tag">registration</a>
                    <a
                      href="https://wordpress.org/plugins/tags/subscription/" rel="tag">subscription</a><a href="https://wordpress.org/plugins/tags/tools/" rel="tag">tools</a></div>
                </li>


                <li class="hide-if-no-js">
                  <strong><a class="plugin-admin" href="https://wordpress.org/plugins/chargify/advanced/">Advanced View</a></strong> </li>
              </ul>

            </div>
            <div class="widget plugin-ratings">
              <h3 class="widget-title">Ratings</h3>
              <meta itemprop="ratingCount" content="3" />

              <a class="reviews-link" href="https://wordpress.org/support/plugin/chargify/reviews/">See all</a>

              <div class="rating">
                <div class="wporg-ratings" aria-label="3.5 out of 5 stars" data-title-template="%s out of 5 stars" data-rating="3.5" style="color:#ffb900;"><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-filled"></span><span class="dashicons dashicons-star-half"></span><span class="dashicons dashicons-star-empty"></span></div>
                <meta itemprop="ratingValue" content="3.7">
              </div>

              <ul class="ratings-list">
                <li class="counter-container">
                  <a href="https://wordpress.org/support/plugin/chargify/reviews/?filter=5">
                    <span class="counter-label">5 stars</span>
                    <span class="counter-back">
						<span class="counter-bar" style="width: 66.666666666667%;"></span>
                    </span>
                    <span class="counter-count">2</span>
                  </a>
                </li>
                <li class="counter-container">
                  <a href="https://wordpress.org/support/plugin/chargify/reviews/?filter=4">
                    <span class="counter-label">4 stars</span>
                    <span class="counter-back">
						<span class="counter-bar" style="width: 0%;"></span>
                    </span>
                    <span class="counter-count">0</span>
                  </a>
                </li>
                <li class="counter-container">
                  <a href="https://wordpress.org/support/plugin/chargify/reviews/?filter=3">
                    <span class="counter-label">3 stars</span>
                    <span class="counter-back">
						<span class="counter-bar" style="width: 0%;"></span>
                    </span>
                    <span class="counter-count">0</span>
                  </a>
                </li>
                <li class="counter-container">
                  <a href="https://wordpress.org/support/plugin/chargify/reviews/?filter=2">
                    <span class="counter-label">2 stars</span>
                    <span class="counter-back">
						<span class="counter-bar" style="width: 0%;"></span>
                    </span>
                    <span class="counter-count">0</span>
                  </a>
                </li>
                <li class="counter-container">
                  <a href="https://wordpress.org/support/plugin/chargify/reviews/?filter=1">
                    <span class="counter-label">1 star</span>
                    <span class="counter-back">
						<span class="counter-bar" style="width: 33.333333333333%;"></span>
                    </span>
                    <span class="counter-count">1</span>
                  </a>
                </li>
              </ul>

              <div class="user-rating">
                <a class="button button-secondary" href="https://wordpress.org/support/plugin/chargify/reviews/#new-post">Add my review</a>
              </div>
            </div>
<button type="button" class="button-link section-toggle" aria-controls="plugin-contributors">View more</button>
            <div class="widget plugin-support">
              <h3 class="widget-title">Support</h3>
              <p>Got something to say? Need help?</p>

              <p>
                <a class="button" href="https://wordpress.org/support/plugin/chargify">View support forum</a>
              </p>

            </div>
          </div>
          <!-- .entry-meta -->
        </article>
        <!-- #post-## -->

      </main>
      <!-- #main -->


    </div>
    <!-- #content -->
  </div>

</body>

</html>
              
            
!

CSS

              
                .menu{
  position:relative;
  max-width:600px;
  margin:0 auto;
  background:white;
 font-size:0px;
}
.menu {
ul{
  list-style:none;
  padding:0;
}
li{
  display:inline-block;
  font-size:16px;
  width:100px;
  text-align:center;
}
.overflow{
  position:absolute;
  right:0;
  display:none;
}
.overflow li{
  display:block;
    background:yellow;
}
#more{
  background:lightgrey;
  vertical-align: center;
  display:none;
  height: 4em;
  float:right;
}
}

.type-plugin .tabs li {
    display: inline-block !important;
}
              
            
!

JS

              
                $(document).ready(function(){
 var item_width = $('#menu_ul li').width();
 var item_count = ($( "#menu_ul li" ).length);
 var nav_width_og = $('.menu').width();
 var nav_width = $('.menu').width();
  
 if ((item_width*(item_count+1)) > nav_width ){
     $('#more').appendTo('body');
  $('#more').hide();
}
  
 for(var i = 0; i < item_count; i++) {
  nav_width = $('.menu').width();
item_width = $('#menu_ul li').width();
item_count = ($( "#menu_ul li" ).length); 
   
 if (nav_width<(item_width*item_count)){
$('#menu_ul li').not('#more').last().appendTo($('.overflow'));
  
  $('#more').appendTo($('#menu_ul'));
  $('#more').show();
}
 }

 
$(window).resize(function(){ 
  
nav_width = $('.menu').width();
item_width = $('#menu_ul li').width();
item_count = ($( "#menu_ul li" ).length);

if (nav_width<(item_width*item_count)){
$('#menu_ul li').not('#more').last().appendTo($('.overflow'));
  
  $('#more').appendTo($('#menu_ul'));
  $('#more').show();
}
  
if (nav_width>(item_width*item_count)+(item_width-1)){
 $('.overflow li').last().appendTo($('#menu_ul'));
  
  $('#more').appendTo($('#menu_ul'));
}
   
if (nav_width == nav_width_og ){
     $('#more').appendTo('body');
  $('#more').hide();
}
  
});
  
  $('#more').click(function(){
   $('.overflow').slideToggle(); 
  });
  });
              
            
!
999px

Console