Skip to main content
This guide provides detailed instructions for managing courses (Cursos) in VertiSub CMS. Courses represent diving training programs, certifications, and educational offerings.

Overview

The Courses post type includes extensive features:
  • Course images and featured image
  • Multiple training modalities
  • Introduction and testimonial videos
  • Curriculum/syllabus (temario)
  • Instructor assignments
  • Country agreements and contact URLs
  • Custom partnerships (convenios)
  • External links (enrollment, information, platform, official page)

Creating a New Course

2
In the WordPress admin dashboard, click Cursos in the left sidebar (awards icon).
3
Add New Course
4
Click “Añadir Nuevo” at the top of the page.
5
Enter Course Title
6
Add the course name in the title field (e.g., “Open Water Diver”, “Advanced Wreck Diving”, “Commercial Diving Certification”).
7
Add Course Description
8
Use the main content editor to write a detailed course overview, including:
9
  • What students will learn
  • Prerequisites and requirements
  • Duration and time commitment
  • Certification details
  • 11
    In the right sidebar, set a featured image that represents the course (underwater scene, certification badge, etc.).

    Course Details Meta Box

    The “Detalles del Curso” meta box contains all course-specific information.

    Adding Course Images

    1
    Add Image
    2
    Under “Imágenes del Curso”, click the ”+ Añadir Imagen” button.
    3
    Select Image
    4
    The WordPress Media Library will open automatically.
    5
    Upload or Choose
    6
    Upload a new image or select an existing one from the Media Library.
    7
    Confirm Selection
    8
    Click “Usar Imagen” to add it to the course.
    9
    View Added Image
    10
    The image thumbnail will appear with a hidden field storing its ID, along with a “Eliminar” button.
    11
    Add Multiple Images
    12
    Repeat to add multiple images showcasing different aspects of the course.

    Defining Modalities

    Modalities represent different ways the course can be taken (e.g., “Online”, “In-Person”, “Hybrid”, “Weekend Intensive”).
    1
    Add Modality Field
    2
    Under “Modalidades”, click the ”+ Añadir Modalidad” button.
    3
    Enter Modality Name
    4
    Type the modality name in the text field (e.g., “Presencial”, “Online”, “Semi-presencial”).
    5
    Add More Modalities
    6
    Click ”+ Añadir Modalidad” for each additional format.
    7
    Remove Modalities
    8
    Click “Eliminar” next to any modality to remove it.

    Adding Introduction Video

    1
    Locate Video Field
    2
    Find the “Video de Introducción” section.
    3
    Enter Video URL
    4
    Paste the full YouTube or Vimeo URL of your course introduction video.
    5
    Example: https://www.youtube.com/watch?v=EXAMPLE123
    The introduction video should give potential students an overview of the course content and what to expect.

    Adding Testimonial Videos

    1
    Add Testimonial
    2
    Under “Videos de Testimonios”, click the ”+ Añadir Testimonio” button.
    3
    Enter Video URL
    4
    Paste the URL of a student testimonial video.
    5
    Add Multiple Testimonials
    6
    Add as many testimonial videos as you have. Multiple testimonials build credibility.
    7
    Remove Testimonials
    8
    Click “Eliminar” to remove any testimonial.

    Building the Curriculum (Temario)

    The temario is the course syllabus or curriculum outline.
    1
    Add Curriculum Item
    2
    Under “Temario”, click the ”+ Añadir Tema” button.
    3
    Enter Topic
    4
    Type a curriculum topic or module name (e.g., “Módulo 1: Fundamentos de Buceo”, “Safety Procedures”, “Equipment Maintenance”).
    5
    Add More Topics
    6
    Click ”+ Añadir Tema” for each course module or topic.
    7
    Organize Topics
    8
    List topics in the order they’re covered in the course.
    9
    Remove Topics
    10
    Click “Eliminar” next to any topic to remove it.

    Assigning Instructors

    1
    Locate Instructors Section
    2
    Scroll to “Relación con Instructores”.
    3
    Select Instructors
    4
    Check the box next to each instructor who teaches this course.
    5
    Multiple Instructors
    6
    You can select multiple instructors if the course has several teachers.
    Instructors must first be created in the Instructores custom post type before they appear here.

    Configuring Country Agreements

    Country agreements (convenios con países) indicate which countries offer this course.
    1
    Locate Agreements Section
    2
    Scroll to “Convenios con Países”.
    3
    Select Country
    4
    Check the box next to each country where the course is available.
    5
    Add Contact URL
    6
    For each selected country, enter a contact URL in the “URL de contacto” field below the country name.
    7
    This URL should link to:
    8
  • Country-specific enrollment page
  • Local contact form
  • Country office contact information
  • 9
    Multiple Countries
    10
    Repeat for each country where the course is offered.

    Adding Custom Partnerships

    Custom partnerships (convenios personalizados) are agreements with organizations beyond country offices.
    1
    Add Partnership
    2
    Under “Convenios Personalizados”, click the ”+ Añadir Convenio” button.
    3
    Enter Partnership Name
    4
    In the first field, type the partnership name (e.g., “Universidad del Mar”, “Marine Institute”, “Professional Divers Association”).
    5
    Enter Partnership URL
    6
    In the second field, paste the URL to the partnership information or agreement details.
    7
    Add More Partnerships
    8
    Click ”+ Añadir Convenio” for additional partnerships.
    9
    Remove Partnerships
    10
    Click “Eliminar” to remove any partnership entry.
    The “Enlaces” section contains four important URLs:
    1
    URL Inscripción (Enrollment URL)
    2
    Enter the direct link where students can enroll in the course.
    3
    URL Más Información (More Information URL)
    4
    Enter a link to a page with comprehensive course details, FAQ, or prospectus.
    5
    URL Plataforma de Aprendizaje (Learning Platform URL)
    6
    Enter the link to the online learning platform where enrolled students access course materials.
    7
    URL Página Oficial (Official Page URL)
    8
    Enter the link to the course’s official page or certification body website.
    All URL fields are optional, but filling them out provides students with clear next steps and additional resources.

    Publishing Your Course

    1
    Review All Sections
    2
    Scroll through the entire page and verify:
    3
  • ✓ Course title and description
  • ✓ Featured image
  • ✓ Course images
  • ✓ Modalities
  • ✓ Introduction video
  • ✓ Curriculum (temario)
  • ✓ Instructor assignments
  • ✓ Country agreements with contact URLs
  • ✓ External links
  • 4
    Save Draft (Optional)
    5
    Click “Guardar borrador” to save your progress without publishing.
    6
    Preview (Optional)
    7
    Click “Vista previa” to see how the course will appear on the live site.
    8
    Publish
    9
    When ready, click “Publicar” to make the course live.

    Editing an Existing Course

    2
    Click Cursos in the left sidebar.
    3
    Find Your Course
    4
    Browse the list or use the search box.
    5
    Open Editor
    6
    Hover over the course title and click “Editar”.
    7
    Update Content
    8
    Modify any fields as needed.
    9
    Update
    10
    Click “Actualizar” to save changes.

    Best Practices

    Course Structure

    • Clear Titles: Use descriptive course names that clearly indicate the level and content
    • Comprehensive Descriptions: Include prerequisites, duration, what’s included, and certification details
    • Complete Curriculum: List all modules and topics so students know exactly what they’ll learn

    Visual Content

    • Quality Images: Use professional photos of actual course activities
    • Multiple Images: Show different aspects (classroom, pool, open water, equipment)
    • Featured Image: Choose an image that best represents the course’s main focus

    Videos

    • Introduction Video: Keep it short (2-3 minutes) and focus on course highlights
    • Testimonials: Use genuine student testimonials for authenticity
    • Video Quality: Ensure good audio quality and lighting

    Modalities

    • Be specific about what each modality includes
    • Common modalities: “100% Online”, “Presencial”, “Semi-presencial”, “Intensivo de Fin de Semana”
    • Test all URLs before publishing
    • Use direct links (avoid requiring multiple clicks)
    • Keep URLs up to date as platforms change
    • Use HTTPS (secure) links when available

    Country Agreements

    • Only select countries where the course is currently offered
    • Provide country-specific contact URLs for localized information
    • Update agreements when expanding to new countries

    Partnerships

    • Highlight partnerships with recognized organizations
    • Include accrediting bodies and professional associations
    • Link to partnership details or official recognition pages

    Common Scenarios

    Course with Multiple Instructors

    Select all instructors who teach the course. This helps students know who they might learn from and allows the site to show all courses taught by a specific instructor.

    Course Available in Multiple Countries

    Check all applicable countries and provide each country’s specific contact URL. This allows students to reach the right office for their location.

    Online-Only Course

    Set modality to “Online” and ensure the “URL Plataforma de Aprendizaje” is filled in so students know where to access course materials.

    Certification Course

    Include the certification body in the title or description, link to the official certification page in “URL Página Oficial”, and mention the certification in the course description.

    Troubleshooting

    Images Not Appearing

    If images aren’t showing after upload:
    1. Ensure you clicked “Usar Imagen” in the media selector
    2. Check that the image actually uploaded (look for the thumbnail)
    3. Save the course as a draft and refresh the page
    4. Try uploading a smaller image file

    Countries/Instructors List Empty

    Create entries in the respective post types first:
    • Países (Countries) for country agreements
    • Instructores (Instructors) for instructor assignments
    Verify that:
    • URLs include http:// or https://
    • There are no spaces in the URLs
    • The destination pages are actually accessible

    Build docs developers (and LLMs) love