LearnPress Sorting Choice - WordPress Plugin
Sorting Choice add-on for LearnPress makes the question interesting but also challenging. Create sorting choice question type. Students receive full credit if all the choices are in the correct order.

Plugin Features
The plugin streamlines the process of sorting questions within LearnPress, offering enhanced functionality in managing quizzes and assessments. By implementing this feature-rich add-on, users can efficiently organize questions and customize sorting options based on their specific preferences. Its seamless integration with LearnPress empowers educators and online instructors to create dynamic and engaging assessments tailored to their course content. Moreover, this plugin enriches the overall e-learning experience by providing a user-friendly interface for sorting questions effectively.
This innovative solution enhances the LearnPress learning management system by introducing advanced sorting capabilities for quiz questions. With its intuitive functionality, instructors can effortlessly arrange questions within quizzes, enabling a more structured and organized assessment format. The plugins robust features allow for personalized sorting options, ensuring that instructors have the flexibility to adapt assessments to diverse learning objectives. By optimizing the question sorting process, educators can create more cohesive and coherent quizzes that align with their teaching strategies and educational goals.
Moreover, by utilizing this powerful tool, users can easily categorize questions, apply specific sorting criteria, and fine-tune the sequence of questions within quizzes. This granularity in question arrangement enhances the overall user experience for learners, making assessments more interactive and engaging. The plugins systematic approach to question sorting simplifies the assessment creation process, saving instructors valuable time while fostering a more efficient workflow. With the seamless integration of this add-on, educators can focus on delivering high-quality content and assessments without the added complexity of manual question sorting.
The plugins versatility extends to its compatibility with various question types, allowing for a comprehensive sorting solution across different assessment formats. From multiple-choice questions to open-ended queries, LearnPress Sorting Choice accommodates diverse question structures, catering to a wide range of educational needs. This adaptability ensures that instructors have the tools necessary to create engaging and informative quizzes that resonate with their target audience. The plugins user-centric design emphasizes ease of use and accessibility, making it an invaluable asset for educators looking to streamline the quiz creation process and enhance the overall learning experience.
In conclusion, this dynamic sorting choice plugin significantly augments the functionality of LearnPress, providing educators with a sophisticated toolset to optimize question sorting and create compelling quizzes. With its robust features, intuitive interface, and seamless integration, the plugin offers a seamless solution for organizing quiz questions efficiently and effectively. By leveraging this innovative add-on, instructors can elevate their online courses, engage learners, and deliver impactful assessments that reflect their pedagogical expertise and instructional goals.
How to Configure LearnPress Sorting Choice for Interactive Questions in WordPress
LearnPress Sorting Choice is not meant to replace standard quizzes. Its purpose is to add a separate assessment format to LearnPress: the student gets a set of answer choices and must arrange them in the correct order. In this guide, we will walk through how to prepare your site, where to enable this question type, how to design the answer sequence, how to connect the question to a quiz, and how to verify the result from both the administrator's and the student's perspective.
This article does not repeat the product listing. The main focus is hands-on work with sorting questions: what kinds of tasks fit this format, where authors most often make mistakes when creating choices, why it is important to test the question as a student, and which LearnPress Quiz settings affect how the result is perceived.
Official ThimPress sources confirm that this add-on adds the Sorting Choice question type to LearnPress Quiz, lets you enter answer choices in the correct order, shows the sorting interaction to students on the public side of the site, and grades the response through the LearnPress system. The same sources also show the basic ZIP installation steps and the path LearnPress > Quizzes. Everything below related to cache, theme behavior, and JavaScript is framed as cautious diagnostics for the LearnPress quiz interface, because those symptoms do show up in LearnPress support cases, but they are not uniquely confirmed as a defect of Sorting Choice itself.
If you are already using LearnPress for courses, this guide helps solve a practical problem: adding an ordering question to a quiz without breaking grading, making the task format clear to students, and quickly understanding why the question did not appear, cannot be dragged, or is not being counted.
How a sorting question changes the LearnPress quiz system
Standard LearnPress questions are good at checking facts: choose one answer, mark several options, indicate true or false, or fill in a blank. Sorting Choice is built for something different: checking whether the student understands order. That matters in cases where the student needs to understand not just an isolated term, but a sequence of actions, a cause-and-effect chain, or the structure of a process.
In the official ThimPress description, this add-on is presented as an additional interactive question type for LearnPress. The student sees a series of answers and has to place them in the correct order. On the instructor side, the correct sequence is defined when the question is created. On the student side, the result depends on whether the submitted sequence matches that reference order.
The main practical value of LearnPress Sorting Choice is that it forces the course author to frame a task as a sequence rather than a pile of disconnected options. This format works especially well in areas where getting the order wrong changes the meaning: algorithms, instructions, event chronology, customer service workflows, medical procedures, word order in grammar, business processes, and installation or configuration sequences.
How sorting differs from multiple choice
In multiple choice, the student selects the correct elements from a set. In sorting choice, all or almost all of the elements may be correct on their own, but credit depends on their position. For example, "create a lesson," "add a quiz," and "publish the course" are all valid actions, but for a learning scenario the order matters. If those actions are mixed up, the student may show that they know the terms without actually understanding the process.
That is why a sorting question should be used not as "just another nice-looking quiz type," but as a way to test process understanding. A strong sorting question answers this: if the steps were not already laid out in the correct order, could the student still complete the task without a hint?
Where this format works best
Sorting is especially useful in three types of learning materials. First, technical courses where there is a clear procedure: prepare the environment, perform an action, verify the result, roll back the change. Second, academic disciplines with chronology: events, periods, stages of research. Third, language and communication courses where students need to arrange phrases, sentence parts, or dialog steps.
There are weaker use cases too. If the question only checks knowledge of a single fact, sorting adds unnecessary cognitive load. If the order is debatable or context-dependent, the student may give a reasonable answer that the system still marks wrong. If there are too many elements, the drag-and-drop interface turns into guesswork and becomes tiring. For LearnPress Sorting Choice, shorter sequences are usually best, especially when the correct order can be explained after the answer is submitted.
Who this add-on is for, and when another assessment format is better
LearnPress Sorting Choice is a good fit for course authors who already build training in LearnPress and want to expand the standard question set without moving to a separate external testing platform. It works well when the quiz should remain part of the course and the results should flow through the standard LearnPress completion process.
The instructor does not have to code a new task type. According to ThimPress documentation, the question is added from the quiz editor: you open a new or existing quiz, choose the Sorting Choice type, and enter the choices in the correct order. That lowers the technical barrier, but it does not remove the instructional design work: the task still needs to be written so that the correct order is unambiguous.
Suitable sites and courses
This plugin makes sense on online school websites, internal training portals, programming courses, language courses, professional training programs, onboarding materials, and certification programs. It is especially useful when the course already includes step-by-step lessons and the quiz should test not memorization of the text, but the ability to reconstruct the logic.
- In a technical course, you might ask students to arrange plugin setup steps, parts of an algorithm, or stages of a diagnostic workflow.
- In medical or safety training, you can test the order of actions in a procedure, but only if that order is confirmed by the course materials.
- In a language course, you can build a sentence from phrases or place dialog lines in a logical sequence.
- In business training, you can sequence the steps of processing a request, preparing a report, or handing off a task between roles.
When sorting is the wrong tool
Sorting is not always better than a standard question. If the student just needs to choose one correct option out of five, single choice is more honest. If several options are correct and independent, multi choice is simpler. If you need a free-text response, fill in blanks or a manually graded task gives you more flexibility. Sorting Choice should only be used where order is part of the knowledge being assessed.
Do not create a sorting question just for the sake of interactivity if the correct sequence is debatable. The system will compare the answer against the reference order, not evaluate the student's reasoning. If you want to accept multiple valid sequences, first confirm whether the current version of the add-on supports that logic. The official documentation we found confirms the basic scenario with a single correct order, so this guide does not promise alternative answer keys.
What to check before installing it on a live site
Before installing any LearnPress add-on, separate two concerns: the site's technical readiness and the quiz's instructional readiness. Technically, you need a working WordPress site with LearnPress already active. Instructionally, you need at least one quiz, or a plan for a quiz, where the sorting format genuinely improves the assessment.
The official ThimPress pages show that Sorting Choice works as an extension for LearnPress, not as a standalone quiz builder. That means the core LearnPress plugin must be installed and active first, and only then will the add-on introduce a new question type into the existing quiz editor. If basic LearnPress quizzes do not open or save correctly on your site, fix that first. Otherwise, it will be hard to tell whether the problem is in Sorting Choice or in the LMS configuration itself.
Technical checklist before enabling it
Check the site on a test copy or staging environment. This matters especially for training portals with paid courses: a broken quiz can block course completion, retakes, or final results. Prepare a backup of the database and files, because questions, quizzes, and student attempts are stored as LearnPress learning entities, not as a static page.
- Make sure the main LearnPress plugin is active and that a basic quiz can be created, saved, and opened on the front end.
- Check the role of the user creating the course: they need permission to create courses, lessons, quizzes, and questions.
- Temporarily disable aggressive JavaScript optimization for logged-in users during initial testing if you have had quiz interface issues before.
- Make sure the theme is not overriding LearnPress templates in a way that hides the question area or quiz start buttons.
- Prepare a short test course with one lesson and one quiz so you are not experimenting on an already published training program.
Instructional checklist before creating the question
A sorting question looks simple until you have to explain to a student why one sequence is accepted and another is not. That is why it helps to write down the reference sequence and the reasoning behind it before configuration. If the explanation turns out to be longer than the lesson itself, the question may be too complex for automatic grading.
A good readiness test: you can show the student the correct order and explain in two or three sentences why that exact sequence is the right one.
Another practical consideration is the length of the answer choices. Short items are easy to drag. Long paragraphs work poorly in an ordering question: they take up too much space, especially on narrow screens, and force the student to remember the beginning of the line rather than the meaning. It is usually better to break complex steps into short statements and move the detail into the explanation shown after the answer.
Installing the add-on and doing the first check
The official ThimPress documentation describes installation through the standard WordPress screen: Plugins > Add New, the Upload Plugin button, selecting the ZIP archive, Install Now, and Activate Plugin. That is the standard flow for a premium add-on installed on top of an active LearnPress setup.
This guide does not cover purchasing, payment, license registration, or activation bypasses. The part that matters in practice for a site administrator is uploading the archive correctly, activating the extension, and verifying that LearnPress now includes a new question type. If your site uses the official add-on installation flow through the ThimPress account area or the LearnPress add-ons section, follow the developer's documentation and do not share secrets or access codes with third parties.
Basic ZIP installation
- Open the WordPress admin panel as a user with plugin management permissions.
- Go to
Plugins > Add Newand clickUpload Plugin. - Select the LearnPress Sorting Choice ZIP archive and start the installation with
Install Now. - After installation, click
Activate Plugin. - Open the list of installed plugins and confirm that both LearnPress and the add-on are active at the same time.
If WordPress says the archive does not contain a valid plugin, do not start unpacking it and uploading random nested folders to a live site. Check that you selected the correct ZIP, that it was not damaged during download, and that there is not another packaging archive inside it. If your site has upload size limits, use the standard installation method accepted in your infrastructure, but do not modify WordPress core or LearnPress files.
Verifying that the question type appears
After activation, open LearnPress > Quizzes. The add-on documentation explicitly points to this path for adding a sorting question. Create a new quiz or open an existing one that is safe to edit. In the question creation area, the Sorting Choice type should now be available. If the type does not appear, do not jump straight to the front end of the site. Solve the problem in the admin area first.
Your first post-install check should be to create one draft question with three short answer choices, save the quiz, and reopen the editor. If the selected type and the choices are still there after the page reloads, the add-on is connected to the LearnPress editor. If the type appears but the choices disappear, check for a JavaScript conflict in the admin panel, user permissions, post save errors, and compatibility with the current LearnPress build.
How to design a good ordering question
The most common mistake with LearnPress Sorting Choice is starting from the interface instead of the learning goal. The interface lets you enter answer choices, but the quality of the question depends on how honestly it tests the intended skill. Before clicking Add question, define exactly what the student should reconstruct: chronology, an algorithm, a logical chain, grammatical order, or action priorities.
A sorting question has a hidden rigidity: if the student swaps two adjacent items, the system may mark the entire answer wrong even if the student understood most of the process. That is why this format works best for short, unambiguous sequences. For longer procedures, it is usually smarter to split the assessment into several questions or leave part of the task for manual grading.
The formula for a strong task
A strong task has four parts: context, elements, a reference order, and an explanation. The context explains why the ordering matters. The elements should be similar in length and style. The reference order should be unique unless the add-on documentation explicitly confirms support for multiple correct sequences. The explanation helps the student understand the mistake after the quiz.
| What to prepare | How to do it well | What to avoid |
|---|---|---|
| Question context | Explain the situation in one line: "Arrange the lesson publishing steps." | Use a vague prompt with no task, such as "What comes next?" |
| List of choices | Use 3 to 6 short items with consistent grammar. | Mix short words with long paragraphs. |
| Correct order | Enter the choices in the admin area in their reference sequence. | Leave debatable adjacent steps without clarification. |
| Post-answer feedback | Add a hint or explanation through the LearnPress question options if your editor supports it. | Grade complex logic without explaining it to the student. |
How many choices to give the student
For initial tests, three or four elements are enough. Five or six already require very careful wording. More than six should be used with caution: at that point, the student starts fighting the interface instead of the learning task. The official Sorting Choice documentation says you can add as many choices as needed, but that does not mean every quantity will be easy to use.
If the process is long, split it into blocks. For example, instead of one question with ten steps for configuring a WordPress plugin, create two questions: "Preparation before installation" and "Verification after activation." That makes it easier for the student to focus and easier for the instructor to see exactly where the mistake happened.
How to write choices so the order feels fair
Try to start each choice with an action: "Open the quiz editor," "Select the Sorting Choice type," "Add the answer choices," "Test the question on the public side of the site." If one choice describes a state, another an action, and a third a result, the intended order becomes less obvious and more likely to feel arguable.
Clarity matters more than difficulty. A sorting question can be conceptually difficult, but it should not be vague. If two items can be swapped without affecting the outcome, they are better merged or rewritten.
Adding Sorting Choice to a quiz and setting up grading
The official ThimPress instructions describe a short path: open LearnPress > Quizzes, click New Quiz or select an existing quiz, create a question with the Sorting Choice type, and add the answer choices in the correct order. In practice, it helps to think of this not as a single action but as a chain: the quiz stores the context and completion rules, the question stores the task and answer choices, and the public side presents the draggable list to the student.
Creating the question inside an existing quiz
If the quiz is already tied to a course, work carefully: editing a published quiz can affect students who have already started learning. For safe setup, create a copy of the test quiz or a temporary course. Then follow the basic steps.
- Open
LearnPress > Quizzesand select the quiz where you want to add the task. - In the question block, create a new question or use the add-question form inside the quiz.
- Select
Sorting Choicefrom the list of question types. - Write the prompt so the student clearly understands that the elements need to be arranged in order.
- Add the answer choices in the correct sequence, because that sequence becomes the answer key.
- Fill in points, a hint, and an explanation if those fields are available in your LearnPress editor.
- Save or publish the quiz, then reopen it to make sure the question was saved.
Not every LearnPress setup looks the same: the interface can vary depending on the LearnPress version, theme, user role, or additional add-ons. That is why this guide gives reference points confirmed by the official documentation rather than promising that every button will sit in exactly the same place on every site. The important part is seeing the Sorting Choice type wherever LearnPress lets you choose the question type.
Points, hints, and explanations
LearnPress documentation for questions describes standard question options such as points, hint, and explanation. These need special attention in a sorting question. The number of points should reflect the difficulty of the sequence. A hint should not reveal the entire order, or the student is just following instructions mechanically. An explanation after submission is useful because an ordering mistake is often less obvious than choosing the wrong answer in a single-choice question.
For a typical training quiz, you can start with one or two points for a short sorting task and increase the weight only where the order is truly a key outcome of the lesson. If LearnPress Quiz uses passing grade, retake, and duration settings, check whether a single sorting question ends up carrying too much of the total score. Do not make one drag-and-drop question the sole reason a student fails the quiz if the sequence leaves room for human interpretation.
How it connects to quiz-level settings
LearnPress Quiz includes settings that affect not the add-on itself, but the student's testing experience: duration, passing percentage, retakes, showing the correct answer, negative points, and question pagination. These parameters are described in LearnPress documentation, so they should be reviewed together with the sorting question.
If the quiz is short and intended for practice, you can allow a retake and show the explanation after submission. If it is a final assessment, decide ahead of time whether the student should see the correct order immediately after the attempt. For sequences that are easy to memorize after one viewing, showing the answer too early can reduce the value of a retake.
Task scenarios where LearnPress Sorting Choice works best
A sorting question becomes valuable when it is embedded in a specific lesson. The scenarios below are not abstract "use cases," but typical learning situations where order genuinely tests understanding. In every case, it is important to define the reference order and the explanation in advance. Otherwise, the interactivity remains just a visual effect.
Technical course: diagnostic sequence
Imagine a lesson on WordPress administration. The student is learning how to safely investigate a plugin conflict. At the end of the lesson, you add a question: "Arrange the steps for checking a JavaScript conflict in the correct order." The choices might look like this: create a backup, test the issue in another browser, temporarily disable JavaScript optimization, clear the cache, and repeat the test as a student.
This kind of question checks whether the student understands a safe order of operations. It should not begin with disabling all plugins on a live site, because that is poor practice. Sorting Choice helps reinforce the sequence itself, not just a list of terms.
Language course: word order or dialog flow
In a language course, a sorting question can be used to build a sentence. The choices should be short, and the prompt should explain up front what the student is assembling: neutral word order, a question structure, or lines in a dialog. Here it is especially important not to include too many elements. If the student has to drag eight separate phrases, they may guess part of the structure but get tired of the mechanic.
For these kinds of questions, it helps to add an explanation: why this part comes first, where the verb belongs, and which fragment functions as a modifier. In that case, LearnPress Sorting Choice works not just as an assessment tool but as a learning tool after the attempt.
History, science, and process-oriented disciplines
In history, sorting helps test event chronology. In science, it can be used for the stages of an experiment or lifecycle. In safety courses, it can test the order of actions in a procedure. But there is a limitation: not every sequence is equally rigid. If the curriculum allows for different schools of thought or different approaches, an automatic fixed order may be debatable.
Do not use Sorting Choice for discussion-based topics unless there is a clearly defined reference order. In those cases, an open-ended question or a manually graded task is usually a better choice. The add-on is strongest when the correct order can be shown, tested, and explained.
Mixed quizzes: sorting plus standard question types
The ThimPress product page states that sorting questions can be mixed with other LearnPress Quiz types such as Multiple Choice or True/False. That is a strong approach: a single quiz can check different layers of understanding. A standard question checks a term, a sorting question checks a process, and fill in blanks forces recall of exact wording.
In practice, this might look like this: first the student answers a simple question, then sorts a sequence of actions, then sees a question with an explanation. That order lowers stress and gives a fairer assessment. If sorting comes first, the student may get confused before they have even recalled the lesson's core concepts.
Practical example: a question about the steps for publishing a training quiz
Let us walk through an example that can be adapted for any WordPress course or an internal course for instructors. The goal is to test whether the course author understands the sequence for creating a quiz in LearnPress after LearnPress Sorting Choice has been installed. This scenario does not require external services and clearly shows how the quiz editor, the question, and the front-end test all connect.
Goal of the example
We want to create a question where the student arranges the stages of quiz setup in the correct order. After the quiz attempt, the instructor should be able to see that the student understands the overall chain: first prepare the lesson, then create the quiz, then add the sorting question, then publish and verify it.
Preparation
Before configuration, make sure LearnPress is active, LearnPress Sorting Choice is installed, and the site has a test course. Do not use an important commercial course for the first check. Create a temporary lesson or a draft course so you can safely test the interface without affecting real students.
Prepare four short answer choices:
- Create or open a quiz in
LearnPress > Quizzes. - Add a question of the
Sorting Choicetype. - Enter the choices in the correct order.
- Open the quiz as a student and test the drag-and-drop behavior.
This set works well for a first test because every step is supported by LearnPress logic and the add-on documentation. The choices are short, the order is unambiguous, and the explanation can be written without debate.
Configuration steps
- Go to
LearnPress > Quizzesand create a new quiz with a clear title, for exampleQuiz Setup Check. - Add a short quiz description so the student understands that this is a practice task.
- In the question block, create a new question and select the
Sorting Choicetype. - In the question field, write:
Arrange the sorting-question setup steps in the correct order. - Add the four choices in the reference sequence listed above.
- Assign a moderate number of points to the question and add the explanation:
First the quiz is created, then the question type is selected, after that the correct order is defined, and the final check is completed from the student role. - Save the quiz and add it to the curriculum of the test course if it is not already connected to a course.
- Open the course on the public side of the site as a test student and complete the quiz.
Checking the result
On the public side of the site, the student should see a question with elements that can be arranged in the required order. ThimPress documentation describes the front-end sorting choice as a situation where the student places a series of answers in the correct sequence to earn the point. That is why you should check not only whether the question appears, but also how the list behaves.
After submission, check how LearnPress displays the result: is the question counted, are the points included in the total quiz score, and is the explanation shown if the quiz settings should make it available? Then take the quiz again with an incorrect order. This helps you see how the system reports the mistake and whether the task has an overly harsh effect on the passing result.
Minimum pre-publish check: one correct attempt, one incorrect attempt, verification of the result in the LearnPress report, and reopening the quiz after clearing cache.
A detail people often miss
If you test the question only from the admin area, you may miss a problem in the public interface. The drag-and-drop logic depends on JavaScript, the theme, file optimization, and the user's state. That is why the final check should be performed not only as an administrator, but also as a regular student who is enrolled in the course or has access to the quiz under the LearnPress rules.
How to test the front end and the student experience
The official add-on documentation shows that the student should arrange the answers in the correct order on the public side of the site. That is the main success criterion for the setup. An active plugin in the admin area means nothing if the student cannot see the question, cannot drag the elements, or gets an unclear result.
Your test should imitate a real course flow. Do not stop at previewing the post. Create a test user, enroll that user in the course the same way your site normally does it, open the lesson, and proceed to the quiz. That lets you test not only the question itself, but also access, curriculum placement, completion state, and the start and finish buttons.
What the student should see
The student should understand three things: what they need to do, which elements can be moved, and how to submit the answer. If the question wording does not explicitly say "arrange in the correct order," some users will interpret the list as a standard set of answer options. That is especially likely if the same quiz also contains single choice and multi choice questions.
Add a direct instruction in the question text: "Drag the items so the order matches..." or "Arrange the steps from first to last." Do not turn the question into a long methodology note. Give a short task, and leave the detailed explanation for the explanation field or the lesson content before the quiz.
Testing on different screen sizes
The ThimPress product page says the drag-and-drop interface is suitable for desktop and mobile. This guide should not turn that into an absolute guarantee for every theme, because LearnPress presentation still depends on the site's templates. In practice, you should test at least a desktop-sized screen and a narrow browser view.
If the elements are too long and wrap across multiple lines, shorten the wording. If the drag area is awkward in the mobile view, reduce the number of choices or split the task into smaller questions. Mobile readability issues are usually better solved by rewriting the answer choices and shortening the task, not by CSS hacks.
How to confirm that grading works correctly
Run two test attempts. In the first, submit the correct order and make sure the question is counted. In the second, swap two items and verify that the result becomes incorrect or changes according to the logic of your current LearnPress setup. Then open the report or the student's attempt in the admin area, if that screen is available in your build.
If the grade does not change, the problem may not be in the visual interface at all, but in answer saving, JavaScript handling, cache conflicts, or quiz settings. In that case, diagnose the entire chain: was the question saved, is the quiz connected to the course, does the student have access to the quiz, is JavaScript breaking, and is the theme hiding result elements?
Working alongside other LearnPress add-ons
Sorting Choice lives inside the LearnPress ecosystem, so its real value often depends on the surrounding extensions. The ThimPress product page states that the add-on is designed to work with other LearnPress extensions, including Co-instructors, Content Drip, and Frontend Editor. That does not mean every combination will always behave perfectly, but it does justify looking at combined use cases.
Content Drip: reveal sorting after the right lesson
If your course uses Content Drip, a sorting question fits well after the lesson block where the student has learned the sequence of actions. Content Drip controls access to lessons based on progress or timing, while Sorting Choice handles the ordering check inside the quiz. The boundary of responsibility is clear: one add-on controls access, the other defines the question type.
In practice, the sequence is simple: first configure the course structure and lesson release rules, then add the quiz with the sorting question, and then test as a student to make sure the quiz does not appear before the correct point in the course. If there is a conflict, it will more likely relate to access to the learning item rather than to the question itself: the student does not see the quiz because the lesson or curriculum is still locked.
Frontend Editor: convenience for instructors
Frontend Editor Add-on for LearnPress lets instructors create course materials without going into the standard WordPress admin panel. If instructors on your team build their own courses, it is important to check whether the needed question type appears in their interface and whether the answer choices are saved correctly. Official Frontend Editor documentation confirms quiz creation and support for basic question types, but for Sorting Choice specifically, it is best to run a separate check after the add-on is installed.
If the question type is visible to an administrator but not to an instructor, check role permissions, access to add-ons, and the question creation interface. Do not change permissions blindly. Create a test instructor user and repeat the minimum scenario: new quiz, new sorting question, save, and front-end attempt.
Random Quiz: when order and randomization solve different problems
The Random Quiz Add-on for LearnPress solves a different problem: it pulls random questions from a bank and can present different sets to different students. Sorting Choice checks order inside a specific question. Together, they can be useful in a large assessment bank: some questions test sequences, while Random Quiz distributes different sets across attempts.
First make sure every sorting question works correctly on its own. Only after that should you add random selection. Otherwise, when a problem appears, it will be hard to tell whether the issue is in the question, the quiz linkage, or the question-bank selection logic. LearnPress support has seen cases where questions did not show up under random quiz settings, so combined scenarios should be tested separately.
Styling and safe improvements without touching core files
In the official sources we found for Sorting Choice, there are no confirmed public hooks or template overrides specifically for this add-on. That means you should not invent PHP filters, classes, or internal APIs. The safe area for small adjustments is the question content, the length of the answer choices, the quiz settings, and a cautious CSS tweak through the theme or another safe custom-style mechanism if the list feels cramped on the public side of the site.
Any CSS tweak below is an author adaptation based on standard WordPress practice: it does not modify LearnPress files, it does not touch plugin core, and it can be removed at any time. Before using it, inspect the actual question markup in your browser, because the classes may differ. If the selector does not match, do not guess your way through it on a live site.
When CSS makes sense
CSS is appropriate when the question works, the answer is graded correctly, but the list items are too crowded, long choices are hard to read, or the drag state is not visible enough in your theme. CSS will not solve a problem where the question does not save, the Sorting Choice type does not appear, or JavaScript is not working. Those cases require diagnosis, not styling.
Add styles through Appearance > Customize > Additional CSS, a child theme, or a trusted plugin for custom snippets. After publishing the change, complete the quiz as a student. If anything looks worse, remove the rule and clear the cache.
/* Author adaptation: make sorting items easier to read.
Before applying, verify the actual CSS classes in the browser inspector. */
.learn-press-question .answer-options li,
.learn-press-question .question-answers li {
margin-bottom: 10px;
padding: 12px 14px;
line-height: 1.45;
border-radius: 6px;
}
.learn-press-question .answer-options li:focus,
.learn-press-question .question-answers li:focus {
outline: 2px solid currentColor;
outline-offset: 2px;
}
The rationale for this tweak is not a hidden Sorting Choice feature, but a standard visual adjustment of list items on the front end of the site. Verification is simple: open the quiz as a student, confirm that the items are easier to read, make sure dragging still works, and confirm the result is still counted. Rollback is just as simple: remove the CSS and clear the site cache.
What not to improve with code
Do not try to change answer validation order with JavaScript on the public side. That can drift away from LearnPress server-side logic and break grading. Do not layer your own drag-and-drop system on top of the built-in interface if the question already works. Do not edit add-on files just to change a label, color, or spacing: those edits will be lost on update, and troubleshooting will become harder.
Safe rule: anything that affects grading, attempts, answer saving, or quiz submission should not be changed with custom code unless the developer's official documentation explicitly supports it. Small reversible CSS tweaks for visual comfort are fine, but rewriting the quiz mechanics is not.
Diagnostics: the question does not appear, cannot be dragged, or is not counted
The section below is organized as a route for finding the cause. Some of these symptoms apply to the LearnPress quiz interface in general: support cases have included quizzes that failed to show questions or buttons because of JavaScript conflicts, cache behavior, the theme, or site-specific quirks. With Sorting Choice, those issues are especially noticeable because drag-and-drop depends on scripts working correctly.
The Sorting Choice question type is not visible in the editor
Symptom: you open LearnPress > Quizzes, create or edit a quiz, but Sorting Choice is not listed under question types. Possible causes include the add-on not being activated, the main LearnPress plugin being disabled, installation from the wrong archive, or the current user lacking the necessary permissions.
Check the WordPress plugin list and make sure both components are active: LearnPress and LearnPress Sorting Choice. Then open the same screen as an administrator. If the type is available for the administrator but not for the instructor, the problem likely relates to permissions or role-based interface availability. If the type is missing for everyone, reinstall the add-on from the correct archive and check the WordPress messages shown after activation.
The question saves but does not appear in the quiz
Symptom: the question exists, but the student does not see it. Possible causes include the question not being added to the correct quiz, the quiz not being attached to the course curriculum, the student not having access to that learning item, or the quiz being hidden by course settings. LearnPress documentation separately reminds users that created questions must be assigned to a quiz in order to appear there.
Check three links: the question inside the quiz, the quiz inside the course, and the course being accessible to the test student. If the question was created through the general questions section, add it to the quiz through the Question Bank or the relevant LearnPress interface. Then open the public side of the site as a student, not just the administrator preview.
The list is visible, but the items cannot be dragged
Symptom: the student can see the choices, but drag-and-drop does not work or behaves inconsistently. At the LearnPress level, similar problems in support are often associated with a JavaScript conflict, cache for logged-in users, or JS file merging. That does not prove a specific Sorting Choice bug, but it does provide a reasonable diagnostic path.
First test in another browser and in a clean profile without extensions. Then temporarily disable JavaScript optimization, file merging, and caching for logged-in users. If the question starts working after that, re-enable the settings one by one and exclude LearnPress pages from aggressive optimization. If the problem remains, switch to a default theme in a test environment and check for a template conflict.
The answer is not counted even though the order seems correct
Symptom: the student is sure the choices were arranged correctly, but the question gives no point. Possible causes include a different reference order having been entered in the admin area, answer choices that are too similar to one another, hidden differences in the wording, or the student not finishing the quiz with the proper button. Sorting questions are especially sensitive to this, because the submitted order is compared directly with the order defined in the editor.
Open the question in the admin area and review the reference order. Remove near-duplicate choices, shorten long wording, and add an explanation. Then take the quiz twice: once in the reference order, then once with one intentional mistake. If the result does not change, the issue may be with answer saving or JavaScript rather than the instructional logic.
Behavior changed after an update
Symptom: the sorting question worked before, but after updating LearnPress, the add-on, the theme, or a cache plugin, the problem started. The ThimPress product page includes an add-on changelog, and LearnPress on WordPress.org regularly publishes a changelog for the core plugin. Use those logs to understand whether anything changed in the quiz UI, question editor, or compatibility layer.
Do not roll back a live site without a plan. First check a test copy, clear the cache, disable JS optimization, save the quiz again, and inspect the browser console. If the problem reproduces on a default theme and without optimizers, collect data for support: WordPress version, LearnPress version, add-on version, theme, list of active plugins, a screenshot of the question editor, and steps to reproduce the issue.
When it is better to roll back the setup
A rollback is appropriate if the question blocks course completion, students cannot finish the quiz, or the result becomes unreliable. The safest rollback is to temporarily remove the sorting question from the published quiz or replace it with a standard question type while preserving the learning check. Do not delete student attempts and do not edit the database manually.
Critical takeaway: protect course completion and student data first, then investigate the interactive feature. Sorting Choice should improve grading, not turn the quiz into a technical trap.
How to decide whether to roll it out in an existing course
Before rolling this out broadly, you do not need to redesign every quiz. Start with one lesson where order genuinely matters. Create a single sorting question, test the experience, and compare the quality of responses with the previous format. If students begin to understand the process better, the add-on is worth expanding into other modules.
Evaluate three things: instructional value, technical stability, and author workload. Instructional value appears when the question reveals a gap in the student's logic. Technical stability is confirmed by several successful attempts from the student's perspective. Author workload is reasonable if building the question does not take more time than the value it brings to the assessment.
A one-module pilot plan
- Choose one lesson with an obvious sequence of actions.
- Write a sorting question with 3 to 5 choices.
- Add an explanation that clarifies the correct order.
- Test the quiz as a student on both desktop and a narrow screen.
- Check whether the question breaks passing grade or retake logic.
- Collect feedback from a few students or staff members.
- Only after that should you add the format to other lessons.
This kind of pilot reduces risk. If the format does not fit, you only need to change one question instead of dozens of quizzes. If it does fit, you already have an internal method: answer-choice length, instruction style, point weight, and the way you explain mistakes.
How not to overload quizzes
Sorting Choice works well as an accent question, but poorly as the only assessment format. Alternate it with standard LearnPress question types. In one quiz, you can use one sorting question for a key sequence and several ordinary questions for concepts. That way, the student does not get tired of dragging items around, and the instructor gets a fuller picture of what the student knows.
If the course includes a final exam, think about combining it with Random Quiz or H5P only after separate testing. Random Quiz helps diversify question sets, H5P expands the range of interactive formats, and Sorting Choice remains a focused check of correct order inside LearnPress. Do not stack extensions together just for "more power." Add them to solve a specific gap in the learning design.
When you are ready to test the format on your own site, it makes sense to go to the download section and download the installation file, then run the test in a separate course instead of changing live exams right away.
Signature mechanic: the correct order as a single answer
LearnPress Sorting Choice has one important characteristic that you need to understand before configuring questions at scale: the add-on does not simply shuffle answers, it turns the sequence itself into the answer being graded. On the ThimPress product page, this is described through the idea that the student earns the point when the choices are arranged correctly. That is why the question should be designed as one complete chain in which each element gains meaning from the elements around it.
This is different from a standard "select all that apply" list. In multi choice, the student can mark the correct items in any order, and the visual order carries no meaning. In Sorting Choice, the position of each item becomes part of the answer. If a student places "clear cache" before "save settings," that does not just show a random error, but a different understanding of the process.
Input, logic, result, and verification
This signature mechanic is easiest to understand as a chain. At the input stage, the instructor enters the elements in the correct order. The add-on logic stores that sequence as the reference for the LearnPress question. On the public side, the student changes the order through drag-and-drop. On the output side, LearnPress uses the attempt result when calculating the quiz score. Verification consists of two attempts: one with the correct order and one with a deliberately incorrect order.
This chain may seem obvious, but it is exactly what helps locate errors. If everything looks correct in the admin area but the student cannot drag the elements, the problem sits between the public interface and JavaScript. If the elements can be dragged but the score does not change, check answer saving and quiz completion rules. If the question does not appear at all, look earlier in the chain: the question never made it into the quiz, or the quiz never made it into the course curriculum.
Why one debatable item can break the entire question
In an ordering format, one weak element is enough to make the entire question frustrating. For example, the choices "check the result" and "open the course page" may sit next to each other and both seem logical. A student might open the course page precisely in order to check the result. If the system expects one strict order, that question will feel arguable even if the instructional idea is clear.
Before publishing, ask yourself one simple question: can two adjacent items be swapped while the task would still work? If the answer is yes, the question needs to be rewritten. Make one item more specific: "Open the course page as a test student" and "Verify that the answer is counted in the quiz result." Now the actions are distinct: the first is about access and interface, the second is about grading.
How to explain an incorrect order to the student
A sorting question without an explanation often feels like a mechanical mistake. The student sees that the answer is wrong but does not understand where the logic broke. That is why the explanation field in LearnPress Question is especially important. The explanation does not need to repeat every answer choice. It is more useful to show the principle: "First the quiz container is created, then the question is added, then the reference order is defined, and after that the result is tested on the public side."
The explanation should teach the rule, not just reveal the key. If the student only sees the correct sequence, they may simply memorize it for the retake. If they understand why the order works that way, the format starts functioning as instructional feedback.
Building a library of sorting questions and reusing them
LearnPress works with separate entities such as course, lesson, quiz, and question. LearnPress documentation specifically emphasizes that questions can be created in the question section and assigned to quizzes, and that the quiz is then added to the course curriculum. For Sorting Choice, this matters because over time a course author ends up with not just one question, but a small library of reusable sequences.
If you teach several courses in the same subject area, do not create every sorting question from scratch without a system. Come up with naming rules, store the purpose of the question in its title or description, and keep track of where it is used. This does not require a separate tool. It only requires discipline inside LearnPress and clear names.
How to name questions without losing the meaning
The question title should help the administrator, not the student. The student sees the task wording, while the course author in the admin area should be able to quickly understand what the question relates to. Instead of a title like "Sorting 1," use something like "Quiz setup order - basic test" or "Stages of JS conflict diagnosis." A title like that is easier to find in the Question Bank and safer to reuse in different quizzes.
If a question is used in multiple quizzes, edit it carefully. In LMS systems, reusing questions can mean that one edit affects more than one quiz. LearnPress documentation describes how questions are assigned to quizzes, so before you modify an older question, check where it is being used. For a major rewrite, it is usually safer to create a new question and leave the old one in place for the already published quiz.
How to preserve the instructional logic
The choices inside the question show the order, but they do not always explain why that order was chosen. Add an explanation or an internal note in the quiz description. If multiple instructors work on the same team, agree on a common format: the purpose of the question, the reference sequence, the reason for the order, where it is used, and when it should be reviewed. That reduces the risk that the next editor will swap the choices without understanding the teaching logic.
For large courses, it is useful to group sorting questions by skill type. For example: "procedures," "chronology," "interface steps," "logical chain," or "word order." That makes it easier to see whether the course is overloaded with one format and whether similar task types are repeating too often.
What to do when the course is updated
When lesson content changes, sorting questions should be reviewed separately. If you updated the lesson and changed the order of actions, the old question may now be wrong. This is especially important in technical courses: the WordPress, LearnPress, theme, and add-on interfaces may change, and the student may be answering based on the new lesson but against an old answer key.
After updating a lesson, take the related quizzes as a student. Confirm that the question wording still matches the lesson, the choices reflect the current steps, the explanation does not refer to an outdated screen, and the correct order has not become debatable. Sorting questions need editorial review more often than simple term-based questions.
Grading and fairness
Sorting Choice can look easy because the student sees all the answer elements. In reality, the difficulty depends on how similar the items are and how strictly the system evaluates the order. That is why point values and passing criteria should take into account not only the number of questions, but also the risk of an all-or-nothing outcome for a single sequence.
LearnPress documentation for quiz settings draws attention to duration, show correct answer, minus point, passing grade, and retake. These settings matter especially for sorting. If the quiz includes one high-value sorting question and the student swaps two neighboring steps, the final result can become disproportionately harsh. If the test allows retakes and immediately shows the correct order, the second attempt may turn into memorization.
How to distribute points
For a short practice question, the point value should stay moderate. Its purpose is to show whether the student understands the sequence, not to eliminate them from the course. For a final assessment, you can raise the weight, but only if the order is unambiguous and explained in detail in the lesson. If the quiz uses several question types, sorting should be one piece of evidence of understanding, not the only check.
A good balance looks like this: one ordering question checks the process, several standard questions check terms, and one fill-in-the-blank question checks exact wording. That way, even if the student gets the sorting question wrong, they do not lose the entire result, and the instructor can see where the actual problem is.
When to show the correct answer
Whether to show the correct answer depends on the purpose of the quiz. In a practice quiz, it is helpful to show the explanation immediately because the student is learning from the mistake. In a final quiz, you may want to limit visibility of the correct sequence until the attempt is complete or configure the behavior according to your program rules. Do not apply one rule to every quiz.
If a sequence question is used for certification, think carefully about retakes. You do not necessarily need to block another attempt, but you should account for the fact that the correct order is easy to memorize after seeing it once. If fairness matters, create several different sorting questions on the same topic or combine Sorting Choice with Random Quiz after separately confirming compatibility.
How to check fairness using real responses
After launching the pilot, look at the kinds of mistakes students make. If nearly everyone fails at the same point, that can mean one of two things: the lesson does a poor job of explaining the sequence, or the question is worded ambiguously. Do not assume automatically that the students simply "did not study." A sorting question often exposes a weak point in the course design itself.
If the errors are randomly distributed, you may have too many choices or choices that are too similar. Shorten the list, rewrite the choices as actions, and give the question a clearer context. If many students get the question right on the first try but still cannot apply the process in practice, the sorting task is too easy and checks memory rather than skill.
Editorial review before publishing the course
Before publishing a sorting question, it is worth doing a quick review not only in the admin area, but also from the perspective of an instructional editor. It only takes a few minutes, but it can save support work later. Check the question on four levels: meaning, interface, grading, and recovery after error.
Meaning check
Read the question without the answer choices. Is it clear what needs to be sorted? Then read the choices separately. Each item should stand on its own, but not be too long. After that, check neighboring pairs: can they be swapped without changing the meaning? If yes, clarify the wording or remove one of the items.
Ask a second person on the team to complete the question without hints. If they ask a clarification question before they even start sorting, the wording should probably be rewritten. A good sorting question should explain the task before the interaction begins, not after the first mistake.
Interface check
Open the quiz on the public side of the site as a test student. Check whether all choices are visible without horizontal scrolling, whether the theme overlaps any elements, whether there is enough space between lines, and whether dragging works with a mouse or touch input on your typical device. If the question contains long sentences, shorten the text to the key actions.
Then check behavior after refreshing the page. If the student accidentally reloads the quiz, the current attempt status should still make sense. This relates to general LearnPress logic, but sorting questions are especially sensitive to attempt state because the user is physically changing the order on the page.
Grading check
Complete the question once correctly and once incorrectly. Check the final percentage, passing status, explanation, retake behavior, and the result display in the admin area. If the correct answer is not counted, stop the publication. If the incorrect answer is counted, stop the publication as well. Automatic grading must behave predictably before students are allowed into the quiz.
Do not publish a sorting question that you have not completed at least twice as a student. The admin screen confirms saving, but only a public attempt confirms the real learning scenario.
Rollback plan
For every new sorting question, decide ahead of time how you would temporarily disable it. The simplest option is to remove the question from the quiz or replace it with a standard question that checks the same learning goal. If the course is already live, warn the support team that the new question affects course completion. That way, if a student complains, no one has to guess where the problematic element is.
A rollback should not involve manually deleting attempts, editing the database, or changing add-on files. Work through the LearnPress interface instead: edit the quiz, remove the question, save, clear the cache, and recheck the public side.
Questions to settle before publishing the quiz
Can LearnPress Sorting Choice be used without the main LearnPress plugin?
No. Based on the sources we found, it is an add-on for LearnPress. It adds a new question type to LearnPress quizzes, so the core LMS plugin must be installed and active.
Where should I look for the new question type after installation?
The official documentation points to LearnPress > Quizzes. Open a new or existing quiz and check the list of question types. Sorting Choice should be available there.
Which order of choices is treated as correct?
The answer key is defined in the admin area when the question is created. The documentation says the choices are added in the correct order, and the student has to arrange them the same way on the public side of the site. If you need multiple acceptable orders, first confirm that the current version's documentation supports that behavior.
Why can the student see the question but not drag the elements?
A common practical cause in the LearnPress quiz interface is a JavaScript conflict, caching for logged-in users, or script merging. Check the question in another browser, temporarily disable JS optimization, and exclude LearnPress pages from aggressive caching.
Can sorting questions be mixed with other LearnPress question types?
The ThimPress product page says the add-on works with the LearnPress Quiz system and allows sorting questions to be mixed with other types such as Multiple Choice or True/False. In practice, this is a strong approach: sorting checks the process, while standard questions check facts and concepts.
Is the add-on suitable for a final exam?
Yes, if order is part of the skill being assessed and the question has been tested in advance. For a final assessment, it is especially important to configure passing grade, retake, duration, and correct-answer visibility so that one debatable sequence does not make the grading unfair.
Do I need to add CSS for it to work properly?
CSS should not be required for the add-on to function. A small CSS tweak can help if the theme makes the choices feel cramped or hard to read. But if saving, dragging, or grading is broken, CSS is not the solution.
What if there is no exact video about the add-on?
Use the official documentation and a test course. In the sources we found, there was no clearly confirmed useful YouTube video specifically about LearnPress Sorting Choice, so this guide does not include a random video block.
When LearnPress Sorting Choice is the right choice
LearnPress Sorting Choice is worth using if your course needs to assess not just whether the student knows the right answer, but whether they understand the sequence. It is a small add-on in interface terms, but it changes the testing method: the course author starts asking "in what order does this work?" instead of only "which option is correct?"
The best rollout scenario is one test course, one short sorting question, a full student-side check, and only then expansion into other lessons. Watch the clarity of the order, the length of the answer choices, the impact on the passing score, and compatibility with caching. If the question helps the student see the structure of the process, the add-on earns its place. If it turns the quiz into guesswork or an argument over wording, a different question type is a better choice.
Before publishing, verify the full chain: the add-on is active, the Sorting Choice type is visible in the quiz editor, the choices are saved in the correct order, the quiz is attached to the course, the student can drag the elements, and correct and incorrect answers produce the expected result. After that kind of check, you can safely add sorting questions to real learning modules.


