Plugin / WPComplete

Zack Gilbert and Paul Jarvis

Frequently Asked Questions (FAQ)

To enable a page so that it’s completable: 1. Find the page from your WordPress admin page directory and click in to edit. 2. Scroll to the WPComplete meta box. 3. Check the “Enable Complete button” checkbox. 4. (Optional) Place the [wpc_complete_button] shortcode in the content of your post, where you want the button to exist. 5. Update or Publish the page to save the changes. 6. (Optional) On the WPComplete settings page, update your button’s custom css to update the appearance of your buttons.
There are two options to add custom branding/style your WPComplete buttons: 1. On the settings page (Settings > WPComplete) you can customize the following, without any programming or HTML/CSS knowledge: the color of the button, the color of the font on the button, the words on the button (for both completed buttons and incomplete buttons), and the wording for “Saving…”. 2. You can create and add your own custom CSS for buttons to add graphics, icons, rounded corners, etc, by adding your own CSS code to the Advanced Settings section. WPC buttons use the class: a.wpc-button with two states (which can be styled differently): a.wpc-completed (for finished lessons) and a.wpc-complete (for unfinished lessons).
It could be one of a couple reasons: 1. You’re not logged in to your wordpress site. Only logged in users can see the button. 2. That page doesn’t have buttons enabled. Make sure the Enable Complete button checkbox is checked in the WPComplete metabox when editting that page. 3. You don’t have Automatically add complete button to enabled posts & pages for me. checked and you haven’t added the [wpc_complete_button] shortcode to your page content. Still not showing up? Let us know and we can help figure out what’s going on.
Whether you use pages, posts or custom post types for your lessons, you can see on the list page (i.e. PAGES > ALL PAGES or POSTS > ALL POSTS) beside the published date a column for user completion is shown, which displays the number of students/total students and then the percentage. If you go to Users > All Users then the final column on the user table will show the number of lessons completed vs the total lessons for each user on your site.
Heck yes it does (in the pro version)! You can add your first button by adding the [wpc_complete_button] shortcode to any page content with WPComplete enabled. To add additional buttons, just make sure to provide each button with a specific name, like: [wpc_complete_button name="Button Name"] or [wpc_complete_button name="Video Module"] or [wpc_complete_button name="Workbooks"].
Courses show up once you’ve added more than one lesson to them. To delete a course from WPComplete, simply remove all lessons from that course. Then the course will no longer show up on the list.
You’ll have to use your course software/LMS to show what lessons are available in your course, or simply create a list of pages that are lessons on any WP content. From any list (ordered or unordered), WPComplete automatically will show each user if they’ve completed the lesson or not, using custom CSS. We add this automatically for users who don’t want to edit code (completed lessons are faded slightly and a checkmark is added beside them). For customers who want to update the CSS, it’s found in Advanced Settings: li .wpc-lesson {} li .wpc-lesson-complete {} li .wpc-lesson-completed { opacity: .65; text-decoration: none !important; } li .wpc-lesson-completed:after { content: "✔"; margin-left: 5px; text-decoration: none !important; font-size: 12px; }
[wpc_button] or [wpc_complete_button] will add your complete button anywhere on the page or post. [progress_percentage] or [wpc_progress_percentage] will display the current student’s progress as a percentage (ex: 49%). [progress_ratio] or [wpc_progress_ratio] will display the current student’s progress as a ratio (ex: 10/35). [progress_graph] or [wpc_progress_graph] will display a radial (donut) graph showing the current student’s progress with percentage. [progress_bar] or [wpc_progress_bar] will display a bar graph showing the current student’s progress with percentage. [complete_button name=”Button Name”] will create another button on a lesson with an existing button. You can use any number of buttons on any page where WPC is activated. [wpc_completed_content]This content shows only once the WPC button is pressed.[/wpc_completed_content] [wpc_incomplete_content]This content shows only until the WPC button is presesd.[/wpc_incomplete_content] [wpc_completed_content name=”Button Name”]This content shows only once the button Button Name is pressed.[/wpc_completed_content] [wpc_incomplete_content name=”Button Name”]This content shows only until the button Button Name is presesd.[/wpc_incomplete_content] For a complete list of available shortcodes and features, please visit: https://wpcomplete.co/cheatsheet/
Yes! Once you enable completion for a page or post, in the pro version, you will be given the option to assign it to a specific course. If you use any progress shortcodes, by default it will display the progress for the course of that post, but progress shortcodes also accept a course attribute if you want to force showing progress for a specific course. Ex: [wpc_progress_bar course=”All”] [wpc_progress_bar course=”My Awesome Course”]
Yes! By default, only posts and pages are enabled. But in the pro version, you have the ability to enable it for individual post types, including any custom types.
Yes! In the pro version, we append the css class .wpc-lesson to ALL links to posts and pages. Links that have not been completed by the logged in student will also have the class .wpc-lesson-complete added. And links that have been completed by the logged in student will also have the class .wpc-lesson-completed added, along with some really basic styles that are easy to override manually.
Yes! OptimizePress is a little tricky to get working, but it does work! We automatically disable automatic insertion of the completion button, but you can easily add it where you want the button to show up! To add the button to your page: 1. Edit the page you want to add completion to. 2. You should already be on the OptimizePress tab (not the WordPress tab). 3. Click the Live Editor “Launch Now” button. 4. Click the “Add Element” button where you want to add your completion button. 5. Select a “Custom HTML / Shortcode” element. 6. In the “Content” field, insert the shortcode: [complete_button] 7. Scroll down and click the “Insert” button. 8. The new preview will say something like: !!! CUSTOM HTML CODE ELEMENT !!! [wpc_button] Click the Save & Close (or Save & Continue) button

Ratings

4.8
17 reviews

Rating breakdown

Details Information

Version

2.4.1

First Released

11 Aug, 2016

Total Downloads

7,229

Wordpress Version

4.5.3 or higher

Tested up to:

5.2.0

Require PHP Version:

-

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.